Lesson Schedule

Please be sure to check back here often, as the schedule is subject to change.

LSN Date Topic Reading before Class Exercises Due Notes
1 09 Jan Introduction
Read Syllabus
Begin PWK Exercises Prior to Class:
-Signed up for Slack
-Installed VMWare Workstation
-Downloaded Kali (NOT on DREN)
-Access to Vsphere
AUP
2 11 Jan Kali Linux and Essential Tools

PWK Chapter 1
PWK Chapter 2-2.2
RTFM Pgs 5-9; 15-17; 30; 43-45
1.2.4
1.3.1.3
2.1.5
2.2.1
15-Jan: Martin Luther King Day (No Classes)
3 16 Jan Passive Information Gathering

PWK Chapter 2.3
PWK Chapter 3
RTFM Pg 48
2.3.5
2.4.3
3.1.3
3.2.1
3.3.3
Watch this video
0:00-0:45 (then gets slow but realistic);
1:47-2:05; 2:37-2:42
4 18 Jan Active Information Gathering
PWK Chapter 4
Scan RTFM Pgs 35-39; 51-58
4.1.7
4.2.8
4.3.4
4.4.1
4.5.4
5 22 Jan Introduction to the Public Labs
Initial Public Lab Enumeration
Initial Public Lab Vuln. Scan
PWK Chapter 5
5.2.2
5.7.9
Execise 5.7.9 is custom
6* 24 Jan The Metasploit Framework
Walkthrough of JD
PWK Chapter 16-16.6
16.4.3
16.5.1
JD (227.txt)
Optional but strongly recommended:
Metasploit Unleashed
Pushed 16.6.8 one lesson to help with file transfers
Pushed 16.7.1. to after chapter 8
7 26 Jan Working with Exploits
File Transfer
Privilege Escalation
PWK Chapter 9.1
PWK Chapter 10
PWK Chapter 11
9.1.2.1
10.2.3
16.6.8
Added Chapter 11
Pushed 9.2.3 back to after BOF
Pushed 11.2.3 since late addition
8 30 Jan Web Application Attacks
PWK Chapter 13-13.3
11.2.3
13.2.3
13.3.1.3
13.3.2.1
9 01 Feb Walkthrough of Mike
Mike (010.txt) Do not just focus on skills from Chapter 13
10 05 Feb Web Attacks (SQL)
PWK Chapter 13.4-13.6
13.4.1.1
13.4.5.1
13.4.6.1
13.6.1
11 07 Feb Walkthrough of Alpha
Alpha (071.txt)
12 09 Feb Password Attacks
PWK Chapter 14
14.1.5
14.2.3
14.3.6
13 13 Feb Walkthrough of Beta
Beta (072.txt)
14 15 Feb Port Redirection and Tunneling
PWK Chapter 15
13.5.1
15.5.1
19-Feb: President's Day (No Classes)
15 20 Feb Client Side Attacks
PWK Chapter 12
12.1.4
12.2.3
12.3.1
You need to use the provided Kali image for 12.3.1. If you have upgraded your VM or are using a different Kali without Java v7; exercise 12.3.1 will be extremely difficult. You will get 0 bonus points on the OSCP exam unless you complete ALL exercises.
16 22 Feb Ed Skoudis (Counter-hack) Visit
Drop class hour. Meet Dean's hour in TH115.
Review this blog
17 26 Feb Walkthrough of Gamma
Gamma (073.txt)
28-Feb: Superintendent's Day (No Classes)
18 01 Mar NCX Prep Team Based Exercise
NCX Prep Scenarios
Basic Launcher
NCX ROE
NCX ROE Update
NCX Prep PPT
19 05 Mar NCX Prep Team Based Exercise Pt. 2
NCX Logisitcs
20 07 Mar Bypassing Antivirus Software
PWK Chapter 17
17.4
21* 09 Mar NCX Final Prep
NCX ROE
NCX ROE Update
10-18 Mar: Spring Break
19-21 Mar: NCX at Annapolis
22 20 Mar Drop (Competition Day Prep)
23 22 Mar Drop (Comp. Compensation)
24 26 Mar NCX AAR
25 28 Mar Win32 Buffer Overflow Exploitation
PWK Chapter 7
7.2.3
7.4.1
7.5.2
7.7.1
7.8.1
Live Overflow Intro to Assembly
26 30 Mar PWK Labs In Class Work Time
Niky (224.txt)
Jeff (223.txt)
27 03 Apr Linux Buffer Overflow Exploitation
PWK Chapter 8

8.2.1
8.6.1
8.8.1
Live Overflow Linux Videos
4-Apr: Superintendent's Day (No Classes)
28 06 Apr Extra Exercises
PWK Chapter 6
PWK Chapter 9.2
PWK Chapter 16.6
6.1.4
9.2.3
16.7.1
29 10 Apr PWK Coursework Wrap-up
Exercises WPR Review
Bob (013.txt)
1 of your own choice
Last day to submit Exercises
Sign up for OSCP Exam
30 12 Apr Exercises WPR
In Class WPR
31 16 Apr Return WPRs
OSCP Exam Prep
1 of your own choice
32 18 Apr Offensive Security Visit
Jim O'Gorman and Joe Steinbach
1 of your own choice Required CTF 1600-2000 on 17 APR
33 20 Apr Student Presentations Prep
1 of your own choice
34 24 Apr PWK Labs In Class Work Time
1 of your own choice
35 26 Apr Joe and Maddie (Pain)
1 of your own choice
36 30 Apr Connor and Gabe (Ralph)
Mason and Connor (Sean)
1 of your own choice
37** 02 May NCX Comp Time
1 of your own choice
3-May: Project's Day (No Classes)
38 07 May Brennan and Sam
Rod and Preston (Phoenix)
1 of your own choice
39 09 May Ryan and Kyle
1 of your own choice
1 of your own choice
40 11 May Course-Wrap Up
1 of your own choice

* denotes modified day
** no formal class in TH115 on these days

© 2018 CPT Michael Kranch (ArchAng31)
Template design by Andreas Viklund