Skip to content

An exploit based Jailed Package Manager for iOS 15.0-18.0/18.1b4

License

Notifications You must be signed in to change notification settings

Lrdsnow/PureKFD

Repository files navigation

PureKFD Logo

PureKFD - The Purest iOS Toolbox

DownloadDiscordTwitter

Overview

PureKFD is an exploit based Jailed Package Manager, supporting iOS versions 14.0 through 18.0/18.1b4 using SparseRestore CVE-2024-44252, KFD CVE-2023-41974, and MDC CVE-2022-46689. PureKFD allows users to customize their experience through a user-friendly interface, utilizing community-developed tweaks available from the community’s repositories.

Getting Started

  1. Compatibility: Ensure your iOS device is running an iOS version 14.0 through 18.0/18.1b4.
  2. Installation: Download PureKFD from the github releases for the latest release or our discord for the latest betas.
  3. Customize: Explore the vast array of tweaks, personalize your iOS experience, and make your device truly yours.

Getting Started With SparseRestore

  • please ensure to NOT sign PureKFD with a cert that is not specifically for PureKFD (for example, sideloading with a wildcard developer cert or enterprise cert)
  1. in purekfd settings switch exploit to "SparseRestore"
  2. get pairing file using a pc and JitterbugPair
  3. import pairing file into PureKFD using share sheet or file importer in settings
  4. get WireGuard and import the SideStore WireGuard Config
  5. go into purekfd and apply your tweaks!

Building

  1. install theos and ensure its in ~/.zshrc
  2. clone this repo recursively
  3. open in xcode
  4. build purekfd

Credits

  • Lrdsnow: Main Developer
  • rest of the credits can be found in the License

Disclaimer

This project is intended for educational purposes only. The code provided in this repository is designed to demonstrate concepts related to software exploitation and system vulnerabilities within a controlled, legal, and ethical environment. It should never be used for malicious purposes under any circumstances.