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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
Mass-Assigner — أداة آلية لاستكشاف ثغرات التعيين الجماعي عن طريق استخراج المعاملات من طلب HTTP واحد وتطبيقها على طلب آخر، مع دعم الرؤوس المخصصة والطرق وتحديد المعدل وJSON المتداخل. | Kitploit
أدوات/GitHubGitHub/sn1r/mass-assigner
تحليل الثغرات الأمنيةاختبار أمان APIأمن الويباختبار الاختراق
GitHubsn1r/mass-assigner

Mass-Assigner

أداة آلية لاستكشاف ثغرات التعيين الجماعي عن طريق استخراج المعاملات من طلب HTTP واحد وتطبيقها على طلب آخر، مع دعم الرؤوس المخصصة والطرق وتحديد المعدل وJSON المتداخل.

عرض المستودع
1841منذ 2 سنواتلم تتم المراجعة بعد

الأكثر شعبية

عرض الكل →

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

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

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

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

Mass Assigner

Mass Assigner هي أداة قوية مصممة لتحديد واستغلال ثغرات التخصيص الجماعي (Mass Assignment) في تطبيقات الويب. تحقق ذلك عن طريق جلب البيانات أولاً من طلب محدد، مثل جلب بيانات ملف المستخدم. ثم تقوم بشكل منهجي بتطبيق كل معامل مستخرج من الاستجابة على طلب ثانٍ مزود، معاملًا واحدًا في كل مرة. يسمح هذا الأسلوب بالاختبار الآلي واستغلال الثغرات المحتملة للتخصيص الجماعي.

⚠️ إخلاء مسؤولية

تقوم هذه الأداة بتعديل بيانات جانب الخادم بنشاط. يرجى التأكد من حصولك على التصريح المناسب قبل الاستخدام. أي نشاط غير مصرح به أو غير قانوني باستخدام هذه الأداة يخضع لمسؤوليتك وحدك.

🪄 الميزات

  • تمكين إضافة رؤوس مخصصة داخل الطلبات
  • توفير تخصيص لطرق HTTP المختلفة لكل من الطلب الأصلي والطلب الهدف
  • دعم تحديد معدل الطلبات (Rate-Limiting) لإدارة عتبات الطلبات بشكل فعال
  • إمكانية تحديد "معاملات يتم تجاهلها" ستتجاهلها الأداة أثناء التنفيذ
  • تحسين الدعم للصفائف/الكائنات المتداخلة داخل بيانات JSON في الاستجابات

🔮 ما هو قادم

  • دعم أنواع محتوى إضافية، مثل "application/x-www-form-urlencoded"

التثبيت والاستخدام

تثبيت المتطلبات

root@kitploit:~
pip3 install -r requirements.txt

تشغيل البرنامج النصي

root@kitploit:~
python3 mass_assigner.py --fetch-from "http://example.com/path-to-fetch-data" --target-req "http://example.com/path-to-probe-the-data"

الوسائط

Forbidden Buster يقبل الوسائط التالية:

root@kitploit:~
  -h, --help            show this help message and exit
  --fetch-from FETCH_FROM
                        URL to fetch data from
  --target-req TARGET_REQ
                        URL to send modified data to
  -H HEADER, --header HEADER
                        Add a custom header. Format: 'Key: Value'
  -p PROXY, --proxy PROXY
                        Use Proxy, Usage i.e: http://127.0.0.1:8080.
  -d DATA, --data DATA  Add data to the request body. JSON is supported with escaping.
  --rate-limit RATE_LIMIT
                        Number of requests per second
  --source-method SOURCE_METHOD
                        HTTP method for the initial request. Default is GET.
  --target-method TARGET_METHOD
                        HTTP method for the modified request. Default is PUT.
  --ignore-params IGNORE_PARAMS
                        Parameters to ignore during modification, separated by comma.

مثال للاستخدام:

root@kitploit:~
python3 mass_assigner.py --fetch-from "http://example.com/api/v1/me" --target-req "http://example.com/api/v1/me" --header "Authorization: Bearer XXX" --proxy "http://proxy.example.com" --data '{\"param1\": \"test\", \"param2\":true}'

تنزيل الأداة