Skip to content

dschadow/ApplicationIntrusionDetection

main
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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 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 clean package docker:build, launch the container via docker run -d -p 8080:8080 -t dschadow/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

Releases

No releases published

Packages

No packages published

Languages