Skip to content
KitploitKITPLOIT
أدواتالمدونة
إرسال
أدواتالمدونة
إرسال

أدوات الاختراق واختبار الاختراق والأمن السيبراني لترسانتك الأمنية!

Kitploit هو دليل لأدوات الاختراق والأمن السيبراني واختبار الاختراق. اكتشف آخر تحديثات المشاريع للعثور على الثغرات وتحليل الأنظمة وأتمتة الاختبارات وتعزيز أمنك.

··الخلاصات·اتصال·الخصوصية·© 2026 Kitploit

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
badger-builder — badger-builder هي أداة مدعومة بالذكاء الاصطناعي لتوليد ملفات تعريف Brute Ratel C4 الديناميكية. | Kitploit
أدوات/GitHubGitHub/tw1sm/badger-builder
البرمجة النصية والأتمتةالقيادة والسيطرةالفريق الأحمرتطوير الحمولات
GitHubtw1sm/badger-builder

badger-builder

badger-builder هي أداة مدعومة بالذكاء الاصطناعي لتوليد ملفات تعريف Brute Ratel C4 الديناميكية.

عرض المستودع
55132منذ سنة واحدةتمت المراجعة من قبل Kitploit

الأكثر شعبية

عرض الكل →

اكتشف الأدوات الأكثر استخدامًا من قبل مجتمعنا.

استكشف جميع الأدوات

تصفح مجموعتنا من الأدوات

عرض جميع الأدوات →
مشاركة



badger-builder

badger-builder هي أداة مدعومة بالذكاء الاصطناعي لتوليد ملفات تعريف (profiles) ديناميكية لبرنامج Brute Ratel C4. ما عليك سوى تزويد badger-builder بـ نكهة لملف التعريف الذي تريده وسيتولى مطالبة OpenAI بإعدادات مناسبة.

إعدادات ملفات تعريف المستمع/الحمولة التي يتم توليدها بالذكاء الاصطناعي:

  • مسارات C2 URI
  • ترويسات HTTP للطلبات والاستجابات
  • بيانات جسم HTTP تُضاف في بداية ونهاية طلبات واستجابات C2
  • جسم HTTP لاستجابة الخادم الفارغة

يمكن توليد بيانات جسم HTTP بصيغ XML أو JSON أو JavaScript (ويمكن أن تختلف صيغة الطلب عن صيغة الاستجابة).

أنصح دائمًا بمراجعة الإعدادات التي يولّدها OpenAI، خاصة في الحالات التي يفشل فيها في تجنّب استخدام قيم الاختبار/العينات/البدائل. تُعد إعدادات الذكاء الاصطناعي عمومًا نقطة بداية جيدة، لكنك سترغب غالبًا في إجراء بعض التعديلات.

يدعم Brute Ratel 1.5.2

حاليًا يتم دعم إعدادات ملفات تعريف مستمع HTTP فقط (بدون دعم DoH)

ملاحظة حول استخدام OpenAI

الاستعلامات التي يرسلها badger-builder إلى OpenAI API تستهلك توكنز. يستهلك الاستخدام عمومًا بضعة آلاف من التوكنز (< 0.05 دولار أمريكي). يجب أن يكون حسابك في OpenAI إما في النسخة التجريبية المجانية أو أن يكون قد أعدّ الفوترة للـ API. (تحقق من استخدامك وفوترة حسابك )

هنا

التثبيت

يمكن تثبيت badger-builder عن طريق استنساخ هذا المستودع وتشغيل pip3 install . ثم تنفيذه بعد ذلك من PATH عبر الأمر badger-builder

ولمن لا يحبون مشاريع Poetry، توجد requirements.txt يمكنك استخدامها مع badger-builder.py لاستدعاء نقطة دخول تطبيق typer.

الاستخدام

انقل .env.sample إلى .env، وأضف مفتاح OpenAI API الخاص بك، ثم شغّل badger-builder create

بعد توليد ملف تعريف (profile)، استخدم badger-builder parse لعرض نماذج من طلبات HTTP باستخدام إعدادات ملف التعريف.

التطوير

يستخدم badger-builder أداة Poetry لإدارة التبعيات. ثبّته من المصدر وجهّزه للتطوير باستخدام:

root@kitploit:~
git clone https://github.com/tw1sm/badger-builder
cd badger-builder
poetry install
poetry run badger-builder --help

يمكن توليد requirements.txt باستخدام:

root@kitploit:~
poetry export --without-hashes --format=requirements.txt > requirements.txt

التحسينات

  • خيار (أمر فرعي؟) لتقديم الوسوم (flags) عبر ملف yaml
  • استعلامات OpenAI أفضل/أكثر كفاءة في استهلاك التوكنز
  • دمج مستمعات DoH/SMB/TCP
  • المزيد من صيغ بيانات الإضافة في البداية/النهاية
  • إجراءات autorun مثل تعيين تاريخ الإيقاف (kill date) وإعدادات chid وmalloc/threadex
تنزيل الأداة