Hobbyist. Interested in low-level programming, embedded systems hacking, and reverse engineering.
openwv. Open reimplementation of Google's Widevine Content Decryption Module for browsers
259bose-dfu. Firmware updater for various Bose devices
87parse-android-dynparts. Mount Android Dynamic Partitions (a.k.a. super.img) files on Linux using "dmsetup create"
75amlogic-hdmiboot-avr. C
23memdump. A simple /dev/mem dumper for Linux
18chromecast-tools. A set of simple utilities for working with Chromecast USB boot image files
10binaryninja-offsetview. [DEPRECATED] Binary Ninja BinaryView to display a binary file with a nonzero base address
4stripesolver. A solver for level 6 of the Stripe CTF based on timing.
3bl602-ghidra-scripts. Ghidra scripts to aid in reversing binaries for the Bouffalo Lab BL602 Wi-Fi/BLE RISC-V microcontroller
3vpp-fb. WARNING: This driver is horribly broken and not very useful in general. It may not even work.
2passguard. A libpurple plugin to prevent accidental transmission of sensitive information.
1bl602-docs. Documentation of the BL602 IC
1dlink-firmware-uploader. uploads a firmware image to a D-Link router running in its firmware upgrade mode
1inookulate. Download NOOK books as encrypted .epub files
1clickjacker. A proof-of-concept tool to exploit the insecure update mechanism in i>clicker software
1xattr-test. Utility to test xattr behavior on Linux and OS X
1bl602-re. Reverse engineering of BL602 blobs
1dopinder-repartition-gpt. Experimental and very unsafe script to repartition the Walmart onn. Google TV 4K Streaming Box (1st Generation) with a GPT partition table for Linux.
1