
badger-builder is an AI-assisted tool for generating dynamic Brute Ratel C4 profiles
badger-builder एक AI-सहायता प्राप्त टूल है जो डायनामिक Brute Ratel C4 प्रोफाइल जनरेट करने के लिए है। बस badger-builder को अपने इच्छित प्रोफाइल के लिए एक फ्लेवर प्रदान करें और यह उपयुक्त कॉन्फ़िगरेशन के लिए OpenAI से पूछेगा।
Listener/payload प्रोफाइल कॉन्फ़िगरेशन जो AI द्वारा जनरेट किए जाते हैं:
HTTP बॉडी डेटा XML, JSON या JavaScript में जनरेट किया जा सकता है (और अनुरोध प्रारूप प्रतिक्रिया प्रारूप से भिन्न हो सकता है)।
मैं सुझाव दूंगा कि OpenAI द्वारा जनरेट किए गए कॉन्फ़िगरेशन की हमेशा समीक्षा करें, विशेष रूप से उन मामलों में जहां यह test/sample/placeholder मानों के उपयोग से बचने में विफल रहा। AI जनरेटेड कॉन्फ़िगरेशन आम तौर पर एक अच्छा प्रारंभिक बिंदु होते हैं, लेकिन आप शायद कुछ संशोधन करना चाहेंगे।
Brute Ratel 1.5.2 का समर्थन करता है
वर्तमान में केवल HTTP लिसनर प्रोफ़ाइल कॉन्फ़िगरेशन समर्थित हैं (कोई DoH समर्थन नहीं)
badger-builder OpenAI API को जो prompts भेजता है वे tokens खपत करते हैं। उपयोग आम तौर पर कुछ हज़ार टोकन (< $0.05 USD) खपत करता है। आपके OpenAI खाते को या तो फ्री ट्रायल पर होना चाहिए या API बिलिंग सेटअप होनी चाहिए। (अपना उपयोग और बिलिंग यहाँ देखें)
badger-builder को इस रिपॉज़िटरी को क्लोन करके और pip3 install . चलाकर इंस्टॉल किया जा सकता है और बाद में PATH से badger-builder द्वारा निष्पादित किया जा सकता है।
उन लोगों के लिए जो poetry प्रोजेक्ट्स नापसंद करते हैं, एक requirements.txt है जिसका उपयोग आप badger-builder.py के साथ कर सकते हैं ताकि typer ऐप के entrypoint को कॉल किया जा सके।
.env.sample को .env में स्थानांतरित करें, अपनी OpenAI API कुंजी जोड़ें और badger-builder create चलाएँ।

एक प्रोफ़ाइल जनरेट हो जाने के बाद, badger-builder parse का उपयोग करें ताकि प्रोफ़ाइल कॉन्फ़िगरेशन का उपयोग करते हुए नमूना HTTP अनुरोध प्रदर्शित हों।
badger-builder निर्भरताओं को प्रबंधित करने के लिए Poetry का उपयोग करता है। स्रोत से इंस्टॉल करें और विकास के लिए सेटअप इस प्रकार करें:
git clone https://github.com/tw1sm/badger-builder
cd badger-builder
poetry install
poetry run badger-builder --help
requirements.txt को इस प्रकार जनरेट किया जा सकता है:
poetry export --without-hashes --format=requirements.txt > requirements.txt
autorun क्रियाएँ जैसे kill date, chid, malloc/threadex सेटिंग्स