Proceedings of the 2012 International Conference on Computer Application and System Modeling (ICCASM 2012)

Analysis of Program Based on Function Block

Authors
Weifeng Wu
Corresponding Author
Weifeng Wu
Available Online August 2012.
DOI
10.2991/iccasm.2012.52How to use a DOI?
Keywords
Program analysis, Function block, Basic block, IA64
Abstract

Basic block in program analysis plays an important role and it be applied to wide range, such as program compilation, program optimization, reverse engineering, program correctness verification, software security analysis and core module selection, etc. The binary executable analyzed by reverse engineering can contains indirect jump, however, the program analysis technologies based on basic block are not conducive to extract the target address information of indirect jump. In this paper, the presented analysis method based on function block is conducive to extract the target address of indirect jump and solve the problem of constructing the complete control flow graph. The correctness and validity of this method has been verified by the testing of spec2000 and spec2006 benchmark set, and it provides strong support for the research and application of reverse engineering.

Copyright
© 2012, the Authors. Published by Atlantis Press.
Open Access
This is an open access article distributed under the CC BY-NC license (http://creativecommons.org/licenses/by-nc/4.0/).

Download article (PDF)

Volume Title
Proceedings of the 2012 International Conference on Computer Application and System Modeling (ICCASM 2012)
Series
Advances in Intelligent Systems Research
Publication Date
August 2012
ISBN
10.2991/iccasm.2012.52
ISSN
1951-6851
DOI
10.2991/iccasm.2012.52How to use a DOI?
Copyright
© 2012, the Authors. Published by Atlantis Press.
Open Access
This is an open access article distributed under the CC BY-NC license (http://creativecommons.org/licenses/by-nc/4.0/).

Cite this article

TY  - CONF
AU  - Weifeng Wu
PY  - 2012/08
DA  - 2012/08
TI  - Analysis of Program Based on Function Block
BT  - Proceedings of the 2012 International Conference on Computer Application and System Modeling (ICCASM 2012)
PB  - Atlantis Press
SP  - 204
EP  - 211
SN  - 1951-6851
UR  - https://doi.org/10.2991/iccasm.2012.52
DO  - 10.2991/iccasm.2012.52
ID  - Wu2012/08
ER  -