0% encontró este documento útil (0 votos)
29 vistas5 páginas

Ejercicios Básicos de Python en Ciberseguridad

El documento presenta cinco ejercicios de programación en Python relacionados con la ciberseguridad. Los ejercicios incluyen la verificación de contraseñas, detección de palabras sospechosas, cálculo de tiempo para ataques de fuerza bruta, comprobación de la seguridad de sitios web y simulación de un inicio de sesión. Cada ejercicio incluye pistas sobre cómo implementar las soluciones utilizando funciones y estructuras de control de Python.

Cargado por

FRANK SATAN666
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
29 vistas5 páginas

Ejercicios Básicos de Python en Ciberseguridad

El documento presenta cinco ejercicios de programación en Python relacionados con la ciberseguridad. Los ejercicios incluyen la verificación de contraseñas, detección de palabras sospechosas, cálculo de tiempo para ataques de fuerza bruta, comprobación de la seguridad de sitios web y simulación de un inicio de sesión. Cada ejercicio incluye pistas sobre cómo implementar las soluciones utilizando funciones y estructuras de control de Python.

Cargado por

FRANK SATAN666
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

Ejercicios de Python - Ciberseguridad

🔹 Ejercicio 1: Verificar una contraseña

Escribe un programa que pida al usuario que ingrese una contraseña


y verifique si tiene 8 o más caracteres.

 Si la contraseña es suficientemente larga, muestra "Contraseña


válida".

 Si no, muestra "Contraseña demasiado corta".

🔹 Pista: Usa len(contraseña) para saber cuántos caracteres tiene la


contraseña.
🔹 Ejercicio 2: Palabras sospechosas

Escribe un programa que pida al usuario que escriba un mensaje.

 Si el mensaje contiene la palabra "hack", muestra "¡Cuidado!


Palabra sospechosa detectada."

 Si no, muestra "Mensaje seguro".

🔹 Pista: Puedes usar if "hack" in mensaje: para verificar si la


palabra "hack" está en el texto.

🔹 Ejercicio 3: Cálculo simple de fuerza bruta


Imagina que un atacante quiere probar 1,000 combinaciones y
puede probar 10 combinaciones por segundo.
Calcula cuántos segundos tardaría en probar todas.

🔹 Pista: Usa una división (/) para calcular cuántos segundos tardará.

🔹 Ejercicio 4: Comprobar seguridad de una web

Pide al usuario que ingrese una dirección web.


 Si empieza con "https", muestra "El sitio es seguro".

 Si empieza con "http", muestra "El sitio NO es seguro".

🔹 Pista: La función .startswith() te permite comprobar cómo empieza


un texto.

🔹 Ejercicio 5: Login básico

Simula un inicio de sesión.

 Si el usuario escribe "admin" y la contraseña "1234",


muestra "Acceso concedido".
 Si no, muestra "Acceso denegado".

🔹 Pista: Usa if usuario == "admin" and contraseña == "1234": para


verificar si ambos datos son correctos.

También podría gustarte