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

πŸš€ 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

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

01
πŸ“š

Introduction

02
βš™οΈ

Basic QEMU Emulation & Machine Creation

03
πŸ”§

Intermediate Device Emulation with Enhanced Firmware

04
πŸš€

Advanced Emulation and Fuzzing Techniques

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

πŸ“š 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.