Skip to content
KitploitKITPLOIT
工具博客
提交
工具博客
提交

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

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

··订阅源·联系·隐私·© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
Clutch — 仅限越狱设备的 iOS 实用工具,可解密已安装应用的可执行文件,并将其转储为 .ipa 或原始二进制文件,用于安全研究与逆向工程。 | Kitploit
工具/GitHubGitHub/kjcracks/clutch
加密/解密工具iOS安全逆向工程移动安全二进制分析
GitHubkjcracks/clutch

Clutch

仅限越狱设备的 iOS 实用工具,可解密已安装应用的可执行文件,并将其转储为 .ipa 或原始二进制文件,用于安全研究与逆向工程。

查看仓库
3.8k6501年前Kitploit 审核通过

最受欢迎

查看全部 →

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

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

Clutch

Clutch 是一个高速 iOS 解密工具。Clutch 支持 iPhone、iPod Touch 和 iPad,以及所有 iOS 版本、架构类型和大多数二进制文件。Clutch 仅用于教育目的和安全研究。

Clutch 需要一个已越狱的 iOS 设备,系统版本为 8.0 或更高。

用法

root@kitploit:~
Clutch [OPTIONS]
-b --binary-dump     Only dump binary files from specified bundleID
-d --dump            Dump specified bundleID into .ipa file
-i --print-installed Print installed application
--clean              Clean /var/tmp/clutch directory
--version            Display version and exit
-? --help            Display this help and exit

当转储包含大量框架的应用时,Clutch 可能会遇到 Segmentation Fault: 11。使用 ulimit -n 512 提高设备的最大打开文件描述符数量(默认是 256)。

构建

要求

  • Xcode(从 App Store 或 Apple 开发者网站 安装)
  • Xcode 命令行工具:xcode-select --install(或从 Apple 开发者网站 安装)

禁用 SDK 代码签名要求

root@kitploit:~
killall Xcode
cp /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/SDKSettings.plist ~/
sudo /usr/libexec/PlistBuddy -c "Set :DefaultProperties:CODE_SIGNING_REQUIRED NO" /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/SDKSettings.plist
sudo /usr/libexec/PlistBuddy -c "Set :DefaultProperties:AD_HOC_CODE_SIGNING_ALLOWED YES" /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/SDKSettings.plist

请注意,如果你更新了 Xcode,可能需要再次运行这些命令。

编译

Xcode

root@kitploit:~
xcodebuild clean build

CMake

root@kitploit:~
mkdir build
cd build
cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_TOOLCHAIN_FILE=../cmake/iphoneos.toolchain.cmake ..
make -j$(sysctl -n hw.logicalcpu)

安装

构建完成后,构建目录中会生成一个名为 Clutch 的二进制文件副本。将其复制到你的设备:

root@kitploit:~
scp ./build/Clutch root@<your.device.ip>:/usr/bin/Clutch

如果你使用 iproxy,请使用以下命令行(如有必要,将 2222 替换为其他端口):

root@kitploit:~
scp -P 2222 ./build/Clutch root@localhost:/usr/bin/Clutch

当你通过 SSH 连接到设备后,运行 Clutch。

如果你使用 unc0ver 越狱,可能需要运行以下命令:

root@kitploit:~
inject /usr/bin/Clutch

许可证

Clutch 在各自许可证下使用以下库。

  • optool 由 Alex Zielenski 编写
  • ZipArchive 由 Matt Connolly、Edward Patel 等人编写
  • MiniZip 由 Gilles Vollant 和 Mathias Svensson 编写。

致谢

Clutch 能够达到今天的成就,离不开以下这些人:

  • dissident - Clutch 的原始创建者(1.2.6 之前)
  • Nighthawk - 代码贡献者(1.2.6 之前)
  • Rastignac - 灵感与天才
  • TheSexyPenguin - 灵感来源

贡献者

  • iT0ny
  • ttwj
  • NinjaLikesCheez
  • Tatsh
  • C0deH4cker
  • DoubleDoughnut
  • iD70my
  • OdNairy
  • palmerc
  • jack980517

版权

© Kim Jong-Cracks 1819-2017

下载工具