Blaine has years of experience reverse engineering, which he has applied to analyzing malicious binaries, including those of APTs. He came to Endgame after working for the DoD where he developed a diverse cybersecurity background including, but not limited to, reverse-engineering and malware analysis. He recently was one of the few who successfully completed the Flare-On Challenge, knocking out each of the ten reverse engineering challenges. He attended The University of North Carolina at Chapel Hill where he obtained both his Bachelor's and Master's in Computer Science. During graduate school Blaine researched and developed a method for finding ROP payloads via static memory analysis.
0 to 31337 Real Quick: Lessons Learned by Reversing the Flare-On Challenge