# AntiDarkSword [⛨](https://www.reddit.com/r/jailbreak_/comments/1snqkii/antidarksword_v4_webkit_imessage_exploit/) An iOS jailbreak tweak and TrollStore dylib that hardens vulnerable iOS devices against WebKit RCE (DarkSword / Coruna) and iMessage zero-click (BLASTPASS) exploits. Selectively blocks JIT, spoofs user agents, blocks remote content, suppresses risky attachment previews, intercepts Notification Service Extensions, isolates system daemons, and deploys a Corellium honeypot to cause advanced payloads to self abort. - [Installation](#%EF%B8%8F-installation) - [Compatibility](#-compatibility) - [Protection](#%EF%B8%8F-protections) - [Details](#-details) - [Developer](#%E2%80%8D-developer) --- [ReadMeNew](https://www.reddit.com/r/jailbreak_/comments/1snqkii/antidarksword_v4_webkit_imessage_exploit/) > **Exploit kits:** DarkSword, Coruna, Predator, PWNYOURHOME, Chaos, Operation Triangulation, Hermit > **Zero-clicks:** BLASTPASS (PassKit iMessage attachment) > **CVEs:** CVE-2025-43529, CVE-2024-44308, CVE-2022-42856 --- ## πŸ› οΈ Installation **Jailbreak Tweak** 1. Download the [latest release](https://github.com/EolnMsuk/AntiDarkSword/releases) (see guide below). 2. If roothide, convert rootless with patcher before installing. > **iOS 15+** use `arm.deb` for rootful, `arm64.deb` for rootless. > **iOS 13–14** use `arm_legacy.deb`. **TrollFools Dylib** 1. Install [TrollStore](https://github.com/opa334/TrollStore/releases) and [TrollFools](https://github.com/Lessica/TrollFools/releases). 2. Download `AntiDarkSword.dylib` from the [latest release](https://github.com/EolnMsuk/AntiDarkSword/releases). 3. Open TrollFools β†’ select an app β†’ inject the `.dylib`. 4. **Three-finger double-tap** inside an app to open the settings overlay. --- ## πŸ“± Compatibility | File | Jailbreak | iOS | Chip | | :--- | :--- | :--- | :--- | | `*_iphoneos-arm64.deb` | Dopamine, meowbrek2, palera1n **rootless** | 15.0 – 17.0 | A12+ Β· A9–A11 | | `*_iphoneos-arm.deb` | unc0ver, Taurine, checkra1n, palera1n **rootful** | 15.0 – 17.0 | A9+ | | `*_iphoneos-arm_legacy.deb` | unc0ver, checkra1n, Taurine **rootful** | 13.0 – 14.8 | A9–A11 (arm64) | | `*_TrollFools.dylib` | TrollStore + TrollFools (no jailbreak needed) | 15.0 – 17.0 | A9+ | --- ## πŸ›‘οΈ Protections | **Jailbreak (tweak)** | iOS 13–14 | iOS 15 | iOS 16+ | | :--- | :--- | :--- | :--- | | Disable JIT | βœ… | βœ… | βœ… | | Disable JavaScript | βœ… | βœ… | βœ… | | UA Spoofing | βœ… | βœ… | βœ… | | UA Client Hints | ❌ | ❌ | βœ… | | Disable WebRTC / WebGL | βœ… | βœ… | βœ… | | Disable media autoplay | βœ… | βœ… | βœ… | | Disable local file access | βœ… | βœ… | βœ… | | Mail auto-download block | βœ… | βœ… | βœ… | | iMessage auto-download block | βœ… | βœ… | βœ… | | Block remote content | βœ… | βœ… | βœ… | | Block risky attachments | βœ… | βœ… | βœ… | | NSE interception | βœ… | βœ… | βœ… | | Daemon protection | βœ… | βœ… | βœ… | | Corellium decoy | βœ… | βœ… | βœ… | --- | **TrollStore (dylib)** | iOS 15 | iOS 16+ | | :--- | :--- | :--- | | Disable JIT | βœ… | βœ… | | Disable JavaScript | 🟑 | 🟑 | | UA Spoofing | βœ… | βœ… | | UA Client Hints | ❌ | βœ… | | Disable WebRTC / WebGL | βœ… | βœ… | | Disable media autoplay | βœ… | βœ… | | Disable local file access | βœ… | βœ… | | Mail auto-download block | βœ… | βœ… | | iMessage auto-download block | ❌ | ❌ | | Block remote content | βœ… | βœ… | | Block risky attachmentsΒΉ | βœ… | βœ… | | Daemon protection | ❌ | ❌ | | Corellium decoy | ❌ | ❌ | | Mitigation ShortcutΒΉ | βœ… | βœ… | > ΒΉ **Mitigation Shortcut:** Three-finger double-tap on open app to trigger the settings overlay (biometric-gated). --- ## βš™οΈ Preset Levels ```text Level 1 β”œβ”€β”€ 🌐 Safari & Safari View Services β”‚ β”œβ”€β”€ OS Baseline (JIT/JS Lockdown) β”‚ └── Spoof User Agent: ON β”‚ β”œβ”€β”€ πŸ’¬ Apple Messages (MobileSMS, ActivityMessages, iMessageAppsViewService) β”‚ β”œβ”€β”€ OS Baseline (JIT/JS Lockdown) β”‚ β”œβ”€β”€ Disable Media Auto-Play: ON β”‚ β”œβ”€β”€ Disable WebGL & WebRTC: ON β”‚ β”œβ”€β”€ Disable Local File Access: ON β”‚ β”œβ”€β”€ Disable Msg Auto-Download: ON β”‚ └── Spoof User Agent: OFF β”‚ └── βœ‰οΈ Apple Mail & Other Native Apps β”œβ”€β”€ OS Baseline (JIT/JS Lockdown) β”œβ”€β”€ Disable Media Auto-Play: ON (Mail) β”œβ”€β”€ Disable WebGL & WebRTC: ON (Mail) β”œβ”€β”€ Disable Local File Access: ON (Mail) └── Spoof User Agent: OFF (Block Remote Content is added to Apple Messages & Mail at Level 2+) Level 2 β”œβ”€β”€ πŸ“± All Level 1 Apps & Rules β”‚ └── πŸ’¬ Apple Messages & Mail: Block Remote Content: ON (added at this level) β”‚ β”œβ”€β”€ 🌐 3rd-Party Browsers (Chrome, Firefox, Brave, DuckDuckGo) β”‚ β”œβ”€β”€ OS Baseline (JIT/JS Lockdown) β”‚ └── Spoof User Agent: ON β”‚ β”œβ”€β”€ πŸ’¬ 3rd-Party Messaging & Email (WhatsApp, Discord, Signal, Telegram, Gmail, Outlook) β”‚ β”œβ”€β”€ OS Baseline (JIT/JS Lockdown) β”‚ β”œβ”€β”€ Disable Media Auto-Play: ON β”‚ β”œβ”€β”€ Disable WebGL & WebRTC: ON β”‚ β”œβ”€β”€ Disable Local File Access: ON β”‚ β”œβ”€β”€ Block Remote Content: ON β”‚ └── Spoof User Agent: ON β”‚ └── 🏦 Social, Finance & JB Apps (TikTok, Facebook, PayPal, CashApp, Sileo, Zebra, Filza) β”œβ”€β”€ OS Baseline (JIT/JS Lockdown) └── Spoof User Agent: ON Level 3 β”œβ”€β”€ πŸ“± All Level 1 & Level 2 Apps & Rules β”‚ β”œβ”€β”€ 🌐 Browsers (Safari, Chrome, Firefox, Brave, DuckDuckGo) β”‚ β”œβ”€β”€ Disable WebGL & WebRTC: ON β”‚ └── Disable Media Auto-Play: ON β”‚ └── βš™οΈ System Daemons (imagent, apsd, identityservicesd, IMDPersistenceAgent) β”œβ”€β”€ System Hooking: ON (blocks zero-click payload parsing) β”œβ”€β”€ Individual daemon switches: Settings > Restrict System Daemons └── Corellium Honeypot: ON ``` --- ### πŸ“ Details - [AntiDarkSwordUI.md](https://github.com/EolnMsuk/AntiDarkSword/blob/main/AntiDarkSwordUI/README.md) - [AntiDarkSwordDaemon.md](https://github.com/EolnMsuk/AntiDarkSword/blob/main/AntiDarkSwordDaemon/README.md) - [CorelliumDecoy.md](https://github.com/EolnMsuk/AntiDarkSword/blob/main/CorelliumDecoy/README.md) - [AntiDarkSwordTF.md](https://github.com/EolnMsuk/AntiDarkSword/blob/main/AntiDarkSwordTF/README.md) - [Compatibility.md](https://github.com/EolnMsuk/AntiDarkSword/blob/main/compatibility.md) --- ### πŸ‘¨β€πŸ’» Developer Created by [EolnMsuk](https://github.com/EolnMsuk) β†’ [AntiDarkSword](https://github.com/EolnMsuk/AntiDarkSword/) Thanks to [ghh-jb](https://github.com/ghh-jb) β†’ [CorelliumDecoy](https://github.com/ghh-jb/CorelliumDecoy) Support me [BTC](https://www.blockchain.com/explorer/addresses/btc/bc1qm06lzkdfule3f7flf4u70xvjrp5n74lzxnnfks) β†’ [Venmo](https://account.venmo.com/u/RustOnRails)