Practica 3.1 - Diccionarios
EJERCICIO 1:
Crea un diccionario con todas las combinaciones posibles de números, minúsculas y
mayúsculas con longitud de 4. Observa el contenido del archivo generado. ¿Cuántas
combinaciones existen? ¿Cuánto espacio ocupa el archivo?
Combinaciones = 14.776.336

EJERCICIO 2:
Crea un diccionario con todas las fechas de nacimiento comprendidas entre 01/01/2000 y 12/31/2000. Observa el contenido del archivo generado. ¿Cuántas fechas genera? ¿Qué formato tienen esas fechas? ¿Cuánto espacio ocupa el archivo?
EJERCICIO 3:
Realiza un proceso de crawling sobre la siguiente página web: http://gaia.cs.umass.edu/wireshark-labs/HTTP-wireshark-file1.html (El crawling es un proceso de rastreo automático de páginas web. En este caso el objetivo del crawling con el comando pydictor es que obtengamos palabras que contiene esa página web. Genera la orden de Pydictor necesaria y observa el contenido del archivo generado.)
EJERCICIO 4:
Crea un diccionario con todas las combinaciones posibles de minúsculas y mayúsculas con longitud 3 y codificado con SHA256. Observa el contenido del archivo generado. ¿Cuántas combinaciones existen? ¿Cuánto espacio ocupa el archivo?
EJERCICIO 5:
Une los 4 diccionarios anteriores en un solo archivo (con dymerge).