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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
أدوات/GitHubGitHub/vitaliy-grigoriev/protocol-analyzer
ماسحات الثغرات الأمنيةالاختبار العشوائيأمن الشبكاتاختبار الاختراق
GitHubvitaliy-grigoriev/protocol-analyzer

Protocol-Analyzer

إطار عمل لاختبار التزحيف لبروتوكولات الشبكة.

عرض المستودع
186منذ 6 سنواتلم تتم المراجعة بعد

الأكثر شعبية

عرض الكل →

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

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

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

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

محلل البروتوكول (NetProtoFuzz)

إطار اختبار الفاز الموجه للبروتوكولات لبروتوكولات الشبكة.

license Coverity Scan Build Status Codacy Badge SonarQube Security Badge SonarQube Vulnerabilities Badge SonarQube Bags Badge Lgtm alerts Lgtm language grade: C/C++ CodeFactor

الإطار والماسح تحت التطوير العميق. الإصدار 0.0.12.


الأغراض الرئيسية للإطار

  • التحقق من تشغيل بروتوكولات الشبكة المملوكة وفقًا للوصف المُعلن؛

  • كشف القدرات غير المُعلنة والسلوك غير المُحدد في تنفيذ بروتوكولات الشبكة المملوكة؛

  • تدقيق الأمان والبحث عن التغييرات منذ آخر فترة مسح.


الأهداف الحالية

  • تطوير أساس التفاعل الشبكي لاحتياجات الإطار؛

    • واجهة تجمع حالات المقابس Epoll لجميع المقابس تحت المراقبة؛
    • تجمع مقابس مُدار لواجهة فريدة لأخذ المقابس والتحكم بها؛
    • واجهة مقبس UDP؛
    • واجهة مقبس RAW؛
    • ✓ واجهة مقبس Netlink للتفاعل مع نواة لينكس؛
    • إنشاء واجهتي خطأ: موجهة لـ POSIX، واستثناءات C++.
  • تطوير واجهة لوصف هيكل بروتوكول الشبكة؛

    • تنفيذ libJSON كوحدة فرعية من الإطار لتحليل ملفات التكوين المدخلة.
  • تطوير واجهة لإنشاء المهام وإدارتها؛

  • تطوير واجهة لتخزين المعلومات والإعدادات العالمية وقت التشغيل؛

  • ✓ تطوير فئة البيانات الرئيسية للعمل مع البيانات الثنائية وبناء كل البنية التحتية حولها؛

  • إنشاء واجهة برمجة تطبيقات منخفضة المستوى وعالية المستوى لمكتبة المحلل؛

  • ✓ تطوير بنية الاستدعاء عبر الإطار.


متطلبات بناء المشروع

  • OpenSSL >= 1.0.2h (libssl-dev) أو 1.1.1 لاستخدام TLSv1.3؛

  • CMake >= 3.8.0 (لدعم معيار C++17)؛

  • مترجم يدعم معيار C++17 بالكامل ('clang-6.0.0', 'gcc-7.0', icc-19.0 أو أحدث).


البناء

  1. اذهب إلى السكريبت 'build.sh'.
  2. أزل التعليق (عرف) المعلمات الضرورية 'CXX' و 'BUILD_TYPE'.
  3. شغّل سكريبت البناء: 'chmod +x build.sh && ./build.sh'.
تنزيل الأداة