Skip to content
KitploitKITPLOIT
HerramientasBlog
Enviar
HerramientasBlog
Enviar

¡Herramientas de Hacking, PenTest y Ciberseguridad para tu Arsenal de Seguridad!

Kitploit es un directorio de herramientas de hacking, ciberseguridad y pentesting. Descubre las últimas actualizaciones de proyectos para encontrar vulnerabilidades, analizar sistemas, automatizar pruebas y fortalecer tu seguridad.

··Feeds·Contacto·Privacidad·© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
Herramientas/GitHubGitHub/federicodotta/ghidra2frida
Seguridad AndroidAnálisis Dinámico (Sandboxing)Seguridad iOSIngeniería InversaSeguridad MóvilAnálisis de Binarios
GitHubfedericodotta/ghidra2frida

ghidra2frida

Extensión de Ghidra que une el análisis estático y dinámico mediante Frida, permitiendo instrumentación de tiempo de ejecución programable para ingeniería inversa de binarios en Windows, macOS, Linux, iOS, Android y QNX.

Ver Repositorio
1321654hace 5 añosRevisado por Kitploit

Más Populares

Ver todos →

Descubre las herramientas más usadas por nuestra comunidad.

Explora todas las herramientas

Explora nuestra colección de herramientas

Ver todas las herramientas →
Compartir

ghidra2frida

ghidra2frida es una extensión de Ghidra que, funcionando como puente entre Ghidra y Frida, te permite crear potentes scripts de Ghidra que aprovechan el motor de análisis dinámico de Frida para mejorar las características de análisis estático de Ghidra. Soporta todas las plataformas compatibles con Frida (Windows, macOS, Linux, iOS, Android y QNX).

El plugin está basado en la idea (y el código) de Brida. ghidra2frida en sí mismo es una extensión que añade a Ghidra un panel de control con todos los instrumentos necesarios para crear el puente entre Ghidra y Frida. Cuando el puente está activo, se ofrece un servicio a los scripts y extensiones de Ghidra que, con un par de líneas de código, pueden utilizar las potentes características de instrumentación dinámica de Frida para todo lo que necesites.

Algunos ejemplos:

  1. Demangle nombres de funciones SWIFT al analizar binarios iOS (proporcionado como ejemplo)
  2. Escribir un analizador de Ghidra que analice un binario utilizando también información dinámica obtenida a través de Frida durante una o más ejecuciones del propio binario
  3. Descifrar partes cifradas de un binario (cadenas, etc.) llamando a la función de descifrado utilizada por el binario objetivo ejecutándose en la plataforma objetivo

Un tutorial de la herramienta se puede encontrar en el blog de nuestra empresa.

Requisitos

Para poder usar ghidra2frida, necesitas:

  1. Ghidra
  2. Cliente Frida
  3. Pyro4
  4. ¡Una aplicación para analizar! :D

Instalación desde GitHub

  1. Instalar Python 2.7 o Python 3, Pyro4 (pip install pyro4) y frida (pip install frida). Los entornos virtuales de Python son totalmente compatibles.
  2. Descargar Ghidra: https://github.com/NationalSecurityAgency/ghidra/releases
  3. Descargar la última versión de ghidra2frida: https://github.com/federicodotta/ghidra2frida/releases
  4. Abrir Ghidra -> Archivo -> Instalar Extensiones -> Hacer clic en el botón "Añadir extensión" -> Elegir el archivo ghidra2fridaXX.zip
  5. Reiniciar Ghidra

Compilación

Puedes importar el proyecto en Eclipse usando el plugin GhidraDev para Eclipse o puedes compilar el plugin manualmente con gradle (yo usé gradle 7.1.1) de la siguiente manera:

  1. entrar en la carpeta del proyecto
  2. export GHIDRA_INSTALL_DIR=<PATH_GHIDRA_DIRECTORY>
  3. gradle
  4. El plugin compilado está en la carpeta dist
Descargar herramienta