Supere los desafíos del juego inspirado en CTF.
Ejecutar make o make all para el compilado de los archivos.
Si desea remover los mismos, ejecute make clean en el mismo directorio donde fue realizada la compilación.
Para correr el programa y jugar al juego, ejecutar el archivo server corriendo ./server junto con client corriendo ./client en otra terminal conectada al mismo contenedor para poder contestar los desafíos.
Para el testeo con tanto PVS-Studio, Cppcheck como Valgrind se debe primero instalar PVS-Studio de no tenerlo, de la siguiente manera en su contenedor de docker.
apt-get update
apt-get install pvs-studio
pvs-studio-analyzer credentials "PVS-Studio Free" "FREE-FREE-FREE-FREE"Luego correr el siguiente comando:
make testLos resultados se encontrarán de la siguiente manera:
- PVS-Studio: report.tasks
- Valgrind: results.valgrind
- Cppcheck: output.txt
Para remover los mismos, correr el comando make cleanTest en el mismo directorio donde fue realizada la compilación.