Honeygrove is a modular honeypot based on Python that builds upon Broker and the Twisted Framework. It requires Python 3.5+ and was tested on Ubuntu 16.4, Debian 9.1, and ArchLinux. It can be used without the broker communication library, but communication with the management-console or monitoring stack requires Broker. If configured for Siemens S7 protocol, Snap7 library needs to be installed. Quickstart Guide: Clone the repository, setup a virtualenv, install required dependencies, setup directories, and copy the necessary files.
FEATURES
SIMILAR TOOLS
A full featured script to visualize statistics from a Shockpot honeypot, based on Kippo-Graph and utilizing various PHP libraries.
A subset of the Modern Honey Network project set up to run in docker, including hpfeeds broker, cowrie honeypot, and dionaea honeypot.
A low interaction honeypot to detect CVE-2018-2636 in Oracle Hospitality Applications.
A low Interaction Client honeypot designed to detect malicious websites through signature, anomaly and pattern matching techniques.
A low-interaction SSH authentication logging honeypot that logs all authentication attempts in JSON format.
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.