thelumberjhack / Clutch

Fast iOS executable dumper

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Clutch

Clutch is a high-speed iOS decryption tool. Clutch supports the iPhone, iPod Touch, and iPad as well as all iOS version, architecture types, and most binaries. Clutch is meant only for educational purposes and security research.

Usage

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

Getting started

Have Xcode installed, install the additional command line tools

xcode-select install

Clone the repo

git clone git@github.com:KJCracks/Clutch.git
cd Clutch

Build

xcodebuild -project Clutch.xcodeproj -configuration Release ARCHS="armv7 armv7s arm64" build

Install

scp /path/to/Clutch root@<your.device.ip>:/usr/bin/
ssh root@<your.device.ip>
Clutch

Note: you may need to chmod +x Clutch

Licenses

Clutch uses the following libraries under their respective licenses.

[optool] (https://github.com/alexzielenski/optool) by Alex Zielenski
[GBCli] (https://github.com/tomaz/GBCli) by Tomaz Kragelj
[ZipArchive] (https://github.com/mattconnolly/ZipArchive/) by Matt Connolly, Edward Patel, et al.
[MiniZip] (http://www.winimage.com/zLibDll/minizip.html) by Gilles Vollant and Mathias Svensson.

Thanks

Clutch woudn't be what it is without these people: dissident - The original creator of Clutch (pre 1.2.6)
Nighthawk - Code contributor (pre 1.2.6)
Rastignac - Inspiration and genius
TheSexyPenguin - Inspiration

Contributors:
iT0ny
ttwj
NinjaLikesCheez
Tatsh
C0deH4cker
DoubleDoughnut
iD70my
OdNairy

(c) Kim Jong-Cracks 1819-2016

About

Fast iOS executable dumper

License:GNU Affero General Public License v3.0


Languages

Language:Objective-C 51.4%Language:C 46.0%Language:C++ 2.3%Language:Makefile 0.3%Language:Shell 0.1%