You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
Hendrik Buchwald a1e32c3180
Merge pull request #43 from zecure/dev
1 year ago
app Update dependencies because of CVE-2019-10909 (precautionary, no expected impact) 2 years ago
src Use DQL to get last request 2 years ago
web Update to Symfony 2.8. 4 years ago
.gitignore Add first test of demo mode 4 years ago
.sonarcloud.properties Add .sonarcloud.properties 1 year ago
LICENSE Initial commit. 7 years ago
README.md Reverse order of images in README 1 year ago
composer.json Update to Symfony 2.8. 4 years ago
composer.lock Update dependencies because of CVE-2019-10909 (precautionary, no expected impact) 2 years ago

README.md

Logo

Quality Gate Status

Shadow Daemon is a collection of tools to detect, record and prevent attacks on web applications. Technically speaking, Shadow Daemon is a web application firewall that intercepts requests and filters out malicious parameters. It is a modular system that separates web application, analysis and interface to increase security, flexibility and expandability.

This component can be used to manage profiles, rules and recorded attacks.

Documentation

For the full documentation please refer to shadowd.zecure.org.

Demo

A demonstration of this web interface can be found at demo.shadowd.zecure.org.

Installation

Use Composer to install the user interface.

composer install

If the installation is successful you are able to add a new admin user via the terminal:

php app/console swd:register --env=prod --admin --name=arg (--email=arg)

Make sure that app/cache and app/logs are writeable by the web server user.