Skip to content

LukeZGD/CertificateManager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CertificateManager

CertificateManager by staturnz is a utility that installs certificate profiles non-interactively (i.e., without requiring user input).

Within Carbon, it is integrated by modifying Cydia’s startup script to automatically execute CertificateManager on launch. CertificateManager checks whether the certificate is already installed and skips reinstallation if so.

Implementation Details

  • Installed by Carbon through extraction of the truststore tar archive
  • Binary is placed at: /usr/local/bin/CertificateManager
  • CertificateManager is hardcoded to install the profile from: /tmp/beeg.mobileconfig

Behavior in Carbon

  • The included .mobileconfig file is stored in: /private/var (via the truststore tar)
  • Since CertificateManager expects the file in /tmp, the startup script moves it before execution
  • This logic is handled in the modified: /usr/libexec/cydia/startup script included in the truststore tar

About

CertificateManager by staturnz

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors