After months of preparation, we are pleased to announce the official release schedule for Dr. Owen Redwood’s Offensive Computer Security (OCS) 2.0! This iteration of the course includes new content, all-new lectures, and all-new exercises. A video trailer of the material has been provided in this post as an outline of the examined topics. We've also included a brief summary of the access tiers, as there are standard, academic, and professional packages available. Standard and academic packages are completely free. Verified educators may request rubric information and exams. When requesting course documents, please include verification of professorship and use an official collegiate .edu email address.
Parties interested in the professional packaging may contact us for sales and additional information.
Video Preview
This preview contains a brief highlight reel and overview of what OCS 2.0 offers.
Release Schedule
Videos will be released three times a week on Mondays, Wednesdays, and Fridays. Exercises will be released as they are assigned in conjunction with the videos. Next week’s lecture releases will include Secure C/C++ 101, 102, and never-before-seen Secure C/C++ 103. Users with questions are welcome to start a text post on /r/hackallthethings and start a discussion. The titles in the schedule below will become hyperlinks as lectures are released.
Date | # | Lecture Title |
---|---|---|
07/22/2016 | 1 | Introduction |
07/25/2016 | 2 | Secure C 101 |
07/27/2016 | 3 | Secure C 102 |
07/29/2016 | 3b | Secure C 103 |
08/01/2016 | 4 | Code Auditing |
08/03/2016 | 5 | Linux & Permissions Spectrum |
08/05/2016 | 6 | Windows Overview |
08/08/2016 | 6b | Rootkits |
08/10/2016 | 7 | Reverse Engineering 101 |
08/12/2016 | 8 | Reverse Engineering 102 |
08/15/2016 | 9 | Fuzzing 101 |
08/17/2016 | 10 | Midterm Review |
08/19/2016 | 11 | Fuzzing 102 |
08/22/2016 | 12 | Exploitation 101 |
08/24/2016 | 13 | Exploitation 102 |
08/26/2016 | 14 | Exploitation 103 |
08/29/2016 | 15 | Networking 101 |
08/31/2016 | 16 | Networking 102 |
09/02/2016 | 17 | Web Exploitation 101 |
09/05/2016 | 18 | Web Exploitation 102 |
09/07/2016 | 19 | Web Exploitation 103 |
09/09/2016 | 20 | Exploitation 104 |
09/12/2016 | 21 | Exploitation 105 |
Bonus | 21b | Exam 2 Review |
09/14/2016 | 22 | Exploitation 106 |
Bonus | 22b | History of Exploitation |
09/16/2016 | 23 | Exploitation 107 |
09/19/2016 | 24 | Social Engineering & Physical Security |
09/21/2016 | 25 | Digital Forensics & Incident Response |
09/23/2016 | 26 | Tying All The Things Together |
For Academics, Students, & Non-profits
The standard package includes all lecture videos, slides and homeworks, but does not include answer keys, exams, and exam answer keys because universities are using OCS materials. To prevent cheating, we do not release these freely. Educators may contact us to receive the Academic package which includes all these items, but the person must be a college faculty member or professor. Academic packages require educators to keep the rubrics, exams, and exam answer keys private, similar to publisher requirements for textbook answer keys.
Student clubs or capture the flag teams may work with an educator to gain this access, but the educator is ultimately responsible for keeping the materials private to prevent cheating. Additionally students, educators, or schools that wish to purchase the Premium package will receive an academic 50% discount, but academic status must be verified. Finally educational non-profit-organizations may contact us to work out similar arrangements.
Features & Packages
Standard | Academic | Premium | |
---|---|---|---|
Lecture Slides | |||
Lecture Videos | |||
Homework Assignments | |||
Homework Rubrics | |||
Exams | |||
Exam Answer Keys | |||
Feedback from Dr. Redwood | |||
Grading by Hack All The Things | |||
Certification |
Parties interested in the professional packaging may contact us for sales and additional information.