安装

python -m pip install -i https://pypi.org/simple/ GitHacker

检验报错

githacker --help

报错解决方案

# 先卸载当前的 gitdb 和 GitPython

pip uninstall gitdb GitPython gitdb2

# 安装兼容的版本

pip install gitdb==4.0.11 GitPython==3.1.40

成功

githacker --help

安装位置与查询语法

where githacke
githacker --url https://0aba004303dd5fbd80b0cb9300660095.web-security-academy.net/.git/ --output-folder result
githacker --url http://127.0.0.1/.git/ --output-folder result

ERROR The target url is not a valid git repository, `.git/HEAD` not exists
INFO 0 / 1 were exploited successfully

  • 目标网站不存在 .git 泄露漏洞

  • ❌ 没有下载到任何文件

  • ❌ 没有创建结果目录(因为没有成功内容)

  • ✅ GitHacker工具本身运行正常

GitHacker 的智能设计:

  • 只有在成功发现git仓库时才会创建结果目录

  • 失败时不会生成空目录或无用文件

  • 节省磁盘空间,避免垃圾文件

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