8000 GitHub - dmacstack/manzana-gen: Generate machin especific sekurity keys for manzana endpoints and services
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Generate machin especific sekurity keys for manzana endpoints and services

Notifications You must be signed in to change notification settings

dmacstack/manzana-gen

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WIP

Description

C Interface to private and native apple functions for generating encrypted machine fingerprints.

Following obfuscated functions will be encapsulated in assembly:

  • Encrypting io platform data
  • Generating validation data from platform data and identity service sessions
  • Generating anisetta data (X-Manzana-I-MD) for gsa (TBD)

Explanation of concepts and values

These are the names of the encrypted keys and their counterpart:

  • blah3489ugfi: Platform serial number
  • Fyp9blee: IO Platform UUID
  • bloold1EcMni: MLB
  • oycqAZloblip: ROM
  • blorprfpoJ: Boot UUID

Encrypted values for those keys are generated in Manzana's closed-source EquisEnneUu kernel bootstrap destructor (finalizer).

Support

Compilation platforms

  • Windows
  • Linux

Target architectures

  • amd64
  • x86 (TBD)
  • arch64 (TBD)

Requirements

  • CMake (>= 3.2)
  • Clang / ClangCL (>= 11)
  • GCC (>= 11)

Build toolsets: Ninja, make, Visual Studio.

References

https://github.com/beeper/pypush

About

Generate machin especific sekurity keys for manzana endpoints and services

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Assembly 99.7%
  • Other 0.3%
2A72
0