Chinese OCR for Fun (and Profit?)

Weekend Project | Jun 6, 2020

I build a digital referee for Lu Zhan Qi, a Chinese strategy game about capturing the opponent's flag with imperfect information.

Read More →

Chinese OCR for Fun (and Profit?)

How to Setup Webhooks to Private Networks

How To Guide | Jan 20, 2020

Webhooks typically are not able to reach private networked devices. This guide shows you how to do this leveraging SSH tunnels and reverse nginx proxies.

Read More →

How to Setup Webhooks to Private Networks

We open source our fuzz-lightyear testing framework to programmatically identify Insecure Direct Object Reference vulnerabilities by fuzzing your webapp.

Read More →

Vulnerability Discovery through Web App Fuzzing

Play all your favorite tracks from Youtube, Spotify and local file storage from one centralized interface. No subscriptions or Bluetooth necessary.

Read More →

DIY Sonos: Turn Your Raspberry PI into a Home Sound System

PacMan: Free Online Multiplayer

Gaming | Jan 27, 2019

Inspired by PacMan Battle Royale, I introduce this classic arcade game to the 21st century, with online multiplayer powered by websockets.

Read More →

PacMan: Free Online Multiplayer

We design a system to enforce the Principle of Least Privilege through data analysis and automatic revocation of privileges that are no longer used.

Read More →

TTL as a Service: Automatic Revocation of Stale Privileges

We open source our detect-secrets framework: a tool designed to keep secrets out of enterprise codebases.

Read More →

Yelp's Secret Detector: Preventing Secrets in Source Code