Skip to content

Instantly share code, notes, and snippets.

@marcomafcorp
Forked from adulau/ghidra-community.md
Created March 8, 2019 22:14
Show Gist options
  • Select an option

  • Save marcomafcorp/8d0ebc6d2ee0998e7835c924df9f32d9 to your computer and use it in GitHub Desktop.

Select an option

Save marcomafcorp/8d0ebc6d2ee0998e7835c924df9f32d9 to your computer and use it in GitHub Desktop.

Revisions

  1. @adulau 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

  2. @adulau 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

  3. @adulau 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)
  4. @adulau 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)