General Variant Tools
The General variant provides a comprehensive set of security and utility tools. Each tool is installed in a specific location and serves a particular purpose in security operations.
Core System Tools
The base system includes essential utilities installed via apt:
curl
,wget
: Network data transfergit
: Version controltmux
: Terminal multiplexeropenssl
: Cryptographic toolkitopenssh-server
: SSH connectivityopenvpn
: VPN client- Network utilities:
ping
,telnet
,traceroute
,ftp
- Development tools:
gcc
,make
,python3
,nodejs
,npm
Security Assessment Tools
Web Application Security
-
Gobuster: Directory/file enumeration tool
- Location:
/opt/executables/gobuster
- Usage: Web application directory brute forcing
- Location:
-
FFuf: Web fuzzer
- Location:
/opt/executables/ffuf
- Usage: Web fuzzing, directory discovery, parameter fuzzing
- Location:
-
Hakrawler: Web crawler
- Location:
/opt/executables/hakrawler
- Usage: Web crawling and asset discovery
- Location:
Network Security
-
Fingerprintx: Service identification tool
- Location:
/opt/executables/fingerprintx
- Usage: Service and version detection
- Location:
-
Nuclei: Vulnerability scanner
- Location:
/opt/executables/nuclei
- Usage: Automated vulnerability scanning
- Location:
-
Subfinder: Subdomain discovery tool
- Location:
/opt/executables/subfinder
- Usage: Subdomain enumeration
- Location:
Infrastructure Security
- Trivy: Container vulnerability scanner
- Location:
/opt/executables/trivy
- Usage: Container and filesystem scanning
Reconnaissance Tools
-
Amass: Attack surface mapping tool
- Location:
/opt/executables/amass
- Usage: Network mapping and asset discovery
- Location:
-
DNSx: DNS toolkit
- Location:
/opt/executables/dnsx
- Usage: DNS enumeration and discovery
- Location:
-
HTTPx: HTTP toolkit
- Location:
/opt/executables/httpx
- Usage: HTTP probe and analyzer
- Location:
Utility Tools
-
YQ: YAML processor
- Location:
/opt/executables/yq
- Usage: YAML/JSON processing
- Location:
-
GRPCurl: gRPC testing tool
- Location:
/opt/executables/grpcurl
- Usage: gRPC API testing
- Location:
-
Gron: JSON flattening utility
- Location:
/opt/executables/gron
- Usage: Make JSON greppable
- Location:
Wordlists and Resources
Located in /opt/lists/
:
- SubDomains:
subdomains_top_110000.txt
- Infrastructure:
common_router_ips.txt
,common_http_ports.txt
- Web Content:
directory_brute_medium.txt
,directory_brute_common.txt
- Passwords:
rockyou.txt
- SNMP:
snmp.txt
- Variables:
secret_keywords.txt
Python Environment
A dedicated Python virtual environment is available at /opt/pyenv/
with:
- Requests: HTTP library
- Semgrep: Pattern-based code scanning
Development Tools
- Go language environment
- AWS CLI v2
- PowerShell Core