Skip to content
This repository has been archived by the owner on Nov 9, 2024. It is now read-only.
/ pinfinder Public archive

Recovers the screen time or restrictions passcode on iOS devices from an iTunes backup (iOS 8-12 only!)

License

BSD-3-Clause, Unknown licenses found

Licenses found

BSD-3-Clause
LICENSE
Unknown
LICENSE-go-plist
Notifications You must be signed in to change notification settings

gwatts/pinfinder

Repository files navigation

iOS Screen Time & Restrictions Passcode Finder

Build Status Download Count

This project is archived - There will be no further updates to it - It does not support iOS 13 and later.

Pinfinder is a small program for Mac, Windows and Linux which attempts to to find the screen time and/or restrictions passcode for an iOS device (iPhone, iPad or iPod Touch) from a normal backup of the device made by iTunes on your computer.

See https://pinfinder.net/ for quick instructions on how to download and use it. It works with devices running iOS 8 though iOS 12.4.4 - It does not support iOS 13 and later, as the passcode is no longer stored in the iTunes backup - See https://pinfinder.net/faq.html#ios13

NOTE: This program will not help you unlock a locked device - It can only help recover the restrictions passcode as found in Settings -> General -> Restrictions. More information about Restrictions can be found at Apple's web site.

Compiling this program

(Most people don't need to do any of this; just go to https://pinfinder.net/ instead, unless you're technically inclined to read on ;-) )

If you are running on a platform other than Mac, Windows or Linux you will need to compile the program yourself:

First Download and install Go.

Once Go is installed, you can clone the pinfinder repo and build it. Pinfinder uses the new module system found in Go 1.11 and later to track its dependencies.

cd ~
git clone https://github.com/gwatts/pinfinder.git
cd pinfinder
GO111MODULE=on go build .
./pinfinder

Other resources

Inspired with thanks by information found here:

https://nbalkota.wordpress.com/2014/04/05/recover-your-forgotten-ios-7-restrictions-pin-code/

Other Notes

Last tested with iOS 8 through 12.2 on OS X 10.10, 10.11, 10.12, 10.12, 10.13 Windows XP and Windows 8 with iTunes 12.7

NOTE: Recovery of an iOS 12 passcode requires an encrypted iTunes backup.

Pinfinder is not compatible with iOS 13 and later - See https://pinfinder.net/faq.html#ios13

About

Recovers the screen time or restrictions passcode on iOS devices from an iTunes backup (iOS 8-12 only!)

Resources

License

BSD-3-Clause, Unknown licenses found

Licenses found

BSD-3-Clause
LICENSE
Unknown
LICENSE-go-plist

Stars

Watchers

Forks

Packages

No packages published

Languages