Inline Library Functions Identification in Binary Code

Jing QIU,Xiaohong SU,Peijun MA
DOI: https://doi.org/10.3969/j.issn.2095-2163.2015.05.009
2015-01-01
Abstract:Inline library functions identification is one of the difficult issues in binary code analysis.The main challenge comes from the polymorphism and discontinuity of inlined functions due to compiler optimizations.The paper builds execu-tion flow graphs of functions, converting inline library functions identification to subgraph isomorphism testings.In the eval-uation, four string operation functions, which are often inlined by a compiler, are evaluated by using MSVC10 and ICC14 with five open source programs.Experimental results show that the proposed approach is effective in inline library functions identification.
What problem does this paper attempt to address?