Kevin Chung
  • Home
  • Github
  • Twitter
Sign in Subscribe

open source

A collection of 3 posts
Taking over a Dead IoT Company
electronics Featured

Taking over a Dead IoT Company

5 years after NYCTrainSign collapsed, I investigate why the company failed and end up writing an exploit to take over their fleet.
Jan 9, 2023 15 min read
Faster Python with Go shared objects (the easy way)
python Featured

Faster Python with Go shared objects (the easy way)

There's no two ways about it, Python is slow. I felt this in particular when exploring how to sanitize potentially malicious HTML content in the CTFd [https://ctfd.io/] content editor. The two options for sanitizing/processing HTML in Python both have some tradeoffs: 1. Poorly but quickly parse HTML
Apr 13, 2021 12 min read
virtual machines

Mech: Vagrant with VMWare Integration for free

In a lot of ways, Vagrant is an exceptional way to use virtual machines (VMs). Terminal wizards rarely need a GUI to get something done and often times you really only need a simple sandbox to prototype something. Vagrant accomplishes this beautifully by wrapping configuration details in a Vagrantfile and
Dec 19, 2016 3 min read
Page 1 of 1
Kevin Chung © 2026
Powered by Ghost