foyl Learn / foyl Red / Tool Directory
foyl Red · Tools
Offensive Tool Directory
A curated reference of red team tooling organized by phase — not a download page, but a guide to what exists, when to use it, and what the defender sees when you do.
Live 7 categories
Educational reference only. This directory documents tools for authorized penetration testing and security research. Obtain explicit written authorization before running any of these tools against systems you do not own. Unauthorized use is illegal.
01 Recon & OSINT
Shodan
PassiveWeb
Internet-connected device search engine. Query by IP, port, banner, technology, or organization. Find exposed services, ICS devices, default credentials, and certificate data before ever touching the target.
Use: shodan.io (web) or shodan search 'org:"target"'
theHarvester
PassiveEmail
Harvest emails, subdomains, hosts, and employee names from Google, LinkedIn, Bing, Shodan, Censys, and more. Excellent first-pass recon before active engagement.
theHarvester -d target.com -b all -l 500
theHarvester — attacker@kali
# Harvest emails and subdomains from ficsit-pioneer.corp
$ theHarvester -d ficsit-pioneer.corp -b all -l 500
Amass
DNSPassive
OWASP-maintained DNS enumeration tool. Passive mode uses APIs (Shodan, Censys, VirusTotal) without touching target. Active mode performs zone transfers, brute force, and certificate transparency lookups.
Recon-ng
FrameworkOSINT
Modular web reconnaissance framework. Similar in UX to Metasploit — install modules for different data sources (LinkedIn, Shodan, HaveIBeenPwned), run workspaces, and export results as reports.
SpiderFoot
AutomatedGraph
Automated OSINT collection with 200+ modules and a web UI. Good for initial broad recon — run against an IP, domain, or email and let it spider through linked intelligence automatically.
02 Scanning & Discovery
Nmap
PortsServicesNSE
The standard port scanner. TCP SYN (-sS), version detection (-sV), OS detection (-O), and scripted enumeration via NSE. Blue: generates IDS alerts — tune timing with -T0 to -T5. → Blue: NGFW Logs → Blue: SIEM IDS Alerts
nmap — Ficsit Inc. network 192.168.1.0/24
# SYN scan with version + OS detection against Ficsit subnet
$ nmap -sS -sV -O 192.168.1.0/24 --open
Masscan
FastWide
Internet-scale port scanner — can scan the full IPv4 range in under 6 minutes at 10M packets/sec. Use for wide-area discovery, then hand off to Nmap for detailed enum. Very noisy — not for stealth engagements.
Nuclei
CVEsTemplates
Template-based vulnerability scanner with a community-maintained library of 9,000+ checks. Run against a host list after nmap discovery to identify specific CVEs, misconfigs, exposed panels, and default credentials.
Feroxbuster
WebDirs
Fast, recursive content discovery for web applications. Brute-forces directories and files against a wordlist with multi-threading. Better than gobuster for recursive scanning. Use SecLists wordlists.
Nikto
WebMisconfig
Web server misconfiguration scanner. Checks for dangerous files, outdated software, common vulnerabilities, and server header disclosure. Very noisy — do not use if stealth is required. Good for internal web server audits.
03 Exploitation
Metasploit
FrameworkExploitsPost-Ex
The de facto exploitation framework. Module library covers thousands of CVEs, payloads (Meterpreter, shells), and post-exploitation modules. Msfconsole for interactive use; msfvenom for payload generation. Blue: Metasploit traffic has distinct signatures — most EDRs detect Meterpreter staging.
SQLmap
SQLiAutomated
Automated SQL injection detection and exploitation. Supports all major injection types (boolean, time-based, union, error-based) and can dump databases, read/write files, and escalate to OS shell when the DB engine allows it.
Burp Suite
Web ProxyManual
The essential web application testing platform. Proxy intercepts browser traffic for manual analysis, Repeater for crafting requests, Intruder for fuzzing, Scanner for automated vuln detection (Pro). Required for any web application engagement.
05 Post-Exploitation
Mimikatz
CredentialsLSASS
The credential harvesting standard. Dumps NTLM hashes and plaintext passwords from LSASS memory, SAM, NTDS.dit, and credential manager. Also performs Golden/Silver Ticket attacks and DCSync. Blue: LSASS access triggers most modern EDRs immediately.
WinPEAS
PrivEscWindows
Windows Privilege Escalation Awesome Scripts. Comprehensive enumeration of misconfigurations, writable paths, unquoted service paths, weak registry permissions, scheduled tasks, and more. Run first on any new Windows host.
LinPEAS
PrivEscLinux
Linux Privilege Escalation Awesome Scripts — SUID binaries, sudo misconfigs, world-writable cron jobs, readable sensitive files, kernel exploits, and container escapes. Essential for any Linux post-exploitation phase.
PowerView
AD EnumPowerShell
PowerShell AD enumeration — Get-DomainUser, Get-DomainComputer, Find-LocalAdminAccess, Get-DomainTrust. Part of PowerSploit / PowerSharpPack. Maps the domain from inside without external tools.
Seatbelt
Host SurveyC#
C# security-oriented host survey — enumerates local users, browser creds, network shares, installed software, AV products, Windows Defender exclusions, GPOs, and environment configuration. Excellent first-run on a new foothold.
06 Password & Hash Cracking
Hashcat
GPUCracking
GPU-accelerated password cracker — supports 350+ hash types. Use -m 1000 for NTLM, -m 13100 for Kerberoast (TGS-REP), -m 5600 for NTLMv2. Pair with rule sets (OneRuleToRuleThemAll) for best results.
John the Ripper
CPUCracking
CPU-based password cracker, JtR community edition (jumbo) adds many hash formats. Better than hashcat for certain hash types (bcrypt, ZIP, SSH keys). Use --wordlist + --rules for efficient cracking.
Hydra
OnlineSpray
Online password spraying and brute-force tool. Supports SSH, FTP, HTTP, RDP, SMTP, and many more protocols. For spraying: use a small wordlist and slow timing to avoid lockouts — not suitable for aggressive bruting.
07 C2 Frameworks
C2 frameworks require explicit authorization for every engagement. This section is reference-only — documented for understanding attacker tradecraft and for defenders building detections.
Cobalt Strike
CommercialMature
Industry-standard commercial C2 used by both red teams and APT groups. Beacon implant with malleable C2 profiles, post-ex modules, lateral movement, pivoting, and team server. ~$5,500/yr — cracked versions are widely used by threat actors.
Sliver
Open SourceGo
Open-source Cobalt Strike alternative from Bishop Fox. Go-based implant (harder to detect than Meterpreter), mTLS / WireGuard C2 channels, SOCKS5 proxy, process injection. Actively maintained and increasingly used by APTs.
Havoc
Open SourceModern
Modern open-source C2 framework with a clean UI. Demon implant, sleep obfuscation, PPID spoofing, and token manipulation. Good EDR evasion techniques built in. Popular choice when Cobalt Strike licensing is not available.
Brute Ratel C4
CommercialEDR Bypass
Commercial C2 designed specifically around EDR evasion. Custom payload format, indirect syscalls, and in-memory execution. Leaked version widely abused by ransomware groups. Blue teams should build detections for BRC4 Badger IOCs.