2025-06-30 00:37:39 +03:00
2025-05-02 01:26:13 +03:00
2025-05-02 01:27:45 +03:00
2025-03-15 01:31:28 +03:00
2025-05-15 23:52:04 +03:00
2025-06-30 00:37:39 +03:00

iwannabrute

Bruteforce A4-A6 numeric password with ease.

Prerequsites

  1. A computer running macOS.
  2. A compatible device (A5-A6)

Usage

iwannabrute needs initial setup before usage.

  • Homebrew: brew install bash curl libusb
  • MacPorts: sudo port install bash curl libusb
  • For macOS 12.7.6 and lower, use MacPorts, not Homebrew.
  1. Clone and cd into this repository: git clone https://github.com/platinumstufff/iwannabrute --recursive && cd iwannabrute
  2. Place your device into DFU mode
  3. Run ./start.sh

Estimated bruteforce time

Passcode length Finish time (80 ms/p) 30 ms/p
4-digit 13 minutes 5 minutes
5-digit 2 hours 50 minutes
6-digit 22 hours 8 hours
7-digit 9 days 3.5 days
8-digit 92 days 35 days

The tool will use the AES engine as much as possible with no restrictions at the full speed. 80 milliseconds is a value that Apple uses to calibrate it's software to this day.

Soon™

  • Linux support
  • Disable password automatically

Other Stuff

Credits

  • AJAIZ for original bruteforce method.
  • mewcat454 for original ramdisk.
  • Nathan for some code from SSHRD_Script.
  • LukeeZGD for a lot code.
  • And anyone else I forgot to mention.
Description
Bruteforce A5-A6 numeric password with ease.
Readme GPL-3.0 8.9 MiB
Languages
Shell 100%