Esta conferencia vamos a aprender cómo crear una lista de palabras.
Esta es una habilidad muy útil para tener en tu haber si quieres ser un probador de penetración porque
vas a enfrentar muchos escenarios en los que un ataque sin palabras puede ser muy útil para que puedas seguir adelante
y buscar listas de palabras listas En Internet.
Y esos son algunos muy buenos y probablemente deberías usar muchos de ellos porque algunos de
ellos solo tienen las contraseñas comunes.
Pero en muchos casos, es posible que deba crear su propia lista de palabras.
Entonces, en esta imagen, aprenderemos cómo crear su propia lista de palabras usando una herramienta llamada Cranch. Por lo tanto,
usar la herramienta es muy simple.
Todo lo que tiene que hacer es poner el nombre de la herramienta y luego especificar el número mínimo de
caracteres para las contraseñas que se generarán.
Luego vamos a especificar el número máximo de caracteres para la contraseña.
Luego especifica los caracteres a partir de los cuales desea generar contraseñas.
Por ejemplo, puede poner todos los caracteres en minúscula, todos en mayúscula, puede poner números, dígitos
o simplemente puede especificar un número pequeño para hacer la lista de palabras más pequeña.
También puede usar la opción t, que es un patrón opcional para dar.
Entonces, por ejemplo, digamos que está mirando a la persona mientras escribía su contraseña y
ha visto que la contraseña comenzará con una A.
Entonces puede decirle a Crunch que la contraseña comenzará con una A y luego me dará
todas las combinaciones posibles de contraseñas que comienzan con una A y luego usaremos la opción menos 0 para especificar el nombre del archivo.
¿Dónde se almacenarán las contraseñas?
Así que tenemos un pequeño ejemplo aquí que generará una lista de contraseñas que contienen un
comienzo de 6 caracteres a 8 caracteres y que contienen estos caracteres aquí, por lo
que creará combinaciones de 1 a 3 ABC y el signo de dólar y guárdelo en un archivo llamado que debería estar
y, oh, lo arreglaré en un archivo llamado lista de palabras y estas contraseñas comenzarán con una A y
terminarán con una B y generará contraseñas basadas en todas las combinaciones posibles entre la A y B
para que todas las contraseñas generadas siempre comiencen con ay con B.
Entonces, tengamos un ejemplo de la herramienta.
Ahora, eso tendrá muchas otras opciones además de lo que hemos visto hasta ahora.
Entonces, si solo escribe Man Crunch, verá todas las opciones que puede configurar y verá una descripción detallada de todas estas
opciones, por lo que es realmente muy bueno.
Puede seguir adelante y pasar un tiempo para familiarizarse con la herramienta.
Ahora voy a mostrarle el ejemplo y, según el ejemplo, podrá ejecutar todos estos comandos.
Pero si desea ejecutar o crear algunas listas de palabras avanzadas, le recomiendo que revise esta una
de las opciones realmente geniales que quiero resaltar es la opción D-menos, la opción menos p le dice
a Cranch que genere contraseñas que no tener personajes repetitivos.
Por ejemplo, cuando especifica todos los caracteres en minúscula, especifica A B C D.
Comenzará generando contraseñas hechas de AAA y luego a b y luego a b b b b b y todo eso.
Entonces, cuando haces esta crisis, en realidad ignorará este tipo de contraseñas y solo creará contraseñas
que no tengan caracteres repetidos y que reduzcan el tamaño de la lista de palabras de la
cantidad de caracteres a la potencia de la longitud al número de caracteres factoriales.
Si se desplaza hacia abajo, verá más ejemplos de comandos y el tipo de listas de palabras que
se crearán.
Así que de nuevo puedes echar un vistazo a estos y familiarizarte conmigo.
Una vez que hayas terminado de mirar al hombre, solo puedes presionar Q Y
estarás fuera de eso y vamos a ejecutar nuestro comando aquí, así que vamos a usar crunch y quiero
generar contraseñas de un mínimo de seis caracteres un máximo de ocho caracteres y quiero que contengan combinaciones de ABC y digamos los dígitos 1 2 ahora
y aquí puede mantener listas y cosas que puede enumerar caracteres que puede enumerar caracteres en
mayúscula o incluso símbolos si lo desea.
Una vez que haya terminado de enumerar los caracteres, vamos a especificar el archivo para guardarlo.
Y vamos a guardarlo en un archivo llamado prueba que toma el.
Entonces el comando es muy simple.
Es mínimo en la longitud de la contraseña, la longitud máxima de la contraseña seguida de
los caracteres que queremos usar para generar contraseñas y luego 0 al archivo en el que se
almacenarán las contraseñas.
Y luego presiona enter.
Y como puede ver ahora, nos dice que generó cuatrocientas cuarenta y ocho mil contraseñas aproximadamente y
que todas están almacenadas en un archivo llamado Test ATX que le lleva a saber que el tamaño del archivo
es de cuatro megabytes.
Y ahora puedo abrir este archivo
haciendo cat 30 XTi.
Y como puede ver ahora, podemos ver todas las contraseñas que se han generado.
Voy a sacar Control-C porque es un archivo enorme.
Y como puede ver, en realidad contiene todas las combinaciones posibles de ABC 1 a.
También quiero mostrarle un ejemplo del uso de la opción minoritaria.
Así que voy a configurar esto a solo 6 2 6 para que solo tenga seis caracteres
y los usaremos menos la opción que es la opción de patrón y le
diré que quiero que la contraseña siempre comience con cualquiera y luego quiero que completes todas las combinaciones posibles de caracteres entre A y B.
Por lo tanto, quiero contraseñas que comiencen con una A y terminen con una B, y en el medio del
exterior puede completar todas las combinaciones posibles de ABC que desea seguir adelante y girar, como puede ver ahora, la cantidad de contraseñas
es mucho menor.
Son solo seiscientas veinticinco contraseñas porque he reducido las posibilidades de las contraseñas.
Nuevamente, si hago una prueba de gato sucia D, verás que tengo todas las contraseñas aquí.
Así que esto es realmente útil, puede usarse en muchos escenarios.
Le recomiendo que pase un tiempo con él y que también eche un vistazo a algunas de las
listas de palabras existentes en Internet.