IT Security

Undergraduate / Graduate Practical Course, Ruhr University Bochum, 2019

  • Lecturer: Prof. Dr. Schwenk
  • Language: German
  • Credits: 3 CP
  • Programs: B.Sc. IT-Security
  • Examination: Pass if 10 projects successfully completed

Prior Knowledge

  • Basic Knowledge of using a Computer
  • Programming Knowledge is useful

Learning Outcomes

Students are familiar with practical aspects of IT security and the (in)security of specific processes and products.

Course Description

A practical introduction to IT security is given in 10 attempts and 2 substitute attempts. How do you listen to network traffic? How do you attack a website? How to exploit buffer overflows? Each experiment is described in detailed instructions, which must be prepared in advance. For each topic an experiment evaluation has to be handed in. The topics currently include (adaptions due to current developments are possible)

  • Cryptographic attacks on RSA
  • Attacks in switched networks
  • Buffer Overflow Attacks
  • Forensic analysis of a ransomware attack
  • Configuration of firewalls
  • programmatic analysis of network data with LibPcap
  • Introduction to Linux
  • MD5 collisions in Postscript
  • Network analysis with nmap & Wireshark
  • Security Incident and Event Management (SIEM) with Splunk
  • Web Attacks