Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

Ghidra

Ghidra is a software reverse engineering (SRE) suite of tools developed by NSA’s Research Directorate in support of the Cybersecurity mission.

https://github.com/bootleg/ret-sync

ret-sync is a set of plugins that helps to synchronize a debugging session (WinDbg/GDB/LLDB/OllyDbg2/x64dbg) with IDA/Ghidra/Binary Ninja disassemblers.

binaryninja debugger disassembler ghidra ida-plugin ida-pro reverse-engineering software-analysis

Last synced: 15 Oct 2024

https://github.com/joernio/joern

Open-source code analysis platform for C/C++/Java/Binary/Javascript/Python/Kotlin based on code property graphs. Discord https://discord.gg/vv4MH284Hc

binary c code-analysis code-browser code-property-graph controlflow cpg cpp dataflow fuzzy-parsing ghidra graph java javabytecode javascript llvm query-language scala syntax-tree

Last synced: 14 Oct 2024

https://github.com/decompiler-explorer/decompiler-explorer

Decompiler Explorer! Compare tools on the forefront of static analysis, now in your web browser!

angr binaryninja boomerang decompiler ghidra ida-pro recstudio reko relyze retdec snowman website

Last synced: 30 Oct 2024

https://github.com/OpenDriver2/REDRIVER2

Driver 2 Playstation game reverse engineering effort

decompilation decompile disassemble driver2 game ghidra playstation psx reverse-engineering sym

Last synced: 11 Nov 2024

https://github.com/opendriver2/redriver2

Driver 2 Playstation game reverse engineering effort

decompilation decompile disassemble driver2 game ghidra playstation psx reverse-engineering sym

Last synced: 15 Oct 2024

https://github.com/rizinorg/rz-ghidra

Deep ghidra decompiler and sleigh disassembler integration for rizin

decompiler disassembler ghidra hacktoberfest reverse-engineering rizin sleigh

Last synced: 11 Nov 2024

https://github.com/HackOvert/GhidraSnippets

Python snippets for Ghidra's Program and Decompiler APIs

decompiler ghidra ghidra-snippets

Last synced: 03 Aug 2024

https://github.com/0xb0bb/pwndra

A collection of pwn/CTF related utilities for Ghidra

ctf ctf-tools exploitation ghidra ghidra-scripts pwn reverse-engineering

Last synced: 04 Aug 2024

https://github.com/zackelia/ghidra-dark

Dark theme installer for Ghidra

dark-theme ghidra reverse-engineering

Last synced: 06 Nov 2024

https://github.com/evilpan/jni_helper

Find JNI function signatures in APK and apply to reverse-engineering tools.

apk binaryninja ghidra ida jni-helper radare2

Last synced: 30 Oct 2024

https://github.com/d3v1l401/FindCrypt-Ghidra

IDA Pro's FindCrypt ported to Ghidra, with an updated and customizable signature database

cryptoanalysis cryptography cryptography-tools ghidra plugin reverse-engineering

Last synced: 26 Oct 2024

https://github.com/airbus-cert/Yagi

Yet Another Ghidra Integration for IDA

decompiler disassembler ghidra ida-plugin reverse-engineering

Last synced: 04 Aug 2024

https://github.com/grayhatacademy/ghidra_scripts

Port of devttyS0's IDA plugins to the Ghidra plugin framework, new plugins as well.

arm-rop ghidra ghidra-plugin ghidra-plugins ghidra-scripts mips-rop

Last synced: 26 Oct 2024

https://github.com/mborgerson/mdec

Decompilation as a Service. Explore multiple decompilers and compare their output with minimal effort. Upload binary, get decompilation.

angr binary-ninja decompilation decompiler ghidra ida jeb r2dec reko retdec snowman

Last synced: 07 Nov 2024

https://github.com/al3xtjames/ghidra-firmware-utils

Ghidra utilities for analyzing PC firmware

firmware ghidra reverse-engineering uefi

Last synced: 04 Aug 2024

https://github.com/ffri/projectchampollion

Reverse engineering Rosetta 2 on M1 Mac

ghidra macos macos-m1 macosx reverse-engineering rosetta2

Last synced: 31 Oct 2024

https://github.com/justfoxing/ghidra_bridge

Python 3 bridge to Ghidra's Python scripting

ghidra python3 reverse-engineering

Last synced: 04 Aug 2024

https://github.com/poomsmart/idaobjctypes

A collection of types & functions definitions useful for iOS/macOS binaries analysis.

analysis binaries definitions functions ghidra headers ida-pro objc types

