Yacd
Decrypts FairPlay applications on iOS 13.4.1 and lower, no jb required
Install / Use
/learn @DerekSelander/YacdREADME
yacd (Yet Another Code Decrypter)
<p align="center">Decrypts FairPlay (App Store) applications on iOS 13.4.1 and lower, no jb required</p> <h4 align="center">Use for research purposes only, I didn't publish this for you to sideload Fortnite</h4> <p align="center"> <img width="20%" src="https://github.com/DerekSelander/yacd/blob/master/media/img.png" style="width: 200px"> </p>TLDR: build & run
> xcodebuild -project ./PsychicStapler.xcodeproj -scheme yacd -config Debug -sdk iphoneos -arch arm64 -derivedDataPath /tmp/
# upload to jb'd device, refresh UICache
# open an app, open yacd, decrypt
This application uses @s1guza's Psychic Paper exploit to be able to read other process memory and the iOS filesystem.
Many alternatives already exist (original?, Frida version, past favorite). This was written primarily for a case where I want to get a decrypted IPA from my iOS device and Airdrop it to a computer
Compile
You'll need Xcode 12 for the xcproject
Change around the Singing identity and build for an iOS 13.4.1 or lower device. If successful, you'll see the list of GUI applications on your iOS device.
Usage
First, launch a 3rd party application, then decrypt it from the yacd app (the app whose icon contains GQ's sexiest man of 2020). Have a receiving computer with Airdrop available nearby.
Credits
- @s1guza's already mentioned Psychic Paper
- @rodionovme's liblorgnette as a starting point
- https://github.com/ZipArchive/ZipArchive
- https://github.com/SVProgressHUD/SVProgressHUD
If you make derivatives of this, cite your sources
Related Skills
node-connect
343.3kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
92.1kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
343.3kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
343.3kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
