1. reAnalyst: Scalable Analysis of Reverse Engineering Activities
- Author
-
Zhang, Tab, Taylor, Claire, Coppens, Bart, Mebane, Waleed, Collberg, Christian, and De Sutter, Bjorn
- Subjects
Computer Science - Software Engineering - Abstract
This paper introduces reAnalyst, a scalable analysis framework designed to facilitate the study of reverse engineering (RE) practices through the semi-automated annotation of RE activities across various RE tools. By integrating tool-agnostic data collection of screenshots, keystrokes, active processes, and other types of data during RE experiments with semi-automated data analysis and annotation, reAnalyst aims to overcome the limitations of traditional RE studies that rely heavily on manual data collection and subjective analysis. The framework enables more efficient data analysis, allowing researchers to explore the effectiveness of protection techniques and strategies used by reverse engineers more comprehensively and efficiently. Experimental evaluations validate the framework's capability to identify RE activities from a diverse range of screenshots with varied complexities, thereby simplifying the analysis process and supporting more effective research outcomes., Comment: Submitted to Computers & Security
- Published
- 2024