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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
dotnetpaddingoracle — تنفيذ بايثون لأداة تقييم Padding Oracle الخاصة بـ .NET | Kitploit
أدوات/GitHubGitHub/nccgroup/dotnetpaddingoracle
أدوات التشفير/فك التشفيرتحليل الثغرات الأمنيةالاستغلالاستغلال تطبيقات الويبالتشفيراختبار الاختراق
GitHubnccgroup/dotnetpaddingoracle

dotnetpaddingoracle

تنفيذ بايثون لأداة تقييم Padding Oracle الخاصة بـ .NET

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

الأكثر شعبية

عرض الكل →

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

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

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

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

dotnetpaddingoracle

نص برمجي صغير للتحقق مما إذا كان تطبيق الويب .NET معرضًا لثغرة Padding Oracle. يتحقق هذا السكربت فعليًا من وجود الـ Oracle وقابلية استغلالها، وليس فقط من تثبيت التحديث.

الاستخدام

root@kitploit:~
dotnetpaddingoracle.py [-h] [-t] [-b] [-d] [-s] [-p PARAMETER] Burp request file

Perform the padding Oracle attack on .NET web application
positional arguments:
Burp request file     Request sample from Burp
optional arguments:

-h, --help            show this help message and exit

-t, --test-vuln       Test for the padding Oracle vulnerability

-b, --no-burp         Disable Burp proxying

-d, --decrypt         Decrypt

-s, --ssl             use ssl transport

-p PARAMETER, --parameter PARAMETER

                      Parameter to use as Oracle

نصائح سريعة

  • تأكد من استخدام خيار 'ssl' في الحالات ذات الصلة، لأن إهماله قد يؤدي إلى نتائج سلبية خاطئة.
  • يجب تعطيل التحقق من الشهادة (Cert validation) بشكل عام.
  • يجب أخذ ملف طلب Burp من Burp باستخدام وظيفة "copy to file" فقط (ملف نصي عادي).
  • بشكل عام، لا تحتاج إلى الخيار "-p" لأن السكربت يختار المعامل الصحيح على أي حال.
  • افتراضيًا، سيحاول السكربت الاتصال عبر Burp (لأغراض التصحيح) على 127.0.0.1:8080 (راجع سكربت mtools.py لتعديل القيم). يمكنك تعطيل ذلك باستخدام الخيار "-b".

القيود

  • من المحتمل ألا يعمل السكربت على أنظمة Windows.
  • تحتاج إلى Python 3.2 على الأقل لتشغيله بشكل صحيح (أو Python أكبر من 3.0 مع وحدة argparse).
  • لا يقوم بعملية التشفير (لم تتوفر مساحة كافية وبيانات اختبار كافية)، فلا تزال بحاجة إلى padbuster لهذا الغرض. ومع ذلك، سيمنحك السكربت قيمة IV فارغة (null IV) بالإضافة إلى كتلة صالحة لاستخدامها مع padbuster.
تنزيل الأداة