System Programming Lab

The next public class is September 30 - October 3 at Hexacon in Paris (in-person)

System Programming Lab

Our Training

Our next public Hypervisor Development class is:

If you want to receive future class schedule announcements, subscribe to our mailing list by sending an empty email to

Contact Us

For further inquiries, contact us in any of the following ways:

We also offer a private class with a minimum of 8 people. Please contact us to discuss further details.

About the Trainer

Satoshi is a system software engineer and security researcher with over 15+ years of experience. He works on virtualization for game console and previously worked as a developer, researcher, and reverse engineer at security software vendors.

He enjoys developing and reverse-engineering system software and teaching low-level technologies. His strong interest in platform security led him to study virtualization technologies and write research hypervisors since early 2009 (there was even no EPT at the time!). He open-sources hypervisors for researchers, details applications and progression of virtualization technologies, and discovers vulnerabilities in hypervisors and other privileged software. He has taught the class for over a hundred professionals online as well as at reputable security conferences such as OffensiveCon, Recon, and Hexacon.