Skip to content
KitploitKITPLOIT
OutilsExploitsBlog
Log in
Soumettre
OutilsExploitsBlog
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
gdb-frontend — ☕ GDBFrontend est un débogueur graphique facile, flexible et extensible. | Kitploit
Outils/GitHubGitHub/rohanrhu/gdb-frontend
Rétro-ingénierieDébogueursAnalyse de BinairesApprentissage et Éducation
GitHubrohanrhu/gdb-frontend

gdb-frontend

☕ GDBFrontend est un débogueur graphique facile, flexible et extensible.

Voir le dépôt
3.0k11266il y a 10 moisVérifié par Kitploit

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

GDBFrontend

GitHub release GitHub issues GitHub forks GitHub stars GDBFrontend Discord Support me on Patreon

GDBFrontend est un débogueur graphique facile, flexible et extensible.

gdb-frontend

Installation

Prérequis

  • GDB => 8.2 (with python3)
  • python3 => 3.6
  • tmux

Paquet PIP (Python Wheel) [Recommandé]

Vous pouvez installer GDBFrontend avec pip.

sudo python3 -m pip install gdbfrontend

s'il est déjà installé et que vous mettez à jour

sudo python3 -m pip install --upgrade gdbfrontend

ou si vous souhaitez installer un snapshot GIT spécifique :

sudo python3 setup.py install

et vous pouvez exécuter

gdbfrontend

Exécution depuis GIT

Vous pouvez télécharger la dernière source et l'exécuter.

Vous pouvez exécuter gdb-frontend avec les commandes suivantes :

git clone https://github.com/rohanrhu/gdb-frontend.git gdb-frontend
cd gdb-frontend
./gdbfrontend

et vous pouvez l'ouvrir avec :

http://127.0.0.1:5550/

Vous pouvez ouvrir le shell GDB avec la commande :

tmux a -t gdb-frontend

Arch Linux (AUR)

Vous pouvez installer le paquet Arch Linux pour les distributions basées sur Arch. (Paquet AUR)

yay -S gdb-frontend-bin

et vous pouvez l'exécuter :

gdbfrontend

Flatpak

Le paquet Flatpak est à faire.

Débogage d'applications C/C++ dockérisées avec GDBFrontend

Suivez ce tutoriel pour apprendre comment déboguer des applications C/C++ dockérisées avec GDBFrontend.

Débogage embarqué avec GDBFrontend

Suivez ce tutoriel rapide pour déboguer des dispositifs embarqués avec GDBFrontend.

Débogage d'extensions C Python avec GDBFrontend

Suivez ce tutoriel rapide pour déboguer des extensions C Python natives avec GDBFrontend.

Comment développer des plugins GDBFrontend ?

GDBFrontend dispose d'API puissantes et extensibles. Suivez ce tutoriel rapide pour apprendre à développer des plugins GDBFrontend.

Comment intégrer GDBFrontend avec votre Makefile ?

Suivez ce tutoriel rapide pour des idées d'intégration pour des besoins de développement/débogage spéciaux.

Débogage STM32 avec OpenOCD, GDB et GDBFrontend sur Linux

Suivez ce tutoriel pour déboguer STM32 avec OpenOCD et GDBFrontend.

Fonctionnalités

Évaluateur d'expression

GDBFrontend dispose d'un évaluateur d'expression que vous pouvez utiliser plusieurs à la fois.

Visualisation de pointeur

Visualisation de liste chaînée

Points d'arrêt conditionnels

Faites un clic droit sur un point d'arrêt pour définir sa condition.

Expressions connectées

Les expressions de toutes les variables, membres et éléments sont connectées dans VariablesExplorer de GDBFrontend.

Gestionnaire de processus

Vous pouvez surveiller, filtrer ou gérer les processus avec le Gestionnaire de processus.

Visualisation de graphe de tableau

Collaboration améliorée

GDBFrontend dispose d'un ensemble de fonctionnalités de collaboration appelé « Collaboration améliorée ».

Dessin collaboratif

Le dessin collaboratif est disponible lorsque vous activez la Collaboration améliorée. Cliquez sur Dessiner ou utilisez le raccourci Ctrl + Maj + X pour dessiner et Ctrl + Maj + C pour effacer tous les dessins.

Affichage source synchronisé

Avec la Collaboration améliorée, tous les clients du débogueur sont synchronisés sur l'affichage source.

Explorateur de variables par popup au survol

Extensibilité

GDBFrontend est très extensible et dispose d'API puissantes. Quelques exemples de l'extensibilité de GDBFrontend.

./gdbfrontend

$ gdbfrontend --help
GDBFrontend is a easy, flexible and extensionable gui debugger.
Télécharger l’outil