DocumentCode
3047874
Title
The library function recognition algorithm of PE file disassembler research and implementation
Author
Qing Su ; Si, Si ; Wei-Ming Wu ; Jian-wei Huang ; Wei-feng Fan ; Xiao-Feng Li
Author_Institution
Dept. of Comput. Sci., Guangdong Univ. of Technol., Guangzhou, China
Volume
2
fYear
2011
fDate
9-11 Dec. 2011
Firstpage
132
Lastpage
135
Abstract
In order to solve the problem of static library function recognition of Windows PE (Portable Execute) in the field of software reverse engineering, a new extraction algorithm based on the library function signature is presented. The algorithm extracts the library function signature of lib suffix to the files, then the disassembler identifies the functions with the library function signature and return the address and the corresponding library function name in the disassembly phase of PE files. The results show that the recognition algorithm is able to efficiently identify the library function address, and library function blocks.
Keywords
file organisation; operating systems (computers); program assemblers; reverse engineering; software libraries; Windows PE file disassembler; disassembly phase; extraction algorithm; library function address identification; library function block identification; library function signature; portable execute file; software reverse engineering; static library function recognition; Algorithm design and analysis; Arrays; Data mining; Databases; Libraries; Software; Software algorithms; Portable Execute file; disassembly; feature code; library function identify; obfuscation;
fLanguage
English
Publisher
ieee
Conference_Titel
IT in Medicine and Education (ITME), 2011 International Symposium on
Conference_Location
Cuangzhou
Print_ISBN
978-1-61284-701-6
Type
conf
DOI
10.1109/ITiME.2011.6132073
Filename
6132073
Link To Document