
HTTP 401 और 403 प्रतिक्रिया कोड को बायपास करने और सिस्टम में अनधिकृत क्षेत्रों तक पहुंच प्राप्त करने के लिए विभिन्न तकनीकों को स्वचालित करने के लिए डिज़ाइन किया गया एक उपकरण। यह कोड केवल सुरक्षा उत्साही और पेशेवरों के लिए बनाया गया है। इसका उपयोग अपने जोखिम पर करें।

Forbidden Buster एक उपकरण है जो HTTP 401 और 403 प्रतिक्रिया कोड को बायपास करने और सिस्टम में अनधिकृत क्षेत्रों तक पहुँच प्राप्त करने के लिए विभिन्न तकनीकों को स्वचालित करने के लिए डिज़ाइन किया गया है। यह कोड केवल सुरक्षा उत्साही और पेशेवरों के लिए बनाया गया है। इसे अपने जोखिम पर उपयोग करें।
आवश्यकताएँ स्थापित करें
pip3 install -r requirements.txt
स्क्रिप्ट चलाएँ
python3 forbidden_buster.py -u http://example.com
आप Forbidden-Buster को चलाने के लिए Docker का भी उपयोग कर सकते हैं। यह दृष्टिकोण सुनिश्चित करता है कि आपके पास एक सुसंगत वातावरण है, बिना अपने होस्ट मशीन पर Python स्थापित करने की आवश्यकता के।
docker build -t forbidden-buster-image .
docker run --rm -it -v /path/to/forbidden_buster.py:/app/forbidden_buster.py forbidden-buster-image /bin/bash
[!NOTE]
सुनिश्चित करें कि आप/path/to/forbidden_buster.pyको अपनेforbidden_buster.pyफ़ाइल के वास्तविक पथ से बदलें। यह कमांड आपकी स्थानीय फ़ाइल को कंटेनर के अंदर/appनिर्देशिका में माउंट करता है, जिससे आपforbidden_buster.pyस्क्रिप्ट को सीधे चला सकते हैं।
कंटेनर के अंदर, /app निर्देशिका पर जाएँ और स्क्रिप्ट को सामान्य रूप से चलाएँ।
Forbidden Buster निम्नलिखित तर्क स्वीकार करता है:
-h, --help show this help message and exit
-u URL, --url URL Full path to be used
-f FILE, --file FILE Include a file with multiple URLs to be tested.
-o OUTPUT, --output OUTPUT
Print the results to an output file, Usage i.e: output.txt.
-m METHOD, --method METHOD
Method to be used. Default is GET.
-H HEADER, --header HEADER
Add a custom header.
-d DATA, --data DATA Add data to requset body. JSON is supported with escaping.
-p PROXY, --proxy PROXY
Use Proxy, Usage i.e: 127.0.0.1:8080.
--include-unicode Include Unicode fuzzing (stressful).
--include-user-agent Include User-Agent fuzzing (stressful).
--include-api Include API fuzzing.
उदाहरण उपयोग:
python3 forbidden_buster.py --url "https://example.com/api/v1/secret" --method POST --header "Authorization: Bearer XXX" --data '{\"key\":\"value\"}' --proxy "http://proxy.example.com" --include-api --include-unicode