Bruce Force Passlist

Ich weiss das klingt ziemlich absurd, aber ich suche eine Bruce Force Passwordliste mit 6 Zeichen. Mit Bruce Force meine ich alle Möglichkeiten:

Anzahl der Zeichen ^ 6

Eine Möglichkeit wäre auch ein Programm, dass so eine Liste generiert.

Vielen Dank im Voraus!

MFG Pfiff
 
@Pfiff
Kannst ja noch wenn du willst den Quellcode des Programmes dazu hier posten. Dann hat der Threat wenigstens nen Sinn für andere User.
 
wenn ich mich nicht irre dann sollte deine PW List schlussendlich 281474976710656 Wörter enthalten?? stimmt das? oder meinst du nur 6 Zeichen und 6 stellen...

weil 256 (ASCII: alle möglichenzeichen)^6 = 281474976710656

oder 26 (a-z) + 26 (A-Z) + 10 (0-9) = 62 Möglichkeiten

62^6 = 56'800'235'584 Möglichkeiten

Greez VirusOnNet
---------------------

...ich brauch dies und das...
...ich bruach beats und bass...
...ich brauch weed und hash...
 
Code:
/* Generates a password list. Every string has 6 chars *
 * *************************************************** *
 * Define how many chars with STRINGSIZE,              *
 * Define how many passwords you want to have in the   *
 * file with HOWMANY.                                  *
 * *************************************************** *
 * Written by suicide for hackerboard.de,              *
 * BIG thx 2 typecast, you helped me well ;)           *
 * *************************************************** */
#include <stdio.h>
#include <stdlib.h>
 
#define STRINGSIZE 6
#define HOWMANY 1000
 
 
char *ranpassgen(int maximum);
 
int main()
{
        char *password;
        FILE *target;
        int count;
        int iamthemax = STRINGSIZE;
 
        target = fopen("./genpass", "a");
        srand((unsigned int) time(NULL));
 
        if(target == NULL)
        {
                printf("Error opening password list!\n");
                exit(0);
        }
 
 
        for(count = 1; count <= HOWMANY; count++)
        {
                password = ranpassgen(iamthemax);
                fputs(password, target);
                fputs("\n",target);
        }
 
        printf("\n Passwordfile created\n");
 
        fclose(target);
 
        return 0;
}
 
char *ranpassgen(int maximum)
{
        int x, randnum;
        char letters[52] = {"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz" };
        char* thepass = (char*)malloc(maximum);
 
 
        for(x=0; x<maximum ;x++)
        {
                randnum = (rand()% 51);
                thepass[x] = letters[randnum];
        }
        free(thepass);
        return thepass;
}

So geht's.
Danke an typecast ;)
 
mit MVC++ fehlen folgende Einträge:

#include <time.h> //für time()

und char letters[52] muss auf char letters[53] umgeschrieben werden...

leider liefert dieser PListGen bei mir falsche Resultate...

ich bekam 1000 Zeilen lang nur: ÝÝÝÝÝÝÝÝÝÝ

MfG VirusOnNet
 
@virusonnet, das stimmt nicht ganz, weil nicht alle 256 zeichen darstellbar sind (steuerzeichen und so) diese kommen folglich nicht in frage und irgendwelche anderen "phantastischen" zeichen zu nehmen, die nicht auf der tastatur sind ist ach arschlos, also kommst du ca. auf 100 zeichen die brauchbar sind... (schaetzwert)
 
Die Datei bei 100^6 Zeichen hat dann eine Größe von 1000000000000 Bytes das wären dann umgerrechnet 1000 GB, falls ich mich nicht verrechnet habe.
So eine große Festplatte hätte ich gerne!

MFG Pfiff
 
Ich hätte hier ein Programm kann man minimale und maximale Länge einstellen und auch was für Sonderzeichen, ob Leerzeichen und so.

Ist nicht von mir und ich hab auch keine Ahnung mehr was die Quelle ist, also auch bitte auf Viren checken ich bin mir zwar sicher das es sauber ist aber will ja für nichts verantwortlich sein.

Die Dateien werden wirklich sehr schnell sehr groß hatte in ein paar Sekunden schon 30 Megabyte.... Also meine Festplatte reicht dafür net :(



EDIT: Jetzt hab ich natürlich den Anhang vergessen .. :rolleyes:
 
Zurück
Oben