{ "info": { "author": "Vladislav Yarmak", "author_email": "vladislav-ex-src@vm-0.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: No Input/Output (Daemon)", "Intended Audience :: System Administrators", "License :: OSI Approved :: MIT License", "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" ], "description": "http-tarpit\n===========\n\nWeb-server which produces infinite chunked-encoded responses\n\n## Requirements\n\n* Python 3.5.3+\n* aiohttp 3.4.4+\n\n## Installation\n\nStandard Python package installation. This package is available on PyPI:\n\n```\npip3 install http-tarpit\n```\n\n## Usage\n\nSynopsis:\n\n```\n$ http-tarpit --help\nusage: http-tarpit [-h] [--disable-uvloop] [-v {debug,info,warn,error,fatal}]\n [-m {clock,newline,urandom,null,slow_newline}]\n [-a BIND_ADDRESS] [-p BIND_PORT] [-c CERT] [-k KEY]\n\nWeb-server which produces infinite chunked-encoded responses\n\noptional arguments:\n -h, --help show this help message and exit\n --disable-uvloop do not use uvloop even if it is available (default:\n False)\n -v {debug,info,warn,error,fatal}, --verbosity {debug,info,warn,error,fatal}\n logging verbosity (default: info)\n -m {clock,newline,urandom,null,slow_newline}, --mode {clock,newline,urandom,null,slow_newline}\n operation mode (default: clock)\n\nlisten options:\n -a BIND_ADDRESS, --bind-address BIND_ADDRESS\n bind address (default: 0.0.0.0)\n -p BIND_PORT, --bind-port BIND_PORT\n bind port (default: 8080)\n\nTLS options:\n -c CERT, --cert CERT enable TLS and use certificate (default: None)\n -k KEY, --key KEY key for TLS certificate (default: None)\n\n```\n\n### Modes of operation\n\n* `clock` - feed client with current time string every second\n* `newline` - feed client with newlines as fast as possible\n* `urandom` - feed client with random bytes as fast as possible\n* `null` - feed client with zero bytes as fast as possible\n* `slow_newline` - feed client with newline character every second\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/http-tarpit", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "http-tarpit", "package_url": "https://pypi.org/project/http-tarpit/", "platform": "", "project_url": "https://pypi.org/project/http-tarpit/", "project_urls": { "Homepage": "https://github.com/Snawoot/http-tarpit" }, "release_url": "https://pypi.org/project/http-tarpit/0.1.1/", "requires_dist": [ "aiohttp (>=3.4.4)" ], "requires_python": ">=3.5.3", "summary": "Web-server which produces infinite chunked-encoded responses", "version": "0.1.1" }, "last_serial": 5136005, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "c5dfe2c75c7d7e694fbbbf2d8b3ce8f9", "sha256": "3e9c83f06c226e63ecd6031c3df0ebe8be05ed5d0ad9b29b95b6935d2847b6ce" }, "downloads": -1, "filename": "http_tarpit-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "c5dfe2c75c7d7e694fbbbf2d8b3ce8f9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5.3", "size": 7282, "upload_time": "2019-03-23T19:38:16", "url": "https://files.pythonhosted.org/packages/34/5e/8a33c51d4f9b0cad7be56989e7b965863e68b55df0c860091a3995b777c1/http_tarpit-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "848038d1b1fabd7aa0656f974dcdfda4", "sha256": "d1afd525d2da4cf441f78b84696f19fad199f4c600aa0d9559cd6b63cbb6c0d3" }, "downloads": -1, "filename": "http_tarpit-0.1.0.tar.gz", "has_sig": false, "md5_digest": "848038d1b1fabd7aa0656f974dcdfda4", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.3", "size": 5076, "upload_time": "2019-03-23T19:41:17", "url": "https://files.pythonhosted.org/packages/91/92/b619d461544373c942ba26be553bd012ad849709845ba8bfd58c583e72e8/http_tarpit-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "d9933b22694a81def9027a7243dc0d9d", "sha256": "0a01c7869a4bc481d0f574b2e52de9dcb86e0b828b1e5ea974b711f4298d702a" }, "downloads": -1, "filename": "http_tarpit-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "d9933b22694a81def9027a7243dc0d9d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5.3", "size": 7282, "upload_time": "2019-04-12T22:48:39", "url": "https://files.pythonhosted.org/packages/b6/36/53d925b113be3d1c668ccd9711367ef692f021564112fd8fd88e3b8918d7/http_tarpit-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "97c5dd5adc129c8825e4dd912232e159", "sha256": "8380525297fabae21855a67d2e4b342d27b1e45c8a6b6bc81fe83b37d35baadf" }, "downloads": -1, "filename": "http_tarpit-0.1.1.tar.gz", "has_sig": false, "md5_digest": "97c5dd5adc129c8825e4dd912232e159", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.3", "size": 5081, "upload_time": "2019-04-12T22:48:40", "url": "https://files.pythonhosted.org/packages/c3/d5/939406a1ef6dcd99a1976bf0014c0a88669f26d70ad16fc6b2005ff5aedf/http_tarpit-0.1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "d9933b22694a81def9027a7243dc0d9d", "sha256": "0a01c7869a4bc481d0f574b2e52de9dcb86e0b828b1e5ea974b711f4298d702a" }, "downloads": -1, "filename": "http_tarpit-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "d9933b22694a81def9027a7243dc0d9d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5.3", "size": 7282, "upload_time": "2019-04-12T22:48:39", "url": "https://files.pythonhosted.org/packages/b6/36/53d925b113be3d1c668ccd9711367ef692f021564112fd8fd88e3b8918d7/http_tarpit-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "97c5dd5adc129c8825e4dd912232e159", "sha256": "8380525297fabae21855a67d2e4b342d27b1e45c8a6b6bc81fe83b37d35baadf" }, "downloads": -1, "filename": "http_tarpit-0.1.1.tar.gz", "has_sig": false, "md5_digest": "97c5dd5adc129c8825e4dd912232e159", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.3", "size": 5081, "upload_time": "2019-04-12T22:48:40", "url": "https://files.pythonhosted.org/packages/c3/d5/939406a1ef6dcd99a1976bf0014c0a88669f26d70ad16fc6b2005ff5aedf/http_tarpit-0.1.1.tar.gz" } ] }