DOE OSTI · 2541814
Systems and methods for architecture-independent binary code analysis
Abstract
Binaries configured for execution within respective computing environments may be disassembled into architecture-specific intermediate (AIL) representations. The AIL representations may be converted into canonical intermediate language (CIL) representations. The CIL representations may comprise normalized, architecture-independent code configured to characterize functionality of respective components of a binary (e.g., respective functions or the like). Feature vectors may be extracted from the CIL representations. The feature vectors may be used to identify components of respective binaries, assign security classifications to the binaries, and/or the like.
Keep this discovery
Explore connections, maps & timelines
Haile, Jedediah T., Beckman, Bryan R., Havens, Sage R., Verba, Jared A., Larsen, Garrett W., Chaffin, May R., Foster, Rita A.. 2024-02-13. Systems and methods for architecture-independent binary code analysis. https://www.osti.gov/biblio/2541814
Cite the original work for its findings. Save a collection to share your selection of sources.