Last synced: 29 Oct 2024

https://github.com/PositiveTechnologies/ghidra_nodejs

GHIDRA plugin to parse, disassemble and decompile NodeJS Bytenode (JSC) binaries

ghidra javascript jsc nodejs

Last synced: 26 Oct 2024

https://github.com/evyatar9/GptHidra

GptHidra is a Ghidra plugin that uses the OpenAI Chat GPT to explain functions. With GptHidra, you can easily understand the purpose and behavior of functions in your codebase. Now with GPT4 Support!

api chatgpt extension ghidra gpt-3 gpt-4 plugin python reverse-engineering

Last synced: 26 Oct 2024

https://github.com/felberj/gotools

Plugin for Ghidra to assist reversing Golang binaries

ghidra golang reverse

Last synced: 04 Aug 2024

https://github.com/Comsecuris/gdbghidra

gdbghidra - a visual bridge between a GDB session and GHIDRA

bridge debugger engineering gdb ghidra plugin reverse

Last synced: 26 Oct 2024

https://github.com/ubfx/bindiffhelper

Ghidra Extension to integrate BinDiff for function matching

bindiff ghidra ghidra-extension reverse-engineering

Last synced: 29 Oct 2024

https://github.com/argp/iboot64helper

IDAPython loader to help with AArch64 iBoot, iBEC, and SecureROM reverse engineering

aarch64 apple arm64 bootrom ghidra ibec iboot ida idapython ios iphone securerom

Last synced: 03 Aug 2024

https://github.com/DMaroo/GhidRust

GhidRust: Rust decompiler plugin for Ghidra

decompiler ghidra reverse-engineering rust

Last synced: 07 Nov 2024

https://github.com/dmaroo/ghidrust

GhidRust: Rust decompiler plugin for Ghidra

decompiler ghidra reverse-engineering rust

Last synced: 13 Nov 2024

https://github.com/TorgoTorgo/ghidra-findcrypt

Ghidra analysis plugin to locate cryptographic constants

analysis crypt cryptography findcrypt ghidra ghidra-extension ghidra-findcrypt ghidra-plugin

Last synced: 26 Oct 2024

https://github.com/romainthomas/the-poor-mans-obfuscator

Binary & scripts associated with "The Poor Man's Obfuscator" presentation

android binaryninja ghidra ida ios obfuscation radare2

Last synced: 07 Nov 2024

https://github.com/0xdea/ghidra-scripts

A collection of my Ghidra scripts to facilitate reverse engineering and vulnerability research.

ghidra ghidra-scripts reverse-engineering vulnerability-research

Last synced: 29 Oct 2024

https://github.com/blacktop/docker-ghidra

Ghidra Client/Server Docker Image

disassembler docker docker-image ghidra java nsa

Last synced: 04 Aug 2024

https://github.com/nwmonster/applysig

Apply IDA FLIRT signatures for Ghidra

flirt ghidra ida

Last synced: 03 Aug 2024

https://github.com/romainthomas/reverse-engineering-workshop

Slides & Hands-on for the reverse engineering workshop

ghidra linux reverse-engineering workshop-materials x86-64

Last synced: 31 Oct 2024

https://github.com/angr/pypcode

Python bindings to Ghidra's SLEIGH library for disassembly and lifting to P-Code IR

ghidra ir pcode python sleigh

Last synced: 11 Nov 2024

https://github.com/cmu-sei/kaiju

CERT Kaiju is a binary analysis framework extension for the Ghidra software reverse engineering suite. This repository is a "mirror" -- please file tickets, bug reports, or pull requests at the upstream home in @CERTCC: https://github.com/certcc/kaiju

binary-analysis ghidra reverse-engineering

Last synced: 08 Nov 2024

https://github.com/lifting-bits/sleigh

Unofficial CMake build for Ghidra's C++ SLEIGH code

binary-analysis cmake cplusplus cpp decompiler disassembler ghidra reverse-engineering sleigh

Last synced: 04 Aug 2024

https://github.com/utkonos/lst2x64dbg

Extract labels from IDA, Ghidra, Binary Ninja, and Relyze files and export x64dbg database. Including radare2 main address.

binary-ninja extract-labels ghidra ida labels radare2 relyze symbol-table

Last synced: 03 Aug 2024

https://github.com/nccgroup/ghostrings

Ghidra scripts for recovering string definitions in Go binaries

ghidra ghidra-scripts go golang reverse-engineering

Last synced: 10 Nov 2024

