Skip to content

Instantly share code, notes, and snippets.

View kenkit's full-sized avatar
💭
Where the sky begins, the horizon ends. So too do beginings and endings.

๖̶̶̶ۣۣۜۜ͜ζ͜͡ Sage kenkit

💭
Where the sky begins, the horizon ends. So too do beginings and endings.
View GitHub Profile
@bmwalters
bmwalters / README.md
Created November 11, 2024 23:25
4-digit passcode bruteforce for A5 on iOS 9

tl;dr

The iphone-dataprotection project (GiHub mirror) includes a tool to determine an iOS device's 4-digit passcode using a brute force technique. That project only claims support for devices <= iOS 8 and < A5. It turns out the code also supports A5 devices on iOS 9.

However the brute force utility also requires a companion kernel patch to enable access to keys such as 0x835 in calls to the AES accelerator from userland. This doc confirms the value of said patches for 32-bit iOS 9.

This writeup also describes the various st

@racerxdl
racerxdl / readme.md
Created June 22, 2022 19:08
Initialize unfused JCOP card
java -jar gp.jar -d \
  -a 00a4040010C238E449F725B1510EAA699550CABA16 \
  -a 00f00000 \
  -a c0d6030510404142434445464748494a4b4c4d4e4f \
  -a c0d6032110404142434445464748494a4b4c4d4e4f \
  -a c0d6033D10404142434445464748494a4b4c4d4e4f
@xiongjia
xiongjia / 0_main.cxx
Last active April 20, 2023 11:36
A simple sample of Boost DLL #boost #devsample
/**
* A simple sample of Boost DLL
*/
#include <iostream>
#include "boost/shared_ptr.hpp"
#include "boost/function.hpp"
#include "boost/dll/import.hpp"
#include "1_plugin.hxx"