Téma:Security-hardening of a Linux-based device
Vedoucí:Michal Sojka
Vypsáno jako:Práce v týmu a její organizace
Popis:Disclaimer: This project is a part of cooperation with an external company and as such requires each participant to sign an NDA. It will be, however, possible to present the results of this project in this course, but few technical and business detail will have to be left off.

The goal of the project is to make an existing Linux-based device more secure. This will be achieved by applying selected security hardening techniques such as sandboxing to existing software. The major part of the team project will consist of programming of automated tests for correct device functionality. These tests will be used to verify that the device works correctly even after the application of security hardening or updates.
Pokyny:1. Sign NDA
2. Get familiar with the device, its functionality and software
3. Develop automated tests for testing of correct device functionality. These will include testing of device updates, communication with an Android app etc.
4. With the help of the supervisor apply security hardening techniques to the device and verify that the device is still working correctly.
5. Document the results.
Literatura:Will be provided by the supervisor.
Realizace:Code in Python, shell, C/C++ and documentation
Vypsáno dne:15.02.2017
Max. počet studentů:3
Přihlášení studenti:Andrey Albershteyn, František Nekovář, Maxim Baryshnikov