Bienvenido(a), Visitante. Por favor, ingresa o regístrate.
¿Perdiste tu email de activación?
19-10-2017, 20:13 (Jueves)
Inicio Ayuda Reglas Buscar Ingresar Registrarse
Noticias:
Liberada wifislax64-1.1 version final para descargar

Videos Downloader




+  Seguridad Wireless - Wifi
|-+  General
| |-+  Programación (Moderador: vk496)
| | |-+  generar este tipo de diccionario
0 Usuarios y 1 Visitante están viendo este tema. « anterior próximo »
Páginas: [1] Ir Abajo Imprimir
Autor Tema: generar este tipo de diccionario  (Leído 711 veces)
La-bestia
****
Desconectado Desconectado

Mensajes: 52


Ver Perfil
« : 21-04-2017, 18:41 (Viernes) »

Hola. Quería saber si se podría programar un diccionario así.

Que pida en el script una lista de nombres de la A a la Z y fechas ejemplo desde 1900 a 2017 para que se genere un diccionario así.

Alvaro1900
Alvaro1901
Alvaro1902 ... hasta
Alvaro2017
Alejandro1900

Así hasta llegar a nombres de hombre o mujer con la Z.

El script que se vea algo así XXXX (las XXXX es el nombre del script) [opción lista de nombres] [opción lista de fechas]

Si me pueden resolver la duda o si me dicen que esto ya existe.

Gracias.

En línea
drvalium
Moderador Global
*
Desconectado Desconectado

Mensajes: 17522


Misántropo


Ver Perfil
« Respuesta #1 : 21-04-2017, 21:40 (Viernes) »

Lo publico porque cuando me he acordado de stringgenerator ya había escrito esto y me ha llevado un rato, pero puedes ir directamente al final Evil

Para programar ese script tendrías que incluir todos los nombres del mundo, por si mismo no puede generarlos, los ordenadores no saben los nombres de nada hasta que un humano se lo dice.

con crunch puedes hacerlo nombre por nombre, probando todas las combinaciones de números posibles, pero no se puede limitar a fechas, generaría combinaciones desde el 0000 al 9999.

Código:
crunch 10 10 1234567890 -t Alvaro@@@@ -o /root/Desktop/archivo.txt

otra opción es fijar el nombre y el siglo, así tardaras menos:

Código:
crunch 10 10 1234567890 -t Alvaro19@@ -o /root/Desktop/archivo.txt

o el milenio:

Código:
crunch 10 10 1234567890 -t Alvaro2@@@ -o /root/Desktop/archivo.txt

Donde:

   10 10: indica la longitud mínima y máxima de la "palabra" a generar

   1234567890: caracteres a usar

   -t: indica que hay una parte fija

   @: se usa para completar la longitud máxima de la "palabra", la cantidad varía según la parte fija.

   -o: indica la ruta y nombre del archivo



En el menú KDE/Wifislax/Diccionarios tienes stringenerator que es muy fácil de usar y no hay que escribir comandos. La teoría es la misma, le indicas el prefijo, por ejemplo Alvaro19 y la cantidad de números que quieres probar, en este caso serian 2.

eso te genera un diccionario desde Alvaro1900 a Alvaro1999 en un segundo.

Veras que en ese mismo menú hay mas generadores.


saludos
En línea
La-bestia
****
Desconectado Desconectado

Mensajes: 52


Ver Perfil
« Respuesta #2 : 25-04-2017, 13:16 (Martes) »

Lo publico porque cuando me he acordado de stringgenerator ya había escrito esto y me ha llevado un rato, pero puedes ir directamente al final Evil

Para programar ese script tendrías que incluir todos los nombres del mundo, por si mismo no puede generarlos, los ordenadores no saben los nombres de nada hasta que un humano se lo dice.

con crunch puedes hacerlo nombre por nombre, probando todas las combinaciones de números posibles, pero no se puede limitar a fechas, generaría combinaciones desde el 0000 al 9999.

