Blog


Chronometry - a transparent and cryptographically verifiable proof-of-hack signature store

Chronometry - a transparent and cryptographically verifiable proof-of-hack signature store

In this blog post, I will introduce Chronometry, a transparent and cryptographically verifiable proof-of-hack signature store.

November 22, 2023

View Article
Rudroid - Writing the World's worst Android Emulator in Rust 🦀

Rudroid - Writing the World's worst Android Emulator in Rust 🦀

In this blog post, we'll write an emulator that can run a 'Hello World' Android ELF binary. While doing this, we will learn how to go about writing our own emulators.

November 16, 2023

View Article
Google Project Zero Issue Downloader

Google Project Zero Issue Downloader

In this blog post, I will be talking about a small script to download/monitor issues from @ProjectZeroBugs issues 🐞.

November 15, 2023

View Article
ManuFuzzer - Binary code-coverage fuzzer for macOS, based on libFuzzer and LLVM

ManuFuzzer - Binary code-coverage fuzzer for macOS, based on libFuzzer and LLVM

In this blog post, I will be talking about ManuFuzzer, a binary code-coverage fuzzer for macOS, based on libFuzzer and LLVM.

November 14, 2023

View Article
Fuzzing Android Native libraries with libFuzzer + QEMU 🦥

Fuzzing Android Native libraries with libFuzzer + QEMU 🦥

In this blog post, I will go through the process of why and how I built a new Android fuzzing framework called `Sloth` 🦥

November 13, 2023

View Article
Crashmon - A LLDB Based replacement for CrashWrangler

Crashmon - A LLDB Based replacement for CrashWrangler

In this blog post, I will be talking about Crashmon, a LLDB Based replacement for CrashWrangler.

November 12, 2023

View Article