Nathan Hauke is a Senior Research Engineer at Two Six Labs. He started working on algorithmic complexity challenges as a member of the control team for the DARPA STAC program and is a co-author of ACsploit, a tool for generating worst-case inputs to common algorithms. He has worked on projects involving symbolic execution and network reconnaissance. Nathan earned a B.S. in Computer Science and Mathematics from the University of Chicago and an M.S. in Computer Science from Georgetown University. He is an avid tennis and hockey player, and a broomball national champion.
Denial of Service with a Fistful of Packets: Exploiting Algorithmic Complexity Vulnerabilities