Repository for SIO 2023/2024 1st Project
- Diogo Marto - 108298
- Tiago Pereira - 108546
This project theme is "DETI memorabilia at the University of Aveiro". The aim is to develop a functional webstore with concealed vulnerabilities that are not apparent to casual users but can be exploited to compromise the system. As required, we present both a flawed and a corrected version of the shop, detailing how these vulnerabilities are explored and their impact.
You need to have docker installed and the docker daemon running. Inside the folders app or app_sec run the following command to create a docker image:
$ docker build -t [name_of_image] .
Note you need to make this for both app and app_sec with differnt names for the image.
You need to have docker installed and the docker daemon running. Run the following command
$ docker run -p [desired_port_outside]:5000 [name_of_image]
Note make sure desired port is not being used and name of image is the ones created on Execution section.