Blog

Notes on systems, kernels, firmware and whatever I'm learning.

  • Building a wearable navigation aid for blind and low-vision users out of cheap distance sensors, careful geometry, and deliberately no machine learning.

    embeddedfirmwarezephyrsensor-fusionaccessibility
  • Reverse-engineering and statically patching Instagram at the bytecode level — surviving Redex obfuscation, hooking a server-driven UI, and a sobering look at what the telemetry really sends on the wire.

    androidreverse-engineeringdalviksystemssecurity