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
Honeytrap is a low-interaction honeypot and network security tool with various modes of operation and plugin support for catching attacks against TCP and UDP services.
A honeypot tool to mimic the router backdoor 'TCP32764' found in various router firmwares, providing a way to test for vulnerabilities.
PINNED

Mandos
Fractional CISO service that helps B2B companies implement security leadership to win enterprise deals, achieve compliance, and develop strategic security programs.

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.