Error message

User warning: The following module has moved within the file system: ldap_user. In order to fix this, clear caches or put the module back in its original location. For more information, see the documentation page. in _drupal_trigger_error_with_delayed_logging() (line 1156 of /usr/local/stow/drupal-7.78/lib/drupal-7.78/includes/bootstrap.inc).

Syllabus

Please notice that this information can slightly change in order or content during the semester.

Main subjects

  • Intro to firewalls
  • Firewall implementation
  • Virtual machines and virtual networks
  • Network tools
  • TCP/IP
  • Firewall functionality
  • Software vulnerabilities
  • Linux kernel
  • Intro to Kernel Modules
  • User-kernel interfaces
  • Packet journey through the kernel
  • Misc. implementation details in kernel programming
  • Application level protocols
  • Application-level stateful inspection
  • Quick overview of today's firewall capabilities

Assignments

There will be about 5 "Hands-on" assignments in the following subjects:

  • TCP/IP traffic recording and crafting
  • Protocol enforcement
  • Linux user-kernel interface
  • Packet filtering
  • Attack protection