Large Language Models as Visualization Agents for Immersive Binary Reverse Engineering
Dennis Brown, Samuel Mulder

TL;DR
This paper explores integrating large language models into immersive VR environments to assist binary reverse engineering by generating dynamic visualizations and answering technical queries, aiming to reduce cognitive load.
Contribution
It extends a VR platform with an LLM agent capable of querying tools and creating 3D visualizations, demonstrating initial feasibility and highlighting open challenges.
Findings
LLMs can generate meaningful 3D call graphs for small programs
Output quality of LLM-generated visualizations varies widely
The system supports querying and dynamic visualization in VR for RE tasks
Abstract
Immersive virtual reality (VR) offers affordances that may reduce cognitive complexity in binary reverse engineering (RE), enabling embodied and external cognition to augment the RE process through enhancing memory, hypothesis testing, and visual organization. In prior work, we applied a cognitive systems engineering approach to identify an initial set of affordances and implemented a VR environment to support RE through spatial persistence and interactivity. In this work, we extend that platform with an integrated large language model (LLM) agent capable of querying binary analysis tools, answering technical questions, and dynamically generating immersive 3D visualizations in alignment with analyst tasks. We describe the system architecture and our evaluation process and results. Our pilot study shows that while LLMs can generate meaningful 3D call graphs (for small programs) that…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
