Application Intrusion Detection sample projects
Java HTML CSS
Latest commit 927a42b Feb 19, 2017 @dschadow Added tests

README.md

Application Intrusion Detection

This repository is all about Application Intrusion Detection. Have a look at my presentations I've given on this topic or watch the recordings at W-JAX 2015 (German) or JavaZone 2016 (English).

duke-encounters

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 via 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.

Meta

Build Status Code Climate codecov License