tk2100 icon indicating copy to clipboard operation
tk2100 copied to clipboard

Material for the TK2100 Information Security course

TK2100

Material for the TK2100 Information Security course.

Note: the course is composed of 12 lessons. The material in this repository is still under construction.

Lessons

  • Lesson 01: Introduction [pdf], [exercise]

  • Lesson 02: Cryptography [pdf], [exercise]

  • Lesson 03: Operating Systems, Bash and Docker [pdf], [exercise]

  • Lesson 04: Malware and JavaScript [pdf], [exercise]

  • Lesson 05: Networking, IP, UDP and TCP [pdf], [exercise]

  • Lesson 06: Mock Exam and Revision

  • Lesson 07: DNS and Phishing [pdf], [exercise]

  • Lesson 08: HTTP and Web Applications [pdf], [exercise]

  • Lesson 09: HTTPS and Sessions [pdf], [exercise]

  • Lesson 10: XSS and Input Sanitisation [pdf], [exercise]

  • Lesson 11: SQL Injection and Password Handling [pdf]

  • Lesson 12: Mock Exam and Revision