期刊名称:Journal of Mobile, Embedded and Distributed Systems
印刷版ISSN:2067-4074
出版年度:2012
卷号:4
期号:4
页码:233-248
语种:English
出版社:Journal of Mobile, Embedded and Distributed Systems
摘要:The disassembly of binary file is used to restore the software application code in a readable and understandable format for humans. Further, the assembly code file can be used in reverse engineering processes to establish the logical flows of the computer program or its vulnerabilities in real-world running environment. The paper highlights the features of the binary executable files under the x86 architecture and portable format, presents issues of disassembly process of a machine code file and intermediate code, disassembly algorithms which can be applied to a correct and complete reconstruction of the source file written in assembly language, and techniques and tools used in binary code disassembly.
关键词:disassembly, reverse engineering, native and intermediate code.;D.3.2,D.3.4,D.2.7,D.4.6