Dettaglio corso

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

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

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

🎯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
🎯 🏆 Certification Exam
🎯 Fuzzing ⚡ Basic Emulation 🔐 Vulnerability hunting
📚 Learn More

P-RIOT

From Static Analysis to Advanced Fuzzing

01
📚

Introduction

02
⚙️

Basic QEMU Emulation & Machine Creation

03
🔧

Intermediate Device Emulation with Enhanced Firmware

04
🚀

Advanced Emulation and Fuzzing Techniques

📚 Learn More

🚀 ES-RIOT

Building Production-Scale Security Research Infrastructure

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.

Recipients

Developer

Vulnerabity researchers

IoT Security Job Seekers