{ "info": { "author": "Vladislav Yarmak", "author_email": "vladislav-ex-src@vm-0.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "Environment :: No Input/Output (Daemon)", "Intended Audience :: System Administrators", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Internet", "Topic :: Security", "Topic :: Utilities" ], "description": "ssh-tarpit\n==========\n\nSSH tarpit that slowly sends an endless banner. [Original idea by Chris Wellons](https://nullprogram.com/blog/2019/03/22/). This is Python 3 implementation focused on safety and correctness. Project is now in \"work in progress\" stage.\n\n## Requirements\n\n* Python 3.5.3+\n\n## Installation\n\nStandard Python package installation. This package is available on PyPI:\n\n```\npip3 install ssh-tarpit\n```\n\n## Usage\n\nSynopsis:\n\n```\n$ ssh-tarpit --help\nusage: ssh-tarpit [-h] [-v {debug,info,warn,error,fatal}] [-i INTERVAL]\n [-a BIND_ADDRESS] [-p BIND_PORT] [-D]\n\nSSH tarpit that slowly sends an endless banner\n\noptional arguments:\n -h, --help show this help message and exit\n -v {debug,info,warn,error,fatal}, --verbosity {debug,info,warn,error,fatal}\n logging verbosity (default: info)\n -i INTERVAL, --interval INTERVAL\n interval between writes in seconds (default: 2.0)\n\nlisten options:\n -a BIND_ADDRESS, --bind-address BIND_ADDRESS\n bind address (default: 127.0.0.1)\n -p BIND_PORT, --bind-port BIND_PORT\n bind port (default: 2222)\n -D, --dualstack force dualstack socket mode. Sets socket IPV6_V6ONLY\n option to 0 (default: False)\n\n```\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/Snawoot/ssh-tarpit", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "ssh-tarpit", "package_url": "https://pypi.org/project/ssh-tarpit/", "platform": "", "project_url": "https://pypi.org/project/ssh-tarpit/", "project_urls": { "Homepage": "https://github.com/Snawoot/ssh-tarpit" }, "release_url": "https://pypi.org/project/ssh-tarpit/0.2.4/", "requires_dist": null, "requires_python": ">=3.5.3", "summary": "SSH tarpit that slowly sends an endless banner", "version": "0.2.4" }, "last_serial": 4994462, "releases": { "0.1.3": [ { "comment_text": "", "digests": { "md5": "1bccd5a411406674e2a3ae91213dbc02", "sha256": "27191fda8246c9c85e75fc8610251fb85274335886243d3ac3c7f3a1e4339737" }, "downloads": -1, "filename": "ssh_tarpit-0.1.3-py3-none-any.whl", "has_sig": false, "md5_digest": "1bccd5a411406674e2a3ae91213dbc02", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5.3", "size": 6552, "upload_time": "2019-03-23T15:46:20", "url": "https://files.pythonhosted.org/packages/84/fb/ed978987f90f1654899e7329d8f398b239bbe3173ae550ad9cd73aeb1ac4/ssh_tarpit-0.1.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "323cd83b471f55e37945e43c8823943c", "sha256": "266a014d87d1b424c004b9f25da10f43d14c8e40ae8b6ddbfa2bc053fd7ecb86" }, "downloads": -1, "filename": "ssh_tarpit-0.1.3.tar.gz", "has_sig": false, "md5_digest": "323cd83b471f55e37945e43c8823943c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.3", "size": 4282, "upload_time": "2019-03-23T15:46:22", "url": "https://files.pythonhosted.org/packages/c8/db/d86dd167ad71db47c9a2c5c442ab4e388140d7ab07df6497cf428e4888c5/ssh_tarpit-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "421d0b2338464774e4b9775809e63f73", "sha256": "9d107c77e89d278cf8a2b1b9ed09e846eab09284426109ddfc261388545ac818" }, "downloads": -1, "filename": "ssh_tarpit-0.1.4-py3-none-any.whl", "has_sig": false, "md5_digest": "421d0b2338464774e4b9775809e63f73", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5.3", "size": 6564, "upload_time": "2019-03-23T16:09:24", "url": "https://files.pythonhosted.org/packages/37/15/e0380409914260e16b4350e35eb05190ff776ffda95ef9cf8207fc6a56eb/ssh_tarpit-0.1.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1b5820327ee2bef37924b9fcafff1efd", "sha256": "cd214256366f8ca37e529007b7234ee84147cd398707ab300511e30ec20ee9af" }, "downloads": -1, "filename": "ssh_tarpit-0.1.4.tar.gz", "has_sig": false, "md5_digest": "1b5820327ee2bef37924b9fcafff1efd", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.3", "size": 4292, "upload_time": "2019-03-23T16:09:25", "url": "https://files.pythonhosted.org/packages/f5/e5/cf720f37bf9270f8ee9b3a6ee97508a0aba4919ccd8074944963bf7511ad/ssh_tarpit-0.1.4.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "4408d7547d121e4bdef45123886c6624", "sha256": "0d6789eb7d1c20ac5f53cd08a9d22ef3c8bad5a58e4b6481c166488e645c0141" }, "downloads": -1, "filename": "ssh_tarpit-0.1.5-py3-none-any.whl", "has_sig": false, "md5_digest": "4408d7547d121e4bdef45123886c6624", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5.3", "size": 6596, "upload_time": "2019-03-23T19:54:17", "url": "https://files.pythonhosted.org/packages/dc/25/5ec4955ca5d73556a798bd91fb0502716df7f1c2a7ed497557279fefe31f/ssh_tarpit-0.1.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d2bbb6e3c9513edcf85e77d5938842cc", "sha256": "57354fb0bc79880a67375175a4dad69a16b06c3332308b7862617ce229243bed" }, "downloads": -1, "filename": "ssh_tarpit-0.1.5.tar.gz", "has_sig": false, "md5_digest": "d2bbb6e3c9513edcf85e77d5938842cc", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.3", "size": 4325, "upload_time": "2019-03-23T19:54:19", "url": "https://files.pythonhosted.org/packages/90/72/3b4b3781222895cd35e2e2960f79f93497f1e9ad2e38621aa0483fb5da04/ssh_tarpit-0.1.5.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "134e390cde557f914fed942f5d654ab4", "sha256": "f3da8cd564e3b485c587a9577b8b9b48a5c83e34d82826ee4bc18e068b51ce4c" }, "downloads": -1, "filename": "ssh_tarpit-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "134e390cde557f914fed942f5d654ab4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5.3", "size": 6381, "upload_time": "2019-03-23T20:29:54", "url": "https://files.pythonhosted.org/packages/e3/ea/e5010b1b90b3a4f0c3560b2cfd6510d8b894f8b0eb88ca2f247ea7359a82/ssh_tarpit-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ba0b47e3334d34dd27bb7d7edb937e7e", "sha256": "5fce766e5bd42ecb79f3499f7b07bc2d55a3ee5530209e54e4459a98e4d26de6" }, "downloads": -1, "filename": "ssh_tarpit-0.2.0.tar.gz", "has_sig": false, "md5_digest": "ba0b47e3334d34dd27bb7d7edb937e7e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.3", "size": 4144, "upload_time": "2019-03-23T20:29:55", "url": "https://files.pythonhosted.org/packages/8a/36/c4aa181bf3a51eb4a402da1b2bbc42dcc1c2239d5de7fff91eff8af45c76/ssh_tarpit-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "0d8740d7fc63997c850c934698d46b3e", "sha256": "6c95f476fd09e41249fb07d3e57e426d01ed2b1450a5a400565507ed8030eeda" }, "downloads": -1, "filename": "ssh_tarpit-0.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "0d8740d7fc63997c850c934698d46b3e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5.3", "size": 6418, "upload_time": "2019-03-26T16:22:06", "url": "https://files.pythonhosted.org/packages/22/30/e6d7fbd42a2f90ac2688788071ec6c2ff2c1f47a049394b7d37ebdb4c37b/ssh_tarpit-0.2.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "210619c7fb9ab7ae4d15662b1a45c866", "sha256": "2d9e806a68dda1b270511b759ae1a938ddfcd33f14ef2bf8cd80470948925636" }, "downloads": -1, "filename": "ssh_tarpit-0.2.1.tar.gz", "has_sig": false, "md5_digest": "210619c7fb9ab7ae4d15662b1a45c866", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.3", "size": 4189, "upload_time": "2019-03-26T16:22:07", "url": "https://files.pythonhosted.org/packages/6d/0e/44a8605ec49c7987df5d0686598510fbf33b6dc4fb8de6896052a6277fc5/ssh_tarpit-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "9bb76f3c258b472ee23d8556d530eb8d", "sha256": "6228afb8082d0d0948f5654d789416ac24bf89617212ad2f5b8fea2e61b29fdc" }, "downloads": -1, "filename": "ssh_tarpit-0.2.2-py3-none-any.whl", "has_sig": false, "md5_digest": "9bb76f3c258b472ee23d8556d530eb8d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5.3", "size": 6458, "upload_time": "2019-03-26T16:39:01", "url": "https://files.pythonhosted.org/packages/0f/ba/8c22084d9d67a58d01933e5b9af63e2d0049f3cf13856fab718de60cc09d/ssh_tarpit-0.2.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "01d2f719c4aaca7c3254a4eb990dd424", "sha256": "f5472993b95fcfdece9df2731f86ddad3e50761512c014e13112b60e4dee1755" }, "downloads": -1, "filename": "ssh_tarpit-0.2.2.tar.gz", "has_sig": false, "md5_digest": "01d2f719c4aaca7c3254a4eb990dd424", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.3", "size": 4230, "upload_time": "2019-03-26T16:39:03", "url": "https://files.pythonhosted.org/packages/7b/81/802f321835ea46f0ade27b0a1c4f5e7d22c639b9fc91f47a4d12f90861ba/ssh_tarpit-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "8b42b117760464f2292e65f01f210cb8", "sha256": "533841d0553ae341503808d3d79d73979735771759d7968d7770105fe28594af" }, "downloads": -1, "filename": "ssh_tarpit-0.2.3-py3-none-any.whl", "has_sig": false, "md5_digest": "8b42b117760464f2292e65f01f210cb8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5.3", "size": 6707, "upload_time": "2019-03-26T19:46:05", "url": "https://files.pythonhosted.org/packages/92/98/d5f7a4d6d050b585398b46ee4c0c907fbb69da90e2875c568960af930970/ssh_tarpit-0.2.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0aba75cb9075ee39e06b9706bf958a95", "sha256": "6f7a25fc2eb9e4434f1f7e4828a37e4bbf4fb4da6593f66aec02a3fe1d915cad" }, "downloads": -1, "filename": "ssh_tarpit-0.2.3.tar.gz", "has_sig": false, "md5_digest": "0aba75cb9075ee39e06b9706bf958a95", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.3", "size": 4444, "upload_time": "2019-03-26T19:46:06", "url": "https://files.pythonhosted.org/packages/c4/24/557aabbcf8a45914b268455f4a6a1a9cebb440f53c7bf6c4c4b23fcb9712/ssh_tarpit-0.2.3.tar.gz" } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "dbef5b73645d43b4ab3cc9e7a794b3eb", "sha256": "d44812ef84d89b46ffc89c54285c23a7dbfd979af0cf82f7a3b0133a82751de0" }, "downloads": -1, "filename": "ssh_tarpit-0.2.4-py3-none-any.whl", "has_sig": false, "md5_digest": "dbef5b73645d43b4ab3cc9e7a794b3eb", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5.3", "size": 6751, "upload_time": "2019-03-27T19:26:50", "url": "https://files.pythonhosted.org/packages/be/04/827b811ee2dfe6caa33e6afbe070edb97303d0dee85766f662047d0091e5/ssh_tarpit-0.2.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9147be041176fc672ac46a0439888310", "sha256": "e6442113e99fb2818726eb22d7aed7e421d1ada4cbb94ed46e46dbf7fc7153dd" }, "downloads": -1, "filename": "ssh_tarpit-0.2.4.tar.gz", "has_sig": false, "md5_digest": "9147be041176fc672ac46a0439888310", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.3", "size": 4469, "upload_time": "2019-03-27T19:26:51", "url": "https://files.pythonhosted.org/packages/a1/b3/cf2ed300ce8427f8d8673c68e0f1c203b010e93a09db2cc054a168d89434/ssh_tarpit-0.2.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "dbef5b73645d43b4ab3cc9e7a794b3eb", "sha256": "d44812ef84d89b46ffc89c54285c23a7dbfd979af0cf82f7a3b0133a82751de0" }, "downloads": -1, "filename": "ssh_tarpit-0.2.4-py3-none-any.whl", "has_sig": false, "md5_digest": "dbef5b73645d43b4ab3cc9e7a794b3eb", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5.3", "size": 6751, "upload_time": "2019-03-27T19:26:50", "url": "https://files.pythonhosted.org/packages/be/04/827b811ee2dfe6caa33e6afbe070edb97303d0dee85766f662047d0091e5/ssh_tarpit-0.2.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9147be041176fc672ac46a0439888310", "sha256": "e6442113e99fb2818726eb22d7aed7e421d1ada4cbb94ed46e46dbf7fc7153dd" }, "downloads": -1, "filename": "ssh_tarpit-0.2.4.tar.gz", "has_sig": false, "md5_digest": "9147be041176fc672ac46a0439888310", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.3", "size": 4469, "upload_time": "2019-03-27T19:26:51", "url": "https://files.pythonhosted.org/packages/a1/b3/cf2ed300ce8427f8d8673c68e0f1c203b010e93a09db2cc054a168d89434/ssh_tarpit-0.2.4.tar.gz" } ] }