PinnedStefan FilipekKeys in a FlashGlitching AES keys out of an ATmega with a camera flash7 min read·Apr 25, 2020----
Stefan FilipekOpenBSD With Some (Cloud)FlareEngineering notes on setting up a cloudflared tunnel on OpenBSD6 min read·Feb 16, 2024--1--1
Stefan FilipekLeaking Secrets in Local Git ReposA git caveat --emptor: A personal story of an accidental security snafu created with a few simple and seemingly harmless git commands.4 min read·Feb 10, 2024----
Stefan FilipekOn Correcting Bit Errors with CRCsAnd correcting misconceptions along the way.6 min read·Apr 8, 2023----
Stefan FilipekA Linear-Time Selection AlgorithmQuickly finding a median value in unordered data without sorting6 min read·Jul 26, 2022----
Stefan FilipekRealtek 2.5G Ethernet on TrueNAS CoreBuilding the RTL8125B kernel module for TrueNAS (FreeBSD) 12.25 min read·Jul 15, 2021--3--3
Stefan FilipekChronos Redux: On FreeBSDA stratum 1 time server with FreeBSD, BeagleBone Black, gpsd, and chrony.12 min read·Jun 18, 2021----
Stefan FilipekA glibc Pointer Mangle BypassThe GNU standard C library attempts to protect setjmp/longjmp from attack by mangling special registers. However, it’s not perfect…6 min read·Jun 25, 2020----
Stefan FilipekChronos: A Stratum 1 Time ServerVerbose engineering notes in creating a local, GPS synchronized time source with Beaglebone Black, Buildroot, gpsd, and chrony.13 min read·Mar 28, 2019----