GitHack 项目推荐
GitHack .git 泄漏利用工具,可还原历史版本 项目地址: https://gitcode.com/gh_mirrors/git/GitHack
1. 项目基础介绍和主要编程语言
GitHack 是一个用于利用 .git
目录泄露的工具,由 BugScanTeam 开发并维护。该项目的主要编程语言是 Python。GitHack 旨在通过泄露的 .git
文件夹还原和重建工程源代码,帮助安全研究人员和渗透测试人员发现和利用 .git
目录泄露漏洞。
2. 项目核心功能
GitHack 的核心功能包括:
- 还原历史版本:通过泄露的
.git
文件夹,GitHack 能够还原工程的历史版本,帮助用户重建完整的源代码。 - 目录遍历克隆:尝试通过目录遍历的方式克隆泄露的
.git
文件夹。 - 从缓存文件和 commit 记录中恢复:利用
.git/index
文件和 commit 记录,恢复丢失的文件和目录结构。 - 多线程处理:默认使用 20 个工作线程,提高文件恢复的速度。
3. 项目最近更新的功能
GitHack 的最近更新包括:
- Bug 修复:修复了一些已知的 bug,提升了工具的稳定性和可靠性。
- Python 3 支持:增加了对 Python 3 的支持,使得工具可以在 Python 3 环境下运行。
- 安全性改进:修复了潜在的任意文件写入漏洞,增强了工具的安全性。
通过这些更新,GitHack 不仅提升了自身的功能和性能,还增强了其在安全领域的应用价值。
GitHack .git 泄漏利用工具,可还原历史版本 项目地址: https://gitcode.com/gh_mirrors/git/GitHack