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.
π‘ openwrt-nx679j
OpenWrt running natively on a Nubia RedMagic 7 smartphone (NX679J, Snapdragon 8 Gen 1 / SM8450): a locked-down Android phone turned into a Linux router. OpenWrt 25.12.5 runs from slot B on top of the untouched stock 5.10 vendor kernel, uses the X65 modem as uplink (driven directly over QMI/QRTR, no ModemManager) and has a hand-written C interface on the phone's own display (DRM/KMS, side buttons, burn-in-free standby). It comes with full reverse engineering of the Qualcomm boot chain (XBL/ABL/UEFI, AVB, EDL) and extensive documentation where every claim is backed by evidence: commands, offsets, checksums and logs.
If it's not supported, it's just not supported yet. π§


