/apple-private-apis

A set of Rust libraries to interact with apple's private APIs and servers.

Primary LanguageRustGNU Lesser General Public License v2.1LGPL-2.1

apple-private-apis

A set of Rust libraries to interact with apple's private APIs and servers, made for use in SideInstaller.

Rust

Alt

Library Description
omnisette A library to generate "anisette" data
icloud-auth A library to authenticate with Apple's GSA servers
apple-dev-apis An implementation of Apple's Xcode signing/developer APIs
apple-codesign-wrapper A wrapper for the apple-codesign crate. See the README for more info

More details

A detailed write up on Apple's APIs and more is coming soon.

Project Status

This project is currently in a very early stage. Check the SideInstaller Github Project and the repo's issues for things that are yet to be done.