script en php para escanear ips
Publicado por matias (4 intervenciones) el 23/03/2021 20:31:22
buenas tardes necesito hacer el siguiente script
- Crear un script ejecutable en linux con PHP
- Los datos de entrada serán una lista de IPs en un fichero (fichero.txt)
- El script debe leer el fichero de entrada con la lista de IPs
- El script debe escanner las IPs proporcionadas por el fichero en los puertos 443 y 8443
- El script debe identificar las versiones del protocolo SSL/TLS disponibles en el objetivo (SSLv2, SSLv3, TLS1.0, TLS1.1, TLS1.2, TLS1.3)
- El script debe guardar el resultado en una base de datos local MySQL
- dbname: ssldb
- dbtable: ips
- campos de la tabla:
- indice: autogenerado incremental (clave primaria)
- ip: tipo string
- puerto: tipo integer
- SSLv2: tipo booleano (1/0)
- SSLv3: tipo booleano (1/0)
- TLSv1.0: tipo booleano (1/0)
- TLSv1.1: tipo booleano (1/0)
- TLSv1.2: tipo booleano (1/0)
- TLSv1.3: tipo booleano (1/0)
- Fecha: Unixtime
- Crear un script ejecutable en linux con PHP
- Los datos de entrada serán una lista de IPs en un fichero (fichero.txt)
- El script debe leer el fichero de entrada con la lista de IPs
- El script debe escanner las IPs proporcionadas por el fichero en los puertos 443 y 8443
- El script debe identificar las versiones del protocolo SSL/TLS disponibles en el objetivo (SSLv2, SSLv3, TLS1.0, TLS1.1, TLS1.2, TLS1.3)
- El script debe guardar el resultado en una base de datos local MySQL
- dbname: ssldb
- dbtable: ips
- campos de la tabla:
- indice: autogenerado incremental (clave primaria)
- ip: tipo string
- puerto: tipo integer
- SSLv2: tipo booleano (1/0)
- SSLv3: tipo booleano (1/0)
- TLSv1.0: tipo booleano (1/0)
- TLSv1.1: tipo booleano (1/0)
- TLSv1.2: tipo booleano (1/0)
- TLSv1.3: tipo booleano (1/0)
- Fecha: Unixtime
Valora esta pregunta


-2