
Scanner basé sur Python qui détecte les mauvaises configurations du mode débogage dans les applications web en utilisant plusieurs méthodes HTTP et techniques d'empreinte numérique pour identifier les informations sensibles exposées.
dbgdtct est un outil basé sur Python conçu pour vous aider à détecter si une application web est déployée en mode débogage — une mauvaise configuration critique qui peut exposer des informations sensibles et augmenter le risque d'exploitation dans les environnements de production.
git clone https://github.com/yousseflahouifi/dbdtct.git
Créez un environnement virtuel
python3 -m venv myenv
source myenv/bin/activate
Installez les paquets
pip3 install aiohttp requests
Pour analyser une seule application cible
python dbdtct.py -u https://target.com
Pour analyser plusieurs cibles et URLs
python dbdtct.py -l list.txt
python dbdtct.py -u https://target.com
,--.,--. ,--. ,--. ,--.
,-| || |-. ,-| |,-' '-. ,---.,-' '-.
' .-. || .-. '' .-. |'-. .-'| .--''-. .-'
\ `-' || `-' |\ `-' | | | \ `--. | |
`---' `---' `---' `--' `---' `--'
dbdtct — Web Debug Mode Detection Tool
Created by: Youssef Lahouifi
Supervised by : Redouan Korchiyne
[ Debug Mode Scanner - Test various methods to detect debug mode ]
[*] Starting scan at 2025-04-12 23:01:12
[*] Testing 1 target(s)
[+] Potential Debug Mode Detected on https://target.com
-> Technique: HTTP Method POST
-> Fingerprint: Symfony\Component\
-> Technique: HTTP Method PUT
-> Fingerprint: Symfony\Component\
-> Technique: Malformed JSON ({"foo":"bar")
-> Fingerprint: Symfony\Component\
[*] Scan Summary:
-> Completed in: 7.35 seconds
-> Targets scanned: 1
-> Vulnerable targets: 1
-> Success rate: 100.0%