I like finding exotic solutions to problems, and then actually solving them.
When something doesn't work, isn't supported, or "can't be done", that's usually where I get interested. I enjoy digging into hardware, reverse engineering, and weird edge cases until I find a way through, even if the path is unconventional.
I also use AI as a development tool to build real software faster: kernel drivers, recovery tools, and utilities for hardware that nobody else was supporting anymore.
π lockbit-rescue
A toolkit for recovering files encrypted by LockBit 3.0 ("Black") ransomware without paying the ransom.
It exploits a documented keystream-reuse weakness in LockBit's encryption routine: it automatically detects the ransomware extension, groups encrypted files by batch, recovers the keystream from a known-plaintext "oracle" file and decrypts everything it can. It is resumable, never touches the original files and checks the integrity of the results.
Built on top of the research by Calif.io and yohanes' stream-reuse implementation.
π₯ elgato4k60sp-linux
Unofficial Linux kernel driver for the Elgato Game Capture 4K60 S+. There was no working Linux support for this capture card (and what existed was abandoned), so I wrote one with the help of AI.
Linux kernel driver and reverse engineering tools for the Samsung Galaxy Book4 Edge.
If it's not supported, it's just not supported yet. π§


