352 matches found
Ghidrathon
Ghidrathon Ghidrathon is a Ghidra extension that adds Python 3 scripting capabilities to Ghidra. Why? Ghidra natively supports scripting in Java and Jython. Unfortunately, many open-source analysis tools, like capa, Unicorn Engine, angr, etc., are written in Python 3 making it difficult, and in...
lightkeeper
lightkeeper A port of the Lighthouse plugin to GHIDRA. Icons made by Pixel perfect from www.flaticon.com...
Enigma
Enigma Engine A native C++ reverse-engineering engine inspired by Ghidra's analysis pipeline. Enigma removes the JVM dependency and provides a standalone analysis core that can be embedded, extended, and integrated directly with native tools and AI systems. Current State Enigma is under active...
CVE-2026-18718
Advisory: GHSA-pcfh-853f-q3gh · Severity: High CVSS 7.5 · Affected: Ghidra ≤ 12.1.2 · Fixed: c03a70d Ghidra 12.1.3 Opening someone else's Ghidra project was enough to execute their code. Ghidra 12.1.2 stores analyzer options inside the program database , and one of those options is a filesystem...
rbinmcp
rbinmcp - Dado de baja Este repositorio ha sido dado de baja y dividido en servidores MCP separados y mantenibles: r2 backend - github.com/kirkderp/rbinr2 Ghidra backend - github.com/kirkderp/rbinghidra ILSpy .NET backend - github.com/kirkderp/rbinilspy Todo el código y los crates han sido...
DAILA
DAILA The Decompiler Artificially Intelligent Language Assistant DAILA is a unified interface for AI systems to be used in decompilers. With DAILA, you can utilize various AI systems, like local and remote LLMs, all in the same scripting and GUI interfaces across many decompilers. DAILA was...
xyntia
This repository does not have a README...
GhidraEmu
GhidraEmu This experimental Ghidra plugin allows you to easily deal with native pcode emulation. No scripts are needed anymore, just use it directly from Ghidra. It can be particularly useful for working with a variety of exotic processors that are not supported by common emulators. If the...
ghidra_stack_strings
Ghidra Stack-strings A script to detect stack-strings written by the selected x86/x64 instructions, emulated using Unicorn. The script is written in Python 3, so it needs Ghidrathon...
awesome-ida-x64-olly-plugin
Awesome IDA, Ghidra, x64DBG, GDB & OllyDBG plugins A curated list of IDA, x64DBG, Ghidra, GDB and OllyDBG plugins. IDA is a powerful disassembler and debugger that allows to analyze binary, it also includes a decompiler. X64DBG is an open-source x64/x32 debugger for Windows. OllyDbg is a 32-bit...
binsync
BinSync BinSync is a decompiler collaboration tool built on the Git versioning system to enable fined-grained reverse engineering collaboration regardless of decompiler. BinSync is built by mahaloz, the angr team, and the SEFCOM research lab. It's also due in large part to its use by the Shellphi...
high-pcode
High-level Pcode PcodeAST output in Ghidra Ghidra uses a processor independent representation called Pcode. It is easy to grab and work with in scripts Instruction.getPcode. Lesser known is that the decompiler exposes a higher-level Pcode representation. The problem with using Pcode for...
copy-as-yara
Copy as YARA Author: alden Copy disassembly nicely formatted for YARA rules. Description: This is a really simple plugin that allows you to copy disassembly in a way that can be used in YARA rules. You have the option to either copy the assembly code as it is or use address wildcarding to create...
qualcomm_baseband_scripts
qualcommbasebandscripts Collection of scripts for reversing Qualcomm baseband / modem firmware All offsets/addresses in the scripts have been updated to the Pixel 5 March firmware and need to be changed if using a different version. Merging mergemodemfirmware.py Merges all of the modem.b modem.b0...
ghidralligator
Ghidralligator Ghidralligator is a C++ multi-architecture pcode emulator based on the Ghidra libsla, designed for fuzzing with AFL++. It allows performing emulation-based fuzzing while keeping interesting performances when dealing with binaries running on exotic architectures. Its extensible natu...
ghidrecomp
Ghidrecomp - Command Line Ghidra Decompiler About This Python command line tool decompiles all functions of a binary and writes them to a directory in separate C files: root@kitploit: flowchart LR afilename -- bghidrecomp a2Symbol Server -- b b -- eGhidra Project Files b -- output subgraph output...
ghidrecomp
Ghidrecomp - 命令行 Ghidra 反编译器 关于 这个 Python 命令行工具会反编译二进制文件中的所有函数,并将它们以单独的 C 文件形式写入目录:mermaid flowchart LR afilename -- bghidrecomp a2Symbol Server -- b b -- eGhidra Project Files b -- output subgraph output subgraph decompilations direction LR ifunc1.c hfunc2.c ffuncB.c end subgraph callgraphs...
quokka
Quokka image generated by DALL-E Table of Contents Introduction Installation Usage Building Documentation FAQ Introduction Quokka is a binary exporter: from the disassembly of a program, it generates an export file that can be used without the disassembler. It currently supports IDA Pro , Ghidra...
rust-reversing-workshop-recon-2024
Reversing Rust Binaries: One step beyond strings - REcon 2024 Workshop This repository contains the supplementary files for the Reversing Rust Binaries: One step beyond strings workshop at REcon 2024, presented on June 28, 2024. During the presentation, we will be building and reversing a very...
CodeCut
CodeCut Plugin for Ghidra Ghidra Plugin for DeepCut / CodeCut GUI Theory of Operation CodeCut allows a user to assign functions to object files in Ghidra, and then interact with the binary at the object file level. Functions are assigned to object files by setting the Namespace field in the Ghidr...