Skip to content
KitploitKITPLOIT
ИнструментыБлог
Отправить
ИнструментыБлог
Отправить

Инструменты для хакинга, пентеста и кибербезопасности — ваш арсенал защиты!

Kitploit — это каталог инструментов для хакинга, кибербезопасности и пентестинга. Находите последние обновления проектов для поиска уязвимостей, анализа систем, автоматизации тестирования и усиления вашей безопасности.

··Ленты·Контакты·Конфиденциальность·© 2026 Kitploit

Каталог инструментов

Категории

Все категории
Loading categories
Инструменты/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

Скачать инструмент