All Projects → AllsafeCyberSecurity → ghidra_scripts

AllsafeCyberSecurity / ghidra_scripts

Licence: other
Ghidra scripts for malware analysis

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to ghidra scripts

emerald
Import DynamoRIO drcov code coverage data into Ghidra
Stars: ✭ 30 (-43.4%)
Mutual labels:  ghidra
TS-453Be
Ubuntu on QNAP TS-453Be
Stars: ✭ 48 (-9.43%)
Mutual labels:  ghidra
Ghidra
As it is obvious from the name this is version of NSA Ghidra which actually could be built from sources
Stars: ✭ 24 (-54.72%)
Mutual labels:  ghidra
sleigh
Unofficial CMake build for Ghidra SLEIGH
Stars: ✭ 54 (+1.89%)
Mutual labels:  ghidra
Ghidra-SegaSaturn-Loader
A Sega Saturn loader for Ghidra
Stars: ✭ 30 (-43.4%)
Mutual labels:  ghidra
GhidraEmu
Native Pcode emulator
Stars: ✭ 25 (-52.83%)
Mutual labels:  ghidra
ghidra2dwarf
🐉 Export ghidra decompiled code to dwarf sections inside ELF binary
Stars: ✭ 135 (+154.72%)
Mutual labels:  ghidra
pypcode
Python bindings to Ghidra's SLEIGH library for disassembly and lifting to p-code IR
Stars: ✭ 111 (+109.43%)
Mutual labels:  ghidra
ghidra-processor-mep
Toshiba MeP-c4 for Ghidra
Stars: ✭ 21 (-60.38%)
Mutual labels:  ghidra
ghidra scripts
No description or website provided.
Stars: ✭ 24 (-54.72%)
Mutual labels:  ghidra
ghidra-nsis-extension
Ghidra extension to disassemble NSIS installers
Stars: ✭ 17 (-67.92%)
Mutual labels:  ghidra
eBPF-for-Ghidra
eBPF Processor for Ghidra
Stars: ✭ 157 (+196.23%)
Mutual labels:  ghidra
joern
Open-source code analysis platform for C/C++/Java/Binary/Javascript/Python/Kotlin based on code property graphs
Stars: ✭ 968 (+1726.42%)
Mutual labels:  ghidra
gdt helper
Ghidra Data Type (GDT) Helper
Stars: ✭ 24 (-54.72%)
Mutual labels:  ghidra
Ghidra-SegaSaturn-Processor
A Ghidra processor module for the Sega Saturn (SuperH SH-2)
Stars: ✭ 43 (-18.87%)
Mutual labels:  ghidra
ghidra-r2web
Ghidra plugin to start an r2 webserver to let r2 interact with it
Stars: ✭ 38 (-28.3%)
Mutual labels:  ghidra
ghidra-gb
[WIP] A simple Ghidra loader for GameBoy ROMs
Stars: ✭ 11 (-79.25%)
Mutual labels:  ghidra
ida2ghidra-kb
IDA Pro to Ghidra Key Bindings to feel like if you were in IDA Pro when navigating
Stars: ✭ 74 (+39.62%)
Mutual labels:  ghidra
kaiju
CERT Kaiju is a binary analysis framework extension for the Ghidra software reverse engineering suite. This repository is the primary, canonical repository for this project -- file bug reports and wishes here!
Stars: ✭ 150 (+183.02%)
Mutual labels:  ghidra
ghidra-scripts
A collection of my Ghidra scripts to facilitate reverse engineering and vulnerability research.
Stars: ✭ 92 (+73.58%)
Mutual labels:  ghidra

shellcode_hashes

shellcode_hashs was created inspired by a script of the same name in flare.
Find the name that matches the hash used in the shellcode.
Use the database created by flare script.

sqlite2json.py

Since Ghidra could not import sqlite, I created a script to convert it to json.
Convert with the following command:

python sqlite2json.py

shellcode_hash_search.py

Open the target shellcode and execute the script.

ch03_shellcodehash

ch03_shellcodehash_decompile

non-zero_xor_search.py

Finds XOR instructions whose source and destination operands are not equivalent.
It is registered in the bookmark.

ch03_non-zero_xor

coloring_call_jmp.py

Coloring of CALL and JMP instructions.
Color the following instructions

  • CALL 
  • JE
  • JZ
  • JNE
  • JNZ
  • JA
  • JAE
  • JBE
  • JB
  • JL
  • JLE
  • JG
  • JGE

ch03_coloring_call_jmp

stackstrings.py

Deobfuscate stackstrings used by Godzilla Loader.

before

stackstrings_execute_before

after

stackstrings_execute_after

console output

stackstrings_console_result

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].