{ "info": { "author": "Spencer Heywood", "author_email": "l.spencer.heywood@protonmail.com", "bugtrack_url": null, "classifiers": [], "description": "## banner-snatcher\n\n```\n\u276f ./banner-snatcher.py --help\nusage: banner-snatcher.py [-h] --host HOST [HOST ...] -p PORT [PORT ...]\n [-o FILE] [--debug] [-q]\n\nPython program that snatches banners of accessible ports\n\noptional arguments:\n -h, --help show this help message and exit\n --host HOST [HOST ...]\n host(s) to scan\n -p PORT [PORT ...], --port PORT [PORT ...]\n port(s) to scan\n -o FILE, --outfile FILE\n output to file\n --debug print error messages\n -q, --quiet suppress all output\n```\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/heywoodlh/banner-snatcher", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "banner-snatcher", "package_url": "https://pypi.org/project/banner-snatcher/", "platform": "", "project_url": "https://pypi.org/project/banner-snatcher/", "project_urls": { "Homepage": "https://github.com/heywoodlh/banner-snatcher" }, "release_url": "https://pypi.org/project/banner-snatcher/1.0/", "requires_dist": [ "dnspython", "netaddr" ], "requires_python": "", "summary": "Program for retrieving banners on open ports", "version": "1.0" }, "last_serial": 3874033, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "aa1e8110d000c8b82010173224826185", "sha256": "6fda03efde30bb4cf6b43c96eca44500cc45fd3472eb06d44aba2ee160437eb3" }, "downloads": -1, "filename": "banner_snatcher-1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "aa1e8110d000c8b82010173224826185", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3888, "upload_time": "2018-05-17T22:14:16", "url": "https://files.pythonhosted.org/packages/cc/a0/4a621e8d6478df99c476fd3712764a2476508f64f4dd6dd84e8097de80be/banner_snatcher-1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "541cb431194c8f9a03309af3dda7515b", "sha256": "fc89b1e93611c32f88959a9dd34a0dad0cea9b3387e14967d1aa8d353cfd15ea" }, "downloads": -1, "filename": "banner_snatcher-1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "541cb431194c8f9a03309af3dda7515b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3883, "upload_time": "2018-05-17T22:14:17", "url": "https://files.pythonhosted.org/packages/07/d0/1fc633b8d8ff8362f64cbd2f826f8222f2db44c4e4b96cb7091a9c12d03f/banner_snatcher-1.0-py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "aa1e8110d000c8b82010173224826185", "sha256": "6fda03efde30bb4cf6b43c96eca44500cc45fd3472eb06d44aba2ee160437eb3" }, "downloads": -1, "filename": "banner_snatcher-1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "aa1e8110d000c8b82010173224826185", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3888, "upload_time": "2018-05-17T22:14:16", "url": "https://files.pythonhosted.org/packages/cc/a0/4a621e8d6478df99c476fd3712764a2476508f64f4dd6dd84e8097de80be/banner_snatcher-1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "541cb431194c8f9a03309af3dda7515b", "sha256": "fc89b1e93611c32f88959a9dd34a0dad0cea9b3387e14967d1aa8d353cfd15ea" }, "downloads": -1, "filename": "banner_snatcher-1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "541cb431194c8f9a03309af3dda7515b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3883, "upload_time": "2018-05-17T22:14:17", "url": "https://files.pythonhosted.org/packages/07/d0/1fc633b8d8ff8362f64cbd2f826f8222f2db44c4e4b96cb7091a9c12d03f/banner_snatcher-1.0-py3-none-any.whl" } ] }