C.I.P.H.E.R. 2: 2nd Challenges in Informatics: Programming, Hosting and ExploRing
CIPHER is a Capture The Flag-style exercise in IT security for teams of students from universities. The task is to maintain a server running multiple services, while simultaneously trying to get unauthorized access to the other team's servers. Each successful penetration gains points, as well as keeping the own services up and functional during the course of the game.
The exercise is co-arranged by the Special Interest Group SIDAR (Security - Intrusion Detection and Response) of the German Informatics Society (GI) and the Security and Privacy Research Group of the RWTH Aachen. Technical organization and hosting is provided by the Security and Privacy Research Group and is coordinated by Lexi Pimenidis. CIPHER 2 co-executes with the international Conference on Detection of Intrusions and Malware & Vulnerability Assessment - DIMVA 2006 (July 13-14). On-site participation of conference attendees is planned as well as a score board in the lecture hall.
The exercise consists of multiple teams, each hosting a server that has multiple services running, like e.g. a webserver, a mail server, or customized services. The services contain typical security vulnerabilities that allow to compromise the server to a certain extend.
The goal is to maintain the services up, functional and uncompromised for the duration of the game. Additional scores can be gained by patching the vulnerabilities of the services and exploiting the knowledge of the found weaknesses at the other team's servers.
The focus of the exercise is on application layer security.