Skip to main content

A collection of python scripts for distributed DDoS Detection Simulations using CORE

Project description

Canary

PyPI version

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

  1. Clone this repository
  2. Install CORE v.5.4.0
  3. Update the core.conf to point the custom_services_dir = to the ../canaryServices directory in this repository
  4. Open a bash terminal in the repositories root directory
  5. Run python3 setup.py install --user to install the package
  6. Run the tests via python3 -m tests.test_canary
  7. 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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

canary-pkg-whoward3-1.0.1.tar.gz (13.3 kB view details)

Uploaded Source

Built Distribution

canary_pkg_whoward3-1.0.1-py3-none-any.whl (30.1 kB view details)

Uploaded Python 3

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

Hashes for canary-pkg-whoward3-1.0.1.tar.gz
Algorithm Hash digest
SHA256 8bba5cfcb7d4482b0c98ad55c64e8df83c92e0de52a93bea5acb88f3492a9cfb
MD5 394256ba6e8f038135945bc3679f7ab8
BLAKE2b-256 1588f6cc3e15e633415fbe58b593a8435d7bd4a792e6d9e42fd20dacb476c83f

See more details on using hashes here.

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

Hashes for canary_pkg_whoward3-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 a1f4dab3725dba0e30bc7c50e9de765b64050344b0b1332975fc37e8669c549c
MD5 b81a5e507768f0f86d74410442196d9d
BLAKE2b-256 e897152822d36f1c334d80312eacb1101e0517884c9ea97ca28afb7392942416

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page