黑客、渗透测试和网络安全工具,武装您的安全武器库!
教育性 CTF 演示,通过滥用自动化工作流中的 `core.hooksPath`,展示如何借助 Git 钩子实现命令执行。重点突出本地钩子执行与仓库内置钩子。
发现我们社区最常用的工具。
探索所有工具
浏览我们的工具集合
⚠️ 本仓库仅供教育和CTF演示目的使用。
自动化平台(例如 n8n)将Git操作作为工作流的一部分。 该工作流允许通过 git config 进行任意Git配置。
git config
攻击者控制的工作流设置:
core.hooksPath=hooks/
随后,Git将从仓库目录执行钩子。
演示以下内容:
core.hooksPath
不包含任何有害命令。