Network Fuzzing for the Programming Project (Bachelor Computer Science Project, Ongoing)
Within the lecture "Programming Project" students develop multiplayer games. One of the challenges is to design and implement a network protocol that is correctly validated even if packets are missing and input is faulty. The goal of this project is to program an easy to configure and extend tool to test the stability of the network implementation of these games. The game is to be seen as a black box, of which only a jar-file is available. The project shall be written in a JVM-based language (Java, Kotlin).
Start / End Dates
2020/03/23 - 2020/05/31