Skip to content
KitploitKITPLOIT
أدواتعمليات الاستغلالالمدونة
Log in
إرسال
أدواتعمليات الاستغلالالمدونة
إرسال

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
vamp-forticheck — VampSecure Labs: ماسح ثغرات CVE لـ FortiOS (CVE-2018-13379, CVE-2022-40684, CVE-2023-27997, CVE-2024-21762) | Kitploit
أدوات/GitHubGitHub/vampsecure-labs/vamp-forticheck
الاستطلاعماسحات الثغرات الأمنيةتحليل الثغرات الأمنيةجمع المعلوماتأمن الشبكاتاختبار الاختراقسوء التكوينالفريق الأحمر
GitHubvampsecure-labs/vamp-forticheck

vamp-forticheck

VampSecure Labs: ماسح ثغرات CVE لـ FortiOS (CVE-2018-13379, CVE-2022-40684, CVE-2023-27997, CVE-2024-21762)

عرض المستودع
228منذ 3 أياملم تتم المراجعة بعد

الأكثر شعبية

عرض الكل →

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

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

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

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

CI

vamp-forticheck

ماسح CVE متعدد البائعين لأجهزة الحافة — VampSecure Labs

🇬🇧 English · 🇪🇸 Español


🇬🇧 English

vamp-forticheck هو ماسح أمني غير تدميري وغير متزامن يكتشف ثغرات CVE عبر سبعة من كبار بائعي أمن الشبكات. يقوم بتحليل منظم من ثلاث مراحل:

  1. الاكتشاف السلبي — يحدد بصمات البائع وإصدار البرنامج الثابت من ترويسات استجابة HTTP واللافتات وآثار صفحة تسجيل الدخول دون إطلاق المصادقة.
  2. فحوصات CVE شبه النشطة — طلبات HTTP موجّهة تؤكد ظروف ثغرات محددة بما في ذلك الكشف عن الإصدار، واجتياز المسار، ومؤشرات RCE قبل المصادقة.
  3. تحليل التعرض الثانوي — يفحص وجود واجهات إدارية، وواجهات برمجة إدارة، ونقاط نهاية كشف بيانات الاعتماد المكشوفة على نفس المضيف.

تغطي النطاق 16 ثغرة CVE عبر 7 بائعين: FortiOS/FortiGate، وPalo Alto PAN-OS، وCisco ASA، وCisco IOS-XE، وCheck Point Gateway، وJuniper Junos، وF5 BIG-IP.


الميزات

  • فحص غير متزامن بالكامل عبر asyncio + aiohttp مع تزامن قابل للتكوين
  • قاعدة بيانات CVE لسبعة بائعين تتضمن ثغرات حرجة تُستغل بنشاط
  • فرض النطاق عبر ملف قائمة السماح — يمنع الفحص غير المقصود خارج النطاق
  • تقييم المخاطر: CVSS × confidence_factor (1.0 للنتائج المؤكدة، 0.55 لمطابقة الإصدار فقط)
  • إدخال أهداف متعددة من ملف أو من وسائط سطر الأوامر مباشرة
  • تقرير HTML مستقل لتسليم العملاء أو الأرشفة
  • تقارير HTML + PDF بمستوى احترافي عبر وحدة vampsec_report المشتركة

المتطلبات

Python 3.11+
aiohttp >= 3.9.0
rich >= 13.7.0

تثبيت التبعيات:

pip install -r requirements.txt

التثبيت

pip install vamp-forticheck
# or with Homebrew:
brew install vampsecure-labs/labs/vamp-forticheck
git clone https://github.com/Vampsecure-Labs/vamp-forticheck.git
cd vamp-forticheck
pip install -r requirements.txt

الاستخدام

python vamp_forticheck.py [OPTIONS]

Target selection:
  -t, --target HOST [HOST ...]   One or more targets (IP, hostname, or HOST:PORT)
  -i, --input FILE               File with one target per line

Scope:
  -s, --scope FILE               Allowlist file (CIDR blocks, wildcards, or exact hosts)

Performance:
  -c, --concurrency N            Maximum concurrent connections (default: 10)
      --timeout N                Per-request timeout in seconds (default: 10)

Output:
  -o, --output FILE              Write all findings to a JSON file
      --html FILE                Generate a standalone HTML report
  -v, --verbose                  Show detailed probe traces and HTTP responses

أمثلة

افحص جهازًا طرفيًا واحدًا واكتب تقرير JSON:

python vamp_forticheck.py -t 203.0.113.1 -o results.json

افحص قائمة أهداف ضمن نطاق محدد، مع إخراج HTML وتسجيل مفصّل:

python vamp_forticheck.py -i targets.txt -s scope.txt --html report.html -v

افحص عدة مضيفين بزيادة التزامن:

python vamp_forticheck.py -t 10.0.0.1 10.0.0.2 10.0.0.254 -c 20 -o findings.json

افحص واجهة إدارة على منفذ غير قياسي:

python vamp_forticheck.py -t firewall.corp.example:8443 --html firewall_report.html

