Binary Auditing Checklist, Filled on a Toy ELF

First-pass checklist actually filled: checksec + readelf + objdump on a 60-line toy with gets/sprintf/printf(user). One-pager of mitigations, sinks, and the ASan crash.

August 21, 2021 · 8 min · 1620 words · Jose Adalberto Gutierrez Ochoa