tangled
Sign in Join now
osmose-preset-loader cee.wtf /
Star Starred Star
Something went wrong. Try again.
Fork 0
Eye filled Watch Watching Watch
Star Starred Star
Something went wrong. Try again.
Fork
Eye filled Watch Watching Watch
Overview Overview Issues Issues Pulls Pulls Pipelines Pipelines
osmose-preset-loader /tools
4 files
at main
Cee · Publish the method, not the key The key is Expressive E's. tools/extract_key.py reads it out of the Updater already installed on the user's own machine and verifies it by decrypting a real preset before emitting it. Co-Authored-By: Claude <noreply@anthropic.com> · 3mo ago
ec2e72ff

extract_key.py
Publish the method, not the key The key is Expressive E's. tools/extract_key.py reads it out of the Updater already installed on the user's own machine and verifies it by decrypting a real preset before emitting it. Co-Authored-By: Claude <noreply@anthropic.com>
3mo ago
pe_xref.py
Break the .eepst format: AES-128-CTR, IV in the last 16 bytes Key recovered from the installed Updater by xref on "Can't decipher preset {}". All 1270 files decrypt, self-describe and re-encrypt byte-identically. Every "framing constant" in the old notes was device-wide IV reuse. Method in reference section 12. Co-Authored-By: Claude <noreply@anthropic.com>
3mo ago
sfb_analyze.py
Add sfb_analyze: firmware recon for EXP1 .sfb images Co-Authored-By: Claude <noreply@anthropic.com>
3mo ago
usb_desc.py
Docs: fold the hardware session into the reference Co-Authored-By: Claude <noreply@anthropic.com>
3mo ago