Comparison function identification system and identification method based on data stream characteristics

The invention belongs to the technical field of comparison function recognition, and particularly relates to a comparison function recognition system and method based on data stream features. According to the method, the control flow of the function is analyzed, the circulation path and the branch p...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: GUO SHICHEN, YIN XIAOKANG, LIU MING, LIU SHENGLI, CAI RUIJIE, YANG QICHAO, HU ANXIANG
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 belongs to the technical field of comparison function recognition, and particularly relates to a comparison function recognition system and method based on data stream features. According to the method, the control flow of the function is analyzed, the circulation path and the branch path are extracted from the control flow, the data flow is constructed, whether the characteristics of the data flow are matched or not is detected, the instruction in the path is converted into an intermediate language VEX IR instruction, ARM, MIPS, PPC and x86 instruction sets are supported, the method does not depend on information such as source codes, the influence of compiler options, compiler versions and optimization levels is small, and the method is suitable for large-scale popularization and application. And the method has a good recognition effect on the glibc library and the comparison class function realized in a user-defined manner. Experimental evaluation shows that when information such as source co