CanarytokensCanarytokens
Home
Guide
Create
GitHub
Home
Guide
Create
GitHub
  • Create
  • Guide

    • Introduction
    • Getting Started
  • Examples

    • How to use the examples
    • Adobe PDF Canarytoken
    • AWS API Keys Canarytoken
    • AWS Infrastructure Canarytoken
    • Azure Entra ID login token
    • Azure Login Certificate Canarytoken
    • Cloned Website Canarytoken
    • Credit Card Canarytoken
    • CrowdStrike Client Credential Canarytoken
    • CSS Cloned Website Canarytoken
    • Custom EXE Canarytoken
    • DNS Canarytoken
    • Fake App Canarytoken
    • HTTP Canarytoken
    • Fake IdP SAML App Canarytoken
    • Kubeconfig Token
    • Log4shell Canarytoken
    • MS Excel Canarytoken
    • MS Word Canarytoken
    • MySQL Dump Canarytoken
    • Network Folder Canarytoken
    • QR Code Canarytoken
    • Fast Redirect Canarytoken
    • Slow Redirect Canarytoken
    • Sensitive Command Canarytoken
    • SQL Server Canarytoken
    • SVG Canarytoken
    • SVN Canarytoken
    • Unique email address Canarytoken
    • Web Image Canarytoken
    • Windows Directory Canarytoken
    • WireGuard Canarytoken

AWS Infrastructure Canarytoken

What is the AWS Infrastructure Canarytoken

The AWS Infrastructure Canarytoken allows you to add multiple decoy resources inside your AWS account. Currently, the types of resources supported are: Dynamo DB Tables, S3 Buckets, Secrets Manager Secrets, SSM Parameters and SQS Queues. When an attacker interacts with any of these decoys, you'll be alerted.

During the setup of the AWS Infrastructure Canarytoken a generated list of suggested resource names will be provided to you, these are based off of the names of the resources currently inside your AWS account. At the end of the setup, you'll be given a terraform module snippet which you can paste into your existing terraform configuration (or a new project). Run terraform init followed by terraform applyand the decoy resources will be added to your AWS account.

If you would like to read more about the AWS Infrastructure Canarytoken, check out our blog post.

Creating an AWS Infrastructure Canarytoken

Create a Canarytoken by choosing "AWS Infrastructure Canarytoken" from the list.

Enter the AWS Account ID and AWS region where you would like the decoys to be created. You can have one AWS Infrastructure Canarytoken per account per region.

The setup wizard will then guide you through the rest of the steps. You'll be able to edit the decoys again — even after they've been created in your AWS account. You simply have to redownload the terraform module with terraform init --upgrade.

Once you're decoys have been added to your account and anyone interacts with them, you'll be notified.

Help us improve this page!
Last Updated: 11/3/25, 4:17 PM
Prev
AWS API Keys Canarytoken
Next
Azure Entra ID login token