Skip to content

Blog.

  • Home

Replacing FFmpeg with 79 Lines of Java

I needed to extract AAC audio from HLS streams on Android. FFmpeg added 10MB to the APK. So I read the spec and wrote a demuxer from scratch.

24.03.2026 androidmultimediareverse-engineeringmpeg-tsoptimization

Writing a Reflective PE Loader in Rust

Implementing a reflective PE loader in no_std Rust: XOR-encrypted payload, dynamic API resolution via hash, manual section mapping, IAT patching, relocations and header wiping.

20.09.2025 rustwindowssecurity

Copyright 2026. All rights reserved.