About this blog
In this blog, I document random bits of knowledge I’ve acquired through hacking things. All views expressed in this blog are my own.
Posts
- 
        
Reverse engineering PoE on the TL-SG2008P V3 firmware - Part 2
 - 
        
Reverse engineering PoE on the TL-SG2008P V3 firmware - Part 1
 - 
        
Decrypting TP-Link Smart Switch firmware
 - 
        
Basic fan control for the Asustor Lockerstor Gen2 in TrueNAS
 - 
        
Basic TrueNAS support for the display and status LED on the Asustor Lockerstor Gen2
 - 
        
Building a kexec-capable Synology DS212j kernel
 - 
        
Notes on Go binary metadata
 - 
        
Running Debian on a Synology DS212J
 - 
        
Fixing the dash status light panel on a Toyota Supra
 - 
        
MagSafe to USB charger
 - 
        
A Final Fantasy X lightning strike dodging aimbot
 - 
        
Deriving radii for round corners
 - 
        
Consolidating VMWare hard disks
 - 
        
Idea for TI-Nspire serial adapter
 - 
        
File:/// crash in Mountain Lion workaround
 - 
        
TI-Nspire Linux In-place Bootloader
 - 
        
Linux Kernel port to TI-Nspire CX
 - 
        
GameBoy Advance development
 - 
        
bFLT format - implementation notes
 - 
        
A movie player for NSpire. Finally.
 - 
        
ELF loader for Ndless
 - 
        
Getting a C++ compiler for Ndless
 - 
        
Samsung Galaxy SII USB Jig
 - 
        
Reviving a dead DI524 router
 - 
        
Teensy Gameboy Multiboot adapter
 - 
        
Recovering data from a CD
 - 
        
Enabling VT-X on Vaio laptops.
 
subscribe via RSS