{ "info": { "author": "Timothy Heard", "author_email": "", "bugtrack_url": null, "classifiers": [ "Environment :: Console", "License :: OSI Approved :: Apache Software License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# NMAP Query Tool\nPost-processor for nmap output that allows fast, simple filtering of data both interactively and inline (i.e. via a bash pipe).\n\n```bash\nUsage: python nmap-query.py [-h] [-p PORTS] [-a IPS] [-os OS] [-d DEVICE_TYPE] [-c] [-i NMAP_SCAN_RESULTS_FILE] [-o OUTPUT_FILENAME] [-q]\n\n Note: the nmap scan results can be provided either through an input file or from STDIN (through a pipe)\n\n Example: nmap -sV 10.0.0.0/24 | python nmap-query.py -q\n\n\n\n[-h | --help]: Will print the help/usage message\n\n[-p | --ports] PORTS: specify one or more (open) ports to filter on. The following input formats are accepted:\n\n Single port number: -p 22\n Set of port numbers: -p 22,80,443\n\n[-a | --ip-addrs] IPS: specify one or more IP addresses on which to filter. The following input formats are accepted:\n\n Single IP: -a 10.0.0.1\n Set of IPs: -a 10.0.0.1,10.0.0.2,10.0.0.3\n Single CIDR block: -a 10.0.0.0/24\n Set of CIDR blocks: -a 10.0.0.0/24,10.0.1.0/24\n Range of IPs: -a 10.0.0.1-4\n\n[-os | --operating-system] OS: specify one or more operating systems on which to filter. The following input formats are accepted:\n\n Single operating system: -os Windws\n Set of operating systems: -os Windows,Linux\n\n[-d | --device-type] DEVICE_TYPE: specify one or more device types on which to filter. The following input formats are accepted:\n\n Single device type: -d router\n Set of device types: -d router,switch\n\n[-c | --output-csv]: use CSV as the output format\n\n[-i | --input-file] NMAP_SCAN_RESULTS_FILE: specify the name of the input file (i.e. the file which contains the results of the Nmap scan)\n\n[-o | --output-file] OUTPUT_FILENAME: specify the name of the output file\n\n[-q | --query-mode]: enter the interactive query mode\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/unheardof/NmapQueryTool", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "nmap-query-tool", "package_url": "https://pypi.org/project/nmap-query-tool/", "platform": "", "project_url": "https://pypi.org/project/nmap-query-tool/", "project_urls": { "Homepage": "https://github.com/unheardof/NmapQueryTool" }, "release_url": "https://pypi.org/project/nmap-query-tool/1.1.2/", "requires_dist": null, "requires_python": "", "summary": "A tool for parsing and dynamically querying nmap scan data", "version": "1.1.2" }, "last_serial": 4826016, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "f9c311357b16f77eff7b3ea47b40b6c6", "sha256": "03a3db6875337450a5dc59a35e8dfac0f5cd493337470107c3ccb7df28e3a9a6" }, "downloads": -1, "filename": "nmap_query_tool-0.0.1-py2-none-any.whl", "has_sig": false, "md5_digest": "f9c311357b16f77eff7b3ea47b40b6c6", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 13728, "upload_time": "2018-12-21T11:40:16", "url": "https://files.pythonhosted.org/packages/c8/61/3bcceff87177383bb4cd9d03cc5fb012d618e3192371cda47b820f7ce8f0/nmap_query_tool-0.0.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c6a19e2b6634bd3ffc312c86455e2f2c", "sha256": "719a3e6e59a5656d088a9c8d29c824dbf9c8e583b2e8f08e4326d0954f45a18c" }, "downloads": -1, "filename": "nmap_query_tool-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "c6a19e2b6634bd3ffc312c86455e2f2c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 10997, "upload_time": "2018-11-16T02:36:29", "url": "https://files.pythonhosted.org/packages/5d/c7/4b7d0c0163e486c1e6d6e8ec9d9520c769e78be11d802fd9dd85f2f414f6/nmap_query_tool-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ea61ce01563e913d018c3e2e07d2b88a", "sha256": "6d851d7d2d9536b04bed9220438e434a56864bcced89b5f945a511e8cc423698" }, "downloads": -1, "filename": "nmap_query_tool-0.0.1.tar.gz", "has_sig": false, "md5_digest": "ea61ce01563e913d018c3e2e07d2b88a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8724, "upload_time": "2018-11-16T02:36:31", "url": "https://files.pythonhosted.org/packages/f0/29/85e973343703331ad9bd4664a7e15379f219a5f5a3b17616b4bcb156591b/nmap_query_tool-0.0.1.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "27df0c866c2688c0a245e14fcd12b5ba", "sha256": "5d4a8332c0e2af29929d97fa65df6d38cf4335e7a1d81914b8e38b7a3e5aeee5" }, "downloads": -1, "filename": "nmap_query_tool-1.0.0-py2-none-any.whl", "has_sig": false, "md5_digest": "27df0c866c2688c0a245e14fcd12b5ba", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 13772, "upload_time": "2019-02-11T16:23:01", "url": "https://files.pythonhosted.org/packages/8a/29/36ef38e41b7c5b9979f3a6730912d1ee15bccf74d070e755c8c3bcd34b7b/nmap_query_tool-1.0.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3c4adc4e6c94e359280ddaeadc58be37", "sha256": "f8cdf83a4cf7d1dcc3b503a6b7399a12fe32a3797b4a7b030d6ba34e3b26d7ea" }, "downloads": -1, "filename": "nmap_query_tool-1.0.0.tar.gz", "has_sig": false, "md5_digest": "3c4adc4e6c94e359280ddaeadc58be37", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8968, "upload_time": "2019-02-11T16:23:02", "url": "https://files.pythonhosted.org/packages/63/05/0b210089507c09d16e5f54a6891ca28d0011fbb97c47e1de50effc6efb8f/nmap_query_tool-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "fee24471a20bfe724b9a6745a57ef1dc", "sha256": "95bd825a8c6e395cbff5c2c630209e2dac79c8128b04cf8b929d63b860a090ed" }, "downloads": -1, "filename": "nmap_query_tool-1.0.1-py2-none-any.whl", "has_sig": false, "md5_digest": "fee24471a20bfe724b9a6745a57ef1dc", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 13838, "upload_time": "2019-02-11T20:23:01", "url": "https://files.pythonhosted.org/packages/ab/19/e414806f21a089e730ef677af1357e07a138f499a55edafe9b2197b4357d/nmap_query_tool-1.0.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8a2444a8263c37b328372494152fb907", "sha256": "47da45cd8e8145d239cb4468a0e5209243e9d20e4b501be9c62ded9c41e3279d" }, "downloads": -1, "filename": "nmap_query_tool-1.0.1.tar.gz", "has_sig": false, "md5_digest": "8a2444a8263c37b328372494152fb907", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9019, "upload_time": "2019-02-11T20:23:03", "url": "https://files.pythonhosted.org/packages/0e/7e/a08f74465facc32d95b7615b56aa175c7ca9f53e95ed8270358da11d4b33/nmap_query_tool-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "f39bd0e030805456cbed58fea5443302", "sha256": "9a80f5d7a56193ef87374b13ae9b6da1b6863bc9aa675bc7421177baf58596e0" }, "downloads": -1, "filename": "nmap_query_tool-1.0.2-py2-none-any.whl", "has_sig": false, "md5_digest": "f39bd0e030805456cbed58fea5443302", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 13953, "upload_time": "2019-02-12T20:33:57", "url": "https://files.pythonhosted.org/packages/05/60/34781c6ccd01d0ea56a7b7ad36bc4d3b9cab7618ef8f10038e5b139a118b/nmap_query_tool-1.0.2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d92bf7350ca2b2e44f118523c0b46546", "sha256": "afa67aa68099b67ed64f5a4065f7f44b0b5febcc938aa101525a253f1a037252" }, "downloads": -1, "filename": "nmap_query_tool-1.0.2.tar.gz", "has_sig": false, "md5_digest": "d92bf7350ca2b2e44f118523c0b46546", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9263, "upload_time": "2019-02-12T20:33:58", "url": "https://files.pythonhosted.org/packages/e9/a1/45aba8460838a816a695b5d1cff765eb1ebd46dafdd971899b1c94dbf052/nmap_query_tool-1.0.2.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "319b5748e366b35f168479722d613ed4", "sha256": "e34f177f4fc03fd8329bb8c29ff8ea565e5ef64aae05d9df684bd70bf4bb5df8" }, "downloads": -1, "filename": "nmap_query_tool-1.1.0-py2-none-any.whl", "has_sig": false, "md5_digest": "319b5748e366b35f168479722d613ed4", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 16433, "upload_time": "2019-02-13T15:22:53", "url": "https://files.pythonhosted.org/packages/71/08/5e3a79d220abb7c8f77c89d7d30112bf7d48148305e83c6b67929cade961/nmap_query_tool-1.1.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c2fbc972362de83de7021aebe7ceee52", "sha256": "d69050090e748ab7bf3f392815848d0b45589fdc172555d00a02c48fc0b4b36e" }, "downloads": -1, "filename": "nmap_query_tool-1.1.0.tar.gz", "has_sig": false, "md5_digest": "c2fbc972362de83de7021aebe7ceee52", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9292, "upload_time": "2019-02-13T15:22:54", "url": "https://files.pythonhosted.org/packages/78/fc/a5860c89587d24a1421a0e12eb2675dd4405c7ad7bc5f74ee488b970bf93/nmap_query_tool-1.1.0.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "85e1bdbb052d2c92db38233a734ac057", "sha256": "c6d0044ae22056e4b43fa79a502e03313a89e4974f01391a36993205fbce74a0" }, "downloads": -1, "filename": "nmap_query_tool-1.1.1-py2-none-any.whl", "has_sig": false, "md5_digest": "85e1bdbb052d2c92db38233a734ac057", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 16422, "upload_time": "2019-02-15T14:57:17", "url": "https://files.pythonhosted.org/packages/ac/79/7a9fa4fe06bd226334929dcaa728267980da7dce0543eb317e0d4f610071/nmap_query_tool-1.1.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ee7552e133e60c39e1ffb60744ee6021", "sha256": "fcd1b0d466ce5a1a231d518356cb7916c9edd422051589fe3adcfe7c54da30e6" }, "downloads": -1, "filename": "nmap_query_tool-1.1.1.tar.gz", "has_sig": false, "md5_digest": "ee7552e133e60c39e1ffb60744ee6021", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9306, "upload_time": "2019-02-15T14:57:18", "url": "https://files.pythonhosted.org/packages/2b/2e/56f6410b5fd729892fd0acdda1cb7e545bea3900a7ffd075c496e6b6ecb2/nmap_query_tool-1.1.1.tar.gz" } ], "1.1.2": [ { "comment_text": "", "digests": { "md5": "9b8f8c8866f74a14c976ccef8249af9f", "sha256": "1361ad92117ade401b7dc9d838496f876e7e41521bb5a6513c50dc806063db3b" }, "downloads": -1, "filename": "nmap_query_tool-1.1.2-py2-none-any.whl", "has_sig": false, "md5_digest": "9b8f8c8866f74a14c976ccef8249af9f", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 16374, "upload_time": "2019-02-15T16:41:26", "url": "https://files.pythonhosted.org/packages/c0/22/e3daa1016ba8bf3c63a56fa323ae40372406874472d720d2ff97cfcc5800/nmap_query_tool-1.1.2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "38b80ded84b7aa01c5e887e81722096f", "sha256": "3389d17d3ac63c716b73baf229ef17ee1e58fc981aea090e9e4c8497190bf67c" }, "downloads": -1, "filename": "nmap_query_tool-1.1.2.tar.gz", "has_sig": false, "md5_digest": "38b80ded84b7aa01c5e887e81722096f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9243, "upload_time": "2019-02-15T16:41:27", "url": "https://files.pythonhosted.org/packages/33/f3/754b98730b26c8ad36c05e4b2f956a8809564e773626dc2601cb0d035be8/nmap_query_tool-1.1.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "9b8f8c8866f74a14c976ccef8249af9f", "sha256": "1361ad92117ade401b7dc9d838496f876e7e41521bb5a6513c50dc806063db3b" }, "downloads": -1, "filename": "nmap_query_tool-1.1.2-py2-none-any.whl", "has_sig": false, "md5_digest": "9b8f8c8866f74a14c976ccef8249af9f", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 16374, "upload_time": "2019-02-15T16:41:26", "url": "https://files.pythonhosted.org/packages/c0/22/e3daa1016ba8bf3c63a56fa323ae40372406874472d720d2ff97cfcc5800/nmap_query_tool-1.1.2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "38b80ded84b7aa01c5e887e81722096f", "sha256": "3389d17d3ac63c716b73baf229ef17ee1e58fc981aea090e9e4c8497190bf67c" }, "downloads": -1, "filename": "nmap_query_tool-1.1.2.tar.gz", "has_sig": false, "md5_digest": "38b80ded84b7aa01c5e887e81722096f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9243, "upload_time": "2019-02-15T16:41:27", "url": "https://files.pythonhosted.org/packages/33/f3/754b98730b26c8ad36c05e4b2f956a8809564e773626dc2601cb0d035be8/nmap_query_tool-1.1.2.tar.gz" } ] }