Learn Advanced DuckyScript directly from the creators and unlock creative potential for the USB Rubber Ducky. Covering all aspects of advanced DuckyScript and Keystroke Injection attacks, these practical lessons build on one another from the basics on up.
This online course includes 7 hours of video instruction covering 54 lessons, 40+ exercises to reinforce your knowledge, quizzes throughout as well as 8 projects to test your skills.
Learn from the Pros
USB Rubber Ducky developers take you inside every aspect of Advanced DuckyScript 3.0
Instant Unlimited Access
A one time purchase gets you unlimited access to this invaluable learning resource.
Professional Certificate
Improve your CV. Pass the final exam and show your employer your hotplug attack proficiency.
Course Preview
Details
- Lessons: 28
- Exercises: 42
- Projects: 8
- Hours: 20
- Beginner Accessible
- Example Downloads
Features
- Self-paced learning
- Instructional videos
- Unlimited access
- Practical Exercises
- Final Exam
- Professional Certificate
★ ★ ★ ★ ★
Top-Notch Learning Experience: DuckyScript Course
Marc S.
The DuckyScript course stands out as a superbly structured, enriching educational platform. It serves as an ideal launchpad for those interested in scripting or cybersecurity, managing to make even complex concepts seem straightforward and accessible. The balance between theory and hands-on exercises fortifies understanding, ensuring learners are equipped to handle real-world challenges.
★ ★ ★ ★ ★
Ducky Script: The Perfect Gateway Language for Programming Beginners
Michael R.
I have been telling myself for two years I need to learn a programming language, but have not committed to learning any single one. Now I can say that Ducky Script is officially my first language. Your course has made the idea of using functions, loops, and logic easy for me to comprehend. I feel like it is much easier to mentally think about building a program now, which was creating an unnecessary block on getting started.
★ ★ ★ ★ ★
Amazing Course to Learn the Basics of Programming
Randall, M.
I have been able to get over the appreciation of learning programming by taking this course. I now am able to take some time and solve a problem in the real world using programming. I would not be able to do that today without the help of this course Thank You 🙂
Curriculum
Getting Started
- Lesson 1: Keystroke Injection Attacks
- Lesson 2: The USB Rubber Ducky
- Quiz 1
- Lesson 3: Payload Principals
- Lesson 4: The Hotplug Attack Workflow
- Lesson 5: The Payload Development Process
- Quiz 2
- Lesson 6: Obfuscation and Optimization
The Basics
- Lesson 7: Hello, World!
- Lesson 8: Keystroke Injection
- Lesson 8A: How to Inject Keys
- Lesson 9: Comments
- Lesson 10: Delays
- Exercises 1
Input and Output
- Lesson 11: The Button
- Lesson 11A: The Button
- Lesson 12: The LED
- Quiz 3
- Exercises 2
Payload Flexibility
- Lesson 13: Attack Modes
- Exercises 3
- Lesson 14: Constants
- Exercises 4
- Lesson 15: Variables
- Quiz 4
Flow Control & Compartmentalization
- Lesson 16: Operators
- Exercises 5
- Lesson 17: Conditional Statements
- Exercises 6
- Lesson 18: Loops
- Exercises 7
- Lesson 19: Functions
- Exercises 8
Advanced Features
- Lesson 20: Randomization
- Exercises 9
- Lesson 21: Holding Keys
- Exercises 10
- Lesson 22: Payload Control
- Lesson 23: Jitter
- Lesson 24: Payload Hiding
- Exercises 11
- Lesson 25: Storage Activity
- Lesson 26: Lock Keys
- Exercises 12
- Lesson 27: Exfiltration
- Exercises 13
- Lesson 28: Extensions
Projects
- Building a Game of Chance
- Building a Game of Skill
- 15 Second Password Hack, Mr Robot Style
- A Two Second Password Hash Grabber
- A Three Second Reverse Shell
- Cross-Platform Web Delivery
- Evaluating UAC Bypass Techniques
- Evaluating Command Prompt Obfuscation
Reviews
There are no reviews yet.