A collection of python scripts for distributed DDoS Detection Simulations using CORE
Project description
Canary
A Python Package developed as part of CEDARs Project Canary to enable the rapid simulation of Distributed DDoS Detection techniques using CORE.
See the LICENSE file included in this distribution.
Get Started
- Clone this repository
- Install CORE v.5.4.0
- Update the
core.conf
to point thecustom_services_dir =
to the../canaryServices
directory in this repository - Open a bash terminal in the repositories root directory
- Run
python3 setup.py install --user
to install the package - Run the tests via
python3 -m tests.test_canary
- If all tests pass
OK
your good to go!
Usage
All the scripts in canaryScripts can be run independently or in conjunction depending on the use case. Scripts can be run from the terminal or loaded into the CORE GUI using the Execute Python script with options
button. Use the canary_driver.py
script to orchestrate the execution of multiple simulations. For more see the wiki.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file canary-pkg-whoward3-1.0.1.tar.gz
.
File metadata
- Download URL: canary-pkg-whoward3-1.0.1.tar.gz
- Upload date:
- Size: 13.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.7.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8bba5cfcb7d4482b0c98ad55c64e8df83c92e0de52a93bea5acb88f3492a9cfb |
|
MD5 | 394256ba6e8f038135945bc3679f7ab8 |
|
BLAKE2b-256 | 1588f6cc3e15e633415fbe58b593a8435d7bd4a792e6d9e42fd20dacb476c83f |
File details
Details for the file canary_pkg_whoward3-1.0.1-py3-none-any.whl
.
File metadata
- Download URL: canary_pkg_whoward3-1.0.1-py3-none-any.whl
- Upload date:
- Size: 30.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.7.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a1f4dab3725dba0e30bc7c50e9de765b64050344b0b1332975fc37e8669c549c |
|
MD5 | b81a5e507768f0f86d74410442196d9d |
|
BLAKE2b-256 | e897152822d36f1c334d80312eacb1101e0517884c9ea97ca28afb7392942416 |