Shuffle
Shuffle is an open source security automation platform (SOAR): https://github.com/Shuffle/shuffle
Oslo, Norway
Pinned Repositories
indicator-parser
An IOC parser library written in Rust, made to handle multithreaded IOC management. Will be used in both apps and backend of Shuffle.
ioc-finder
Simple, effective, and modular package for parsing observables (indicators of compromise (IOCs), network data, and other, security related information) from text. It uses grammars rather than regexes which makes it more readable, maintainable, and hackable. Explore our interactive documentation here: https://hightower.space/ioc-finder/
openapi-apps
Swagger/ OpenAPI specifications for security products and services
opensearch-go
Go Client for OpenSearch
python-apps
Apps to be used for Shuffle automation. Most of Shuffle's apps (2500+) are generated from APIs, and available in the search engine below:
Shuffle
Shuffle: A general purpose security automation platform. Our focus is on collaboration and resource sharing.
Shuffle-docs
Documentation used for Shuffle
shuffle-shared
A repository used as a Go module to help out with Shuffle development, and to ensure we reuse code structures everywhere.
shufflepy
Connect to your favorite services with a single line of code
workflows
Workflows for Shuffle
Shuffle's Repositories
Shuffle/Shuffle
Shuffle: A general purpose security automation platform. Our focus is on collaboration and resource sharing.
Shuffle/python-apps
Apps to be used for Shuffle automation. Most of Shuffle's apps (2500+) are generated from APIs, and available in the search engine below:
Shuffle/openapi-apps
Swagger/ OpenAPI specifications for security products and services
Shuffle/workflows
Workflows for Shuffle
Shuffle/Shuffle-docs
Documentation used for Shuffle
Shuffle/shuffle-shared
A repository used as a Go module to help out with Shuffle development, and to ensure we reuse code structures everywhere.
Shuffle/indicator-parser
An IOC parser library written in Rust, made to handle multithreaded IOC management. Will be used in both apps and backend of Shuffle.
Shuffle/ioc-finder
Simple, effective, and modular package for parsing observables (indicators of compromise (IOCs), network data, and other, security related information) from text. It uses grammars rather than regexes which makes it more readable, maintainable, and hackable. Explore our interactive documentation here: https://hightower.space/ioc-finder/
Shuffle/opensearch-go
Go Client for OpenSearch
Shuffle/shufflepy
Connect to your favorite services with a single line of code
Shuffle/.github
Shuffle/detection-parser
Open-source email security rules. Written in go, importable in python :)
Shuffle/kms-go
A Native KMS API wrapper for systems like Hashicorp and GCP KMS. Built in Golang
Shuffle/openapi-apps-2
Swagger/ OpenAPI specifications for security products and services
Shuffle/Public-Roadmap
Shuffle/rcATT
A python app to predict Att&ck tactics and techniques from cyber threat reports
Shuffle/shuffle.github.io
Shuffle/syslog-trigger
A POC mechanism for syslog forwarding into Shuffle
Shuffle/api-explorer
API explorer UI built for OpenAPI exploration and testing
Shuffle/auth-proxy
Auth Proxy is a proxy system that manages your API authentication for you so that your local scripts don't need shitty environment variables
Shuffle/cacao
Translation and Struct library for OASIS CACAO
Shuffle/cli
The Shuffle CLI is a program that helps you do normal Shuffle activity from the CLI
Shuffle/openc2
An OpenC2 standard integration for Shuffle
Shuffle/security-rules
Here is a collection of rules both Yara and Sigma for use within shuffle
Shuffle/standards
A standards library that holds default Shuffle configurations for translations and detection