Código:
crunch 10 10 1234567890 -t Alvaro@@@@ -o /root/Desktop/archivo.txt

otra opción es fijar el nombre y el siglo, así tardaras menos:

Código:
crunch 10 10 1234567890 -t Alvaro19@@ -o /root/Desktop/archivo.txt

o el milenio:

Código:
crunch 10 10 1234567890 -t Alvaro2@@@ -o /root/Desktop/archivo.txt

Donde:

   10 10: indica la longitud mínima y máxima de la "palabra" a generar

   1234567890: caracteres a usar

   -t: indica que hay una parte fija

   @: se usa para completar la longitud máxima de la "palabra", la cantidad varía según la parte fija.

   -o: indica la ruta y nombre del archivo



En el menú KDE/Wifislax/Diccionarios tienes stringenerator que es muy fácil de usar y no hay que escribir comandos. La teoría es la misma, le indicas el prefijo, por ejemplo Alvaro19 y la cantidad de números que quieres probar, en este caso serian 2.

eso te genera un diccionario desde Alvaro1900 a Alvaro1999 en un segundo.

Veras que en ese mismo menú hay mas generadores.


saludos


Gracias crack 
Investigaré bastante y voy a ver si me puedo montar yo mismo el script.

Un saludo
En línea
drvalium
Moderador Global
*
Desconectado Desconectado

Mensajes: 17522


Misántropo


Ver Perfil
« Respuesta #3 : 25-04-2017, 14:39 (Martes) »

Hi

no puedes montarte un script que ponga nombres, para hacer ese script, el script en si debería contener todos los nombres del mundo o si lo prefieres todos los nombres españoles.

Intenta encontrar un diccionario ya hecho que sea solo de nombres y utilízalo como base, si no, no acabaras nunca de escribir.

también deberías escribir variables para que los dos los primeros dígitos sean solo 1 y 2.

Crunch es fácil de modificar para que en vez de letras pase nombres, pero como te digo deberás incluir toda la lista de nombres en el script. para eso debes modificar el archivo charset.lst


saludos
En línea
La-bestia
****
Desconectado Desconectado

Mensajes: 52


Ver Perfil
« Respuesta #4 : 26-04-2017, 02:01 (Mi?rcoles) »

Hi

no puedes montarte un script que ponga nombres, para hacer ese script, el script en si debería contener todos los nombres del mundo o si lo prefieres todos los nombres españoles.

Intenta encontrar un diccionario ya hecho que sea solo de nombres y utilízalo como base, si no, no acabaras nunca de escribir.

también deberías escribir variables para que los dos los primeros dígitos sean solo 1 y 2.

Crunch es fácil de modificar para que en vez de letras pase nombres, pero como te digo deberás incluir toda la lista de nombres en el script. para eso debes modificar el archivo charset.lst


saludos

Gracias por las sugerencias. Si lo veo lioso, pues acabaré como siempre abandonando la idea. Saludos.
En línea
drvalium
Moderador Global
*
Desconectado Desconectado

Mensajes: 17522


Misántropo


Ver Perfil
« Respuesta #5 : 26-04-2017, 03:00 (Mi?rcoles) »

he dicho los dos primeros dígitos (1 y2), pero es solo el primer dígito, si no, solo creará años del 1100 al 1299.
En línea
Páginas: [1] Ir Arriba Imprimir 
« anterior próximo »
Ir a:  


Ingresar con nombre de usuario, contraseña y duración de la sesión

Las cookies de este sitio web se usan para personalizar el contenido y los anuncios, ofrecer funciones de redes sociales y analizar el tráfico. Además, compartimos información sobre el uso que haga del sitio web con nuestros partners de redes sociales, publicidad y análisis web, quienes pueden combinarla con otra información que les haya proporcionado o que hayan recopilado a partir del uso que haya hecho de sus servicios
Si continúa navegando consideramos que acepta su uso. OK Más información | Y más
Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines
SMFAds for Free Forums