SpaceSiren is a honey token manager and alert system for AWS. With this fully serverless application, you can create and manage honey tokens at scale -- up to 10,000 per SpaceSiren instance -- at close to no cost.1
How It Works
Alert Outputs
Email PagerDuty Slack PushoverDocumentation Pages
Getting Started Alerts API Documentation Terraform VariablesRequirements
As with any open source project, this one assumes you have the required foundational tools and knowledge, mainly in AWS and Terraform.
Resources
Terraform >= 0.13 AWS CLI A dedicated AWS account with admin access A registered domainKnowledge
Basic Terraform Basic REST API Basic AWS CLI, S3, and Route 53 Basic AWS Organizations and IAM Roles for cross-account access Intermediate DNS (delegating a (sub)domain with NS records)Contact
If you notice a critical security bug (e.g., one that would grant real access to an AWS account), please responsibly disclose it via email at [email protected].
For standard bugs or feature requests, please open a GitHub issue.
Attributions
Special thanks to:
Footnotes
While SpaceSiren was designed to run as cheaply as possible, even for individuals, it will not be entirely free of operating costs. You will incur nominal costs for DynamoDB, Lambda, API Gateway, Route 53, and perhaps CloudTrail, depending on your configuration. You should expect to spend between $1 and $5 per month to run SpaceSiren. Of course, the project's maintainers are not responsible for any actual costs you incur. Please closely monitor your AWS bill while it is in use.