A tool for finding a lost iOS restrictions passcode. I wrote this using Go (golang) v1.6
To find your forgotten passcode on iOS, do the following (note: iOS uses pdkdf2-hmac-sha1):
- Backup your device on your Mac, make sure to use a Non-Encrypted backup
- Navicate to this directory on the filesystem:
-
cd /Users/username/Library/Application Support/MobileSync/Backup/latest backup folder
- Open or cat the following file
-
cat 398bc9c2aeeab4cb0c12ada0f52eea12cf14f40b
- Install this tool or build it from source
- When the tool asks, enter the values from the RestrictionsPasswordKey field and the RestrictionsPasswordSalt field
I have produced binaries for Mac OSX 10.11.4, please look in the releases section for the zip files
go/src/> go get github.com/jordan2175/ios-passcode-crack
go/src/> cd github.com/jordan2175/ios-passcode-crack
go/src/github.com/jordan2175/ios-passcode-crack/> go build iso-passcode-crack.go
./ios-passcode-crack
Contributions welcome! Please fork the repository and open a pull request with your changes or send me a diff patch file.
This is free software, licensed under the Apache License, Version 2.0.