Bruteforcing the Bitwarden master password I forgor

Resurrecting Crimsonland – Decompiling and preserving a cult 2003 classic game

Reverse Engineering the Prom for the SGI O2

Custom Firmware for the MZ-RH1 – Ready for Testing

Resurrecting Crimsonland

The Scriptovision Super Micro Script video titler is almost a home computer

The long tail of LLM-assisted decompilation

Instruction decoding in the Intel 8087 floating-point chip

A deep dive into Apple's .car file format

finding credentials in .msi files with msiexec

How Apple Hooks Fifty Thousand Methods

Audio on hp300

Exploiting MediaTek's Download Agent

JuiceSSH – Give me my pro features back

Gas Town's agent patterns, design bottlenecks, and vibecoding at scale

NES Top Gun: landing hotfix

Drone Hacking Part 1: Dumping Firmware and Bruteforcing ECC

V16 beacon full uplink conversation

Bypassing RP2350's Secure Boot

Audio dongles and the ghost of USB 1

Comparative Analysis of Low-Dimensional Features and Tree-Based Ensembles for Malware Detection Systems (2020)

Hermes Studio demo (my React Native decompiler and disassembler)

Reversing abstractions: an existential crisis

Show HN: Reversing YouTube’s “Most Replayed” Graph

Carrier Landing in Top Gun for the NES

Liberating Bluetooth on the ESP32

Rich Headers: leveraging this mysterious artifact of the PE format

ZipPop: a space conserving unzipping script

Uber faces backlash from drivers after reversing key incentives: 'My goal is for Uber to not be my main profession anymore'

JVM exceptions are weird: a decompiler perspective

More →