FSmell: Recognizing Inline Function in Binary Code
Abstract
References
Index Terms
- FSmell: Recognizing Inline Function in Binary Code
Recommendations
BINO: Automatic recognition of inline binary functions from template classes
Highlights- Reverse engineering is a complex process essential to vulnerability detection.
- Compiler optimizations such as inlining make the task of reverse engineering significantly harder.
- Functions from library template classes, such as the ...
AbstractIn this paper, we propose BINO, a static analysis approach that relieves reverse engineers from the challenging task of recognizing library functions that have been inlined. BINO recognizes inline calls of methods of C++ template classes (even ...
Speculative disassembly of binary code
CASES '16: Proceedings of the International Conference on Compilers, Architectures and Synthesis for Embedded SystemsEmbedded software is rapidly increasing in complexity. To cope with this, developers rely on third-party IPs to accelerate product delivery. However, IP source code might not be available which limits verifiability. This creates a particular challenge ...
Inline function expansion for compiling C programs
PLDI '89: Proceedings of the ACM SIGPLAN 1989 conference on Programming language design and implementationInline function expansion replaces a function call with the function body. With automatic inline function expansion, programs can be constructed with many small functions to handle complexity and then rely on the compilation to eliminate most of the ...
Comments
Information & Contributors
Information
Published In
Publisher
Springer-Verlag
Berlin, Heidelberg
Publication History
Author Tags
Qualifiers
- Article
Contributors
Other Metrics
Bibliometrics & Citations
Bibliometrics
Article Metrics
- 0Total Citations
- 0Total Downloads
- Downloads (Last 12 months)0
- Downloads (Last 6 weeks)0