> For the complete documentation index, see [llms.txt](https://adanikamal.gitbook.io/adanikamal/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://adanikamal.gitbook.io/adanikamal/script4u/nmap-and-ciphers.md).

# Nmap & Ciphers

This tools will scan for ciphers and then will output the result together with the ciphers used & cipher status from ciphersuite info.

### Purposes

To do the validation for\
`Finding` : `SSL Weak Cipher Suites Supported`

### Problem Statement

The current cipher checker scanner is effective for analyzing SSL/TLS cipher suites for individual IP addresses or a small number of IPs.\
However, when faced with a larger set of IPs—such as 15 to 25 or more—the process becomes inefficient and time-consuming.\
Manually running `nmap` scans for each IP address to collect cipher suites and then determining the security status of each cipher (whether they are strong or weak) requires significant effort and time.\
This manual process poses challenges to respond quickly.

### How to use

```
Usage:
python nmap_ciphers.py iplist.txt
```

see example iplist.txt
