{"id":13387617,"url":"https://github.com/kjcracks/clutch","last_synced_at":"2025-05-13T21:06:45.709Z","repository":{"id":13107699,"uuid":"15789289","full_name":"KJCracks/Clutch","owner":"KJCracks","description":"Fast iOS executable dumper","archived":false,"fork":false,"pushed_at":"2024-11-15T10:31:48.000Z","size":38180,"stargazers_count":3748,"open_issues_count":40,"forks_count":652,"subscribers_count":170,"default_branch":"master","last_synced_at":"2025-04-28T12:13:20.636Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Objective-C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/KJCracks.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2014-01-10T05:33:26.000Z","updated_at":"2025-04-25T16:15:30.000Z","dependencies_parsed_at":"2024-01-06T01:05:10.888Z","dependency_job_id":"df8b7dd7-96ee-47dd-a524-15ae9ba22c4a","html_url":"https://github.com/KJCracks/Clutch","commit_stats":{"total_commits":199,"total_committers":17,"mean_commits":"11.705882352941176","dds":0.6180904522613065,"last_synced_commit":"a28e0180e1025d2fa6529011d178a90fdc032baa"},"previous_names":[],"tags_count":35,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KJCracks%2FClutch","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KJCracks%2FClutch/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KJCracks%2FClutch/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KJCracks%2FClutch/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/KJCracks","download_url":"https://codeload.github.com/KJCracks/Clutch/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251311332,"owners_count":21569009,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-07-30T12:01:25.080Z","updated_at":"2025-04-28T12:13:27.261Z","avatar_url":"https://github.com/KJCracks.png","language":"Objective-C","funding_links":[],"categories":["\u003ca id=\"58cd9084afafd3cd293564c1d615dd7f\"\u003e\u003c/a\u003e工具"],"sub_categories":["\u003ca id=\"d0108e91e6863289f89084ff09df39d0\"\u003e\u003c/a\u003e新添加的"],"readme":"# Clutch\n\n*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.**\n\nClutch requires a jailbroken iOS device with version 8.0 or greater.\n\n# Usage\n\n```\nClutch [OPTIONS]\n-b --binary-dump     Only dump binary files from specified bundleID\n-d --dump            Dump specified bundleID into .ipa file\n-i --print-installed Print installed application\n--clean              Clean /var/tmp/clutch directory\n--version            Display version and exit\n-? --help            Display this help and exit\n```\n\nClutch may encounter `Segmentation Fault: 11` when dumping apps with a large number of frameworks. Increase your device's maximum number of open file descriptors with `ulimit -n 512` (default is 256).\n\n\n# Building\n\n## Requirements\n\n* Xcode (install from [App Store](https://itunes.apple.com/us/app/xcode/id497799835?mt=12) or from [Apple's developer site](http://adcdownload.apple.com/Developer_Tools/Xcode_8.2.1/Xcode_8.2.1.xip))\n* Xcode command line tools: `xcode-select --install` (or from [Apple's developer site](http://adcdownload.apple.com/Developer_Tools/Command_Line_Tools_macOS_10.12_for_Xcode_8.2/Command_Line_Tools_macOS_10.12_for_Xcode_8.2.dmg))\n\n## Disable SDK code signing requirement\n\n```sh\nkillall Xcode\ncp /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/SDKSettings.plist ~/\nsudo /usr/libexec/PlistBuddy -c \"Set :DefaultProperties:CODE_SIGNING_REQUIRED NO\" /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/SDKSettings.plist\nsudo /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\n```\n\nNote that if you update Xcode you may need to run these commands again.\n\n## Compiling\n\n### Xcode\n\n```sh\nxcodebuild clean build\n```\n\n### CMake\n\n```sh\nmkdir build\ncd build\ncmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_TOOLCHAIN_FILE=../cmake/iphoneos.toolchain.cmake ..\nmake -j$(sysctl -n hw.logicalcpu)\n```\n\n## Installation\n\nAfter building, a copy of the binary named `Clutch` is placed in the build directory. Copy this to your device:\n\n```sh\nscp ./build/Clutch root@\u003cyour.device.ip\u003e:/usr/bin/Clutch\n```\n\nIf you are using [iproxy](http://iphonedevwiki.net/index.php/SSH_Over_USB), use this line (replace `2222` with a different port if necessary):\n\n```sh\nscp -P 2222 ./build/Clutch root@localhost:/usr/bin/Clutch\n```\n\nWhen you SSH into your device, run `Clutch`.\n\nIf you are using the [unc0ver jailbreak](https://www.theiphonewiki.com/wiki/Unc0ver), you may need to run the following:\n\n```sh\ninject /usr/bin/Clutch\n```\n\n# Licenses\n\nClutch uses the following libraries under their respective licenses.\n\n* [optool](https://github.com/alexzielenski/optool) by Alex Zielenski\n* [ZipArchive](https://github.com/mattconnolly/ZipArchive/) by Matt Connolly, Edward Patel, et al.\n* [MiniZip](http://www.winimage.com/zLibDll/minizip.html) by Gilles Vollant and Mathias Svensson.\n\n# Thanks\n\nClutch would not be what it is without these people:\n\n* dissident - The original creator of Clutch (pre 1.2.6)\n* Nighthawk - Code contributor (pre 1.2.6)\n* Rastignac - Inspiration and genius\n* TheSexyPenguin - Inspiration\n\n# Contributors\n\n* [iT0ny](https://github.com/iT0ny)\n* [ttwj](https://github.com/ttwj)\n* [NinjaLikesCheez](https://github.com/NinjaLikesCheez)\n* [Tatsh](https://github.com/Tatsh)\n* [C0deH4cker](https://github.com/C0deH4cker)\n* [DoubleDoughnut](https://github.com/DoubleDoughnut)\n* [iD70my](https://github.com/iD70my)\n* [OdNairy](https://github.com/OdNairy)\n* [palmerc](https://github.com/palmerc)\n* [jack980517](https://github.com/jack980517)\n\n# Copyright\n\n© [Kim Jong-Cracks](http://cracksby.kim) 1819-2017\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkjcracks%2Fclutch","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkjcracks%2Fclutch","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkjcracks%2Fclutch/lists"}