Large Language Models as Visualization Agents for Immersive Binary Reverse Engineering

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Brown, Dennis, Mulder, Samuel
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866912543674466304
author Brown, Dennis
Mulder, Samuel
author_facet Brown, Dennis
Mulder, Samuel
contents 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 align with design principles, output quality varies widely. This work raises open questions about the potential for LLMs to function as visualization agents, constructing 3D representations that reflect cognitive design principles without explicit training.
format Preprint
id arxiv_https___arxiv_org_abs_2508_13413
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Large Language Models as Visualization Agents for Immersive Binary Reverse Engineering
Brown, Dennis
Mulder, Samuel
Human-Computer Interaction
Software Engineering
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 align with design principles, output quality varies widely. This work raises open questions about the potential for LLMs to function as visualization agents, constructing 3D representations that reflect cognitive design principles without explicit training.
title Large Language Models as Visualization Agents for Immersive Binary Reverse Engineering
topic Human-Computer Interaction
Software Engineering
url https://arxiv.org/abs/2508.13413