├── .gitignore ├── LICENSE.txt ├── README.md ├── bin └── iiv ├── lib ├── boot.sh ├── build.sh ├── common.sh ├── devices │ ├── iPhone3,1.sh │ ├── iPhone3,2.sh │ ├── iPhone3,3.sh │ └── iPod4,1.sh ├── download.sh ├── spec.sh └── verify.sh ├── script └── bootstrap ├── share ├── TOB_Blue.png └── mtree_exclude └── vendor ├── iphone-dataprotection ├── CREDITS.txt ├── README.txt ├── build_ramdisk.sh ├── img3fs │ ├── Makefile │ ├── README │ └── img3fs.c ├── mtree ├── mtree_exclude ├── python_scripts │ ├── README.txt │ ├── backup_tool.py │ ├── backups │ │ ├── __init__.py │ │ ├── backup3.py │ │ └── backup4.py │ ├── crypto │ │ ├── PBKDF2.py │ │ ├── __init__.py │ │ ├── aes.py │ │ ├── aeswrap.py │ │ ├── curve25519.py │ │ └── gcm.py │ ├── demo_backup_keychain.py │ ├── demo_bruteforce.py │ ├── demo_escrow.py │ ├── emf_decrypter.py │ ├── emf_undelete.py │ ├── firmware │ │ ├── __init__.py │ │ ├── img2.py │ │ ├── img3.py │ │ └── scfg.py │ ├── hfs │ │ ├── __init__.py │ │ ├── btree.py │ │ ├── emf.py │ │ ├── hfs.py │ │ ├── journal.py │ │ └── structs.py │ ├── ios_examiner.py │ ├── kernel_patcher.py │ ├── keychain │ │ ├── __init__.py │ │ ├── keychain.py │ │ ├── keychain3.py │ │ ├── keychain4.py │ │ ├── managedconfiguration.py │ │ └── store.py │ ├── keychain_tool.py │ ├── keystore │ │ ├── __init__.py │ │ ├── effaceable.py │ │ └── keybag.py │ ├── nand │ │ ├── __init__.py │ │ ├── carver.py │ │ ├── image.py │ │ ├── legacyftl.py │ │ ├── nand.py │ │ ├── partition_tables.py │ │ ├── remote.py │ │ ├── structs.py │ │ ├── vfl.py │ │ ├── vsvfl.py │ │ └── yaftl.py │ ├── usbmux │ │ ├── __init__.py │ │ └── usbmux.py │ ├── util │ │ ├── __init__.py │ │ ├── asciitables.py │ │ ├── bdev.py │ │ ├── bplist.py │ │ ├── bruteforce.py │ │ ├── cert.py │ │ ├── lzss.py │ │ ├── ramdiskclient.py │ │ └── tlv.py │ ├── windows_redsn0w_keys.py │ └── wordlist.dict ├── ramdisk_tools │ ├── .DS_Store │ ├── AppleEffaceableStorage.c │ ├── AppleEffaceableStorage.h │ ├── AppleKeyStore.c │ ├── AppleKeyStore.h │ ├── AppleKeyStore_kdf.c │ ├── IOAESAccelerator.c │ ├── IOAESAccelerator.h │ ├── IOKit │ ├── IOKit.c │ ├── IOKit.h │ ├── IOUSBDeviceControllerLib.h │ ├── Makefile │ ├── bsdcrypto │ │ ├── key_wrap.c │ │ ├── key_wrap.h │ │ ├── pbkdf2.c │ │ ├── pbkdf2.h │ │ ├── rijndael.c │ │ ├── rijndael.h │ │ ├── sha1.c │ │ └── sha1.h │ ├── device_info.c │ ├── device_info.h │ ├── device_infos.c │ ├── dump_data_partition.sh │ ├── image.c │ ├── image.h │ ├── ioflash │ │ ├── ioflash.c │ │ ├── ioflash.h │ │ ├── ioflash_kernel.c │ │ └── ioflashstoragekit.c │ ├── kernel_patcher.c │ ├── keystore_device.xml │ ├── plist_server.c │ ├── plist_server.h │ ├── registry.c │ ├── registry.h │ ├── remote_functions.c │ ├── remote_functions.h │ ├── restored_external.c │ ├── scripts │ │ └── mount_partitions.sh │ ├── shsh_dump.c │ ├── systemkb_bruteforce.c │ ├── tfp0.plist │ ├── util.c │ └── util.h ├── tcprelay.sh └── usbmuxd-python-client │ ├── tcprelay.py │ └── usbmux.py └── vfdecrypt ├── Makefile ├── README └── vfdecrypt.c /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/README.md -------------------------------------------------------------------------------- /bin/iiv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/bin/iiv -------------------------------------------------------------------------------- /lib/boot.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/lib/boot.sh -------------------------------------------------------------------------------- /lib/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/lib/build.sh -------------------------------------------------------------------------------- /lib/common.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/lib/common.sh -------------------------------------------------------------------------------- /lib/devices/iPhone3,1.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/lib/devices/iPhone3,1.sh -------------------------------------------------------------------------------- /lib/devices/iPhone3,2.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/lib/devices/iPhone3,2.sh -------------------------------------------------------------------------------- /lib/devices/iPhone3,3.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/lib/devices/iPhone3,3.sh -------------------------------------------------------------------------------- /lib/devices/iPod4,1.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/lib/devices/iPod4,1.sh -------------------------------------------------------------------------------- /lib/download.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/lib/download.sh -------------------------------------------------------------------------------- /lib/spec.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/lib/spec.sh -------------------------------------------------------------------------------- /lib/verify.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/lib/verify.sh -------------------------------------------------------------------------------- /script/bootstrap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/script/bootstrap -------------------------------------------------------------------------------- /share/TOB_Blue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/share/TOB_Blue.png -------------------------------------------------------------------------------- /share/mtree_exclude: -------------------------------------------------------------------------------- 1 | ./private/var/* 2 | 3 | -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/CREDITS.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/iphone-dataprotection/CREDITS.txt -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/README.txt: -------------------------------------------------------------------------------- 1 | See http://code.google.com/p/iphone-dataprotection/wiki/README 2 | -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/build_ramdisk.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/iphone-dataprotection/build_ramdisk.sh -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/img3fs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/iphone-dataprotection/img3fs/Makefile -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/img3fs/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/iphone-dataprotection/img3fs/README -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/img3fs/img3fs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/iphone-dataprotection/img3fs/img3fs.c -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/mtree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/iphone-dataprotection/mtree -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/mtree_exclude: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/iphone-dataprotection/mtree_exclude -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/python_scripts/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/iphone-dataprotection/python_scripts/README.txt -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/python_scripts/backup_tool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/iphone-dataprotection/python_scripts/backup_tool.py -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/python_scripts/backups/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/python_scripts/backups/backup3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/iphone-dataprotection/python_scripts/backups/backup3.py -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/python_scripts/backups/backup4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/iphone-dataprotection/python_scripts/backups/backup4.py -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/python_scripts/crypto/PBKDF2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/iphone-dataprotection/python_scripts/crypto/PBKDF2.py -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/python_scripts/crypto/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/python_scripts/crypto/aes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/iphone-dataprotection/python_scripts/crypto/aes.py -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/python_scripts/crypto/aeswrap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/iphone-dataprotection/python_scripts/crypto/aeswrap.py -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/python_scripts/crypto/curve25519.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/iphone-dataprotection/python_scripts/crypto/curve25519.py -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/python_scripts/crypto/gcm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/iphone-dataprotection/python_scripts/crypto/gcm.py -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/python_scripts/demo_backup_keychain.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/iphone-dataprotection/python_scripts/demo_backup_keychain.py -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/python_scripts/demo_bruteforce.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/iphone-dataprotection/python_scripts/demo_bruteforce.py -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/python_scripts/demo_escrow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/iphone-dataprotection/python_scripts/demo_escrow.py -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/python_scripts/emf_decrypter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/iphone-dataprotection/python_scripts/emf_decrypter.py -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/python_scripts/emf_undelete.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/iphone-dataprotection/python_scripts/emf_undelete.py -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/python_scripts/firmware/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/python_scripts/firmware/img2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/iphone-dataprotection/python_scripts/firmware/img2.py -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/python_scripts/firmware/img3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/iphone-dataprotection/python_scripts/firmware/img3.py -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/python_scripts/firmware/scfg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/iphone-dataprotection/python_scripts/firmware/scfg.py -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/python_scripts/hfs/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/python_scripts/hfs/btree.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/iphone-dataprotection/python_scripts/hfs/btree.py -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/python_scripts/hfs/emf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/iphone-dataprotection/python_scripts/hfs/emf.py -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/python_scripts/hfs/hfs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/iphone-dataprotection/python_scripts/hfs/hfs.py -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/python_scripts/hfs/journal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/iphone-dataprotection/python_scripts/hfs/journal.py -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/python_scripts/hfs/structs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/iphone-dataprotection/python_scripts/hfs/structs.py -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/python_scripts/ios_examiner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/iphone-dataprotection/python_scripts/ios_examiner.py -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/python_scripts/kernel_patcher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/iphone-dataprotection/python_scripts/kernel_patcher.py -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/python_scripts/keychain/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/iphone-dataprotection/python_scripts/keychain/__init__.py -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/python_scripts/keychain/keychain.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/iphone-dataprotection/python_scripts/keychain/keychain.py -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/python_scripts/keychain/keychain3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/iphone-dataprotection/python_scripts/keychain/keychain3.py -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/python_scripts/keychain/keychain4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/iphone-dataprotection/python_scripts/keychain/keychain4.py -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/python_scripts/keychain/managedconfiguration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/iphone-dataprotection/python_scripts/keychain/managedconfiguration.py -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/python_scripts/keychain/store.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/iphone-dataprotection/python_scripts/keychain/store.py -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/python_scripts/keychain_tool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/iphone-dataprotection/python_scripts/keychain_tool.py -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/python_scripts/keystore/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/python_scripts/keystore/effaceable.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/iphone-dataprotection/python_scripts/keystore/effaceable.py -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/python_scripts/keystore/keybag.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/iphone-dataprotection/python_scripts/keystore/keybag.py -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/python_scripts/nand/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/python_scripts/nand/carver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/iphone-dataprotection/python_scripts/nand/carver.py -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/python_scripts/nand/image.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/iphone-dataprotection/python_scripts/nand/image.py -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/python_scripts/nand/legacyftl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/iphone-dataprotection/python_scripts/nand/legacyftl.py -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/python_scripts/nand/nand.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/iphone-dataprotection/python_scripts/nand/nand.py -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/python_scripts/nand/partition_tables.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/iphone-dataprotection/python_scripts/nand/partition_tables.py -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/python_scripts/nand/remote.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/iphone-dataprotection/python_scripts/nand/remote.py -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/python_scripts/nand/structs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/iphone-dataprotection/python_scripts/nand/structs.py -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/python_scripts/nand/vfl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/iphone-dataprotection/python_scripts/nand/vfl.py -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/python_scripts/nand/vsvfl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/iphone-dataprotection/python_scripts/nand/vsvfl.py -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/python_scripts/nand/yaftl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/iphone-dataprotection/python_scripts/nand/yaftl.py -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/python_scripts/usbmux/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/python_scripts/usbmux/usbmux.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/iphone-dataprotection/python_scripts/usbmux/usbmux.py -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/python_scripts/util/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/iphone-dataprotection/python_scripts/util/__init__.py -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/python_scripts/util/asciitables.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/iphone-dataprotection/python_scripts/util/asciitables.py -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/python_scripts/util/bdev.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/iphone-dataprotection/python_scripts/util/bdev.py -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/python_scripts/util/bplist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/iphone-dataprotection/python_scripts/util/bplist.py -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/python_scripts/util/bruteforce.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/iphone-dataprotection/python_scripts/util/bruteforce.py -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/python_scripts/util/cert.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/iphone-dataprotection/python_scripts/util/cert.py -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/python_scripts/util/lzss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/iphone-dataprotection/python_scripts/util/lzss.py -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/python_scripts/util/ramdiskclient.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/iphone-dataprotection/python_scripts/util/ramdiskclient.py -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/python_scripts/util/tlv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/iphone-dataprotection/python_scripts/util/tlv.py -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/python_scripts/windows_redsn0w_keys.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/iphone-dataprotection/python_scripts/windows_redsn0w_keys.py -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/python_scripts/wordlist.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/iphone-dataprotection/python_scripts/wordlist.dict -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/ramdisk_tools/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/iphone-dataprotection/ramdisk_tools/.DS_Store -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/ramdisk_tools/AppleEffaceableStorage.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/iphone-dataprotection/ramdisk_tools/AppleEffaceableStorage.c -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/ramdisk_tools/AppleEffaceableStorage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/iphone-dataprotection/ramdisk_tools/AppleEffaceableStorage.h -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/ramdisk_tools/AppleKeyStore.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/iphone-dataprotection/ramdisk_tools/AppleKeyStore.c -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/ramdisk_tools/AppleKeyStore.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/iphone-dataprotection/ramdisk_tools/AppleKeyStore.h -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/ramdisk_tools/AppleKeyStore_kdf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/iphone-dataprotection/ramdisk_tools/AppleKeyStore_kdf.c -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/ramdisk_tools/IOAESAccelerator.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/iphone-dataprotection/ramdisk_tools/IOAESAccelerator.c -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/ramdisk_tools/IOAESAccelerator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/iphone-dataprotection/ramdisk_tools/IOAESAccelerator.h -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/ramdisk_tools/IOKit: -------------------------------------------------------------------------------- 1 | /System/Library/Frameworks/IOKit.framework/Versions/Current/Headers -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/ramdisk_tools/IOKit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/iphone-dataprotection/ramdisk_tools/IOKit.c -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/ramdisk_tools/IOKit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/iphone-dataprotection/ramdisk_tools/IOKit.h -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/ramdisk_tools/IOUSBDeviceControllerLib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/iphone-dataprotection/ramdisk_tools/IOUSBDeviceControllerLib.h -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/ramdisk_tools/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/iphone-dataprotection/ramdisk_tools/Makefile -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/ramdisk_tools/bsdcrypto/key_wrap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/iphone-dataprotection/ramdisk_tools/bsdcrypto/key_wrap.c -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/ramdisk_tools/bsdcrypto/key_wrap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/iphone-dataprotection/ramdisk_tools/bsdcrypto/key_wrap.h -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/ramdisk_tools/bsdcrypto/pbkdf2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/iphone-dataprotection/ramdisk_tools/bsdcrypto/pbkdf2.c -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/ramdisk_tools/bsdcrypto/pbkdf2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/iphone-dataprotection/ramdisk_tools/bsdcrypto/pbkdf2.h -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/ramdisk_tools/bsdcrypto/rijndael.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/iphone-dataprotection/ramdisk_tools/bsdcrypto/rijndael.c -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/ramdisk_tools/bsdcrypto/rijndael.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/iphone-dataprotection/ramdisk_tools/bsdcrypto/rijndael.h -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/ramdisk_tools/bsdcrypto/sha1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/iphone-dataprotection/ramdisk_tools/bsdcrypto/sha1.c -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/ramdisk_tools/bsdcrypto/sha1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/iphone-dataprotection/ramdisk_tools/bsdcrypto/sha1.h -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/ramdisk_tools/device_info.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/iphone-dataprotection/ramdisk_tools/device_info.c -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/ramdisk_tools/device_info.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/iphone-dataprotection/ramdisk_tools/device_info.h -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/ramdisk_tools/device_infos.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/iphone-dataprotection/ramdisk_tools/device_infos.c -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/ramdisk_tools/dump_data_partition.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | cat /dev/rdisk0s2s1 | netcat -l -p 1234 4 | -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/ramdisk_tools/image.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/iphone-dataprotection/ramdisk_tools/image.c -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/ramdisk_tools/image.h: -------------------------------------------------------------------------------- 1 | int drawImage(const char* pngFileName); 2 | -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/ramdisk_tools/ioflash/ioflash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/iphone-dataprotection/ramdisk_tools/ioflash/ioflash.c -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/ramdisk_tools/ioflash/ioflash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/iphone-dataprotection/ramdisk_tools/ioflash/ioflash.h -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/ramdisk_tools/ioflash/ioflash_kernel.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/iphone-dataprotection/ramdisk_tools/ioflash/ioflash_kernel.c -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/ramdisk_tools/ioflash/ioflashstoragekit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/iphone-dataprotection/ramdisk_tools/ioflash/ioflashstoragekit.c -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/ramdisk_tools/kernel_patcher.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/iphone-dataprotection/ramdisk_tools/kernel_patcher.c -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/ramdisk_tools/keystore_device.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/iphone-dataprotection/ramdisk_tools/keystore_device.xml -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/ramdisk_tools/plist_server.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/iphone-dataprotection/ramdisk_tools/plist_server.c -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/ramdisk_tools/plist_server.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/iphone-dataprotection/ramdisk_tools/plist_server.h -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/ramdisk_tools/registry.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/iphone-dataprotection/ramdisk_tools/registry.c -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/ramdisk_tools/registry.h: -------------------------------------------------------------------------------- 1 | void get_device_infos(CFMutableDictionaryRef out); -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/ramdisk_tools/remote_functions.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/iphone-dataprotection/ramdisk_tools/remote_functions.c -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/ramdisk_tools/remote_functions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/iphone-dataprotection/ramdisk_tools/remote_functions.h -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/ramdisk_tools/restored_external.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/iphone-dataprotection/ramdisk_tools/restored_external.c -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/ramdisk_tools/scripts/mount_partitions.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/iphone-dataprotection/ramdisk_tools/scripts/mount_partitions.sh -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/ramdisk_tools/shsh_dump.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/iphone-dataprotection/ramdisk_tools/shsh_dump.c -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/ramdisk_tools/systemkb_bruteforce.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/iphone-dataprotection/ramdisk_tools/systemkb_bruteforce.c -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/ramdisk_tools/tfp0.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/iphone-dataprotection/ramdisk_tools/tfp0.plist -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/ramdisk_tools/util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/iphone-dataprotection/ramdisk_tools/util.c -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/ramdisk_tools/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/iphone-dataprotection/ramdisk_tools/util.h -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/tcprelay.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/iphone-dataprotection/tcprelay.sh -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/usbmuxd-python-client/tcprelay.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/iphone-dataprotection/usbmuxd-python-client/tcprelay.py -------------------------------------------------------------------------------- /vendor/iphone-dataprotection/usbmuxd-python-client/usbmux.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/iphone-dataprotection/usbmuxd-python-client/usbmux.py -------------------------------------------------------------------------------- /vendor/vfdecrypt/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/vfdecrypt/Makefile -------------------------------------------------------------------------------- /vendor/vfdecrypt/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/vfdecrypt/README -------------------------------------------------------------------------------- /vendor/vfdecrypt/vfdecrypt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/ios-integrity-validator/HEAD/vendor/vfdecrypt/vfdecrypt.c --------------------------------------------------------------------------------