2023
DOI: 10.1145/3561385
|View full text |Cite
|
Sign up to set email alerts
|

1-to-1 or 1-to-n? Investigating the Effect of Function Inlining on Binary Similarity Analysis

Abstract: Binary similarity analysis is critical to many code-reuse-related issues, where function matching is its fundamental task. “ 1-to-1 ” mechanism has been applied in most binary similarity analysis works, in which one function in a binary file is matched against one function in a source file or binary file. However, we discover that the function mapping is a more complex problem of “ 1-to-n ” (one binary function matches multiple source functions or binary function… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
9
0

Year Published

2023
2023
2024
2024

Publication Types

Select...
3
2
1

Relationship

1
5

Authors

Journals

citations
Cited by 8 publications
(9 citation statements)
references
References 40 publications
0
9
0
Order By: Relevance
“…Jia [49] has conducted the first systematical empirical study to investigate the effect of function inlining on binary function similarity analysis. They evaluated four works on the dataset with inlining, and results show that most works suffer a 30%-40% performance loss when detecting the functions with inlining.…”
Section: Cross-inlining Binary Similarity Detectionmentioning
confidence: 99%
See 4 more Smart Citations
“…Jia [49] has conducted the first systematical empirical study to investigate the effect of function inlining on binary function similarity analysis. They evaluated four works on the dataset with inlining, and results show that most works suffer a 30%-40% performance loss when detecting the functions with inlining.…”
Section: Cross-inlining Binary Similarity Detectionmentioning
confidence: 99%
“…Recently, Jia [50] has proposed a method named O2NMatcher to investigate the binary2source matching method under function inlining. In binary2source matching, binary functions can be generated by several source functions.…”
Section: Cross-inlining Binary Similarity Detectionmentioning
confidence: 99%
See 3 more Smart Citations