Skip to content
KitploitKITPLOIT
ToolsExploitsBlog
Log in
Submit
ToolsExploitsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

FeedsContactPrivacy© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
siras — Security Incident Response Automated Simulations (SIRAS) are internal events that provide a structured opportunity to practice the incident response plan and procedures during a realistic scenario. The system is currently available for AWS, but it is to be extended to others cloud platforms. | Kitploit
Tools/GitHubGitHub/stuxend/siras
Penetration TestingCloud SecurityRed TeamingIncident Response
GitHubstuxend/siras

siras

View RepositoryWebsite
311 year agoNot yet reviewed

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →

About

Security Incident Response Automated Simulations (SIRAS) are internal events that provide a structured opportunity to practice the incident response plan and procedures during a realistic scenario. The system is currently available for AWS, but it is to be extended to others cloud platforms.

Share

SIRAS v3.0 is a modern Security Incident Response Automated Simulation framework designed to manage red teaming exercises as code. You can execute controlled security simulations that test your Incident Response plan in realistic scenarios.

The main goal of SIRAS is to provide red teaming exercises as code, generating simulations against attack scenarios and highlighting possible failures in your incident response plan. The tests are called Smokers, each one executing real security actions and then cleaning up the resources created during execution.

The system is currently available for AWS and General providers, with a modular architecture that allows easy extension to other cloud platforms.

How it works?

alt text

Installation

Prerequisites

  • Python 3.8+
  • AWS Credentials (for AWS smokers)
  • Docker (optional, for containerized execution)

Install from source:

git clone https://github.com/stuxend/siras
cd siras
pip install -r requirements.txt

How to run it?

SIRAS v3.0 introduces a modern CLI interface with improved user experience:

List available providers and smokers:

# List all providers
python -m siras list-providers

# List smokers for a specific provider
python -m siras list-smokers aws
python -m siras list-smokers general

Run a specific smoker:

# Run an AWS smoker
python -m siras run aws open_security_group

# Run with options
python -m siras run aws s3_public --verbose --timeout 600

Run all smokers for a provider:

# Run all AWS smokers sequentially
python -m siras run-all aws

# Run all AWS smokers in parallel
python -m siras run-all aws --parallel --max-workers 3

Using Docker:

docker run --rm \
    -e AWS_ACCESS_KEY_ID \
    -e AWS_SECRET_ACCESS_KEY \
    -e AWS_SESSION_TOKEN \
    -e AWS_DEFAULT_REGION=us-east-1 \
    sochub/siras:latest run aws s3_public

Available Smokers

AWS Provider

SmokerDescription
open_security_groupCreates an open security group with permissive rules
s3_publicCreates a public S3 bucket to test access controls
threat_intelligenceTests threat intelligence detection capabilities

General Provider

SmokerDescription
test_loggerTests logging and monitoring systems

New Features in v3.0

  • Modern CLI: Rich, interactive command-line interface with progress bars
  • Async Support: Asynchronous execution for better performance
  • Parallel Execution: Run multiple smokers simultaneously
  • Provider System: Modular architecture supporting multiple cloud providers
  • YAML Configuration: Each smoker includes YAML configuration files
  • Better Error Handling: Comprehensive error reporting and debugging
  • Timeout Management: Configurable timeouts for smoker execution

Requirements

  • Python 3.8+
  • boto3 (for AWS operations)
  • typer, rich (for CLI interface)
  • PyYAML (for configuration)
  • See requirements.txt for full dependencies

Upcoming Smokers

  • Kubernetes
  • AWS VPC changes
  • AWS EC2
  • GuardDuty

Get Involved

  • EMAIL
  • DISCORD

Contributing

We welcome all contributions, suggestions, and feedback, so please do not hesitate to reach out.

Ways you can contribute:

  1. Report potential bugs
  2. Request a feature
  3. Join our community
  4. Submit a PR for open issues
  5. Fix or improve documentation

Code of Conduct

This project adheres to the Linux Foundation Code of Conduct available on the event page. By participating, you are expected to honor this code.

Download Tool