https://github.com/allsafecybersecurity/ghidra_scripts

Ghidra scripts for malware analysis

ghidra python reverse-engineering

Last synced: 08 Nov 2024

https://github.com/enovella/ida2ghidra-kb

IDA Pro to Ghidra Key Bindings to feel like if you were in IDA Pro when navigating

ghidra idapro keybindings reverse-engineering

Last synced: 14 Oct 2024

https://github.com/AllsafeCyberSecurity/ghidra_scripts

Ghidra scripts for malware analysis

ghidra python reverse-engineering

Last synced: 26 Oct 2024

https://github.com/xboxdev/ghidra-xbe

Xbox Executable Format (XBE) Loader Extension for Ghidra SRE framework

ghidra ghidra-extension hacktoberfest reverse-engineering xbox

Last synced: 08 Nov 2024

https://github.com/intezer/analyze-community-ghidra-plugin

Ghidra plugin for https://analyze.intezer.com

ghidra ghidra-plugin

Last synced: 04 Aug 2024

https://github.com/diommsantos/qtreanalyzer

QtREAnalyzer, a Ghidra extension to reverse-engineer Qt binaries.

ghidra ghidra-analyzer ghidra-plugin qt qt5 reverse-engineering static-analysis

Last synced: 31 Oct 2024

https://github.com/marysaka/ghidra_falcon

Support of Nvidia Falcon processors for Ghidra

falcon ghidra nvidia

Last synced: 08 Nov 2024

https://github.com/Washi1337/ghidra-nativeaot

Helper scripts for analyzing NativeAOT compiled .NET binaries with Ghidra

dotnet ghidra ghidra-scripts nativeaot

Last synced: 07 Nov 2024

https://github.com/washi1337/ghidra-nativeaot

Helper scripts for analyzing NativeAOT compiled .NET binaries with Ghidra

dotnet ghidra ghidra-scripts nativeaot

Last synced: 07 Nov 2024

https://github.com/seemoo-lab/aristoteles

A Wireshark dissector for the Apple Remote Invocation (ARI) protocol, used between Intel base band chips and the iOS CommCenter for various management purposes, SMS, telephony and much more.

apple dissector frida ghidra wireshark wireshark-dissector

Last synced: 05 Nov 2024

https://github.com/rbran/sleigh-rs

Ghidra Sleight (PCode) parsing library in Rust.

disassembler disassembly emulation emulator ghidra reverse-engineering rust

Last synced: 03 Nov 2024

https://github.com/boricj/ghidra-delinker-extension

Ghidra extension for exporting relocatable object files

delinking ghidra ghidra-extension reverse-engineering

Last synced: 27 Aug 2024

https://github.com/vaguue/ghidra.js

JavaScript bindings for Ghidra (Reverse Engineering framework)

ghidra ghidra-plugin javascript reverse-engineering

Last synced: 11 Nov 2024

https://github.com/fmagin/ghidra-openai

Get Function Summaries and more for Ghidra from ChatGPT

chatgpt ghidra

Last synced: 28 Oct 2024

https://github.com/allsafecybersecurity/headless_scripts

Headless Scripts for Ghidra's Headless Analyzer written in Python

ghidra headless-analyzer python reverse-engineering

Last synced: 08 Nov 2024

https://github.com/AllsafeCyberSecurity/headless_scripts

Headless Scripts for Ghidra's Headless Analyzer written in Python

ghidra headless-analyzer python reverse-engineering

Last synced: 04 Aug 2024

https://github.com/o-daneel/Lunii.RE

Understanding the inner mechanics of Lunii StoryTeller. Using Ghidra to reverse engineer the STM32 firmwares and cryptography

analysis cipher-algorithms cryptography firmware ghidra lunii reverse-engineering stm32

Last synced: 01 Nov 2024

https://github.com/Bigdrea6/winapi-ghidra

Make the Windows API in Ghidra easy to read and informative.

ghidra ghidra-scripts

Last synced: 09 Aug 2024

https://github.com/allsafecybersecurity/py-findcrypt-ghidra

FindCrypt for Ghidra written in Python

ghidra ghidra-scripts

Last synced: 08 Nov 2024

https://github.com/AllsafeCyberSecurity/py-findcrypt-ghidra

FindCrypt for Ghidra written in Python

ghidra ghidra-scripts

Last synced: 04 Aug 2024

https://github.com/guedou/ghidra-processor-mep

Toshiba MeP-c4 for Ghidra

ghidra mep reverse-engineering

Last synced: 13 Oct 2024

