Skip to content

A P4wnP1 ALOA script to try unlock an Android device using a wordlist of the most commonly used 4 digit pins

Notifications You must be signed in to change notification settings

true691441/P4wnP1_ALOA_Android_4_pin_common

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 

Repository files navigation

This script is written to work with the P4wnP1 ALOA by Marcus Mengs

NOTE

Do not indiscriminately use this script unless you are sure - some devices may erase themselves after x amount of failed attempts.

Install

copy ANDROID_4digit_common.js to /usr/local/P4wnP1/HIDScripts on your P4wnP1

Usage

Field use would be to potentially unlock an Android device that utilizes a 4 digit pin.

This method is different to other HID attacks forcing the 0000 to 9999 keyspace in that it uses a wordlist:

  • 65 of the top 4 digit pins sorted from most used to least used

  • 10 pins derived from "0 1 2 3" that are the most frequently appearing digits in the top 1000 most commonly used pins

  • 5 of the least used pins to factor in the targets OpSec

  • 20 randomly generated pins as a last ditch effort

  • 3 commented out pins at the tail of the script to enter targets DOB if known

Parameters

The script was designed within the parameters of time, speed and power.

Time: a full run of the script is around the 15 minute mark whereas forcing the entire keyspace can take as long as 16 hours.

Speed: this wordlist solution can stastistically yield a result much faster.

Power: it is the assumption you acquire the Android device as is with battery health + charge are unknown variables.

Notes

Some low end Android devices will not power the P4wnP1 nor recognize a HID so the script will not work in these circumstances. This version has only been tested on Android 4.4 for now.

About

A P4wnP1 ALOA script to try unlock an Android device using a wordlist of the most commonly used 4 digit pins

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published