meccatronis commited on
Commit
3d2d686
·
verified ·
1 Parent(s): b5a4d67

Upload requirements.txt with huggingface_hub

Browse files
Files changed (1) hide show
  1. requirements.txt +84 -0
requirements.txt ADDED
@@ -0,0 +1,84 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # HexStrike AI MCP Agents v6.0
2
+ #
3
+ # INSTALLATION COMMANDS:
4
+ # python3 -m venv hexstrike_env
5
+ # source hexstrike_env/bin/activate
6
+ # python3 -m pip install -r requirements.txt
7
+ # python3 hexstrike_server.py
8
+
9
+ # ============================================================================
10
+ # CORE FRAMEWORK DEPENDENCIES (ACTUALLY USED)
11
+ # ============================================================================
12
+ flask>=2.3.0,<4.0.0 # Web framework for API server (flask import)
13
+ requests>=2.31.0,<3.0.0 # HTTP library (requests import)
14
+ psutil>=5.9.0,<6.0.0 # System utilities (psutil import)
15
+ fastmcp>=2.0.0 # MCP framework (from fastmcp import FastMCP)
16
+
17
+ # ============================================================================
18
+ # WEB SCRAPING & AUTOMATION (ACTUALLY USED)
19
+ # ============================================================================
20
+ beautifulsoup4>=4.12.0,<5.0.0 # HTML parsing (from bs4 import BeautifulSoup)
21
+ selenium>=4.15.0,<5.0.0 # Browser automation (selenium imports)
22
+ webdriver-manager>=4.0.0,<5.0.0 # ChromeDriver management (referenced in code)
23
+
24
+ # ============================================================================
25
+ # ASYNC & NETWORKING (ACTUALLY USED)
26
+ # ============================================================================
27
+ aiohttp>=3.8.0,<4.0.0 # Async HTTP (aiohttp import)
28
+
29
+ # ============================================================================
30
+ # PROXY & TESTING (ACTUALLY USED)
31
+ # ============================================================================
32
+ mitmproxy>=9.0.0,<11.0.0 # HTTP proxy (mitmproxy imports)
33
+
34
+ # ============================================================================
35
+ # BINARY ANALYSIS (CONDITIONALLY USED)
36
+ # ============================================================================
37
+ pwntools>=4.10.0,<5.0.0 # Binary exploitation (from pwn import *)
38
+ angr>=9.2.0,<10.0.0 # Binary analysis (import angr)
39
+ bcrypt==4.0.1 # Pin bcrypt version for passlib compatibility (fixes pwntools dependency issue)
40
+
41
+ # ============================================================================
42
+ # EXTERNAL SECURITY TOOLS (150+ Tools - Install separately)
43
+ # ============================================================================
44
+ #
45
+ # HexStrike v6.0 integrates with 150+ external security tools that must be
46
+ # installed separately from their official sources:
47
+ #
48
+ # 🔍 Network & Reconnaissance (25+ tools):
49
+ # - nmap, masscan, rustscan, autorecon, amass, subfinder, fierce
50
+ # - dnsenum, theharvester, responder, netexec, enum4linux-ng
51
+ #
52
+ # 🌐 Web Application Security (40+ tools):
53
+ # - gobuster, feroxbuster, ffuf, dirb, dirsearch, nuclei, nikto
54
+ # - sqlmap, wpscan, arjun, paramspider, x8, katana, httpx
55
+ # - dalfox, jaeles, hakrawler, gau, waybackurls, wafw00f
56
+ #
57
+ # 🔐 Authentication & Password (12+ tools):
58
+ # - hydra, john, hashcat, medusa, patator, netexec
59
+ # - evil-winrm, hash-identifier, ophcrack
60
+ #
61
+ # 🔬 Binary Analysis & Reverse Engineering (25+ tools):
62
+ # - ghidra, radare2, gdb, binwalk, ropgadget, checksec, strings
63
+ # - volatility3, foremost, steghide, exiftool, angr, pwntools
64
+ #
65
+ # ☁️ Cloud & Container Security (20+ tools):
66
+ # - prowler, scout-suite, trivy, kube-hunter, kube-bench
67
+ # - docker-bench-security, checkov, terrascan, falco
68
+ #
69
+ # 🏆 CTF & Forensics (20+ tools):
70
+ # - volatility3, autopsy, sleuthkit, stegsolve, zsteg, outguess
71
+ # - photorec, testdisk, scalpel, bulk-extractor
72
+ #
73
+ # 🕵️ OSINT & Intelligence (20+ tools):
74
+ # - sherlock, social-analyzer, recon-ng, maltego, spiderfoot
75
+ # - shodan-cli, censys-cli, have-i-been-pwned
76
+ #
77
+ # Installation Notes:
78
+ # 1. Kali Linux 2024.1+ includes most tools by default
79
+ # 2. Ubuntu/Debian users should install tools from official repositories
80
+ # 3. Some tools require compilation from source or additional setup
81
+ # 4. Cloud tools require API keys and authentication configuration
82
+ # 5. Browser Agent requires Chrome/Chromium and ChromeDriver installation
83
+ #
84
+ # For complete installation instructions and setup guides, see README.md