用途:在授权渗透测试中,于获得低权限 shell 后评估 Linux 与 Windows 主机的本地提权路径,验证最小权限策略、EDR 检测能力及容器/虚拟机逃逸控制。
主要能力:系统枚举(id、uname -a、sudo -l、SUID/SGID 查找、crontab、whoami /priv、systeminfo、未加引号服务路径、AlwaysInstallElevated 等);Linux 向量(sudo 配置错误、SUID 滥用、cron 任务、内核漏洞如 DirtyPipe/DirtyCow/PwnKit、capabilities、可写 /etc/passwd);Windows 向量(SeImpersonatePrivilege 令牌模拟、未加引号服务路径、可写服务二进制、AlwaysInstallElevated、存储凭据、DLL 劫持、计划任务);容器与云(Docker 逃逸、Kubernetes Pod 提权、云元数据与 IAM 角色滥用)。
使用方式:需先获得授权低权限访问,准备 linPEAS/winPEAS/LSE、GTFOBins、LOLBAS、内核漏洞利用及后渗透二进制;按枚举、逐向量验证、记录证据、映射 MITRE ATT&CK(T1548、T1068)、给出修复建议的流程执行。
适用场景:渗透测试演示完整系统沦陷、服务器加固评估、EDR 检测验证、最小权限与白名单测试、容器逃逸控制验证。
限制:必须获得书面授权;不得用于可能造成停机的生产系统;未经批准且无回滚能力时不得部署内核漏洞利用;需注意容器内 root 可能仅限命名空间,以及云元数据端点可能泄露凭据。