Overview
OpenCanary creates a network honeypot allowing you to catch hackers before they fully compromise your systems. As a technical definition, OpenCanary is a daemon that runs several canary versions of services that alerts when a service is (ab)used.
Highlights
- Open Source Security
- Install to monitor and baseline cloud networking
Details
Typical total price
$0.121/hour
Features and programs
Financing for AWS Marketplace purchases
Pricing
Free trial
Instance type | Product cost/hour | EC2 cost/hour | Total/hour |
---|---|---|---|
t2.micro AWS Free Tier | $0.02 | $0.012 | $0.032 |
t2.small | $0.02 | $0.023 | $0.043 |
t2.medium | $0.02 | $0.046 | $0.066 |
t2.large | $0.02 | $0.093 | $0.113 |
t3.medium | $0.02 | $0.042 | $0.062 |
t3.large | $0.02 | $0.083 | $0.103 |
t3.xlarge | $0.02 | $0.166 | $0.186 |
m4.large | $0.02 | $0.10 | $0.12 |
m5.large | $0.02 | $0.096 | $0.116 |
m5.xlarge | $0.02 | $0.192 | $0.212 |
Additional AWS infrastructure costs
Type | Cost |
---|---|
EBS General Purpose SSD (gp2) volumes | $0.10/per GB/month of provisioned storage |
Vendor refund policy
Product provided as is. Refund is not offered.
How can we make this page better?
Legal
Vendor terms and conditions
Content disclaimer
Delivery details
64-bit (x86) Amazon Machine Image (AMI)
Amazon Machine Image (AMI)
An AMI is a virtual image that provides the information required to launch an instance. Amazon EC2 (Elastic Compute Cloud) instances are virtual servers on which you can run your applications and workloads, offering varying combinations of CPU, memory, storage, and networking resources. You can launch as many instances from as many different AMIs as you need.
Version release notes
OpenCanary Version Update to 0.9 Marketplace Listing Release Notes
Release: Feb 1, 2025
New Features: Marketplace listing for OpenCanary is now available Users can now easily install and manage OpenCanary from the Marketplace Improved documentation and tutorials for easier onboarding Improvements: Enhanced UI/UX for a more user-friendly experience Performance optimizations for faster loading times Bug fixes and stability improvements Installation
AdvanceCo has already updated the image to version 0.9
Ubuntu 22.04 has also been updated to the latest version with updates.
Known Issues: None Additional Information: For more information, please refer to the OpenCanary documentation. Contact Information: For any questions or feedback, please contact AdvanceCo
Additional details
Usage instructions
Access to the guest OS. #Begin with ssh and an appropriate security group rule in place to limit access. Next use ubuntu as the EC2 username. Any key pair that you selected should allow you to receive a bash prompt. #When OpenCanary starts it looks for config files the following order:
#./opencanary.conf (i.e. the directory where OpenCanary is installed) #/.opencanary.conf (i.e. the home directory of the user, usually this will be root so /root/.opencanary.conf) #/etc/opencanary/opencanary.conf #It will use the first config file that exists.
#Opencanary.conf needs to be unique per instance. Edit this file to determine system details #To run interactively opencanaryd --start
How do I start Opencanary on startup? We have had discussions about this in the issue thread over here. It may be useful to read through it as there are a few interesting solutions that folks suggested.
I have included a default opencanary.service file in the OpenCanary repo. If you would like to go this route simply follow these steps (please ensure you have run opencanaryd --start once to get the config setup to how you want it):
copy the service file into /etc/systemd/system/opencanary.service. edit /etc/systemd/system/opencanary.service and add the full path of your virtual environment; replacing the VIRTUAL_ENV_PATH in the service file. reboot your system and check that opencanaryd is starting on start-up. You can check using systemctl status opencanary.
Resources
Vendor resources
Support
Vendor support
Product Escalation, feature requests, tracking, and resolution support available. Interactive support is provided via slack. secproductsupport@advancecoinc.com
AWS infrastructure support
AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.