{ "info": { "author": "PhiBo (DinoTools)", "author_email": "UNKNOWN", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "License :: OSI Approved :: GNU Lesser General Public License v3 or later (LGPLv3+)", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.2", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4" ], "description": "pySSLScan\n=========\n\npySSLScan is a framework to scan SSL enabled services, in order to determine\nthe supported ciphers, preferred ciphers, certificate information and more.\nIt is designed to be flexible, lean and fast.\n\nIt can be used as a library in other software projects and provides a command-line tool to get started.\n\nYou can find more information in the `documentation`_.\n\n\nFeatures\n--------\n\n* Query SSL services\n* Supported cryptographic protocols:\n\n * SSLv2, SSLv3, TLS 1.0, TLS 1.1 and TLS 1.2\n * DTLS 1.0 and DTLS 1.2\n\n* Supported Protocols:\n\n * TCP, HTTP, IMAP, POP3, SMTP, LDAP and RDP\n * UDP\n\n* IPv4 and IPv6\n* Scan modules:\n\n * Supported ciphers\n * Ciphers preferred\n * Supported compression methods\n * Supported elliptic curves\n * Test support for Signaling Cipher Suite Value (SCSV)\n * Extract EC Point Formats\n * Server certificate (requires pyOpenSSL)\n * Test renegotiation (requires pyOpenSSL)\n * Detect vulnerabilities\n\n * Heartbleed\n\n * Extract server information: HTTP, IMAP, POP3 and SMTP\n\n* Rule based result highlighting\n* Output formats:\n\n * text/terminal\n\n\nInstall\n-------\n\nRequirements:\n\n* Python 2.7 or Python >= 3.2\n* Python packages:\n\n * flextls >= 0.3\n * six >= 1.4.1\n\n* Python packages(optional):\n\n * cryptography >= 0.5\n * pyOpenSSL >= 0.14\n\nInstall:\n\nAt the time of writing pySSLScan requires the development version of the cryptography packages. Use the source directly from the git repository. https://github.com/pyca/cryptography\n\n.. code-block:: console\n\n $ pip install sslscan\n\n\nUsage\n-----\n\nTo scan a HTTPS service:\n\n\n.. code-block:: console\n\n $ pysslscan scan --scan=protocol.http --scan=vuln.heartbleed --scan=server.renegotiation \\\n --scan=server.preferred_ciphers --scan=server.ciphers \\\n --report=term:rating=ssllabs.2009e --ssl2 --ssl3 --tls10 --tls11 --tls12 http://example.org\n\n\nTo display more information:\n\n.. code-block:: console\n\n $ pysslscan --help\n\n\nLicense\n-------\n\nPublished under the LGPLv3+ (see LICENSE for more information)\n\n.. _`documentation`: http://pysslscan.readthedocs.org/", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/DinoTools/pysslscan", "keywords": null, "license": "LGPLv3+", "maintainer": null, "maintainer_email": null, "name": "sslscan", "package_url": "https://pypi.org/project/sslscan/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/sslscan/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/DinoTools/pysslscan" }, "release_url": "https://pypi.org/project/sslscan/0.5.1/", "requires_dist": null, "requires_python": null, "summary": "Framework and command-line tool to scan SSL enabled services", "version": "0.5.1" }, "last_serial": 1631852, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "9620ef3e97c3fc686d42a960cfc5284a", "sha256": "3a8132a99de89291815ddf1eadee33cec4a692f9048acea2df325b5b6e829608" }, "downloads": -1, "filename": "sslscan-0.1.tar.gz", "has_sig": false, "md5_digest": "9620ef3e97c3fc686d42a960cfc5284a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11223, "upload_time": "2014-05-11T20:34:39", "url": "https://files.pythonhosted.org/packages/03/6b/ffac4bc84a17994cf1c2e269b0068cc4c72201702a578ef1efcd9aaf0d0b/sslscan-0.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "e1e9710b8eba9e0401a3f7cf6858bf46", "sha256": "c973b620ef149a58b4b824f96e17a427cc97d9c7fa1501e2bf725cf5d119ede2" }, "downloads": -1, "filename": "sslscan-0.2.tar.gz", "has_sig": false, "md5_digest": "e1e9710b8eba9e0401a3f7cf6858bf46", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18541, "upload_time": "2014-07-28T20:51:42", "url": "https://files.pythonhosted.org/packages/08/7e/fde75d1cf40d18a1a9bed8f18bc2014b6ebfc58c20bd26b8445231265a70/sslscan-0.2.tar.gz" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "4a9ada8f037b58fed537192d141ff7b3", "sha256": "b306b19442ba2865c90b97176c4f3cbafe39a14ed17a3b134df832fb54417ca4" }, "downloads": -1, "filename": "sslscan-0.4.tar.gz", "has_sig": false, "md5_digest": "4a9ada8f037b58fed537192d141ff7b3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22651, "upload_time": "2014-11-17T21:32:00", "url": "https://files.pythonhosted.org/packages/fb/82/cb9e9c82f90e5422a7006f85047fea439a34c388a6e557d023dc24ba1e14/sslscan-0.4.tar.gz" } ], "0.5": [ { "comment_text": "", "digests": { "md5": "95fd765e0115b588b9f332e5720684cc", "sha256": "6953ead9071db7068d2893f2feac192174e69125168e7220334cd86d98ed9ef2" }, "downloads": -1, "filename": "sslscan-0.5.tar.gz", "has_sig": false, "md5_digest": "95fd765e0115b588b9f332e5720684cc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25971, "upload_time": "2015-03-07T07:55:21", "url": "https://files.pythonhosted.org/packages/1a/e4/39b10eaf5fc365df90d0d2564b377d0cb092bed9d3c465fc89b87249b01e/sslscan-0.5.tar.gz" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "f4abe87922e03068168a51bc4eb61b4a", "sha256": "491f41edd727b45c8c02356c9a6d30cde2510689c5a22e0109f04a1be962a6a7" }, "downloads": -1, "filename": "sslscan-0.5.1.tar.gz", "has_sig": false, "md5_digest": "f4abe87922e03068168a51bc4eb61b4a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25984, "upload_time": "2015-07-13T20:28:32", "url": "https://files.pythonhosted.org/packages/ef/e5/d297bf2c485b41a533953a84e7a1a835312e5226dc7746ff35a3aebc98e4/sslscan-0.5.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "f4abe87922e03068168a51bc4eb61b4a", "sha256": "491f41edd727b45c8c02356c9a6d30cde2510689c5a22e0109f04a1be962a6a7" }, "downloads": -1, "filename": "sslscan-0.5.1.tar.gz", "has_sig": false, "md5_digest": "f4abe87922e03068168a51bc4eb61b4a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25984, "upload_time": "2015-07-13T20:28:32", "url": "https://files.pythonhosted.org/packages/ef/e5/d297bf2c485b41a533953a84e7a1a835312e5226dc7746ff35a3aebc98e4/sslscan-0.5.1.tar.gz" } ] }