Cyber Effects: Reverse Engineering, Exploit Analysis, and Capability Development


 

Course Schedule:

> 1) Machine Architecture Refresher
> 2) Assembly and Reverse Engineering Refresher
> 3) Crypto refresher
> 4) Embedded Security 1
> 5) Embedded Security 2
> 6) Embedded Security 3
> 7) Ghidra + basic/old methods (stack smashing, ROP, etc)
> 8) Ghidra + why old methods don't work anymore
> 9) Ghidra + overcoming new protections
> 10) Weaponization of CVEs
> 11) Command & Control of deployed exploits + covert communication for exfil
> 12) Case Studies + Capstone kickoff
> 13) Real world scenarios (Apt-1, Stuxnet, etc)
> 14) MITRE ATT&CK
> 15) Capstone Presentations

Grading Structure:
> Attendance - 10%
> Assignments - 40%
> Midterm - 20%
> Capstone - 30% >