BadUSB Course

£ 20.00 GBP
The developer behind the MalDuino and Deauther brings you a beginner-friendly BadUSB Course. With 4 hours of video content, this course is a great way to get started with ethical hacking.
We cover foundational topics like What Is Hacking? and What Are BadUSBs? as well as the different kinds of BadUSB hardware on the market, how to set them up, and how to write scripts. This is a course about the topic of BadUSBs, not the MalDuino specifically

Please note: This product is fulfilled by our friend Spacehuhn. After purchase you'll be invited to enrol on their course platform. No physical hardware is provided with this purchase.

6 Chapters

36 Lessons

4 Hours Of Video Content

Your Teacher

Stefan AKA Spacehuhn

Hi 👋

I'm Maltronics' one and only firmware guy, I wrote the code that runs on the MalDuino and Deauther. I'm also behind an array of open source projects. You can learn more about me here!

Course Structure


Hi 👋  - 4 min

Course Structure - no video

What is Hacking - 18min

What are BadUSBs?

Overview - no video

USB & HID Explained - 12min

The Danger of USB HID - 8min

How does a USB keyboard work - 34min external video

BadUSB Use Cases - 10min

Limits of USB HID Attacks - 5min

Future of BadUSBs - 4min

Quiz - no video

Summary - no video

BadUSB Hardware

Overview - 3min

BadUSB ‘Flash Drives’ - 5min

Wireless BadUSBs - 5min

BadUSB Cables - 4min

Advanced BadUSB Hardware - 4min

DIY BadUSBs - 7min

Summary - no video

Make & Setup your BadUSB

Overview - 3min

Digispark (Arduino) - 23min

WiFi Duck - 13min

Malduinos - 15min

Test Scripts without Hardware - 6min

Raspberry Pi Pico (CircuitPython) -11min

Summary - no video


Getting Started - 8min

Simple Script Examples - 19min

Where to find Scripts - 8min

Showcase: Reverse Shell - 13min

Showcase: Steal WiFi Passwords - 8min

Summary - no video


How to protect against BadUSBs - 18min

Summary - 4min

Feedback Survey - no video

Thank You! - 2min

Example Lesson

What the students say

"This course is so complete that it picks you up no matter where you are. That you can get so much out of 3$ microcontrollers really surprised me."

"The course offers a lot of useful knowledge for people who want to prevent such attacks. The teacher also has a very pleasant voice so that you are not annoyed even after a long time."

"Perfect for beginners because the topic is expandable in all directions (coding, network, server structure, shell scripting)."

Common Questions

Are there any requirements to take the course?

Just a device to watch it on, like a phone, laptop or tablet. A BadUSB like the MalDuino is recommended!

How will the course be delivered?

Within 30 minutes of purchase we'll send you an invite via email.

Can I buy the course as a gift?

Sure! We'll send you an invite link via email, you can share this with a friend.

Can I get my money back if I don't like the course?

Sure, send us an email within 14 days of purchase (

I already have experience with BadUSBs, is the course still worth buying?

Scroll up a bit :) We have the structure of the course outlined above.