Enero 17, 2018, 08:41:11 pm

Autor Tema: Programa para generar Diccionarios numericos [4 a 10 digitos]  (Leído 10347 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado b4dm4st3r

  • Me das tu password?
  • **
  • Mensajes: 262
  • Sexo: Masculino
  • NoVaTo PeRo CoN GaNaS De ApRenDer!!
    • Ver Perfil
    • ¡TODO PELICULAS!
hola amigos, bueno pues aqui les comparto un programita muy sencillo, que sirve para generar diccionarios numericos, los diccionarios pueden ser de 4 a 10 digitos dependiendo del numero de digitos que quieran

para que sirve un diccionario numerico? Para poder aplicarlo junto con el aircrack-ng y asi poder descifrar aquellas contraseñas numericas de los modems con encriptacion WPA/WPA2

Código: You are not allowed to view links. Register or Login
#include <iostream>
#include <fstream>
#include <stdlib.h>
using namespace std;
int main(){
 

   ofstream fs("/home/thehacker/diccionario.lst");   //poner el directorio donde quieren guardar el diccionario
  int d;
  d=0;
 
  cout<<"elige el numero de digitos a generar el diccionario:[de 4 hasta 10 digitos] "; cin>>d;
 
  switch(d){
    case 4:
      for(double i=0;i<=9999;i++)
{
  if(i<10)
    fs<<"000"<<i<<"\n";
  if(i>9&&i<100)
    fs<<"00"<<i<<"\n";
  if(i>99&&i<1000)
    fs<<"0"<<i<<"\n";
  if(i>999)
    fs<<i<<"\n";
}
cout<<"diccionario terminado!!!\n";
break;

    case 5:
      for(double i=0;i<=99999;i++)
{
  if(i<10)
    fs<<"0000"<<i<<"\n";
  if(i>9&&i<100)
    fs<<"000"<<i<<"\n";
  if(i>99&&i<1000)
    fs<<"00"<<i<<"\n";
  if(i>999&&i<10000)
    fs<<"0"<<i<<"\n";
  if(i>9999)
    fs<<i<<"\n";
}
cout<<"diccionario terminado!!!\n";
break;
    case 6:
      for(double i=0;i<=999999;i++)
{
   if(i<10)
  fs<<"00000"<<i<<"\n";
  if(i>9&&i<100)
    fs<<"0000"<<i<<"\n";
  if(i>99&&i<1000)
    fs<<"000"<<i<<"\n";
  if(i>999&&i<10000)
   fs<<"00"<<i<<"\n";
  if(i>9999&&i<100000)
    fs<<"0"<<i<<"\n";
  if(i>99999)
    fs<<i<<"\n";
}
cout<<"diccionario terminado!!!\n";
break;
    case 7:
      for(unsigned long i=0;i<=9999999;i++)
{
  if(i<10)
  fs<<"000000"<<i<<"\n";
  if(i>9&&i<100)
    fs<<"00000"<<i<<"\n";
  if(i>99&&i<1000)
    fs<<"0000"<<i<<"\n";
  if(i>999&&i<10000)
   fs<<"000"<<i<<"\n";
  if(i>9999&&i<100000)
    fs<<"00"<<i<<"\n";
  if(i>99999&&i<1000000)
    fs<<"0"<<i<<"\n";
  if(i>999999){
  fs<<i<<"\n"; }
}
cout<<"diccionario terminado!!!\n";
break;
    case 8:
      for(unsigned long i=0;i<=99999999;i++)
{
  if(i<10)
  fs<<"0000000"<<i<<"\n";
  if(i>9&&i<100)
    fs<<"000000"<<i<<"\n";
  if(i>99&&i<1000)
    fs<<"00000"<<i<<"\n";
  if(i>999&&i<10000)
   fs<<"0000"<<i<<"\n";
  if(i>9999&&i<100000)
    fs<<"000"<<i<<"\n";
  if(i>99999&&i<1000000)
    fs<<"00"<<i<<"\n";
  if(i>999999&&i<10000000)
fs<<"0"<<i<<"\n";
if(i>9999999)
fs<<i<<"\n";
}
cout<<"diccionario terminado!!!\n";
break;
    case 9:
      for(unsigned long i=0;i<=999999999;i++)
{
  if(i<10)
  fs<<"00000000"<<i<<"\n";
  if(i>9&&i<100)
    fs<<"0000000"<<i<<"\n";
  if(i>99&&i<1000)
    fs<<"000000"<<i<<"\n";
  if(i>999&&i<10000)
   fs<<"00000"<<i<<"\n";
  if(i>9999&&i<100000)
    fs<<"0000"<<i<<"\n";
  if(i>99999&&i<1000000)
    fs<<"000"<<i<<"\n";
  if(i>999999&&i<10000000)
fs<<"00"<<i<<"\n";
if(i>9999999&&i<100000000)
fs<<"0"<<i<<"\n";
if(i>99999999)
fs<<i<<"\n";
}
cout<<"diccionario terminado!!!\n";
break;
    case 10:
      for(unsigned long i=0;i<=9999999999;i++)
{
  if(i<10)
  fs<<"000000000"<<i<<"\n";
  if(i>9&&i<100)
    fs<<"00000000"<<i<<"\n";
  if(i>99&&i<1000)
    fs<<"0000000"<<i<<"\n";
  if(i>999&&i<10000)
   fs<<"000000"<<i<<"\n";
  if(i>9999&&i<100000)
    fs<<"00000"<<i<<"\n";
  if(i>99999&&i<1000000)
    fs<<"0000"<<i<<"\n";
  if(i>999999&&i<10000000)
fs<<"000"<<i<<"\n";
if(i>9999999&&i<100000000)
fs<<"00"<<i<<"\n";
if(i>99999999&&i<1000000000)
fs<<"0"<<i<<"\n";
if(i>999999999)
fs<<i<<"\n";
}
cout<<"diccionario terminado!!!\n";
break;

  }
return 0;
}


el programa genera archivos .lst, pero si ustedes gustan le pueden cambiar la extension por una que ustedes quieran.

Espero les sirva y si se mejora mucho mejor ;)

