https://github.com/tehmaze/tlsspy
TLS protocol analyzer
https://github.com/tehmaze/tlsspy
Last synced: 11 months ago
JSON representation
TLS protocol analyzer
- Host: GitHub
- URL: https://github.com/tehmaze/tlsspy
- Owner: tehmaze
- License: gpl-2.0
- Created: 2014-05-06T10:00:25.000Z (about 12 years ago)
- Default Branch: master
- Last Pushed: 2014-05-08T10:17:29.000Z (about 12 years ago)
- Last Synced: 2025-08-14T20:46:05.841Z (11 months ago)
- Language: Python
- Size: 340 KB
- Stars: 5
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
TLS Spy
=======
TLS Analysis Toolkit, inspired by [Qualys'](https://www.qualys.com/) excellent
SSL Server Test. If you're looking for a quick tool to do online analysis, using
their tools is highly recommended.
Project status
--------------
Getting there :)
Features
--------
We support various SSL and TLS versions:
* SSLv2 (only basic handshake)
* SSLv3 (only basic handshake)
* TLSv1.0 (full handshake)
* TLSv1.1 (most handshake parts)
* TLSv1.2 (most handshake parts)
We support various TLS extensions:
* [RFC 4492][rfc-4492]: Elliptic Curves, EC Point Formats
* [RFC 4507][rfc-4507]: Session Ticket
* [RFC 5246][rfc-5246]: Signature Algorithms
* [RFC 5746][rfc-5746]: Renegotiation
* [RFC 6066][rfc-6066]: Server Name Indication (SNI), Status Request
* [RFC 6520][rfc-6520]: Heartbeat
[rfc-4492]: https://tools.ietf.org/html/rfc4492
[rfc-4507]: https://tools.ietf.org/html/rfc4507
[rfc-5246]: https://tools.ietf.org/html/rfc5246
[rfc-5746]: https://tools.ietf.org/html/rfc5746
[rfc-6066]: https://tools.ietf.org/html/rfc6066
[rfc-6520]: https://tools.ietf.org/html/rfc6520
We support testing for various vulnerabilities:
* Browser Exploit Against SSL/TLS (BEAST)
* Compression Ratio Info-leak Made Easy (CRIME)
* OpenSSL heartbeat information disclosue (Heartbleed)