Analiza programów binarnych i inżynieria wsteczna z AI

AI for binary analysis and reverse engineering · id binaryai · aliases: ML for binary analysis, AI-assisted reverse engineering, LLM reverse engineering, binary code analysis, inżynieria wsteczna z AI

Modele uczone na kodzie maszynowym i wyniku deasemblacji, wspierające dekompilację, odzyskiwanie nazw, wyszukiwanie podobnych funkcji i analizę szkodników bez kodu źródłowego.

Models trained on machine code and disassembly output that support decompilation, name recovery, similar-function search and malware analysis without source code.

In one sentence

Pomoc AI w czytaniu gotowych programów, do których nie ma kodu źródłowego: co robią, skąd pochodzą i czy kryją znane błędy.

AI help for reading finished programs that come without source code: what they do, where they come from and whether they hide known bugs.

Problem it solves

Szkodniki, sterowniki urządzeń i stare systemy istnieją tylko jako nieczytelny kod maszynowy, a jego ręczna analiza trwa tygodniami.

Malware, device firmware and legacy systems exist only as unreadable machine code, and analysing it by hand takes weeks.

What it does

Jak tłumacz odczytujący zatarte inskrypcje: odtwarza sens i nazwy, które zginęły, a specjalista sprawdza, czy przekład się zgadza.

Like a translator reading worn inscriptions: restores lost meaning and names, while a specialist checks the translation holds up.

Everyday example

Analityk dostaje nieznany plik z zaatakowanego serwera; narzędzie zamienia go na czytelny kod z sensownymi nazwami i wskazuje fragmenty podobne do znanego szkodnika.

An analyst gets an unknown file from a breached server; a tool turns it into readable code with sensible names and points out parts resembling known malware.

This concerns you if you…

Subtopics

Related topics

Sources