
Das ultimative Toolkit zur Informationsbeschaffung
Ein Python-basiertes Toolkit für Informationsbeschaffung & Reconnaissance

Argus ist ein All-in-One-Toolkit auf Python-Basis, das den Prozess der Informationsbeschaffung und Reconnaissance optimiert. Es vereint eine saubere, intuitive Oberfläche mit einer breiten Palette zuverlässiger Module, sodass Analysten Netzwerke, Webanwendungen und Sicherheitsumgebungen effizient, konsistent und präzise bewerten können.
Dieses Tool ist ausschließlich für bildungsbezogene und ethische Zwecke bestimmt. Der Autor haftet nicht für illegale Nutzung oder Missbrauch dieses Tools. Nutzer sind allein für ihre Handlungen verantwortlich und müssen sicherstellen, dass sie ausdrückliche Genehmigung zum Scannen der Zielsysteme besitzen.
Sehen Sie Argus in Aktion: Sehen Sie Argus in Aktion:
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 starten:
argus
# if running from folder: python -m argus
Verfügbare Module durchsuchen:
argus> modules
Ein Modul auswählen:
argus> use 1
Ziel und Optionen festlegen:
argus> set target example.com
argus> set threads 10
Das Modul ausführen:
argus> run
Erweitern Sie die Funktionalität, indem Sie API-Schlüssel in config/settings.py oder als Umgebungsvariablen konfigurieren:
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-Status prüfen:
argus> show api_status
Bearbeiten Sie config/settings.py, um Folgendes anzupassen:
Großes Refactoring: Komplettes CLI-Redesign und Modulerweiterung
Ursprüngliche einfache nummerbasierte Oberfläche
Hinweis: Version 2.0 führt Breaking Changes ein. Nutzer müssen die neuen CLI-Befehle erlernen, anstatt das vorherige nummerbasierte System zu verwenden.
Wenn dieses Tool für Sie hilfreich war, ziehen Sie bitte in Betracht, uns einen Stern auf GitHub zu geben! Ihre Unterstützung bedeutet uns viel und hilft anderen, das Projekt zu entdecken.
| Befehl | Kategorie | Beschreibung | Beispiel |
|---|
modules | Discovery | Alle Module auflisten | modules |
modules -d | Discovery | Mit Details auflisten | modules -d |
search | Discovery | Nach Schlüsselwort suchen | search ssl |
use | Selection | Modul auswählen | use 42 |
helpmod | Help | Modulhilfe | helpmod 42 |
set target | Config | Ziel festlegen | set target example.com |
set | Config | Optionen festlegen | set threads 20 |
unset | Config | Optionen zurücksetzen | unset target |
opts | Config | Optionen anzeigen | opts |
scope | Config | Konfiguration anzeigen | scope |
profile | Config | Profil anwenden | profile speed |
run | Execute | Ausgewähltes ausführen | run |
runall | Execute | Kategorie ausführen | runall infra |
runfav | Execute | Favoriten ausführen | runfav |
last | Execute | Letztes erneut ausführen | last |
fav | Favorites | Favoriten verwalten | fav add 42 |
show modules | Info | Module durchsuchen | show modules |
show api_status | Info | APIs prüfen | show api_status |
show options | Info | Optionen anzeigen | show options |
show options_full | Info | Detaillierte Optionen | show options_full |
info | Info | Projektinformationen | info |
recent | Info | Kürzliche Module | recent |
viewout | Output | Zwischengespeicherte Ausgabe anzeigen | viewout |
grepout | Output | Ausgabe durchsuchen | grepout "192.168" |
clear | Utility | Bildschirm leeren | clear |
banner | Utility | Banner anzeigen | banner |
reset | Utility | Konfiguration zurücksetzen | reset |
exit | Utility | Argus beenden | exit |
quit | Utility | Argus beenden | quit |
help | Help | Hilfe anzeigen | help |
| Netzwerk & Infrastruktur | Webanwendungsanalyse | Sicherheit & 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 |