Search Articles — Sudonull

Search Results

In this project

MBR 324 bytes STM32F407VE: compact bootloader

https://sudonull.com/mbr-324-bytes-stm32f407ve-compact-bootloader

Minimal primary bootloader for STM32F407VE (324 bytes). Vector validation, jump to 0x08060000, LED blinking on error. Code + Makefile for ARM-GCC.

HID++ in Logitech: storing 2 bytes in DPI register

https://sudonull.com/hid-in-logitech-storing-2-bytes-in-dpi-register

Analysis of HID++ 2.0 protocol for storing data in Logitech mice. Session 2-byte storage in DPI, bypassing IOHIDManager macOS. Rust code for mid-level developers. Learn reverse engineering.

PRNG on 12 timers PHP: entropy 7.1 bits

https://sudonull.com/prng-on-12-timers-php-entropy-7-1-bits

Implementation of an experimental random bytes generator in PHP with 12 timers. Entropy up to 8 bits, code with pauses and switch. Test for tokens and experiments — figure out the nonlinearity.

Kafka Safety Window: retention monitoring

https://sudonull.com/kafka-safety-window-retention-monitoring

Learn how to prevent data loss in Kafka due to retention.bytes. Implement Data Safety Window in Grafana with PromQL. Tuning case for high-load topics — instructions for Platform Engineers.

Ude Cyrillic errors C# encoding detection

https://sudonull.com/ude-cyrillic-errors-c-encoding-detection

Analysis of Ude library errors when recognizing MacCyrillic vs Windows-1251 in C#. Heuristic fix on strange bytes. Code, examples, limitations for developers.

Trending Now