Skip to main navigation Skip to search Skip to main content

BinDrill: Visualization for Efficient Reverse Engineering Analysis

INL Software (Photographer), Zachary Priest (Developer), Michael Cutshaw (Photographer)

Research output: Non-textual formSoftware

Abstract

Binary Driller (BD) is a visualization tool that uses data from the Troglodyte tool developed on the Deep Learning Malware project. It performs function matching using the provided function embeddings using one of the multiple backends. It displays the matches in a layout that correlates to the size of each function and its address within the binary. The visualization is done through a web application using the Dash Python library. It displays the best matches for each position with relevant details when selected. The tool is intended for use by any group performing reverse engineering of binary, malware, etc. It is designed to quickly determine the portions of the binary that are most interesting for further analysis.
Original languageAmerican English
StatePublished - 2022

Fingerprint

Dive into the research topics of 'BinDrill: Visualization for Efficient Reverse Engineering Analysis'. Together they form a unique fingerprint.

Cite this