Joined August 2016
4 Photos and videos
Pinned Tweet
3 Jun 2024
Insert "It's been 3000 years…" meme here. sha512sum mariko_feks.bin 065ad23e65bae859096ba1f9886a4da5d15a37266bedc2c6e1b2f27e153764b0844a90b1775ad47a0b50dc72c5bbc768027a1868a10de94807ca4e5e828b6872
10
26
141
33,139
6 Sep 2025
You can find the scripts I wrote for decrypting the update files (all versions) and the VM (version 1.1.4 only for now) here: gist.github.com/hexkyz/a2366… gist.github.com/hexkyz/0df2e… Or in the mig_research project here: github.com/15432/mig_researc…
1
8
60
14,591
6 Sep 2025
Thanks to the great work done by 15432, we can finally decrypt the MIG flashcart firmware code. Here's what we've learned so far (1/9). github.com/15432/mig_researc…

5
18
85
11,114
6 Sep 2025
7) Decrypting the "update.s2" file is a matter of stripping away a first layer of TEA encryption, parsing metadata, decrypting the actual firmware code with the right AES key and, finally, deobfuscating the resulting plaintext through their custom XOR-based algorithm. (8/9)
1
1
16
3,005
6 Sep 2025
8) This last XOR-based algorithm is an absolute abomination of mixing random values and multiple seed sources just to make it as hard as possible to reverse engineer (even Ghidra wasn't able to produce an accurate decompilation of it, despite having support for Xtensa). (9/9)
1
17
2,784
Mike Heskin retweeted
30 Apr 2025
This is a major update, so Atmosphere will be broken until updated. Thank you all for your patience!
20
71
647
96,572
Mike Heskin retweeted
30 Oct 2024
It's possible to run custom code on the Nintendo Alarmo via USB - without opening it up! More details in the blog post here: garyodernichts.blogspot.com/…
101
642
5,400
581,582
Mike Heskin retweeted
29 Oct 2024
The Atmosphere 1.8.0 pre-release should work with 19.0.1 totally fine, at least at first glance.
19
38
313
46,049
Mike Heskin retweeted
20 Oct 2024
Here's a simplified overview of what I figured out about the Alarmo boot process so far.
5
12
89
7,431
Mike Heskin retweeted
20 Oct 2024
While it was already possible to decrypt the Alarmo contents using the crypto interface on the device itself, I was able to extract the AES-128-CTR key! sha256(alarmo_content_key)=47238c47d21165fdb2f9a26c128e4b620a39139f6514588f5edb8a16397a9201 Shout outs to @hexkyz and @_spinda!
2
17
105
9,029
Mike Heskin retweeted
16 Oct 2024
Happy June 15th! Atmosphere 1.8.0 is now in pre-release: github.com/Atmosphere-NX/Atm… Support was added for 19.0.0 -- If you encounter any problems, please don't hesitate to report them. I hope you all enjoy! :)
83
169
1,313
87,486
Mike Heskin retweeted
12 Oct 2024
hekate 6.2.2 and Nyx 1.6.4 are now released! - HOS 19.0.0 support - L4T: New ARC 🕷️ with latency decoupling - Easter Egg 🕹️ got updated! - Various improvements and changes Check release log for more! github.com/CTCaer/hekate/rel…
19
88
479
67,561