Engineering PapersSearch

DOE OSTI · 3016140

Systems and methods for binary code analysis

Abstract

Human-readable (HR) code may be derived from a binary. The HR code may be configured to have statistical properties suitable for machine-learned (ML) translation. The HR code may comprise source code, intermediate code, assembly code, or the like. A machine-learned translator may be configured to translate the HR code into labels comprising semantic information pertaining to respective functions of the binary, such as a function name, role, or the like. Execution of the binary may be blocked in response to translating the HR code to a label associated with malware, such as cryptocurrency mining malware or the like. Conversely, the binary may be permitted to proceed to execution in response to determining that the translation is free from labels indicative of malware.

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Anderson, Matthew W., Sgambati, Matthew R., Biggs, Brandon S.. 2025-04-01. Systems and methods for binary code analysis. https://www.osti.gov/biblio/3016140

Cite the original work for its findings. Save a collection to share your selection of sources.