Sergey Bratus is a research associate professor at Dartmouth College. He andhis students demonstrated a number of unexpectedly powerful executionmechanisms where least expected: in DWARF debugging and exception handling, inELF metadata, in the x86 MMU, and collaborated with industry researchers tobuild security tools for protocols such as USB (Facedancer), 802.15.4/ZigBee(Apimote + KillerBee), and 802.11 fingerprinting (Baffle).
Intra-Process Memory Protection for Applications on ARM and x86: Leveraging the ELF ABI