arrow
Return

Empirical Study of Software Composition Analysis Tools for C/C plus plus Binary Programs

delete2024-01-01
delete0
delete
OA
AI
Y
Yuqiao Ning *
Y
Yanan Zhang
马超 cover
马超 (Chao Ma)
Z
Zhen Guo
L
Longhai Yu
DOI:10.1109/ACCESS.2023.3341224delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Software composition analysis (SCA) is essential for understanding and optimizing complex C programs, ensuring system reliability and efficiency. Analyzing programs at the binary level provides insights into behavior, performance, and security. However, comprehensive evaluations of both academic and commercialized SCA tools are lacking. To this end, this paper presents a comprehensive evaluation of software composition analysis techniques for accurately identifying components in C/C++ binary programs. The study examines different analysis techniques in terms of accuracy, performance, domain-specific capabilities, and additional abilities such as detecting security vulnerabilities and code reuse potential. The results show that SCA tools reach over 70% accuracy in detecting general libraries and the accuracy drops to less than 45% for libraries in domain-specific software. Commercialized tools exhibit better efficiency and practicalness than academic tools. The evaluation provides insights into the strengths and limitations of various approaches, offering suggestions for SCA development and the selection of the most suitable tools.
Keywords:
Binary program analysis
software composition analysis

Journal

IEEE Access cover
IEEE Access
IF:
3.6
Papers:
9.8W
Citations:
29.4W

Organization

No organization information available
Cited Papers

Cited Papers

Prospective clinical observational study evaluating gender-associated differences of preoperative pain intensity
err2016-07-01
err0
errOAAI
errSascha Tafelski; Léonie F Kerper; Anna-Lena Salz; Claudia Spies; Eva Reuter; Irit Nachtigall; Michael Schäfer; Alexander Krannich; Henning Krampe
errShare
errSave
Corepressor Recruitment by Agonist-Bound Nuclear Receptors
err2004-01-01
err0
PREAI
errJohn H White; Isabelle Fernandes; Sylvie Mader; Xiang-Jiao Yang
errShare
errSave
Human vs robotic organ retraction during laparoscopic Nissen fundoplication
err2014-02-27
err0
PREAI
errB. K. Poulose; M. F. Kutka; M. Mendoza-Sagaon; A. C. Barnes; C. Yang; R. H. Taylor; M. A. Talamini
errShare
errSave
A Survey of Binary Code Similarity
err2021-04-17
err50
errOAAI
errUl Haq, Irfan; Caballero, Juan
errShare
errSave
researcher View more