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
gef — GEF (GDB Enhanced Features) - una experiencia moderna para GDB con capacidades avanzadas de depuración para desarrolladores de exploits e ingenieros inversos en Linux | Kitploit
Herramientas/GitHubGitHub/hugsy/gef
Análisis Dinámico (Sandboxing)Ingeniería InversaShellcodeDepuradoresAnálisis de MalwareCTFAnálisis de BinariosAprendizaje y EducaciónDesarrollo de PayloadsExplotación de Binarios
GitHubhugsy/gef

gef

8.3k828hace 2 mesesRevisado 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

GEF (GDB Enhanced Features) - una experiencia moderna para GDB con capacidades avanzadas de depuración para desarrolladores de exploits e ingenieros inversos en Linux

Ver RepositorioSitio web

logotipo

Discord Documentación Probar GEF en vivo

GEF (pronunciado ʤɛf - "Jeff") es un conjunto de comandos para x86/64, ARM, MIPS, PowerPC y SPARC para ayudar a desarrolladores de exploits e ingenieros inversos cuando usan el clásico GDB. Proporciona funcionalidades adicionales a GDB mediante la API de Python para asistir durante el proceso de análisis dinámico y desarrollo de exploits. Los desarrolladores de aplicaciones también se beneficiarán, ya que GEF elimina gran parte de la oscuridad de GDB normal, evitando repetir comandos tradicionales, o resaltando la información relevante del entorno de depuración.

Configuración instantánea

Simplemente asegúrate de tener GDB 10.0 o superior compilado con enlaces Python3.10+, luego:

root@kitploit:~
# mediante el script de instalación
## usando curl
$ bash -c "$(curl -fsSL https://gef.blah.cat/sh)"

## usando wget
$ bash -c "$(wget https://gef.blah.cat/sh -O -)"

# o manualmente
$ wget -O ~/.gdbinit-gef.py -q https://gef.blah.cat/py
$ echo source ~/.gdbinit-gef.py >> ~/.gdbinit

# o alternativamente desde dentro de gdb directamente
$ gdb -q
(gdb) pi import urllib.request as u, tempfile as t; g=t.NamedTemporaryFile(suffix='-gef.py'); open(g.name, 'wb+').write(u.urlopen('https://tinyurl.com/gef-main').read()); gdb.execute('source %s' % g.name)

Puedes ver inmediatamente que GEF está correctamente instalado al lanzar GDB:

gef-context

Algunas de las características de GEF incluyen:

  • Un solo script de GDB
  • Completamente agnóstico a la arquitectura, SIN dependencias: GEF viene con todo incluido y se instala al instante
  • Rápido limitando el número de dependencias y optimizando el código para hacer los comandos lo más rápidos posible
  • Proporciona una gran variedad de comandos para cambiar drásticamente tu experiencia en GDB.
  • Fácilmente extensible para crear otros comandos al proporcionar un diseño más comprensible a la API de Python de GDB.
  • Soporte completo de Python3 (el soporte de Python2 se eliminó - consulta gef-legacy).
  • Construido alrededor de una capa de abstracción de arquitectura, por lo que todos los comandos funcionan en cualquier arquitectura compatible con GDB como x86-32/64, ARMv5/6/7, AARCH64, SPARC, MIPS, PowerPC, etc.
  • Adecuado para depuración de aplicaciones reales, desarrollo de exploits, tanto como para CTF
  • ¡Y muchos más comandos aportados por la comunidad disponibles en GEF-Extras !!

Consulta la página de capturas de pantalla para más información o pruébalo en línea (usuario:gef/contraseña:gef-demo)

Documentación

A diferencia de otros plugins de GDB, GEF tiene una documentación extensa y actualizada. Se recomienda a los usuarios consultarla, ya que puede ayudarles en sus intentos de usar GEF. En particular, los nuevos usuarios deberían navegar por ella (consulta las Preguntas Frecuentes para problemas comunes de instalación), y si el problema persiste, intenta pedir ayuda en el canal de Discord o enviar un problema.

Estado actual

Contribuir

Para involucrarte, consulta la documentación de contribución y las pautas para comenzar.

Patrocinadores

Otra forma de contribuir a mantener vivo el proyecto es patrocinándolo. Consulta la documentación de patrocinio para obtener detalles y así puedas formar parte de la lista de esos increíbles patrocinadores.

¡Feliz Hacking! 🍻

Descargar herramienta
DocumentaciónLicenciaCompatibilidadPruebas CI (principal)
DocumentaciónMITPython 3Prueba CI para GEF