صيغ الإخراج

الصيغةكيفية التفعيلالوصف
Consoleافتراضيجدول غني يتضمن المورّد ومعرّفات CVE ودرجة CVSS ومستوى المخاطر لكل مضيف
JSON-o FILEنتائج قابلة للقراءة آليًا مع بيانات وصفية كاملة وتفاصيل الفحوصات
HTML--html FILEتقرير مستقل بمظهر داكن لعرضه في المتصفح أو لأرشفته
تقرير العميليُضبط عبر vampsec_reportملف HTML + PDF تنفيذي لتسليمه إلى العميل

رموز الخروج

الرمزالمعنىالاستخدام في CI/CD
0لا توجد نتائج — جميع الأهداف سليمةاجتياز البوابة
1وجود نتائج متوسطة / منخفضةيُوصى بالمراجعة
2تأكيد نتائج عالية / حرجةإخفاق البوابة — تصعيد فوري

مستويات المخاطر

المستوىالدرجة المحسوبة
CRITICAL≥ 9.0
HIGH≥ 7.0
MEDIUM≥ 4.0
LOW> 0.0
INFO0.0

الدرجة = CVSS_base × confidence_factor. تكون الثقة 1.0 عندما يؤكد فحص ما حالة الثغرة، وتكون 0.55 عندما تستند النتيجة إلى الكشف عن الإصدار وحده.


نموذج الإخراج

$ python vamp_forticheck.py -i targets.txt -s scope.txt --html report.html -v

 vamp-forticheck v1.2.0 — VampSecure Labs
 Targets: 6  |  Scope file: scope.txt  |  Concurrency: 10

 [Phase 1] Passive detection
  192.168.1.1    FortiOS 7.0.x   (HTTP header + login page artifact)
  192.168.1.254  PAN-OS 10.1.x   (X-FRAME-OPTIONS + GP portal fingerprint)
  10.0.0.1       Cisco IOS-XE    (HTTP/1.1 401 + Server: cisco-IOS)
  10.0.0.254     Cisco ASA       (SSL VPN portal fingerprint)
  10.10.0.1      F5 BIG-IP       (BigIP cookie + TMUI artifact)
  10.10.0.2      Unknown         (no vendor fingerprint matched)

 [Phase 2] CVE probes
  192.168.1.1    CVE-2024-21762  confirmed     (pre-auth RCE — path traversal response)
  192.168.1.1    CVE-2023-27997  confirmed     (heap overflow — SSL-VPN probe positive)
  192.168.1.254  CVE-2024-3400   version-match (PAN-OS 10.1 < 10.1.13-h3)
  10.0.0.1       CVE-2023-20198  confirmed     (HTTP server process — privilege escalation)
  10.10.0.1      CVE-2023-46747  confirmed     (TMUI unauthenticated RCE — 401 bypass)

 [Phase 3] Secondary exposure
  192.168.1.1    Admin interface exposed on port 8443 (HTTPS)
  10.0.0.254     REST API management endpoint /api/cli reachable
  10.10.0.1      iControl REST accessible without authentication

 ─────────────────────────────────────────────────────────────────────────────────
 Host             Vendor      CVEs   Risk score    Level
 192.168.1.1      FortiOS     2      9.6           CRITICAL
 192.168.1.254    PAN-OS      1      6.0 (v-match) HIGH
 10.0.0.1         IOS-XE      1      9.6           CRITICAL
 10.0.0.254       Cisco ASA   0      0.0           INFO
 10.10.0.1        F5 BIG-IP   1      9.6           CRITICAL
 10.10.0.2        Unknown     0      0.0           INFO
 ─────────────────────────────────────────────────────────────────────────────────
 Summary: 3 CRITICAL · 1 HIGH · 0 MEDIUM · 2 INFO
 HTML report: report.html  |  Exit code: 2

لماذا vamp-forticheck مقابل البحث عن CVE في Shodan · Tenable Nessus · Rapid7 Nexpose

القدرةvamp-forticheckالبحث عن CVE في ShodanTenable NessusRapid7 Nexpose
مستضاف ذاتيًا — لا اعتماد على السحابة✅❌ واجهة برمجة سحابية❌ سحابة/خادم❌ سحابة/خادم
تغطية CVE لسبعة موردين في أداة واحدة✅⚠️ بيانات فقط✅✅
فرض النطاق عبر ملف قائمة السماح✅❌✅✅
درجة مخاطر معدّلة حسب الثقة (CVSS × عامل)✅❌ CVSS خام فقط✅✅
غير تدميري — لا يتطلب مصادقة✅✅ سلبي❌ يتطلب بيانات اعتماد❌ يتطلب بيانات اعتماد
تقرير HTML + PDF لارتباط VSL✅❌⚠️ مملوك⚠️ مملوك
رموز خروج قابلة للقراءة آليًا لـ CI/CD✅❌❌❌
مجاني، بدون رسوم ترخيص لكل فحص✅⚠️ خطة API❌ مدفوع❌ مدفوع
تنزيل الأداة