Skip to content
KitploitKITPLOIT
OutilsBlog
Soumettre
OutilsBlog
Soumettre

Outils de Hacking, PenTest et Cybersécurité pour votre Arsenal de Sécurité !

Kitploit est un répertoire d'outils de hacking, de cybersécurité et de pentesting. Découvrez les dernières mises à jour des projets pour trouver des vulnérabilités, analyser des systèmes, automatiser les tests et renforcer votre sécurité.

··Flux·Contact·Confidentialité·© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
gef — GEF (GDB Enhanced Features) - une expérience moderne pour GDB avec des capacités de débogage avancées pour les développeurs d'exploits et les ingénieurs en rétro-ingénierie sur Linux | Kitploit
Outils/GitHubGitHub/hugsy/gef
Analyse StatiqueAnalyse Dynamique (Sandboxing)Criminalistique MémoireRétro-ingénierieShellcodeDébogueursAnalyse de MalwareCTFAnalyse de BinairesApprentissage et ÉducationRétro-Ingénierie Assistée par IADéveloppement de Charges Utiles
8.3k82812il y a 19 joursVérifié par Kitploit
Exploitation de Binaires
Top en Rétro-Ingénierie Assistée par IA n°12
Top en Analyse de Binaires n°17
Top en Exploitation de Binaires n°3
Top en CTF n°3
Top en Débogueurs n°3
Top en Analyse de Malware n°15
Top en Criminalistique Mémoire n°15
Top en Rétro-ingénierie n°13
Top en Analyse Statique n°19
GitHubhugsy/gef

gef

GEF (GDB Enhanced Features) - une expérience moderne pour GDB avec des capacités de débogage avancées pour les développeurs d'exploits et les ingénieurs en rétro-ingénierie sur Linux

Voir le dépôtSite web

Populaires

Voir tout →

Découvrez les outils les plus utilisés par notre communauté.

Explorer tous les outils

Parcourez notre collection d'outils

Voir tous les outils →
Partager

logo

Discord Docs Try GEF

GEF (prononcé ʤɛf - "Jeff") est un ensemble de commandes pour x86/64, ARM, MIPS, PowerPC et SPARC destiné à assister les développeurs d'exploits et les rétro-ingénieurs lorsqu'ils utilisent le bon vieux GDB. Il fournit des fonctionnalités supplémentaires à GDB via l'API Python pour aider lors du processus d'analyse dynamique et de développement d'exploits. Les développeurs d'applications en bénéficieront également, car GEF dissipe une grande partie de l'obscurité de GDB standard, évitant de répéter les commandes traditionnelles ou mettant en évidence les informations pertinentes du contexte d'exécution du débogage.

Installation instantanée

Assurez-vous simplement d'avoir GDB 10.0 ou supérieur compilé avec les liaisons Python3.10+, puis :

root@kitploit:~
# via the install script
## using curl
$ bash -c "$(curl -fsSL https://gef.blah.cat/sh)"

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

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

# or alternatively from inside gdb directly
$ 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)

Vous pouvez immédiatement voir que GEF est correctement installé en lançant GDB :

gef-context

Voici quelques fonctionnalités de GEF :

  • Un seul script GDB
  • Entièrement agnostique en matière d'architecture, AUCUNE dépendance : GEF est livré avec ses batteries et s'installe instantanément
  • Rapide en limitant le nombre de dépendances et en optimisant le code pour rendre les commandes aussi rapides que possible
  • Fournit une grande variété de commandes pour changer radicalement votre expérience avec GDB.
  • Facilement extensible pour créer d'autres commandes en fournissant une disposition plus compréhensible de l'API Python de GDB.
  • Prise en charge complète de Python3 (le support de Python2 a été abandonné - voir gef-legacy).
  • Construit autour d'une couche d'abstraction d'architecture, de sorte que toutes les commandes fonctionnent sur toute architecture supportée par GDB telle que x86-32/64, ARMv5/6/7, AARCH64, SPARC, MIPS, PowerPC, etc.
  • Adapté au débogage d'applications réelles, au développement d'exploits, tout comme aux CTF
  • Et bien d'autres commandes apportées par la communauté disponibles sur GEF-Extras !!

Consultez la page de captures d'écran pour plus d'exemples ou essayez en ligne (utilisateur : gef/mot de passe : gef-demo)

Documentation

Contrairement aux autres plugins GDB, GEF dispose d'une documentation extensive et à jour. Il est recommandé aux utilisateurs de s'y référer car elle peut les aider dans leurs tentatives d'utilisation de GEF. En particulier, les nouveaux utilisateurs doivent la parcourir (voir la FAQ pour les problèmes d'installation courants), et si le problème persiste, essayer de demander de l'aide sur le canal Discord ou soumettre un problème.

Statut actuel

DocumentationLicenceCompatibilitéTests CI (main)
DocumentationMITPython 3CI Test for GEF

Contribuer

Pour vous impliquer, référez-vous à la documentation sur la contribution et aux directives pour commencer.

Sponsors

Une autre façon de contribuer à maintenir le projet en vie est de le sponsoriser ! Consultez la documentation sur le sponsoring pour plus de détails afin que vous puissiez faire partie de la liste de ces formidables sponsors.

Happy Hacking 🍻

Télécharger l’outil