
궁극의 정보 수집 툴킷
정보 수집 및 정찰을 위한 Python 기반 툴킷

Argus는 정보 수집 및 정찰 과정을 간소화하기 위해 설계된 올인원 Python 기반 툴킷입니다. 깔끔하고 직관적인 인터페이스와 다양한 신뢰성 높은 모듈을 결합하여, 분석가가 네트워크, 웹 애플리케이션, 보안 환경을 일관성과 정밀함으로 효율적으로 평가할 수 있도록 합니다.
이 도구는 교육 및 윤리적 사용만을 목적으로 합니다. 작성자는 이 도구의 불법적 사용이나 오용에 대해 책임지지 않습니다. 사용자는 자신의 행동에 전적으로 책임이 있으며, 대상 시스템을 스캔할 명시적 허가를 반드시 확보해야 합니다.
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
# if running from folder: python -m argus
사용 가능한 모듈 탐색:
argus> modules
모듈 선택:
argus> use 1
대상 및 옵션 설정:
argus> set target example.com
argus> set threads 10
모듈 실행:
argus> run
config/settings.py 또는 환경 변수로 API 키를 구성하여 기능을 향상시키세요:
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 |
| 네트워크 및 인프라 | 웹 애플리케이션 분석 | 보안 및 위협 인텔리전스 |
|---|
| 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 |