Ghidra Galore

RESOURCE

Abstract

SAND2025-00232O Ghidra Galore is a software tool that provides a test harness for running an analysis script in multiple versions of Ghidra, an open-source binary disassembler, using Docker. It allows users to understand how different versions of Ghidra evolve over time by analyzing a corpus of input files. The software includes a Python script that wraps the Docker functionality, simplifying the process of running the analysis script across different Ghidra versions. Sandia National Laboratories is a multimission laboratory managed and operated by National Technology & Engineering Solutions of Sandia, LLC, a wholly owned subsidiary of Honeywell International Inc., for the U.S. Department of Energy’s National Nuclear Security Administration under contract DE-NA0003525.
Developers:
Crussell, Jonathan [1][2][3]
  1. Sandia National Lab. (SNL-CA), Livermore, CA (United States)
  2. Sandia National Lab. (SNL-NM), Albuquerque, NM (United States)
  3. Sandia National Laboratories (SNL), Albuquerque, NM, and Livermore, CA (United States)
Release Date:
2025-01-27
Project Type:
Open Source, Publicly Available Repository
Software Type:
Scientific
Programming Languages:
Python
Version:
0.1
Licenses:
Apache License 2.0
Sponsoring Org.:
Code ID:
163877
Site Accession Number:
SCR #3117.0
Research Org.:
Sandia National Laboratories (SNL-NM), Albuquerque, NM (United States)
Country of Origin:
United States

RESOURCE

Citation Formats

Crussell, Jonathan. Ghidra Galore. Computer Software. https://github.com/sandialabs/ghidra-galore. USDOE. 27 Jan. 2025. Web. doi:10.11578/dc.20250912.15.
Crussell, Jonathan. (2025, January 27). Ghidra Galore. [Computer software]. https://github.com/sandialabs/ghidra-galore. https://doi.org/10.11578/dc.20250912.15.
Crussell, Jonathan. "Ghidra Galore." Computer software. January 27, 2025. https://github.com/sandialabs/ghidra-galore. https://doi.org/10.11578/dc.20250912.15.
@misc{ doecode_163877,
title = {Ghidra Galore},
author = {Crussell, Jonathan},
abstractNote = {SAND2025-00232O Ghidra Galore is a software tool that provides a test harness for running an analysis script in multiple versions of Ghidra, an open-source binary disassembler, using Docker. It allows users to understand how different versions of Ghidra evolve over time by analyzing a corpus of input files. The software includes a Python script that wraps the Docker functionality, simplifying the process of running the analysis script across different Ghidra versions. Sandia National Laboratories is a multimission laboratory managed and operated by National Technology & Engineering Solutions of Sandia, LLC, a wholly owned subsidiary of Honeywell International Inc., for the U.S. Department of Energy’s National Nuclear Security Administration under contract DE-NA0003525.},
doi = {10.11578/dc.20250912.15},
url = {https://doi.org/10.11578/dc.20250912.15},
howpublished = {[Computer Software] \url{https://doi.org/10.11578/dc.20250912.15}},
year = {2025},
month = {jan}
}