Available courses

This is our flagship course, designed to give a beginner in the cyber security field the knowledge and skills required to be successful in the field. It is meant to teach security fundamentals along with building a strong technical foundation.

Learning Objectives: Linux, Hardware, Networking, Operating Systems, Power User, Scripting

Pre-Reqs: None

Learn the fundamentals required to be successful in Capture the Flag competitions and compete in the picoCTF event.

Learning Objectives: CTFs, Forensics, Cryptography, Web-Exploitation

Pre-Reqs: Linux, Basic Scripting/Python

Learn security theory and execute defensive measures so that you are better prepared against threats online and in the real world.

Learning Objectives: Security Theory, Practical Application, Real-World Examples

Pre-Reqs: None

This course is under construction. Our goal is to leave this course able to speak assembly, RE anything, and write basic exploits.

This course is derived from h0mbre's C course, GuyInATuxedo's nightmare course, and a little bit from Aviv's 485.

This is a course that will guide you down the path towards developing your own fully-featured implant for UNIX-based systems. The course also goes over the basics of forensics and AV, anti-detection techniques, and generally introduces you to both sides of the cat and mouse game of detection.

This is the rough draft and is not meant to be definitive, or even above average, but rather to help people along who are interested by it.

All content in this course is derived from unclassified sources.

This is the instructor led version of our Introduction to Computing Fundamentals course, designed to give a beginner in the cyber security field the knowledge and skills required to be successful in the field. Purchasing this course guarantees access to the instructor, feedback on all assignments, and gets skin in the game for both of us.

Learning Objectives: Linux, Hardware, Networking, Operating Systems, Power User, Scripting

Pre-Reqs: None

Cost: This Course Is No Longer For Sale

Learn Just Enough to be Dangerous

Our course to introduce students to Linux fundamentals and Python scripting. Pre-req for CTF Course

Learning Objectives: Linux, Scripting

Pre-Reqs: None

This course is no longer available for new enrollments

This was the old introductory course designed to give a beginner in the cyber security field the knowledge and skills required to be successful in the field.

New students should register for the other courses on this site. Any of the 250 students who were previously registered for this course may continue their progress without starting a new course.

Please let me know if you have any questions.

-Dennis