
محرك استخبارات سطح الهجوم القائم على الطرفية أولاً. مصمم للسرعة وقابلية النقل والإشارة التقنية الخام.
; &
;; ;&
;;; ;;;
; ;;; ;;; ;
;;; ;;; ; ;; ;;; ;;;
;;;; ;;;; ;;; && ;;; ;;;; ;;;;
;;;; ;;;; ;;;;;;;;;; ;;;; ;;;;
;;;;;;;;; ;;;;;;;;;;;;;;;; ;;;;;;;;;
&;;;;;;;;;;;;$x;;;;;;;;;;;;
;;;;;;;;;;&&&+++&&&;;;;;;;;;;;
;;;;;;;;; ;;;&&+&&&&&+&&;;; ;;;;;;;;;;
;;;& ;; ;;;&+&&&&&&&+&&;;; ;; &;;;
;;; ;;;; ;;;&&+&&&&&&+&;;; ;;;; ;;;
;;; ;;; ;;;;&&++&++++&&;; ;;; ;;;
;; ;;; ;;;;;;;;;;;&&&&; ;;; ;;
;; ;;; ;;;;;;;;;;;;;; ;;; ;;
; ;;; ;;;;;;;;;; ;;; ;
&;; ;;;; ;;&
;; ;; ;;;
; ;
محرك استخبارات سطح الهجوم — إصدار الطرفية
من تطوير QYVORA OffSec — تامالي، غانا
anansi target.com anansi scan target.com anansi target.com --verbose anansi target.com --deep anansi target.com -o json > results.json anansi target.com --modules discovery,tls,takeover
افحص فقط الأهداف التي تملكها أو لديك إذن كتابي صريح باختبارها.
ANANSI CLI هي أداة استطلاع لسطح الهجوم تعمل من الطرفية أولاً، موجهة لمختبري الاختراق وصائدي مكافآت الثغرات. أعطها نطاقاً — فتشغّل خط أنابيب استخبارات واستغلال كاملاً من عشر مراحل، وتطبع مخرجات تقنية خاماً يمكنك التصرف بناءً عليها فوراً.
بشكل افتراضي، يقوم ANANSI بتصفية الضوضاء ويعرض فقط الأصول المكتشفة (مثل النطاقات الفرعية النشطة، ومضيفي HTTP/HTTPS النشطين، وشهادات TLS الناجحة، ورؤوس الأمان المفقودة على عناوين URL النشطة، والمسارات المكشوفة، وعمليات الاستيلاء المؤكدة). يحافظ هذا على نظافة الطرفية لديك. إذا كنت تريد رؤية جميع الفحوصات التي تمت محاولتها، بما في ذلك النطاقات الفرعية الميتة، والاتصالات الفاشلة، ونقاط النهاية غير المفحوصة، فما عليك سوى تفعيل علامة verbose (-v/--verbose).
| المرحلة | الوحدة | ما تكتشفه |
|---|---|---|
| 01 | DISCOVERY | النطاقات الفرعية عبر سجلات CT من crt.sh + قائمة كلمات DNS brute-force |
| 02 | PROBE | مضيفو HTTP/HTTPS النشطون — رموز الحالة، والخوادم، وسلاسل إعادة التوجيه، والعناوين |
| 03 | TLS | انتهاء صلاحية الشهادة، وSANs، وإصدار البروتوكول، والتشفير، واكتشاف التوقيع الذاتي |
| 04 | HEADERS | رؤوس الأمان المفقودة، وسوء إعدادات CORS |
| 05 | PATHS | الملفات المكشوفة — .env، و.git، وملفات الإعدادات، ولوحات الإدارة، والنسخ الاحتياطية، ووثائق API |
| 06 | TECH-STACK | تدقيق عميق للمنصات المكتشفة — اكتشاف الإصدار، وإضافات/قوالب WordPress، وXML-RPC، وتعداد المستخدمين، والنسخ الاحتياطية للإعدادات، ومطابقة الإصدارات المعرضة لثغرات معروفة |
| 07 | TAKEOVER | سجلات CNAME المعلقة التي تشير إلى خدمات سحابية غير مُطالب بها |
| 08 | OSINT | عناوين البريد الإلكتروني، وأرقام الهواتف، والموظفين، وبيانات المسجّل في WHOIS |
| 09 | CHAIN | تجميع النتائج في مسارات استغلال متعددة الخطوات (منخفض → مرتفع → حرج) مع تقنيات الاستغلال لكل خطوة |
| 10 | EXPLOIT | إثبات النتائج القابلة للاستغلال بشكل فعّال ضد الهدف المصرّح به بأدلة طلب/استجابة HTTP مباشرة |
cgo باستخدام goroutines نقية من Go.--threads، وتُسحب المهام من قناة). لا يوجد تقلّب في goroutine لكل مهمة — حتى مسح مسارات يتجاوز 8,000 قاعدة يبقى عند تزامن مستقر.robots.txt لكل مضيف نشط إلى فحوصات مسارات إضافية، مما يكشف الأدلة المخفية عمدًا مقابل طلب إضافي واحد لكل مضيف.عندما يُبصَّم مضيف بأنه WordPress أو Drupal أو Joomla أو Magento أو Ghost أو Moodle أو MediaWiki أو Laravel أو منصة أخرى، ينزل ANANSI في تلك الحزمة بدلاً من التوقف عند السطح: