SuperAPI AI 工具集

lateral-movement

安全与审计

查看项目

更新于 10-16 04:45

技能介绍

横向移动方法论

深入参考(必读)

需要凭据提取与转储方法 → references/credential-extraction.md

需要远程执行技术对比与选择 → references/remote-execution-comparison.md

需要 PTH/PTT/PTK 传递攻击技术 → references/pass-techniques.md

需要 WinRM/PSExec/WMI/DCOM/RDP/PTT 各技术的具体命令 → references/movement-techniques.md

Phase 1:目标发现

arp -a # 已通信的主机 naabu -host 10.0.0.0/24 -p 22,80,135,445,3389,5985 -silent

目标价值:域控为极高(控制整个域);数据库/文件/备份服务器为高(敏感数据);跳板机为中(连接更多网段)。

Phase 2:技术选择决策树

凭据类型 + 目标 OS?

  • Linux:SSH 密码/密钥(chmod 600!)
  • Windows + 明文密码:WinRM > WMI > PSExec(按隐蔽性)
  • Windows + NTLM 哈希:PTH via WinRM/WMI/PSExec
  • Kerberos 票据:PTT(mimikatz kerberos::ptt)
  • 跨网段:SSH 隧道/SOCKS 代理
  • 需要图形界面:RDP

详细命令 → references/movement-techniques.md

Phase 3:移动后操作

确认权限 — whoami /all 或 id;重复后渗透流程;收集新凭据 — 可能发现更高权限凭据;评估下一步目标。

注意事项

PSExec 创建服务 → 有明显日志,优先用 WMI/WinRM;PTH 只对 NTLM 认证有效(Kerberos-only 环境不行);多次失败可能触发告警,控制尝试频率。

SSH 密钥认证横向

SSH 密钥/私钥(id_rsa)发现后直接登录;注意文件权限:权限太宽松(如 0644 / too open)SSH 会拒绝;SSH 安全要求:私钥文件权限必须为 600。