Binary program security analysis system based on static homology

The invention provides a binary program security analysis system based on static homology, and belongs to the field of software security in information security. The system comprises an information interaction layer, a data storage layer and a business logic layer, wherein a feature extraction modul...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: LIU SHUCEN, WANG XINJIE, XU GUOSHENG
Format: Patent
Sprache:chi ; eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:The invention provides a binary program security analysis system based on static homology, and belongs to the field of software security in information security. The system comprises an information interaction layer, a data storage layer and a business logic layer, wherein a feature extraction module, a feature representation module and a function matching module are arranged on the business logic layer; the feature extraction module is used for decompiling a binary file to be processed, dividing function boundaries and extracting basic grammar features, instruction sequences and control flow diagrams of functions; the feature representation module converts the instruction sequence and the control flow diagram of the function into feature vectors; the function matching module adopts staged search, firstly searches a candidate program list of a target program by using basic grammar features, and then obtains a matching function set based on function feature representation. While the search accuracy is maintain