A Cognitive Approach to Improving Binary Reverse Engineering with Immersive Virtual Reality

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Brown, Dennis G., Bauer, Julian, Wittbrodt, Luke, Mulder, Samuel
Formato: Preprint
Publicado: 2024
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866916402505449472
author Brown, Dennis G.
Bauer, Julian
Wittbrodt, Luke
Mulder, Samuel
author_facet Brown, Dennis G.
Bauer, Julian
Wittbrodt, Luke
Mulder, Samuel
contents Through its affordances, immersive virtual reality (VR) offers a means to apply embodied and external cognition from the physical realm to solving analytical problems that are typically only conceptual. We present an example of executing a structured analysis following the tenets of cognitive systems engineering to derive immersive affordances applicable to a difficult analytical problem, in our case, reverse engineering (RE) binary programs. We conducted a basic cognitive task analysis of the problem to reveal features of its cognitive model and their associated fundamental cognitive phenomena, and then we mapped those concepts to immersive affordances associated with those concepts. We implemented a subset of those affordances in a VR system facilitating discovery of features of a binary program. Feedback from RE practitioners drove the initial development of the system and we are preparing for a formal effectiveness study to inform the direction of future research.
format Preprint
id arxiv_https___arxiv_org_abs_2409_13100
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle A Cognitive Approach to Improving Binary Reverse Engineering with Immersive Virtual Reality
Brown, Dennis G.
Bauer, Julian
Wittbrodt, Luke
Mulder, Samuel
Human-Computer Interaction
Through its affordances, immersive virtual reality (VR) offers a means to apply embodied and external cognition from the physical realm to solving analytical problems that are typically only conceptual. We present an example of executing a structured analysis following the tenets of cognitive systems engineering to derive immersive affordances applicable to a difficult analytical problem, in our case, reverse engineering (RE) binary programs. We conducted a basic cognitive task analysis of the problem to reveal features of its cognitive model and their associated fundamental cognitive phenomena, and then we mapped those concepts to immersive affordances associated with those concepts. We implemented a subset of those affordances in a VR system facilitating discovery of features of a binary program. Feedback from RE practitioners drove the initial development of the system and we are preparing for a formal effectiveness study to inform the direction of future research.
title A Cognitive Approach to Improving Binary Reverse Engineering with Immersive Virtual Reality
topic Human-Computer Interaction
url https://arxiv.org/abs/2409.13100