IoT Fuzzing and Emulation Courses

SA-RIOT

Security Associate Researcher IoT

Prerequisites:
C/ASM/Embedded or OST2 From Zero to QEMU Course
Learn the basics following the book labs and custom content

📚 Learn More

🎯 SA-RIOT

Complete Curriculum Overview based on the Fuzzing Against the Machine Book

01

QEMU+AFL = Vulnerabilities?

02

QEMU Primer

03

Baseband Emulation

04

Router Emulation x86

05

Router Emulation ARM32

Bonus: Evolving to recent harnesses

06

iOS14/16 Emulation and Fuzzing of iPhone11

07

Android Emulation and Fuzzing

🎯

Final Exam

Fuzzing
Basic Emulation
Vulnerability hunting

P-RIOT

Security Professional Researcher IoT

Prerequisites: SA-RIOT
Learn how to write QEMU devices - from datasheet to emulation
Learn Real-Time Operating System reversing and development
Fuzz completely new target starting from scratch

📚 Learn More

P-RIOT

From Static Analysis to Advanced Fuzzing (in update)

01
📚

Introduction

02
⚙️

Basic QEMU Emulation & Machine Creation

03
🔧

Intermediate Device Emulation with Enhanced Firmware

04
🚀

Advanced Emulation and Fuzzing Techniques

Final Exam

Fuzzing
IoT Board Emulation
IoT Firmware Harnessing

ES-RIOT

Security Expert Researcher IoT

In this course you will understand how to fuzz and emulate devices at scale. We will dissect advanced tools in literature, pros, cons and pitfalls to scale to thousands of devices

📚 #stay tuned

🚀 ES-RIOT

Building Production-Scale Security Research Infrastructure (in update)

01
🏗️

Automated Firmware Analysis with FirmAE

02
📡

Specialized Emulation: Hexagon Fuzz for Baseband

03

High-Performance Rehosting with SAFIREFUZZ

04
🔧

Building Your Own Framework Architecture

🏆

Final Exam

🔧 Re-host Another Architecture
⚡ Build Custom Framework Module
🚀 Deploy Production-Scale Infrastructure

85%

Cyberattacks in 2023 stopped thanks to fuzzing and advanced tools.

More than 120.000

The cybersecurity positions open this year. Fuzzing is one of the keys to your future in the industry.

220 billion dollars

The value of the cybersecurity market with a 12% growth every year.

Assessment to enter the academy

Complete a test to understand your level - We seek for motivated students.

Challenge for Coupon Code

Complete an exercise to get a discount code

Challenge2 for Coupon Code

Complete an exercise to get a discount code

Challenge3 for Coupon Code

Complete an exercise to get a discount code

What makes our courses unique?

The courses offer advanced training on fuzzing, providing practical skills with emulation techniques and tools like QEMU, AFL, essential for protecting software and embedded systems. It is structured to ensure a comprehensive understanding through progressive exercises and allows you to earn badges, achievements, and a final certification, positioning you among the experts in an increasingly sought-after field.