Skip to content
/ entdb Public

Host your own *OS Entitlement Database

License

Notifications You must be signed in to change notification settings

ChiChou/entdb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

entdb

Self-hosted entitlement database, on macOS only. No 3rd-party dependency except codesign from macOS.

cli.py to create database. See query.py for making queries.

Usage

python3 cli.py <path to fs mount point> <path to database> --init

When --init is used, previous data will be cleared.

Example

Get ipsw tool to boost your research!

ipsw mount fs ~/Downloads/iPhone100,0_100.0_AAAAA_Restore.ipsw
# • Mounted fs DMG 000-00000-000.dmg
# • Press Ctrl+C to unmount '/tmp/000-00000-000.dmg.mount'

# another terminal
python3 cli.py /tmp/000-00000-000.dmg.mount
# tweak query.py for your needs
python3 query.py

About

Host your own *OS Entitlement Database

Resources

License

Stars

Watchers

Forks

Languages