Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gwatts/pinfinder
Recovers the screen time or restrictions passcode on iOS devices from an iTunes backup (iOS 8-12 only!)
https://github.com/gwatts/pinfinder
Last synced: 2 months ago
JSON representation
Recovers the screen time or restrictions passcode on iOS devices from an iTunes backup (iOS 8-12 only!)
- Host: GitHub
- URL: https://github.com/gwatts/pinfinder
- Owner: gwatts
- License: bsd-3-clause
- Created: 2015-07-29T06:25:57.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2023-02-25T01:55:06.000Z (almost 2 years ago)
- Last Synced: 2024-08-02T01:26:29.194Z (6 months ago)
- Language: Go
- Homepage: https://pinfinder.net/
- Size: 1.54 MB
- Stars: 637
- Watchers: 44
- Forks: 116
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# iOS Screen Time & Restrictions Passcode Finder
[![Build Status](https://travis-ci.org/gwatts/pinfinder.svg?branch=master)](https://travis-ci.org/gwatts/pinfinder)
![Download Count](https://img.shields.io/github/downloads/gwatts/pinfinder/total)**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](https://support.apple.com/en-us/HT201304).# 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](https://golang.org/doc/install).
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.
```bash
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