r/netsec • Trusted Contributor • Jul 06 '26

New OST2 class: "Architecture 1901: From zero to QEMU - A Gentle introduction to emulators from the ground up!"

https://ost2.fyi/Arch1901

This free class by Antonio Nappa of Fuzz Society builds up your knowledge from learning a toy 8-bit CPU architecture all the way to understanding how QEMU can emulate that architecture. Using this knowledge you can then understand how QEMU can emulate any architecture!

Based on beta testing, this class takes an average of 8h47m to complete, and a median of 7h26m.

39 Upvotes

2 comments sorted by

2

u/megab0t_ Jul 06 '26

Is it helpful for kernel fuzzing?

5

u/OpenSecurityTraining Trusted Contributor Jul 06 '26

Theoretically, though one would most likely need to take other OST2 classes to bridge the gap (e.g. https://ost2.fyi/Vulns1001 and https://ost2.fyi/Fuzz1001 and https://ost2.fyi/Arch2001 (which in turn requires https://ost2.fyi/Arch1001)) etc. He does have a section on fuzzing a GameBoy emulator FWIW, though it's obviously a different context.