New NSE Script: tls1.2-enum-cipher — Focused TLS 1.2 CipherSuite #3118
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This pull request introduces a new NSE script called tls1.2-enum-cipher.nse, designed to initiate a TLS 1.2-specific handshake with a target server and enumerate its supported ciphersuites and compressors. In contrast to the existing ssl-enum-ciphers, which covers multiple protocol versions (SSLv3 through TLSv1.3), this script focuses solely on TLSv1.2, offering deeper analysis and clearer output for this protocol.
I kindly request this script be considered for inclusion in the official Nmap NSE script repository so the community can benefit from a modern, targeted approach to cipher suite enumeration under TLS 1.2.
Looking forward to your feedback and happy to adjust based on maintainer suggestions.