Skip to content
KitploitKITPLOIT
도구블로그
제출
도구블로그
제출

해킹, 침투 테스트 및 사이버 보안 도구를 당신의 보안 무기고에!

Kitploit은 해킹, 사이버 보안 및 침투 테스트 도구 디렉토리입니다. 최신 프로젝트 업데이트를 발견하여 취약점을 찾고, 시스템을 분석하고, 테스트를 자동화하고, 보안을 강화하세요.

··피드·문의·개인정보·© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
Clutch — 탈옥 전용 iOS 유틸리티로, 설치된 앱 실행 파일을 복호화하여 보안 연구 및 리버스 엔지니어링을 위해 .ipa 또는 원시 바이너리 파일로 덤프합니다. | Kitploit
도구/GitHubGitHub/kjcracks/clutch
Encryption/Decryption ToolsiOS SecurityReverse EngineeringMobile SecurityBinary Analysis
GitHubkjcracks/clutch

Clutch

탈옥 전용 iOS 유틸리티로, 설치된 앱 실행 파일을 복호화하여 보안 연구 및 리버스 엔지니어링을 위해 .ipa 또는 원시 바이너리 파일로 덤프합니다.

저장소 보기
3.8k6501년 전Kitploit 검토 완료

인기

모두 보기 →

커뮤니티에서 가장 많이 사용되는 도구를 찾아보세요.

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

Clutch

Clutch는 고속 iOS 복호화 도구입니다. Clutch는 iPhone, iPod Touch, iPad는 물론 모든 iOS 버전, 아키텍처 유형 및 대부분의 바이너리를 지원합니다. Clutch는 교육 목적과 보안 연구 전용입니다.

Clutch는 버전 8.0 이상의 탈옥된 iOS 기기가 필요합니다.

사용법

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

도구 다운로드