Home
FUZZ YOUR ENGINES!!!

FUZZING AGAINST THE MACHINE
Within the course, with tools like QEMU, this type of exploration is now more in-depth...
A SHARED PATH TO OVERCOME HUMAN LIMITS
HANDS ON LABS
FROM THE IOT WORLD TO MILITARY SECURITY
Fuzzing against the machine
Fuzzing is a JOURNEY into the mind of machines: a powerful method that pushes systems to reveal their weaknesses. Imagine putting SOFTWARE to the test with unpredictable inputs— a TSUNAMI of unexpected data that uncovers every hidden corner.
This is how bugs and vulnerabilities emerge—right where the code never expected to be challenged.
And with tools like QEMU, this EXPLORATION is now DEEPER and more precise than ever. For those seeking advanced CHALLENGES, fuzzing is a gateway to the secrets of digital security.
Discover below how the famous book of the Emú bird was written during the pandemic.
Community and Live Session
Join the Discord group, where you can interact with the community and exchange ideas. Additionally, every week there is a live session to clarify doubts and engage directly with Antonio Nappa.
About us

Prof. Antonio Nappa, PhD
A multi-faceted profile with a strong academic background and more than 20 years of work experience. Lifetime experience with system internals, Main author of Fuzzing Against the Machine, inventor, Cybersecurity Engineering and Software Exploitation professor at UC3M Madrid.

eloìsa nebreda
Extensive experience with UI/UX design, frontend and backend web application development with a special taste on design – The Deus Ex-maquina behind Fuzzsociety’s infrastructure.
Paola Celeste Nappa
Extensive experience in the educational space and didactical programs. The Deus Ex-maquina of our course structures and content.
StefanoAI
Our absolute Wizard of the Web, also part of the legendary team Guard@Mylan0. Making it to the finals of Defcon and Codegate together with Antonio, Aristide, Roberto, Jack, Ema, Dr Braun and Gianz
Testimonials
European Institution
Very high quality course, we will use it for internal projects, especially router emulation

US Institution
The iOS (partial) emulation part with fuzzing is just amazing

US Company
Pebble watch emulation, from harnessing to fuzzing and vulnerability discovery was a real deal

UE Company
The exercise on code coverage and dynamic translation made me understand how a CPU works
FAQ
By taking courses on the Fuzz Society Academy platform, you’ll gain hands-on skills in firmware analysis, emulation, and fuzzing—the three pillars of modern IoT and embedded security research.
You’ll learn how to:
-
Analyze real firmware to uncover vulnerabilities and hidden behaviors.
-
Emulate and instrument devices to test them safely without needing the physical hardware.
-
Design and run fuzzing campaigns that expose deep security flaws in IoT, industrial, and even avionics systems.
-
Move from fundamentals (based on the book Fuzzing Against the Machine) to professional practice (expanded modules with advanced techniques) and finally to expert level (covering complex topics like custom device design, industrial control systems, and avionics).
-
Build a researcher’s mindset: from setting up reproducible labs to automating security testing at scale.
Whether you’re a beginner exploring our free OST2 training or aiming for advanced certification, the courses are structured to give you both the theory and the practical exercises needed to become an IoT Security Researcher ready for industry or academic challenges.
The final test is practical and hands-on. Instead of multiple-choice questions, you’ll work through a series of labs inspired by the course material.
You’ll be asked to:
-
Analyze firmware samples, emulate devices, or configure fuzzing environments.
-
Solve challenges that mirror real-world research tasks.
-
Prove your skills by finding bugs, interpreting outputs, or completing guided exploitation steps.
The goal is to validate that you can apply what you learned in a real scenario, not just recall theory. Once you pass, you’ll earn the corresponding Fuzz Society certification NFT to showcase your achievement.
Once you pass, you’ll earn the corresponding Fuzz Society certification NFT to showcase your achievement.
You’re never left alone. Every course comes with access to our exclusive, customer-only Discord channel, a space designed for direct support and collaboration. There, you can:
-
Ask questions and get timely help from instructors.
-
Connect with peers tackling the same challenges.
-
Share strategies, solutions, and insights to accelerate your progress.
On top of that, each course includes at least one live session with the instructor, where complex concepts are explained, real-world examples are discussed, and your questions are answered in real time.
This combination of exclusive community access and live expert guidance ensures you’ll always have the support you need to overcome roadblocks and succeed.