ich hab mich mal dran gesetzt und ein kleines konsolen programm geschrieben das einen 63 zeichen langen wpa schlüssel generiert.
gekommen bin ich die auf die idee durch meinen wlan router w500v speedport von der telekom, dieser bietet nämlich keine funktion zum erstellen eines wpa schlüssels.
das programm funktioniert so:
es gibt eine klasse die zufällige zahlen werte von 0-59 generiert ( über randomize()) diese zahlen werden dann in einer anderen klasse in die zugehörigen zeichen übersetzt, z.B. Zahl 10 = A, usw...;
im Hauptprogramm wird dann diese methode in einer schleife 63 mal aufgerufen, solange wie der schlüssel bzw das passwort sein soll. leider dauert der ganze vorgang genaus solange wie der schlüssel ist in sekunden, da die sleep funktion aufgerufen wird, da randomize sonst nicht schnell genug initialisieren kann....
hoffe es versteht jetzt jeder im groben wie es funktioniert.
das programm ist sehr leicht anpassbar, man kann sich zum beispiel auch ein passwort mit 8 zeichen generieren lassen, mann muss einfach den wert in der for schleife von 63 auf 8 ändern.
ich freue mich über jegliche verbesserungsvorschläge...
was ich selbst och ändern möchte:
* schlüssel soll gedruckt werden
* die markierung des schlüssels muss einfacher sein
* der schlüssel soll als *.txt datei gespeichert werden
puuhhh...also, das war fürs erste alles, ich hab den quellcode sowie die *.exe-datei angehängt.
mfg
Fabi
Angehängte Datei(en)
-
SourceCode.zip (2,16K)
Anzahl der Downloads: 118 -
WPAKeyCreator.zip (2,86K)
Anzahl der Downloads: 118