Skip to content

Instantly share code, notes, and snippets.

@adulau
Last active November 11, 2023 13:16
Show Gist options
  • Save adulau/a3a0eefb7828d52747a9d247a82eeeef to your computer and use it in GitHub Desktop.
Save adulau/a3a0eefb7828d52747a9d247a82eeeef to your computer and use it in GitHub Desktop.

Revisions

  1. adulau revised this gist Mar 19, 2019. 1 changed file with 1 addition and 0 deletions.
    1 change: 1 addition & 0 deletions ghidra-community.md
    Original file line number Diff line number Diff line change
    @@ -25,6 +25,7 @@ As the [Ghidra](https://ghidra-sre.org/) open source community is growing, tryin
    # Extension

    - [Ghidra Switch Loader](https://github.com/Adubbz/Ghidra-Switch-Loader) - A loader for Ghidra intended to support a variety of Nintendo Switch file formats. Improvements are still being made, and I intend to match the functionality of the IDA loader as best as possible.
    - [Daenerys](https://github.com/daenerys-sre/source) - Daenerys is an interop framework that allows you to run IDAPython scripts under Ghidra and Ghidra scripts under IDA Pro with little to no modifications.

    # Tool

  2. adulau revised this gist Mar 17, 2019. 1 changed file with 1 addition and 0 deletions.
    1 change: 1 addition & 0 deletions ghidra-community.md
    Original file line number Diff line number Diff line change
    @@ -10,6 +10,7 @@ As the [Ghidra](https://ghidra-sre.org/) open source community is growing, tryin
    - [ghidra based disassembly of the x68000's IPL.](https://github.com/tdaede/x68k-xvi-ipl-ghidra)
    - [Toshiba MeP processor module for GHIDRA](https://github.com/xyzz/ghidra-mep)
    - [Support of Nvidia Falcon processors for Ghidra](https://github.com/Thog/ghidra_falcon) (WiP)
    - [Module to load WebAssembly files into ghidra](https://github.com/andr3colonel/ghidra_wasm)

    # Plugin

  3. adulau revised this gist Mar 12, 2019. 1 changed file with 1 addition and 0 deletions.
    1 change: 1 addition & 0 deletions ghidra-community.md
    Original file line number Diff line number Diff line change
    @@ -19,6 +19,7 @@ As the [Ghidra](https://ghidra-sre.org/) open source community is growing, tryin
    - [RPX Loader - This is a (WIP) simple extension to open .rpx and .rpl files with Ghidra.](https://github.com/Maschell/GhidraRPXLoader)
    - [Plugin which provides different colors to the GHIDRA decompiler's environment.](https://github.com/quosego/Ghidorah)
    - [IDAPro](http://ghidra.re/plugins/IDAPro.zip) - Export your analysis progress from IDAPro - The exporters export to an XML format, which Ghidra can then import. The plugins also facilitate transfer from Ghidra to IDA.
    - [VitaLoader script for Ghidra](https://github.com/xerpi/GhidraVitaLoader) -

    # Extension

  4. adulau revised this gist Mar 10, 2019. 1 changed file with 1 addition and 0 deletions.
    1 change: 1 addition & 0 deletions ghidra-community.md
    Original file line number Diff line number Diff line change
    @@ -18,6 +18,7 @@ As the [Ghidra](https://ghidra-sre.org/) open source community is growing, tryin
    - Automatically find crypto constants in the loaded program - allows to very quickly identify crypto code.
    - [RPX Loader - This is a (WIP) simple extension to open .rpx and .rpl files with Ghidra.](https://github.com/Maschell/GhidraRPXLoader)
    - [Plugin which provides different colors to the GHIDRA decompiler's environment.](https://github.com/quosego/Ghidorah)
    - [IDAPro](http://ghidra.re/plugins/IDAPro.zip) - Export your analysis progress from IDAPro - The exporters export to an XML format, which Ghidra can then import. The plugins also facilitate transfer from Ghidra to IDA.

    # Extension

  5. adulau revised this gist Mar 9, 2019. 1 changed file with 6 additions and 0 deletions.
    6 changes: 6 additions & 0 deletions ghidra-community.md
    Original file line number Diff line number Diff line change
    @@ -8,6 +8,8 @@ As the [Ghidra](https://ghidra-sre.org/) open source community is growing, tryin
    - [Atmel AVR helpers for Ghidra](https://github.com/ahroach/avr_ghidra_helpers) - ATmega328p
    - [Processor definitions for DMG and CGB in Ghidra](https://github.com/Nitori-/SleighGB) - Gameboy CPU (LR35902) (WiP)
    - [ghidra based disassembly of the x68000's IPL.](https://github.com/tdaede/x68k-xvi-ipl-ghidra)
    - [Toshiba MeP processor module for GHIDRA](https://github.com/xyzz/ghidra-mep)
    - [Support of Nvidia Falcon processors for Ghidra](https://github.com/Thog/ghidra_falcon) (WiP)

    # Plugin

    @@ -17,6 +19,10 @@ As the [Ghidra](https://ghidra-sre.org/) open source community is growing, tryin
    - [RPX Loader - This is a (WIP) simple extension to open .rpx and .rpl files with Ghidra.](https://github.com/Maschell/GhidraRPXLoader)
    - [Plugin which provides different colors to the GHIDRA decompiler's environment.](https://github.com/quosego/Ghidorah)

    # Extension

    - [Ghidra Switch Loader](https://github.com/Adubbz/Ghidra-Switch-Loader) - A loader for Ghidra intended to support a variety of Nintendo Switch file formats. Improvements are still being made, and I intend to match the functionality of the IDA loader as best as possible.

    # Tool

    - [A quick rpl2elf rewrite based on elf2rpl and readrpl to allow loading rpls in Ghidra](https://github.com/rw-r-r-0644/rpl2elf)
  6. adulau revised this gist Mar 8, 2019. 1 changed file with 1 addition and 0 deletions.
    1 change: 1 addition & 0 deletions ghidra-community.md
    Original file line number Diff line number Diff line change
    @@ -7,6 +7,7 @@ As the [Ghidra](https://ghidra-sre.org/) open source community is growing, tryin
    - [New 6502 language module for Ghidra](https://github.com/tom-seddon/ghidra_6502)
    - [Atmel AVR helpers for Ghidra](https://github.com/ahroach/avr_ghidra_helpers) - ATmega328p
    - [Processor definitions for DMG and CGB in Ghidra](https://github.com/Nitori-/SleighGB) - Gameboy CPU (LR35902) (WiP)
    - [ghidra based disassembly of the x68000's IPL.](https://github.com/tdaede/x68k-xvi-ipl-ghidra)

    # Plugin

  7. adulau revised this gist Mar 8, 2019. 1 changed file with 4 additions and 0 deletions.
    4 changes: 4 additions & 0 deletions ghidra-community.md
    Original file line number Diff line number Diff line change
    @@ -1,8 +1,12 @@
    # Introduction

    As the [Ghidra](https://ghidra-sre.org/) open source community is growing, trying to document the new projects around [Ghidra](https://ghidra-sre.org/). Feel free to fork the gist and propose improvements.

    # CPU support

    - [New 6502 language module for Ghidra](https://github.com/tom-seddon/ghidra_6502)
    - [Atmel AVR helpers for Ghidra](https://github.com/ahroach/avr_ghidra_helpers) - ATmega328p
    - [Processor definitions for DMG and CGB in Ghidra](https://github.com/Nitori-/SleighGB) - Gameboy CPU (LR35902) (WiP)

    # Plugin

  8. adulau revised this gist Mar 8, 2019. 1 changed file with 5 additions and 0 deletions.
    5 changes: 5 additions & 0 deletions ghidra-community.md
    Original file line number Diff line number Diff line change
    @@ -2,6 +2,7 @@
    # CPU support

    - [New 6502 language module for Ghidra](https://github.com/tom-seddon/ghidra_6502)
    - [Atmel AVR helpers for Ghidra](https://github.com/ahroach/avr_ghidra_helpers) - ATmega328p

    # Plugin

    @@ -11,6 +12,10 @@
    - [RPX Loader - This is a (WIP) simple extension to open .rpx and .rpl files with Ghidra.](https://github.com/Maschell/GhidraRPXLoader)
    - [Plugin which provides different colors to the GHIDRA decompiler's environment.](https://github.com/quosego/Ghidorah)

    # Tool

    - [A quick rpl2elf rewrite based on elf2rpl and readrpl to allow loading rpls in Ghidra](https://github.com/rw-r-r-0644/rpl2elf)

    # Doc

    - [Ghidra CPU manuals](https://github.com/bdarmofal/proc_manual/tree/master/ghidra_manuals)
  9. adulau created this gist Mar 8, 2019.
    22 changes: 22 additions & 0 deletions ghidra-community.md
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,22 @@

    # CPU support

    - [New 6502 language module for Ghidra](https://github.com/tom-seddon/ghidra_6502)

    # Plugin

    - [ghidra_scripts](https://github.com/ghidraninja/ghidra_scripts#yarapy)
    - Runs binwalk on the current program and bookmarks the findings. Requires binwalk to be in $PATH.
    - Automatically find crypto constants in the loaded program - allows to very quickly identify crypto code.
    - [RPX Loader - This is a (WIP) simple extension to open .rpx and .rpl files with Ghidra.](https://github.com/Maschell/GhidraRPXLoader)
    - [Plugin which provides different colors to the GHIDRA decompiler's environment.](https://github.com/quosego/Ghidorah)

    # Doc

    - [Ghidra CPU manuals](https://github.com/bdarmofal/proc_manual/tree/master/ghidra_manuals)

    # Install

    - [Helper scripts to set up OpenJDK 11 and scale Ghidra for 4K on Ubuntu 18.04 / 18.10](https://github.com/bkerler/ghidra_installer)
    - [docker-ghidra](https://github.com/blacktop/docker-ghidra) - Ghidra Docker Image
    - [This is a dockerized version of Ghidra, meant as a server for multi-user projects, and for headless analysis.](https://github.com/bskaggs/ghidra-docker)