Lecture Schedule

Date Subject Resources
Week 1, Jan 15 Hacking Background. Course introduction, Core network and computing concepts (Networking, Command line utlities, File permissions, Programming languages, Web technologies)
Week 2, Jan 22 Cyber Ethics and Vulnerability Scoring.
Week 3, Jan 29 Hacking the Web.
Week 4, Feb 5 Hacking Networks.
Week 5, Feb 12 Hacking Systems.
  • File and OS permissions. Identity, access and privilege
  • Lecture 5: Phishing and Password hashing
  • Tutorial notes for the Passcode challenge
Week 6, Feb 19 Reading week. No class.
Week 7, Feb 26 Hacking Software.
  • Program flow, stacks, buffer overflows, return-oriented programming, shellcode
  • Lecture 6: Buffer overflows
Week 8, Mar 5 Presentations. M.Eng (9069) Tool/Method case study. Research (9609) paper seminar (Day 1).
  • Kismet. Ali Aftab M.
  • NMap. Hangning L., Yihan X., Xuming J., Bingchen L.
  • Maltego. Musab S., Yash G., Aekamjot S.
  • JNDI injection. Yigao Z., Yumeng Z., Qiuju D., Chao L., Wenzhe F.
  • Tor. Shutong J., Ruoxiao T., Bin W., Yexuan Z., Yuhan Z.
  • ECE 9609 (Paper Seminar) presenters - Jacob S. [Paper], Scott M. [Paper]
Week 8, Mar 12 Presentations. M.Eng (9069) Tool/Method case study. Research (9609) paper seminar (Day 2).
  • Social Engineering Toolkit. Jiarong Liang, Junrui Liu, and Zhenyu Yang
  • Mimikatz. Khanh D., Steve W., Alexander N., Wenhui Z., Favour O.
  • Server-Side Request Forgery. Junhui L., Yu F., Shizhong S., Jianfeng Z.
  • Autopsy. Nadia K., Vignesh S., Chukwudubem E., Bhavya C., Ali V.
  • SQL injection. Bao Nam N., Xuanyu Z.
  • ECE 9609 (Paper Seminar) presenters - Andrew C. [Paper], Ali C. [Paper]
Week 9, Mar 19 Presentations. M.Eng (9069) Tool/Method case study. Research (9609) paper seminar (Day 3).
  • Aircrack. Hengyuan Z., Jingyi C., Han Z., Eric J.
  • USB-based attacks. Haizhou X., Zheng L., Dinglun Z., Weipeng Y.
  • THC Hydra. Hongru W., Jiaren L., Xingchen P., Yang L., Zhihao B.
  • ECE 9609 (Paper Seminar) presenters - Antonios N., [Paper] Eugen P.[Paper]
Week 10, Mar 26 Presentations. M.Eng (9069) Tool/Method case study. Research (9609) paper seminar (Day 4).
  • Wireshark. Yuhan Z., Yifei Z., Xiaohan L., Jiayi C.
  • SafeLine Web Application Firewall. Kai W., Bowen G., Tara Y., Jinnan H.
  • Metasploit. Wenxiao B., Yushi G., Jiaxin Y., Nan W., Xiaolin W.
  • IDA Pro. Ahmad Abo R., Ruilin P., Si L., Zekai Z., Zhiyuan W
  • Burp Suite. Sophia L., Linjie F., Chih Hsuan J., Xinyan D., Jing W.
  • Hashcat. Jiayi Y., Jinhan C., Ruijie K., and Yingjia R.
  • Cobalt Strike. Haoming K.,Yuge H., Kyle X., Haobin H.
  • ARP Spoofing. Omar E., Keivan A., Seyedali K. Mahira M. and Tasneem A.
Week 11, April 2 Final test