mcpField
L
lateral-movement

lateral-movement

github.com/wgpsecセキュリティ1.8k50 回インストール4 日前に更新
リポジトリ

lateral-movement について

lateral-movementは、ターゲットの発見と、認証情報やOSに応じたリモート移動手法の選択を扱うセキュリティ手法ガイドです。移動後の確認に加え、認証情報の扱いや実行方法に関する詳細資料も案内します。

主な機能

  1. 01ターゲット発見の指針
  2. 02認証情報とOSに応じた手法選択
  3. 03移動後の権限確認
  4. 04認証情報・実行方法の参考資料

活用シーン

  1. 01発見済みホスト間の移動計画
  2. 02利用可能な認証情報に基づくリモート実行手法の選択
  3. 03ホスト接続後のアクセス権確認
  4. 04具体的な手法の詳細資料の参照

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/wgpsec/aboutsecurity --skill lateral-movement

インストール後、Claude Code で/lateral-movementを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

evals/
evals.json
recall.json
references/
credential-extraction.md
movement-techniques.md
pass-techniques.md
remote-execution-comparison.md

詳細

プロジェクトの README より

横向移动方法论

⛔ 深入参考(必读)


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](references/movement-techniques.md)

Phase 3: 移动后操作

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

注意事项

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

SSH 密钥认证横向

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

コメント