Internet Security 2


183.175, AK d. Technischen Informatik 1 (2.0)
Internet Security 2

Lecturers

Christopher Kruegel and Engin Kirda

For correspondence, send a mail to inetsec@infosys.tuwien.ac.at

News

  1. 14.10.2005 During the semester, we will have guest speakers from Ikarus software and Sec Consult who will be telling us about real life security threats and stuff ;-)
  2. 11.10.2005 Unfortunately, we are experiencing mail server problems (DoS spam attack :-(). If you have registered for the course and HAVE NOT received your account information, please contact us.
  3. 11.10.2005 The InetSec2 registration has started. Use this link to register. Registration will be possible until the 25th of October.
  4. 29.09.2005 InetSec 2 will start on 10.10.2005. There will be a preparation meeting in FH Hoersaal 4, 14:00. Registration and course details will be announced at this meeting.

Abstract

Internet Security 2 serves as a continuation for the class Internet Security. The idea is to present problems in more detail and allow students to apply their knowledge in practical exercises. Because the class will feature a number of programming exercises, students are required to have considerable programming experience. The lecture deals with common programming mistakes and ways to detect and avoid them. Examples are used to highlight general error classes, such as stack and heap overflows. As part of the class, students will participate in an inter-university "capture-the-flag" hacking contest in which they can prove their knowledge of security and system management by competing with their peers.

Topics

  • Operating system security and vulnerabilities (UNIX, Windows, stack and heap overflows)
  • Firewalls and traffic filtering
  • Internet application security (FTP, DNS, SMTP)
  • Intranet application security (NFS, NIS, SNMP, CVS)
  • Race conditions
  • Reverse engineering and binary analysis
  • Viruses and worms
  • Wireless security and cryptography
  • Intrusion Detection

Prerequisites

  • Time! ;-) == You will be programming every week or so!
  • good programming/developing skills (C - x86 assembler advantageous)
  • Internet Security VU
  • Experience with Linux and Windows

Assignments

There are a set of "challenges" that the students are required to solve. These challenges are security-related programming assignments (e.g., buffer overflows, application cracking, virus coding, etc.).

Location

FH Hoersaal 4

Dates and Times

17.10.2004, UNIX security (next lecture)
10.10.2004, Introduction (Vorbesprechung) slides

Examination

The exam will take place at the end of the semester

Registration

InetSec 2 registration has started. Please register until the 25th of October. You can use the online registration form.

Mailing List

We have a mailing list for InetSec 2. Register here
Last Modified: Fri Oct 14 06:14:54 CEST 2005


Distributed Systems Group, Technical University of Vienna, Argentinierstrasse 8 / 184-1, 1040 Vienna, Austria, www.infosys.tuwien.ac.at