{ "info": { "author": "MyKings (xsseroot@gmail.com)", "author_email": "xsseroot@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Console", "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: System :: Monitoring", "Topic :: System :: Networking", "Topic :: System :: Networking :: Firewalls", "Topic :: System :: Networking :: Monitoring" ], "description": "python-masscan\n================\n\npython-masscan is a python library which helps in using masscan port scanner. \n\n.. image:: https://badge.fury.io/py/python-masscan.svg\n :target: https://badge.fury.io/py/python-masscan\n\n.. image:: https://img.shields.io/badge/python-2.7|3.7-brightgreen.svg\n :target: https://www.python.org/\n\n.. image:: https://img.shields.io/github/issues/MyKings/python-masscan.svg \n :alt: GitHub issues\n :target: https://github.com/MyKings/python-masscan/issues\n\n\n.. image:: https://img.shields.io/github/forks/MyKings/python-masscan.svg\n :alt: GitHub forks\n :target: https://github.com/MyKings/python-masscan/network\n\n\n.. image:: https://img.shields.io/github/stars/MyKings/python-masscan.svg\n :alt: GitHub stars\n :target: https://github.com/MyKings/python-masscan/stargazers\n\n\n.. image:: https://img.shields.io/github/license/MyKings/python-masscan.svg\n :alt: GitHub license\n :target: https://github.com/MyKings/python-masscan/blob/master/LICENSE\n\n\nINSTALL\n--------\n\n.. code-block:: bash\n\n $ pip install python-masscan\n\nUSAGE\n--------\n\n.. code-block:: python\n\n import masscan\n\n\n mas = masscan.PortScanner()\n mas.scan('172.0.8.78/24', ports='22,80,8080', arguments='--max-rate 1000')\n print(mas.scan_result)\n\n\n\nResult\n--------\n\n.. code-block:: json\n\n {\n \"masscan\": {\n \"scanstats\": {\n \"uphosts\": \"6\",\n \"timestr\": \"2017-03-23 18:09:28\",\n \"downhosts\": \"0\",\n \"totalhosts\": \"6\",\n \"elapsed\": \"2\"\n },\n \"command_line\": \"masscan -oX - 172.0.8.78/24 -p 22,80,8080\"\n },\n \"scan\": {\n \"172.0.8.222\": {\n \"tcp\": {\n \"22\": {\n \"state\": \"open\",\n \"reason\": \"syn-ack\",\n \"reason_ttl\": \"64\"\n },\n \"80\": {\n \"state\": \"open\",\n \"reason\": \"syn-ack\",\n \"reason_ttl\": \"64\"\n }\n }\n },\n \"172.0.8.205\": {\n \"tcp\": {\n \"80\": {\n \"state\": \"open\",\n \"reason\": \"syn-ack\",\n \"reason_ttl\": \"128\"\n }\n }\n },\n \"172.0.8.207\": {\n \"tcp\": {\n \"8080\": {\n \"state\": \"open\",\n \"reason\": \"syn-ack\",\n \"reason_ttl\": \"128\"\n }\n }\n },\n \"172.0.8.206\": {\n \"tcp\": {\n \"8080\": {\n \"state\": \"open\",\n \"reason\": \"syn-ack\",\n \"reason_ttl\": \"128\"\n }\n }\n },\n \"172.0.8.203\": {\n \"tcp\": {\n \"22\": {\n \"state\": \"open\",\n \"reason\": \"syn-ack\",\n \"reason_ttl\": \"64\"\n },\n \"80\": {\n \"state\": \"open\",\n \"reason\": \"syn-ack\",\n \"reason_ttl\": \"64\"\n },\n \"8080\": {\n \"state\": \"open\",\n \"reason\": \"syn-ack\",\n \"reason_ttl\": \"64\"\n }\n }\n },\n \"172.0.8.202\": {\n \"tcp\": {\n \"22\": {\n \"state\": \"open\",\n \"reason\": \"syn-ack\",\n \"reason_ttl\": \"64\"\n },\n \"80\": {\n \"state\": \"open\",\n \"reason\": \"syn-ack\",\n \"reason_ttl\": \"64\"\n },\n \"8080\": {\n \"state\": \"open\",\n \"reason\": \"syn-ack\",\n \"reason_ttl\": \"64\"\n }\n }\n }\n }\n }\n\n\nContributors\n-------------\n\n - [Matt Lebrun](https://github.com/cr8ivecodesmith)\n - [Gon\u00e7alo Ribeiro](https://github.com/goncalor)\n - [Fabian Affolter](https://github.com/fabaff)\n\n\nREFERENCE\n-------------\nhttps://bitbucket.org/xael/python-nmap/", "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/MyKings/python-masscan", "keywords": "masscan,portscanner", "license": "GPLv3+", "maintainer": "", "maintainer_email": "", "name": "python-masscan", "package_url": "https://pypi.org/project/python-masscan/", "platform": "Operating System :: OS Independent", "project_url": "https://pypi.org/project/python-masscan/", "project_urls": { "Homepage": "https://github.com/MyKings/python-masscan" }, "release_url": "https://pypi.org/project/python-masscan/0.1.6/", "requires_dist": null, "requires_python": "", "summary": "", "version": "0.1.6" }, "last_serial": 5975335, "releases": { "0.1.1": [ { "comment_text": "", "digests": { "md5": "133e06ea9a8a318a0278265dad3a5e74", "sha256": "11fa8a036fe476d79935e106265b910bf9496c1b2aeb6cbeb2ceb55b227cf562" }, "downloads": -1, "filename": "python-masscan-0.1.1.tar.gz", "has_sig": false, "md5_digest": "133e06ea9a8a318a0278265dad3a5e74", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8976, "upload_time": "2017-12-10T06:19:48", "url": "https://files.pythonhosted.org/packages/b8/36/bdb75f38473c25bac3e967e759275973fd682b2aae10132077916810248a/python-masscan-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "b670422839d7bcb24cdd95107744e9dc", "sha256": "23011db007b2aa3de7d36990e274986e493564828392e5fb7b30e68ba410af33" }, "downloads": -1, "filename": "python-masscan-0.1.2.tar.gz", "has_sig": false, "md5_digest": "b670422839d7bcb24cdd95107744e9dc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9039, "upload_time": "2018-05-29T11:23:37", "url": "https://files.pythonhosted.org/packages/c7/46/9997ba52c8111634a5df1257b700efee00e8f3390181759150154a1b7006/python-masscan-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "c5886c428994c85fbd00e1e77af6ec94", "sha256": "1de2d5da1f6b21b9be6fc98e9fe9093df2a8018af50464c7cbbb610bc86e3abc" }, "downloads": -1, "filename": "python_masscan-0.1.3-py3-none-any.whl", "has_sig": false, "md5_digest": "c5886c428994c85fbd00e1e77af6ec94", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 10559, "upload_time": "2019-05-21T11:49:05", "url": "https://files.pythonhosted.org/packages/3e/db/ca12b56c2a7b1113d208e85b92f7206423dc6e2fc571ee18ddbe18307b54/python_masscan-0.1.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1f157b0475991cabd2b25eb56fbb1581", "sha256": "2037f3839b367f9625ea005a9657ef7eda80ed9f5dbbd680e64f51014c327fcf" }, "downloads": -1, "filename": "python-masscan-0.1.3.tar.gz", "has_sig": false, "md5_digest": "1f157b0475991cabd2b25eb56fbb1581", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11366, "upload_time": "2019-05-21T11:49:07", "url": "https://files.pythonhosted.org/packages/84/84/1ebf64158cd996958b3979984b731c675321fbca16b36009c6289914ae06/python-masscan-0.1.3.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "e3773e9b8785c2073ed94b5f443cc9df", "sha256": "33aea0004b2a278aee368ec2dcf87f8afb96b6ebc30d63efe468245ba0394a36" }, "downloads": -1, "filename": "python-masscan-0.1.5.tar.gz", "has_sig": false, "md5_digest": "e3773e9b8785c2073ed94b5f443cc9df", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11378, "upload_time": "2019-09-23T00:18:36", "url": "https://files.pythonhosted.org/packages/5b/86/11ebbf8af053a40187d4771044244e9be3243dae2299868f9759f7b483a4/python-masscan-0.1.5.tar.gz" } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "292e46fe08c4ba29e695979bf9307a3f", "sha256": "f2d9ab1324349b4cfc1907973dfb046a84abff4ba10c836f3cf34f4398c7baed" }, "downloads": -1, "filename": "python-masscan-0.1.6.tar.gz", "has_sig": false, "md5_digest": "292e46fe08c4ba29e695979bf9307a3f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11373, "upload_time": "2019-10-15T07:42:11", "url": "https://files.pythonhosted.org/packages/21/a6/dd8454521e8d19c692a93d239e40e1ab82f658c4206d9082e3556cc8d48d/python-masscan-0.1.6.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "292e46fe08c4ba29e695979bf9307a3f", "sha256": "f2d9ab1324349b4cfc1907973dfb046a84abff4ba10c836f3cf34f4398c7baed" }, "downloads": -1, "filename": "python-masscan-0.1.6.tar.gz", "has_sig": false, "md5_digest": "292e46fe08c4ba29e695979bf9307a3f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11373, "upload_time": "2019-10-15T07:42:11", "url": "https://files.pythonhosted.org/packages/21/a6/dd8454521e8d19c692a93d239e40e1ab82f658c4206d9082e3556cc8d48d/python-masscan-0.1.6.tar.gz" } ] }