Uczenie osadzeń funkcji binarnych, tak by ten sam kod skompilowany różnymi kompilatorami, opcjami lub na różne architektury leżał blisko siebie.
Learning embeddings of binary functions so the same code compiled with different compilers, options or architectures lies close together.
Rozpoznawanie, że dwa fragmenty gotowych programów pochodzą z tego samego kodu, nawet jeśli po kompilacji wyglądają zupełnie inaczej.
Recognising that two pieces of finished programs come from the same code, even if they look completely different after compiling.
Gdy w popularnej bibliotece wychodzi dziura, nikt nie wie, w których urządzeniach i programach siedzi jej skompilowana kopia.
When a hole turns up in a popular library, nobody knows which devices and programs carry a compiled copy of it.
Jak rozpoznawanie piosenki granej w innej tonacji i tempie: liczy się melodia, a nie konkretne nuty.
Like recognising a song played in another key and tempo: the melody counts, not the exact notes.
Producent routerów sprawdza swoje oprogramowanie i dowiaduje się, że trzy modele zawierają starą wersję biblioteki szyfrującej ze znaną luką.
A router maker scans its firmware and learns that three models contain an old version of an encryption library with a known flaw.