Resilient Circuits Custom Threat Service


Keywords
apphost, apps, ibm, open-source, resilient, resilient-circuits, soar
License
MIT
Install
pip install rc-cts==42.1.2116

Documentation

Resilient Community Applications

This repository contains the source-code for packaged Resilient integrations.

Many of these integrations are available for download from IBM Security App Exchange. This source code repository may include unpublished versions, and additional integrations that are not published to App Exchange, but you will need to build and install them yourself.

Developing New Integrations

Developing new integrations is straightforward. A good introduction can be found on the IBM Resilient Developer Portal.

For questions and discussion, head over to the Resilient Community where you'll find blogs, technotes, discussion forums and other useful resources.

Setup

Refer to each directory for any pre-requisites and specific install instructions.

Each application has a setup.py installer. You can install in two ways:

Installing in "developer mode"

To install a package in "developer mode", change to the directory that contains setup.py and install with:

pip install -e .

If you make any changes to the source files, they will apply next time the application is run.

Creating a Distribution

To create a distribution package,

python setup.py sdist

Then in the dist subdirectory you will find a .tar.gz file that you can copy to another environment and install using 'pip' (specifying the filename of the package that you built):

pip install app_name.tar.gz

If you make any changes to the source files, you'll need to rebuild and reinstall the distribution package.

License

Unless otherwise specified, contents of this repository are published under the MIT open-source license. LICENSE

Files and subdirectories within this repository may contain specific licenses that apply individually to that item.

Contributing

Applications published to the IBM Security App Exchange have support contact information displayed there. If you have questions or issues with a published application, you should start there.

Otherwise, please report issues using the Issues tab on GitHub.

Contributions are welcome. Please read the CONTRIBUTING guidelines for more about the process.

Open Source @ IBM

Find more open source projects on the IBM Github Page