Secure Software Updates: Update Like Conficker
Jeremy Allen is currently a Senior Software Security Consultant for Foundstone Inc. (a division of McAfee). Jeremy is responsible for conducting threat modeling, code reviews, reverse engineering and application security assessments. He also assists clients with building security into their software development lifecycle (S-SDLC). Jeremy is an instructor for the Building Secure Software and Writing Secure Code: Java courses. For Foundstone, Jeremy has conducted source code reviews in C and C++, Java and C# including both kernel mode and application software. He has also performed reverse engineering and debugging of unknown malicious binaries and rootkits to determine their functionality and how they interacted with the hosts they infected. Jeremy has also authored and contributed to a variety Secure Software Development Life Cycle documents for corporations with large software development practices and performed application penetration testing against large enterprise applications.