docker

WebGoat with Podman

Ready-made Containerfile to that runs WebGoat 2023.4 on http://localhost:8888/WebGoat

WebGoat is a practice target to learn web penetration testing. Podman is a container tool. Similar to Docker, Podman can run applications in light virtual machines. Unlike Docker, Podman does not need root.

Log Anomaly Detection With Artificial Intelligence

 Can artificial intelligence pick suspicious log entries? My students Tuomo Kuure and Joni Hakala are training a model for that.

They use ELK to collect logs from multiple computers to an ElasticSearch NoSQL database. These log entries are then analysed with their own model using Python Tensorflow in a Docker container with GPU support.