Skip to content

Instantly share code, notes, and snippets.

sep-firmware.j293.RELEASE.im4p_22F66_13.4 a0f48d4420bfcca94c60e06569c4f45c47fb106a890edf9078272e0f65a51689a3b2012d77664c45a7bffaa8b50cd4b7
sep-firmware.j293.RELEASE.im4p_22E261_13.3.1 17a50e6a78d378cf11616d1e58da7a7d2d437614aea182b86ffc11d33e2fbf4e9f6ed6678087762559e497df64037910
sep-firmware.j293.RELEASE.im4p_22E252_13.3 e53668b890d132158e5b5fabea7735a6e899c2017801ce95209417984fb0456f6298b6916f515346db9ab95112bc0f1f
sep-firmware.j293.RELEASE.im4p_22D68_13.2.1 fc6585507b16871ecd003fcdd8053282eee9ee4dee6a178eb2fcbd4a7778ef42b0019bf723238ce35596aaee841b7090
sep-firmware.j293.RELEASE.im4p_22D49_13.2 f6f1f16906f705908faccba506fb2208e71c83b3318fbeb15d8aea5b50b69db72b8f3fccadcd1ba80b667927c1b3b308
sep-firmware.j293.RELEASE.im4p_22C65_13.1 33aa4554efe5d3a481bcac9e6f395456f67fd74769d23d5bde4418938967f48202c35080140f3882835ae998c1349225
sep-firmware.j293.RELEASE.im4p_22A400_13.0.1 01452fa088fb57515740b7947bcff3d8824d7c6bbb13363f2cd905d0a2122ad68446c82b0ad2436da85c55569d45e831
sep-firmware.j293.RELEASE.im4p_22A380_13.0
@matteyeux
matteyeux / ap.txt
Last active September 26, 2023 22:32
iPhone 13 mini AP and SEP keys
[
{
"filename": "iBEC.d27.RELEASE.im4p",
"build": "21A5248v",
"version": "17.0 beta 1",
"kbag": "b42ef6f29922e169daa5611843df0b199af97b3afe50fc4835a2e3ea5212b992eddf9e3c90dfcdd507b9772a589578de"
},
{
"filename": "iBoot.d27.RELEASE.im4p",
"build": "21A5248v",
import sys
if len(sys.argv) != 2:
print("usage: hex.py [file]")
sys.exit(1)
filename = sys.argv[0]
with open(filename,'rb') as f:
buff = f.read()

Install Tamarin firmware on Raspberry Pico

Everything here is done on Ubuntu 22.04

Install some dependencies : sudo apt install cmake gcc-arm-none-eabi g++ git.

Clone the Pico SDK, then clone the Tamarin firmware and build it:

mkdir -p tamarin; cd $_
λ ~/dev/openocd(tamarin*) » sudo ./src/openocd -f tcl/interface/tamarin.cfg -f t8010.cfg -d3
Open On-Chip Debugger 0.10.0+dev-g88a95648-dirty (2022-08-26-21:17)
Licensed under GNU GPL v2
For bug reports, read
http://openocd.org/doc/doxygen/bugs.html
User : 13 1 options.c:60 configuration_output_handler(): debug_level: 3
User : 14 1 options.c:60 configuration_output_handler():
Debug: 15 1 options.c:184 add_default_dirs(): bindir=/usr/local/bin
Debug: 16 1 options.c:185 add_default_dirs(): pkgdatadir=/usr/local/share/openocd
Debug: 17 1 options.c:186 add_default_dirs(): exepath=/home/mathieu/dev/openocd/src
@matteyeux
matteyeux / .env
Last active April 24, 2024 09:46
docker-compose version 3.8 for Elasticsearch and Kibana
# Password for the 'elastic' user (at least 6 characters)
ELASTIC_PASSWORD=pouet
# Password for the 'kibana_system' user (at least 6 characters)
KIBANA_PASSWORD=pouetpouet
# Version of Elastic products
STACK_VERSION=8.3.2
# Set the cluster name
#!/bin/bash
# needs scrot and imagemagick
scrot /tmp/screen_locked.png
convert /tmp/screen_locked.png -blur 0x9 /tmp/screen_locked_blured.png
i3lock -i /tmp/screen_locked_blured.png
import requests
import json
import time
from twython import Twython
def tweet_message(covid_center_url, cnt):
CONSUMER_KEY = ''
CONSUMER_SECRET = ''
ACCESS_KEY = ''
================================== iphone11,2 ===================================================
14.4.1-14.2
key : 5a37b94ad2b79cb789ed930f0dff883ed0487a86151844450e0a197070647369e9691f5091c202ab8699939f31bf6c4a
18B92/14.2
key : aa0684897a2a372e7bcb0f26625a70142bdb671267af4d23a2ec851910c7e8641a738ce63c1fccc558b480baa0b086f2
Traceback (most recent call last):
File "/home/mathieu/.binaryninja/repositories/official/plugins/Vector35_debugger/dockwidgets/ControlsWidget.py", line 304, in perform_attach_thread
self.debug_state.attach()
File "/home/mathieu/.binaryninja/repositories/official/plugins/Vector35_debugger/binjaplug.py", line 705, in attach
raise e
File "/home/mathieu/.binaryninja/repositories/official/plugins/Vector35_debugger/binjaplug.py", line 700, in attach
self.adapter.connect(self.remote_host, self.remote_port)
File "/home/mathieu/.binaryninja/repositories/official/plugins/Vector35_debugger/QueuedAdapter.py", line 118, in connect
return self.submit(lambda: self.adapter.connect(server, port))
File "/home/mathieu/.binaryninja/repositories/official/plugins/Vector35_debugger/QueuedAdapter.py", line 84, in submit