
مجموعة الأدوات الشاملة لجمع المعلومات
مجموعة أدوات مبنية بلغة بايثون لجمع المعلومات والاستطلاع

Argus هي مجموعة أدوات شاملة تعمل بلغة بايثون، مصممة لتبسيط عملية جمع المعلومات والاستطلاع. تجمع بين واجهة نظيفة وبديهية ومجموعة واسعة من الوحدات الموثوقة، مما يسمح للمحللين بتقييم الشبكات وتطبيقات الويب والبيئات الأمنية بكفاءة وثبات ودقة.
هذه الأداة مخصصة للاستخدام التعليمي والأخلاقي فقط. المؤلف غير مسؤول عن أي استخدام غير قانوني أو إساءة استخدام لهذه الأداة. يتحمل المستخدمون المسؤولية الكاملة عن أفعالهم ويجب عليهم التأكد من حصولهم على إذن صريح لمسح الأنظمة المستهدفة.
ألق نظرة على Argus أثناء العمل: ألق نظرة على Argus أثناء العمل:
git clone https://github.com/jasonxtn/argus.git
cd argus
pip install -r requirements.txt
python -m argus
pip install argus-recon
argus
git clone https://github.com/jasonxtn/argus.git
cd argus
chmod +x install.sh && ./install.sh
python -m argus
git clone https://github.com/jasonxtn/argus.git
cd argus
docker build -t argus-recon:latest .
docker run -it --rm -v $(pwd)/results:/app/results argus-recon:latest
تشغيل Argus:
argus
# إذا كان التشغيل من المجلد: python -m argus
تصفح الوحدات المتاحة:
argus> modules
اختيار وحدة:
argus> use 1
تعيين الهدف والخيارات:
argus> set target example.com
argus> set threads 10
تشغيل الوحدة:
argus> run
عزز الوظائف عن طريق تكوين مفاتيح API في config/settings.py أو كمتغيرات بيئة:
export VIRUSTOTAL_API_KEY="your_key_here"
export SHODAN_API_KEY="your_key_here"
export CENSYS_API_ID="your_id_here"
export CENSYS_API_SECRET="your_secret_here"
export GOOGLE_API_KEY="your_key_here"
export HIBP_API_KEY="your_key_here"
التحقق من حالة API:
argus> show api_status
قم بتحرير config/settings.py لتخصيص:
إعادة هيكلة رئيسية: إعادة تصميم كاملة لواجهة CLI وتوسيع الوحدات
واجهة بسيطة رقمية من الإصدار السابق
ملاحظة: يُحدث الإصدار 2.0 تغييرات جوهرية. يجب على المستخدمين تعلم أوامر CLI الجديدة بدلاً من النظام الرقمي السابق.
إذا كانت هذه الأداة مفيدة لك، فيرجى التفكير في منحنا نجمة على GitHub! دعمك يعني لنا الكثير ويساعد الآخرين على اكتشاف المشروع.
| الأمر | الفئة | الوصف | مثال |
|---|
modules | اكتشاف | سرد جميع الوحدات | modules |
modules -d | اكتشاف | سرد مع التفاصيل | modules -d |
search | اكتشاف | بحث بكلمة مفتاحية | search ssl |
use | اختيار | اختيار وحدة | use 42 |
helpmod | مساعدة | مساعدة الوحدة | helpmod 42 |
set target | تكوين | تعيين الهدف | set target example.com |
set | تكوين | تعيين الخيارات | set threads 20 |
unset | تكوين | إلغاء تعيين الخيارات | unset target |
opts | تكوين | عرض الخيارات | opts |
scope | تكوين | عرض التكوين | scope |
profile | تكوين | تطبيق ملف تعريف | profile speed |
run | تنفيذ | تشغيل المحدد | run |
runall | تنفيذ | تشغيل الفئة | runall infra |
runfav | تنفيذ | تشغيل المفضلة | runfav |
last | تنفيذ | إعادة تشغيل آخر | last |
fav | المفضلة | إدارة المفضلة | fav add 42 |
show modules | معلومات | تصفح الوحدات | show modules |
show api_status | معلومات | التحقق من واجهات API | show api_status |
show options | معلومات | عرض الخيارات | show options |
show options_full | معلومات | خيارات مفصلة | show options_full |
info | معلومات | معلومات المشروع | info |
recent | معلومات | الوحدات الحديثة | recent |
viewout | مخرجات | عرض المخرجات المخزنة مؤقتًا | viewout |
grepout | مخرجات | البحث في المخرجات | grepout "192.168" |
clear | أداة مساعدة | مسح الشاشة | clear |
banner | أداة مساعدة | عرض الشعار | banner |
reset | أداة مساعدة | إعادة تعيين التكوين | reset |
exit | أداة مساعدة | الخروج من Argus | exit |
quit | أداة مساعدة | الخروج من Argus | quit |
help | مساعدة | عرض المساعدة | help |
| Network & Infrastructure | Web Application Analysis | Security & Threat Intelligence |
|---|
| 1. Associated Hosts | 53. Archive History | 103. Censys Reconnaissance |
| 2. DNS Over HTTPS | 54. Broken Links Detection | 104. Certificate Authority Recon |
| 3. DNS Records | 55. Carbon Footprint | 105. Data Leak Detection |
| 4. DNSSEC Check | 56. CMS Detection | 106. Exposed Environment Files |
| 5. Domain Info | 57. Cookies Analyzer | 107. Firewall Detection |
| 6. Domain Reputation Check | 58. Content Discovery | 108. Global Ranking |
| 7. HTTP/2 & HTTP/3 Support | 59. Crawler | 109. HTTP Headers |
| 8. IP Info | 60. Robots.txt Analyzer | 110. HTTP Security Features |
| 9. Open Ports Scan | 61. Directory Finder | 111. Malware & Phishing Check |
| 10. Server Info | 62. Email Harvesting | 112. Pastebin Monitoring |
| 11. Server Location | 63. Performance Monitoring | 113. Privacy & GDPR Compliance |
| 12. SSL Chain Analysis | 64. Quality Metrics | 114. Security.txt Check |
| 13. SSL Expiry Alert | 65. Redirect Chain | 115. Shodan Reconnaissance |
| 14. TLS Cipher Suites | 66. Sitemap Parsing | 116. SSL Labs Report |
| 15. TLS Handshake Simulation | 67. Social Media Presence | 117. SSL Pinning Check |
| 16. Traceroute | 68. Technology Stack Detection | 118. Subdomain Enumeration |
| 17. TXT Records | 69. Third-Party Integrations | 119. Subdomain Takeover |
| 18. WHOIS Lookup | 70. JavaScript File Analyzer | 120. VirusTotal Scan |
| 19. Zone Transfer | 71. CORS Misconfiguration Scanner | 121. CT Log Query |
| 20. ASN Lookup | 72. Login Page Brute Identifier | 122. Breached Credentials Lookup |
| 21. Reverse IP Lookup | 73. Hidden Parameter Discovery | 123. Cloud Bucket Exposure |
| 22. IP Range Scanner | 74. Clickjacking Test | 124. JWT Token Analyzer |
| 23. RDAP Lookup | 75. Form Grabber | 125. Exposed API Endpoints |
| 24. NTP Information Leak | 76. Favicon Hashing | 126. Git Repository Exposure Check |
| 25. IPv6 Reachability Test | 77. HTML Comments Extractor | 127. Typosquat Domain Checker |
| 26. BGP Route Analysis | 78. CAPTCHA Presence Checker | 128. SPF / DKIM / DMARC Validator |
| 27. CDN Detection | 79. JavaScript Obfuscation Detector | 129. Open Redirect Finder |
| 28. Reverse DNS Scan | 80. Virtual Host Fuzzer | 130. Rate-Limit & WAF Bypass Test |
| 29. Network Timezone Detection | 81. Session Cookie Lifetime Checker | 131. Security Changelog Diff |
| 30. Geo-DNS Footprint | 82. HTML5 Feature Abuse Detector | 132. Session Hijacking (Passive) |
| 31. SPF Network Extractor | 83. Autocomplete Vulnerability Checker | 133. Rogue Certificate Check |
| 32. NS Geo/ASN Diversity | 84. Embedded Object Hunter | 134. JS Malware Scanner |
| 33. DNS SLA Latency Monitor | 85. Multi-Language URL Tester | 135. Cloud Service Enumeration |
| 34. RPKI Route Validity | 86. Pixel Tracker Finder | |
| 35. Recursive Nameserver Leak | 87. SEO Abuse Detector | |
| 36. Dual-Stack Behavior Profiler | 88. Dependency JS/CDN Scanner | |
| 37. ICMP Reachability Matrix | 89. WebSocket Endpoint Sniffer | |
| 38. IP Allocation History Tracker | 90. API Schema Grabber | |
| 39. Autonomous Neighbor Peering Map | 91. Lazy-Load Resource Finder | |
| 40. TLS Session Resumption Map | 92. HTTP Method Enumerator | |
| 41. Network Certificate Inventory | 93. GraphQL Introspection Probe | |
| 42. SSH Banner & Key Fingerprinter | 94. File Upload Surface Finder | |
| 43. SNMP Public Community Checker | 95. DOM Sink Scanner | |
| 44. SNMP Bulk Walk | 96. Cache Behavior Analyzer | |
| 45. UDP Service Sampler | 97. Cookie Scope Diff Across Subdomains | |
| 46. NetBIOS Name Query | 98. CSP Deep Analyzer | |
| 47. TTL Analysis | 99. Third-Party Script Risk Profiler | |
| 48. IRR Routing Registry Analyzer | 100. Static Asset Fingerprinter | |
| 49. Dual Stack Diff | 101. Crawl Rules | |
| 50. DNS CAA Checker | 102. Email Config | |
| 51. Decoy DNS Beacon | ||
| 52. Geo IP Spoof Detection |