I'm a software engineer, photographer, and hacker from North Carolina. Most of my work involves reverse-engineering firmware, protocols, and embedded systems. Other than low-level developmement, I'll sometimes create desktop and Android apps.
Projects
Fujihack
Fujifilm firmware reverse-engineering research projectFudge
Alternative to Fujifilm's camera pairing appRim
Native immediate-mode UI libraryMLinstall
Desktop tool that installs Magic Lanternvcam
PTP server framework for black-box testing and experimentsret
Reverse-Engineering Toolrk
Rockchip bare metal demo and docslibpict
Client library for Picture Transfer ProtocolHeb12
Open-source Bible appCrypticOS
Hobby x86 OS with custom VMSince 2023 I'm been working for FUTO on the FUBS project doing from-scratch OS bringup for RK3399 and RK3588 SBCs.
Skills
-
Programming
I regularly work with these languages, in this order:- C and C++
- Java/Kotlin
- ARM32 and ARM64 asm
- Python
- Javascript
-
Contributions
-
Write-ups
-
Hobbies
- Imaging, cameras, and photography
- Working on cars, trucks, and small engines
- Astronomy, physics, and amateur astrophotography
Smaller Projects
- WPD (Windows portable devices) wrapper
- Linux DSLR webcam daemon
- Fujifilm profile file parser
- Ambarella camera hacks
- Hobby interpreter
- General purpose 5x7 font (and 3x3)
- Very small JSON parser
Contact
- Email: brikbusters@gmail.com
- Discord: petabyte#2948
Other
Copyright (C) 2016-2025, Daniel Cook
Source code for this site: https://github.com/petabyt/petabyt.github.io
S1 S2