Skip to main content

FTPot: an FTP Honeypot

This is a honeypot simulating an FTP server. It borrows some ideas from ftp-honeypot.

The honeypot does not emulate a full FTP server with files and directories - it only records the IP of the attacker, as well as the username and password used, if any, and returns a "bad login credentials" error.

Prerequisites

  • a working database server (only if you use an output plugin that outputs to a database - e.g., MySQL)

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 ftpot 2.0.2

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

Source distribution (sdist)

Source distribution for ftpot 2.0.2
File Size Uploaded Provenance Actions
ftpot-2.0.2.tar.gz 83.8 kB Without provenance Details for ftpot-2.0.2.tar.gz

Built distribution (wheel)

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

Total release size: 195.8 kB

Release files / ftpot-2.0.2.tar.gz

Download URL ftpot-2.0.2.tar.gz
Size 83.8 kB
Tags Source
SHA-256 checksum
How to use checksums
7d9b92598f2ebaa00d55ee317452b46232ebbb9dd25e3cd81bf96634a35b1d4d
BLAKE2b-256 checksum
How to use checksums
6f115783d3eb5a3932404dd33c8f6ba63010c454a3bd70cee0acf54b923edacd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.4

Release files / ftpot-2.0.2-py2.py3-none-any.whl

Download URL ftpot-2.0.2-py2.py3-none-any.whl
Size 111.9 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
7e035db2fa01441f3a39d9c9da6ebd393b76d1c4fa6a633503444660c2dd2efb
BLAKE2b-256 checksum
How to use checksums
6b7dd14893230843f697c37e6e2d2665d6b95740d444c04594a44c69ca09b466
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.4

Security for ftpot 2.0.2

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