Instructors: Prof. Dr. Mathias Fischer; Tatjana Wingarz
Event type:
Project
Displayed in timetable as:
PJ IT-Sicherheit
Hours per week:
6
Credits:
9,0
Language of instruction:
German/English
Min. | Max. participants:
- | 15
Registration group: Anmeldegruppe Projekte
More information:
Attacks on IT systems increasingly threaten our modern society. As there is no such thing as total security, it is essential to develop resilient systems that can tolerate attacks, detect attacks early on, and heal their impacts as fast as possible.
One technique to detect attacks on networks are honeypots. They represent devices whose sole purpose is to get compromised and to deliver information on attacks. The task of the project is to develop a light-weight medium-interaction network honypot for a small selection of well-known network protocols, e.g., tcp, http, https, smb, or ssh. The honeypot should provide a range of different export functions, so that the gathered information on attacks can be easily analyzed later on. Furthermore, the honeypot should run under Linux and has to be deployed on Rasperry Pis.
Students will obtain the necessary background on honeypots during an introductory lecture and by giving presentations on related topics.
Comments/contents:
In this bachelor project you will work on an up-to-date topic in the area of IT- and network security. You will learn fundamentals of networking and IT-security, but you will also look into up to date research and how to apply it to solve current real-world problems.
Knowledge in metworking and IT security is beneficial, but is not a pre-requisite. Students will obtain the necessary background during an introductory lecture and by giving each other presentations on topics relevant to the respective task.
The task for this semester as well as old topics from the last semesters are available at the website of the working group.
Learning objectives:
- Understanding current research and transferring it into praxis
- Light-weight security solutions
- Networks and network protocols
- Software development
- Team work
- Usage of project management and collaboration tools
Literature:
[1] https://en.wikipedia.org/wiki/Honeypot_(computing)
|