
Python-आधारित स्कैनर जो वेब अनुप्रयोगों में डिबग मोड की गलत कॉन्फ़िगरेशन का पता लगाने के लिए कई HTTP विधियों और फिंगरप्रिंटिंग तकनीकों का उपयोग करता है, ताकि उजागर संवेदनशील जानकारी की पहचान की जा सके।
dbgdtct एक Python-आधारित उपकरण है जो आपको यह पता लगाने में मदद करने के लिए डिज़ाइन किया गया है कि कोई वेब एप्लिकेशन डीबग मोड में तैनात है या नहीं—एक गंभीर गलत कॉन्फ़िगरेशन जो संवेदनशील जानकारी को उजागर कर सकता है और उत्पादन वातावरण में शोषण के जोखिम को बढ़ा सकता है।
git clone https://github.com/yousseflahouifi/dbdtct.git
एक वर्चुअल वातावरण बनाएं
python3 -m venv myenv
source myenv/bin/activate
पैकेज स्थापित करें
pip3 install aiohttp requests
एकल लक्ष्य एप्लिकेशन को स्कैन करने के लिए
python dbdtct.py -u https://target.com
एकाधिक लक्ष्यों और URL को स्कैन करने के लिए
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%