346 matches found
dragondance
Dragon Dance What is that? Dragon Dance is a plugin for Ghidra to get visualize and manipulate the binary code coverage data. Coverage data can be imported from the multiple coverage sources. For now the plugin supports Dynamorio and Intel Pin binary instrumentation tools. Dynamorio has its own...
polypyus
Polypyus Firmware Historian Polypyus learns to locate functions in raw binaries by extracting known functions from similar binaries. Thus, it is a firmware historian. Polypyus works without disassembling these binaries, which is an advantage for binaries that are complex to disassemble and where...
ghidra
Ghidra Dockerizado Construcción Desde el directorio raíz de tu versión de Ghidra, ejecuta el siguiente comando. root@kitploit: ./docker/build-docker-image.sh Esto construirá la imagen docker de Ghidra con una etiqueta correspondiente a la versión de Ghidra. La variable de entorno MODE El Contened...
flare-floss
Scripts de FLOSS FLOSS soporta la conversión de su salida en scripts para varias herramientas. Consulte los scripts de renderizado en este directorio. Adicionalmente, hay otro plugin para IDA para permitir que FLOSS extraiga automáticamente cadenas ofuscadas y las aplique al módulo actualmente...
GhidraMCP
ghidraMCP ghidraMCP is an Model Context Protocol server for allowing LLMs to autonomously reverse engineer applications. It exposes numerous tools from core Ghidra functionality to MCP clients. https://github.com/user-attachments/assets/36080514-f227-44bd-af84-78e29ee1d7f9 Features MCP Server +...
isa_recovery
ISA Recovery System A reverse-engineering pipeline that turns a firmware binary and its possibly-wrong disassembly into a working Ghidra processor specification. When you hit a proprietary processor with no documentation and no Ghidra support, this tool recovers the real encoding of each...
NullSection
NullSection NullSection es una herramienta anti-reversing que aplica una técnica que sobrescribe el encabezado de la sección con bytes nulos. Instalación root@kitploit: git clone https://github.com/MatheuZSecurity/NullSection cd NullSection gcc nullsection.c -o nullsection ./nullsection Ventaja A...
ghidra2frida
ghidra2frida ghidra2frida is a Ghidra Extension that, working as a bridge between Ghidra and Frida, lets you create powerful Ghidra scripts that take advantage of Frida's dynamic analysis engine to improve Ghidra statical analysis features. It supports all platforms supported by Frida Windows,...
bn-uefi-helper
bn-uefi-helper ATTENTION: This plugin has been deprecated. See EFI Resolver Description Helper plugin for analyzing UEFI firmware. This plugin contains the following features: Apply the correct prototype to the entry point function Fix segments so all segments are RWX and have the correct semanti...
bn-uefi-helper
bn-uefi-helper ATENCIÓN: Este plugin ha sido obsoleto. Consulta EFI Resolver Descripción Plugin auxiliar para analizar firmware UEFI. Este plugin incluye las siguientes características: Aplicar el prototipo correcto a la función de punto de entrada Corregir segmentos para que todos sean RWX y...
ghidra-mtk-loader
MediaTek md1img Loader for Ghidra Ghidra loader for the MediaTek md1img modem firmware image format. Currently, only nanoMIPS-based firmware is supported, but basic features may still work if you manually choose a different architecture e.g., MIPS when loading an image. Setup For nanoMIPS-based...
Ghidra_v810_v830
Ghidra processor description module for NEC/Renesas v810 and v830 families These modules were made by taking the v850 modules that come with Ghidra as a template and rewriting them to work with v810 and v830 family instructions. 1. V810 description based on User’s Manual: V810 Architecture link 2...
functrace
functrace - Un trazador de funciones functrace es una herramienta que ayuda a analizar un archivo binario con instrumentación dinámica usando DynamoRIO http://dynamorio.org/. Estas son algunas características implementadas basadas en DynamoRIO: desensamblar todo el código ejecutado desensamblar u...
Callisto
Callisto An Intelligent Automated Binary Vulnerability Analysis Tool Demo: Callisto is an intelligent automated binary vulnerability analysis tool. Its purpose is to autonomously decompile a provided binary and iterate through the psuedo code output looking for potential security vulnerabilities ...
lst2x64dbg
lst2x64dbg This command extracts all the labels found in the LST file that is given as the single argument. An x64dbg database is created in the current directory based on the extracted labels. The LST file can be generated in IDA from the File menu: Produce file - Create LST file... Example...
lst2x64dbg
lst2x64dbg Este comando extrae todas las etiquetas encontradas en el archivo LST que se proporciona como único argumento. Se crea una base de datos de x64dbg en el directorio actual basada en las etiquetas extraídas. El archivo LST se puede generar en IDA desde el menú Archivo : Producir archivo ...
ManticoreUI
============ Manticore UI .. image:: https://raw.githubusercontent.com/trailofbits/manticore/master/docs/images/manticore.png :width: 200px :align: center :alt: Manticore The Manticore User Interface MUI project provides a graphical user interface plugin for different disassemblers that allows...
replica
REPLICA TAME THE DRAGON ✨Features ⚡ Disassemble missed instructions - Define code that Ghidra's auto analysis missed ⚡ Detect and fix missed functions - Define functions that Ghidra's auto analysis missed ⚡ Fix 'undefinedN' datatypes - Enhance Disassembly and Decompilation by fixing 'undefinedN'...
ghidra-evm
Ghidra EVM Module In the last few years, attacks on deployed smart contracts in the Ethereum blockchain have ended up in a significant amount of stolen funds due to programming mistakes. Since smart contracts, once compiled and deployed, are complex to modify and update different practitioners ha...
ghidra-evm
Módulo Ghidra EVM En los últimos años, los ataques a contratos inteligentes desplegados en la cadena de bloques de Ethereum han resultado en una cantidad significativa de fondos robados debido a errores de programación. Dado que los contratos inteligentes, una vez compilados y desplegados, son...