Skip to main content

ElasticPot: an Elasticsearch Honeypot

This is a honeypot simulating a vulnerable Elasticsearch server opened to the Internet. It uses ideas from various other honeypots, like ADBHoneypot (for output plugin support), Citrix Honeypot (for general structure), Elastichoney, (for a general example of an Elasticsearch honeypot). ElasticpotPY (for the idea to use scripted responses stored in files), and Delilah (for additional ideas on what to emulate).

Prerequisites

  • a working MySQL server (only if you use the MySQL output plugin)

Usage

Check the Linux installation guide or the Windows installation guide for complete instructions on how to install, configure, and run the honeypot.

Metadata

Release files for elasticpot 2.0.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for elasticpot 2.0.3
File Size Uploaded Provenance Actions
elasticpot-2.0.3.tar.gz 93.4 kB Without provenance Details for elasticpot-2.0.3.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for elasticpot 2.0.3
File Interpreter ABI Platform Actions
elasticpot-2.0.3-py2.py3-none-any.whl Python 2, Python 3 none any Details for elasticpot-2.0.3-py2.py3-none-any.whl

Total release size: 216.9 kB

Release files / elasticpot-2.0.3.tar.gz

Download URL elasticpot-2.0.3.tar.gz
Size 93.4 kB
Tags Source
SHA-256 checksum
How to use checksums
f7cd58d0f5e8924bf14e510d2543e9afdfaa33a935950b6b01799a5f6e3ae839
BLAKE2b-256 checksum
How to use checksums
f911a881830c1d23c59b81a57a6d8f5fdb61a9e216e570dc1f57ee6101b415cf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.4

Release files / elasticpot-2.0.3-py2.py3-none-any.whl

Download URL elasticpot-2.0.3-py2.py3-none-any.whl
Size 123.5 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
78145717abe2c87204624d514c85dd5f066d444eeac3d5bcde858691dcf2a255
BLAKE2b-256 checksum
How to use checksums
f2562b9117b27a7d585bffcfb6e2ea34364103d4adb48fc030da0e9cf076504f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.4

Security for elasticpot 2.0.3

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page