Application Intrusion Detection
Duke Encounters is a complete web application utilizing Application Intrusion Detection based on OWASP AppSensor. This web application is using Spring Boot with a h2 in-memory database and offers a Thymeleaf UI. Keep in mind that all entered information is only stored temporarily and will be lost when restarting. Run this application with mvn spring-boot:run. After launching, open the web application in your browser at http://localhost:8080.
As an alternative, you can use Boxfuse to fuse, launch the app within an immutable image and open the web application in your browser at http://localhost:8080.
And of course you can use Docker to create an image via
mvn docker:build, launch the container
docker run -d -i -p 8080:8080 -t duke-encounters and open the web application in your browser at http://localhost:8080.
Available users are listed in the src/main/resources/data.sql file. Username and password are always identical.