Scanner Debugging

El código base de tu escáner cyber_scan.py necesita ser reparado para soportar funciones avanzadas. Responde correctamente a los parámetros solicitados para desplegar la versión final.

Para escanear puertos TCP usamos socket.SOCK_STREAM. ¿Qué constante de la librería socket debemos pasar para escanear puertos UDP (como DNS o SNMP)?

El módulo requests.get(url, ...) falla al escanear intranets locales por certificados SSL autofirmados. ¿Qué argumento exacto debes pasarle a la función para desactivar la verificación SSL?

Has programado el escáner para que alerte sobre vulnerabilidades de UI Redressing (Clickjacking). ¿Qué cabecera HTTP específica (añadida en Python como string) debe buscar el escáner para ver si la web está protegida?