Short, visual theory
One idea at a time: what an attack is, why it works, and what it would cost you. No walls of jargon.
Robots move through the world, talk over networks and trust their models. Every lesson puts you in the seat: trace an interception step by step, crack a cipher, watch an adversarial image flip a classifier, and defend the fleet.
Everything runs locally in your browser
Security is learned by following an attack end to end, then defending against it. Each lesson alternates short explanations with simulations you control — no real targets, no risk.
One idea at a time: what an attack is, why it works, and what it would cost you. No walls of jargon.
Tunnels, packet flows and terminals are fully simulated — deterministic, offline, and academically honest about what is real.
Play, pause and scrub every lab: watch a packet take the attacker's route, a hash avalanche spread, defenses snap shut.
Explained quiz answers and a practical task with a hint and a worked solution close every lesson.
A suspicious access log and a session-policy decision. You will analyse both types of artefact in the lessons that teach them.
Lesson 10 · detection & incident response
Lesson 5 · identity, passwords & access
Four parts, each answering the question the previous part raises. Start at lesson 1 — every lesson assumes only the ones before it.
When you finish lesson 10 you will not just know attack names. You will know how each one defeats a specific assumption — and which control removes that assumption.
Assets, attack surfaces, STRIDE and risk trade-offs. You will look at any system — robot, cloud model, dashboard — and know what to question first.
Encryption vs hashing, authN vs authZ, TLS vs a VPN, IDS vs a firewall. Precision matters in security briefings — you will have it.
Fleet networks, DDS/ROS 2, CAN bus, firmware signing and OTA updates — the full chain from Wi-Fi to the actuator.
Adversarial inputs, poisoned training sets and injected prompts — the failure modes unique to AI, plus the evaluation and monitoring that catch them.
“Every attack in this course defeats one specific assumption — that a packet is really from whom it claims, that a login is a person, that a photo is a scene. Security is the discipline of noticing assumptions, then removing the dangerous ones.”
Cyber Security for Robotics & AI · lesson 10The practical details.
Then ten lessons take you from the CIA triad to defending an autonomous fleet — packet by packet, hash by hash. One idea, one lab, one decision at a time.
Free · No sign-up · Simulated & safe labs