Skip to content
POC in order to materialize prevention concepts described in the following OWASP WebSocket cheatsheet
Java JavaScript HTML
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.idea
src/main
.gitignore
README.md
article.wiki
demo1.png
demo2.png
demo3.png
demo4.png
poc-websocket.iml
pom.xml

README.md

Objective

This project is a prototype in order to materialize prevention concepts described in the following OWASP cheatsheet, in WebSocket section:

https://www.owasp.org/index.php/HTML5_Security_Cheat_Sheet#WebSockets

All classes are fully documented.

The project is developed with Maven under IntelliJ IDEA Community Edition.

A web page propose a UI to test the differents protection and use cases.

Demo

Demo

Demo

Demo

Build or Run

Run the following command to create a WAR archive:

mvn clean package

Run the following command to run the prototype (it will exposed on http://localhost:9090):

mvn tomcat7:run-war

You can also launch the run configuration named Run POC directly from the project opened in IntelliJ IDEA.

You can’t perform that action at this time.