https://github.com/antoniovazquezblanco/GhidraFindcrypt

Ghidra analysis plugin to locate cryptographic constants

criptography ghidra ghidra-analyzer ghidra-extension reverse-engineering

Last synced: 06 Nov 2024

https://github.com/philzook58/pcode2c

Convert low ghidra pcode to verifiable C

binary-analysis c ghidra verification

Last synced: 11 Nov 2024

https://github.com/rbran/sleigh2rust

Generate Rust Emulators and Disassemblers from Ghidra Sleigh.

disassembler emulator ghidra rust

Last synced: 03 Nov 2024

https://github.com/pokechu22/ghidra-gcdsp-lang

A SLEIGH processor spec for Ghidra for the GameCube DSP

dsp gamecube ghidra reverse-engineering sleigh wii

Last synced: 27 Oct 2024

https://github.com/er28-0652/setup-ghidra

setup Ghidra environment for GitHub Actions

ghidra github-actions github-actions-typescript

Last synced: 08 Nov 2024

https://github.com/kariaro/scrapmechanictracer

Scrap Mechanic lua API documentation. This Ghidra module will scan Scrap Mechanic and create a file with all parameters and return types

ghidra scrap-mechanic

Last synced: 14 Oct 2024

https://github.com/LeoDJ/Storm2-RevEng

Reverse engineering of the Shargeek Storm2 powerbank

chipsea cs32g020 firmware-dump ghidra reverse-engineering stm32 stm32f103

Last synced: 06 Nov 2024

https://github.com/pokechu22/ghidra-mn102-lang

A SLEIGH processor spec for Ghidra for the Matsushita (Panasonic) MN102 processor

gamecube ghidra reverse-engineering sleigh wii

Last synced: 27 Oct 2024

https://github.com/pokechu22/ghidra-upd77016-lang

A SLEIGH processor spec for the NEC/Renesas μPD77016 Family of DSPs (including μPD77210)

dsp ghidra renesas reverse-engineering sleigh upd77016 upd77210 wii

Last synced: 27 Oct 2024

https://github.com/xfangfang/ns-patching-example

Switch NSP 反编译教程

decompile ghidra ida nsp nx switch

Last synced: 13 Nov 2024

https://github.com/gibbed/xex2kit

XEX2 tooling for Ghidra.

ghidra java ppc xbox360 xenon

Last synced: 15 Oct 2024

https://github.com/ytisf/ghidramacos

An installer and compiler for Ghidra for MacOS ARM64

ghidra macos-app reverse-engineering

Last synced: 02 Nov 2024

https://github.com/kkaempf/ghidra-vax

VAX processor description for Ghidra

ghidra ghidra-processor

Last synced: 13 Oct 2024

https://github.com/cedws/docker-ghidraserver

Containerised Ghidra server

docker docker-compose ghidra

Last synced: 13 Nov 2024

https://github.com/andoryuuta/ghidra-lowercase

A hacky modification to force Ghidra mnemonics and operands to lowercase.

assembly ghidra lowercase modding

Last synced: 24 Oct 2024

https://github.com/gh0st3rs/ghidra-gdt-archives

The Collection of Data Type Archives for Ghidra

dwarf gdt ghidra libraries reverse-engineering

Last synced: 13 Nov 2024

https://github.com/wcampbell0x2a/cargo-decompile

A cargo subcommand that displays ghidra function output through the use of the {rizin, radare2}-ghidra project

decompiler ghidra radare2 rizin rust

Last synced: 11 Oct 2024

https://github.com/mbund/decompiler-explorer

Watch for changes in a binary and output a C-like decompilation

c decompiler ghidra python reverse-engineering visualization

Last synced: 12 Nov 2024

https://github.com/pokechu22/ghidra-xpertteak-lang

A SLEIGH processor spec for Ghidra for the XpertTeak DSP used on the Nintendo DSi and 3DS

3ds dsi dsp ghidra reverse-engineering sleigh xpertteak

Last synced: 27 Oct 2024

https://github.com/callocgd/geometry-dash-miscellaneous-decomp-tools

A Slew of Miscellaneous Tools I will and others use to Decompile Geometry Dash However It is primarily focused around versions 2.2 and anything after

geometry-dash ghidra reverse-engineering

Last synced: 08 Nov 2024

https://github.com/devgianlu/ghidraprotobufcpp

Useful plugin for reverse engineering code that makes use of C++ protobuf

cpp ghidra ghidra-plugin ghidra-scripts protobuf

Last synced: 13 Nov 2024