Description: This is the video of the presentation titled "<span style="font-weight: bold;">Creating Code Obfuscation Virtual Machines</span>" given by Craig Smith at Recon 2008.<br><br>This is the VM Creation 101 talk. The talk details what a virtual machine is and how they are used. It focuses on embedded virtual machines used for code obfuscation. Specific coding examples are provided on how to write your own opcode interpreter. Code samples on how to embed your newly created VM into a C application is also provided. Additional obfuscation techniques for the VM are discussed and even though this is a 101 course a solid understanding of x86 assembler is required. <br><br>You can download a high resolution version of the video here. The slides for the presentation are here. <br><br><br><br><br></div>
Tags: basics ,
Disclaimer: We are a infosec video aggregator and this video is linked from an external website. The original author may be different from the user re-posting/linking it here. Please do not assume the authors to be same without verifying.