OpenCanary is a multi-protocol network honeypot that runs as a daemon and implements multiple common network protocols. It has extremely low resource requirements and can be tweaked, modified, and extended. When attackers breach networks and interact with the honeypot, OpenCanary sends alerts via a variety of mechanisms. It is implemented in Python and is cross-platform, with certain features requiring specific OSes. Running on Linux provides the most options, and it can be deployed on devices like a Raspberry Pi or a VM with minimal resources. OpenCanary is the Open Source version of the commercial Thinkst Canary honeypot.
FEATURES
EXPLORE BY TAGS
SIMILAR TOOLS
A plugin repository that extends the Honeycomb honeypot framework with additional features and capabilities for enhanced threat detection and analysis.
An SDN honeypot tool for detecting and analyzing malicious activities in Software-Defined Networking environments.
A serverless application that creates and monitors fake HTTP endpoints as honeytokens to detect attackers, malicious insiders, and automated threats.
A Docker-based honeypot network implementation featuring cowrie and dionaea honeypots with centralized event collection, geolocation enrichment, and real-time attack visualization.
An Apache 2 based honeypot with detection capabilities specifically designed to identify and analyze Struts CVE-2017-5638 exploitation attempts.
PINNED

Checkmarx SCA
A software composition analysis tool that identifies vulnerabilities, malicious code, and license risks in open source dependencies throughout the software development lifecycle.

Orca Security
A cloud-native application protection platform that provides agentless security monitoring, vulnerability management, and compliance capabilities across multi-cloud environments.

DryRun
A GitHub application that performs automated security code reviews by analyzing contextual security aspects of code changes during pull requests.