Saludos
You are not allowed to view links. Register or Login
El inteligente no es aquel que lo sabe todo sino aquel que sabe utilizar lo poco que sabe.

Desconectado PiroskY

  • Me das tu IP?
  • *
  • Mensajes: 2
  • .
    • Ver Perfil
    • .
Re:Programa para generar Diccionarios numericos [4 a 10 digitos]
« Respuesta #1 en: Julio 24, 2011, 06:39:33 pm »
Aca modifique un poco bastante tu codigo, y llegue a uno que te genera un diccionario de numeros de cualquier cantidad de digitos =)

Lo probe con 8 digitos, y me tardan los dos codigos lo mismo

Código: You are not allowed to view links. Register or Login
#include <iostream>
#include <fstream>
#include <stdlib.h>
using namespace std;

int cuentadigitos(int numero)
{
    int digitos=0, aux=numero;
    while(aux)
    {
        aux/=10;
        digitos++;
    }
return digitos;
}

int main(){

    unsigned int x;
    unsigned long max=10;
    int d;

    ofstream fs("./diccionario.lst");   //poner el directorio donde quieren guardar el diccionario
    cin>>d;

    for(int x=0;x<d-1;x++)
        max*=10;

    cout<<"Generando";
    for(x=0;x<d;x++)
        fs<<"0";
    fs<<"\n";

    for(unsigned long i=1;i<max;i++)
    {
        for(x=0;x<d-cuentadigitos(i);x++)
            fs<<"0";
        fs<<i<<"\n";
    }
    cout<<"diccionario terminado!!!\n";

return 0;
}
.

Desconectado mushrambo88

  • CPQUE??
  • *
  • Mensajes: 1
  • Sexo: Masculino
  • Yo AMO a pOrtal HAcker!
    • Ver Perfil
Re:Programa para generar Diccionarios numericos [4 a 10 digitos]
« Respuesta #2 en: Noviembre 15, 2012, 05:52:06 pm »
como se usa este código? ando algo perdido

Desconectado GangnamStyle

  • Me das tu IP?
  • *
  • Mensajes: 8
  • Sexo: Masculino
  • Yo AMO a pOrtal HAcker!
    • Ver Perfil
Re:Programa para generar Diccionarios numericos [4 a 10 digitos]
« Respuesta #3 en: Mayo 13, 2014, 10:08:16 am »
graciassssssss
You are not allowed to view links. Register or Login


resuelto
Generador de diccionarios númericos. WPA-WPA2. By Mekishiko

Iniciado por edy2310

2 Respuestas
2743 Vistas
Último mensaje Junio 18, 2014, 09:27:12 pm
por KJAN1996
resuelto
ayuda programa java para generar ip

Iniciado por kaysery

1 Respuestas
1257 Vistas
Último mensaje Diciembre 17, 2012, 02:44:33 pm
por isseu
question
Vb se cierra al entrar a modo ejecucion o generar el programa...

Iniciado por joaco_sur_15

5 Respuestas
4592 Vistas
Último mensaje Noviembre 04, 2010, 08:33:19 am
por Dreamaker
xx
diccionarios para wap wap2

Iniciado por wilifoghack

10 Respuestas
4833 Vistas
Último mensaje Octubre 18, 2011, 12:38:05 pm
por Aetsu
question
Diccionarios para WPA PSK [backtrack 4]

Iniciado por sr600

0 Respuestas
2235 Vistas
Último mensaje Octubre 15, 2011, 01:58:58 pm
por sr600
question
Diccionarios para descifrar redes..

Iniciado por juanillo98

4 Respuestas
1083 Vistas
Último mensaje Marzo 24, 2014, 07:53:46 pm
por seth
xx
Diccionarios Java para Moviles

Iniciado por proton6

0 Respuestas
1383 Vistas
Último mensaje Agosto 28, 2008, 02:44:42 am
por proton6
question
Creador de diccionarios para Fuerza Bruta.. ?

Iniciado por 3H

4 Respuestas
1904 Vistas
Último mensaje Octubre 09, 2011, 01:10:20 pm
por locvtvs
exclamation
lista de diccionarios para rializar ataques

Iniciado por skull?

16 Respuestas
9144 Vistas
Último mensaje Enero 04, 2010, 10:54:58 am
por skull?
question
cowpatty para windows 7?, diccionarios de tele2?

Iniciado por lili9999

0 Respuestas
2189 Vistas
Último mensaje Febrero 04, 2010, 09:40:13 am
por lili9999