Developed with Codex. I saw exceptions from bulk_extractor’s winpe scanner and asked Codex to reproduce them, trace execution, find the cause, and prepare a tested fix. It did: github.com/simsong/bulk... A thread 🧵
Post
This was not exploitable out-of-bounds access: reads and slices are mediated by sbuf_t. The fix preserves the recognized PE feature, skips an incomplete carve, safely hashes short buffers, and adds a real-fixture regression test.
0 reposts0 likes
PR #674 is merged. bulk_extractor 2.2.0beta1 is available now with a precompiled 64-bit Windows executable, source archive, and Snap packages: github.com/simsong/bulk...