Recovering the state of xorshift128
Explains how to reverse engineer the internal state of the xorshift128 random number generator using its outputs.
Explains how to reverse engineer the internal state of the xorshift128 random number generator using its outputs.
Explains how to reverse engineer the lehmer64 random number generator, recovering its internal state from just three outputs using Python.
An interactive deconstruction of the 1985 Turbo Pascal 3.02A binary, using AI to decompile and annotate the classic compiler's assembly code.
An interactive deconstruction of the 1985 Turbo Pascal 3.02A binary, using AI to decompile and annotate the classic compiler's assembly code.
Introduces claude-code-transcripts, a Python CLI tool for converting Claude Code sessions into detailed, shareable HTML transcripts.
Using Claude AI to accelerate decompilation of N64 games by automating the conversion of assembly code into human-readable C.
A developer reverse-engineers the Codex CLI to directly prompt the new GPT-5-Codex-Mini model, detailing the process in a technical blog post.
How AI-assisted reverse engineering helps companies understand and modernize critical legacy systems that have become 'black boxes'.
A technical deep dive into reverse engineering the map compression and memory structure of the 1985 Commodore 64 game 'Endless' using 6502 assembly.
A technical guide detailing the process of bypassing Kakasoft USB Copy Protection software to access protected files.
A guide to reverse engineering .NET apps compiled with Native AOT, explaining the challenges and tools needed for analyzing native executables.
An article discussing leadership in tech, challenging biases based on appearance by comparing two developers, and advocating for diversity in open-source communities.
A technical guide on using .NET to create a proxy for enabling LAN-based Rainbow Six Vegas 2 multiplayer over a WAN/VPN connection.
A teardown and hardware hacking exploration of an old Sitecom WL-330 router, detailing the process of opening it and finding a serial console.
A technical analysis of exploiting a vulnerability (CVE-2021-38703) to gain root shell access on an old KPN Experia WiFi extender.
A developer reverse-engineers an AKAI MIDI controller to repurpose its knobs and pads for custom PC automation tasks like volume control and workspace switching.
A technical guide on using Frida to reverse engineer the Nike Run Club Android app to extract authentication tokens and understand its API.
A guide to reverse engineering an Android APK to understand and modify API calls, including debugging and parameter analysis.
Explores iOS jailbreaking for developers, covering its legality, motivations, and practical uses like security research and app enhancement.
A technical guide to reverse engineering and analyzing iOS applications using tools like Hopper, class-dump, and objection.