PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Wlan Passwort Steal0r



NOE_2.0
29.08.2010, 15:13
Hallo

Ich wollte in C einen Wlan Passwort Steal0r Programieren.
Er soll das gespeicherte WlanPW auslesen und auf einen FTP Server hochladen.

Ich habe mich schon informiert und auch schon herusgefunden wo das WPA/WPA2 PW gespeichert wird.

Es gibt auch schon Programme dieser Art doch sie sind dazu da wenn man sein eigenes Wlan PW vergessen hat und es dann wieder brauch und es noch gespeichert hat.
Eines dieser Programme heist WirelessKeyViewer


Aus der Readmee-Datei von WirelessKeyViewer:

Registry/File Location of The Stored Keys
=========================================

Windows XP and Windows Vista stores the wireless keys in completely
different locations:
* Windows XP: The wireless keys are stored in the Registry under
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WZCSVC\Param eters\Interfaces\[Inter
face Guid].
* Windows Vista: The wireless keys are stored in the file system, under
c:\ProgramData\Microsoft\Wlansvc\Profiles\Interfac es\[Interface Guid].
The encrypted keys are stored in .xml file.


Jetzt habe ich mir gedacht ich kann die Datei einfach klauen und mit meinem PC dann auswerten.

Doch ich habe dazu noch ein paar Fragen:

1. Werden die Passworter in den Files Verschlüsselt dargestellt und wenn ja welche Verschlüsselungsmethode?
2. Wie lade ich Daten in C auf einen Server?

Danke

LG

FormChanger
29.08.2010, 15:17
Wenn du nicht weisst, wie man etwas hochläd, solltest du garnicht erst anfangen
meinst du c oder c# oder c++?
steal0r^^

#AZURA
29.08.2010, 15:19
1. Bei Windows 7 hab ich die funktion passwort anzeigen ! bei vista und xp weiss ich es leider nicht
2. musstest mal googlen nach "Ftp connection für C" bzw. "c ftp upload"

vllt. konnte dir das weiter helfen

Online-tutorials.net - per C/C++ file auf FTP uploaden? (http://www.online-tutorials.net/c++-c/per-c-c++-file-auf-ftp-uploaden/t-5-179-8-page1.html)

Apex
29.08.2010, 15:19
1. Die werden ja wahrscheinlich sehr wohl in einer Datei verschlüsselt, du glaubst doch nicht wirklich, dass die das unverschlüsselt in 'ne TXT Datei schreiben? xD Und ich denke auch nicht, dass jeder Anbieter bzw "Interface"entwickler den gleichen Algorithmus verwendet.

2. Da musste auf wen anders warten, da hab ich nich soviel Ahnung von. :D

NOE_2.0
29.08.2010, 15:44
Ich dachte in C wolte ich es schreiben

Aber ich kann auch ein bisschen C++ halt so gut wie:

Video2Brain Jetzt lerne ich C++

In der Theorie könnte ich das geklaute File gerade bei mir in den entsprechenden Ordner laden und mir das PW mit WirelessKeyView anzeigen lassen.
Denk swar nicht das es geht aber ein versuch ist es wert.

Habe eine Antwort nach 6,5 stunden Googeln Gefunden.

FTP-Verbindung - C++ CodeBox - Club Programmiersprachen (http://www.programmiersprachen.de/forum/unsere-programmierboards/c/c-codebox/6872-ftp-verbindung/)

Doch leider gehen die links zu den libs ncht mehr

UnKn0wNx
29.08.2010, 16:30
Bei wlankeyviewer wird der wlan key verschlüsselt.Probiers mal bei dir aus dann kannste es sehen dass der den key auf dem zb desktop speichern. und wenn du es öffnest steht da nur müll den du mit einem anderen programm entschlüsseln musst. weis aber net mehr den namen

NOE_2.0
30.08.2010, 12:48
ja damit habe ich das schon ausprobiert

Naja

IRET
30.08.2010, 12:54
So also hier mal eine Einführung in das FTP-Protokoll (ist Plain).
FTP - File Transfer Protocol (Befehle Sitzung Codes) (http://www.elektronik-kompendium.de/sites/net/0902241.htm)
Hier ein Tutorial zu WinSocket:
Winsock Tutorials (http://www.c-worker.ch/tuts.php)
Mehr brauchst du nicht.

Zum Stealen:
Das Passwort wird natürlich verschlüsselt.
Wenn du nicht mal einen FTP-Upload zusammen bringst glaube ich kaum ,dass du die Entschlüsselung schaffst.
Ansonsten schau dir mal Den WirelessKeyViewer im Debugger an (ASM-Kenntnisse sind Pflicht).

Rifler
30.08.2010, 13:15
Sorry für Offtopic:
Aber wofür willst du überhaupt wlan pw's auslesen?

WEP kannst du sowieso von alleine hacken, WPA auch, wenn passwörter schlecht gewählt sind. Wenn du in der Lage bist, dass dein Vic eine Datei startet, dann bist du entweder schon erfolgreich ins WLAN gekommen und hast danach den PC exploitet, oder aber der Typ führt für dich eine Datei aus. In beiden Fällen hättest du sowieso schon volle Kontrolle über dein Vic. Du könntest ja auch statt das PW direkt auszulesen, die Datei mit dem PW löschen und dann per keylogger bei einer erneuten eingabe mitloggen. Oder aber ein wenig unauffälliger: Du loggst mit, wenn er sich bei email, steam oder sonst was einloggt, da 99,99% aller User sowieso überall das gleiche PW haben. Also warum sollte man ein gespeichertes WLAN pw auslesen wollen?

blackberry
30.08.2010, 13:26
Wer lesen kann ist klar im Vorteil:

Using this utility on Windows 7
===============================

Starting from Windows 7, Microsoft changed the encryption and hashing
algorithms that are used by the Windows Data Protection (DPAPI) system.

Es liegt dementsprechend nahe sich vielleicht mal mit der DPAPI zu beschäftigen.

NOE_2.0
30.08.2010, 19:00
@Rifler (http://free-hack.com/member.php?u=68617)

Gute Idee des Prog mal IM DB anzuschauen. Aber soo Bläd das ich nciht weis was FTP ist und wie man daten hochlat mit einem Client bin ich auch nicht. Ich weiß blos nciht wie ich Das File mit einem Programm hochlade

@BlackBerry (http://free-hack.com/member.php?u=43591)

Für was steht DPAPI

blackberry
30.08.2010, 19:02
Über 4 Millionen Menschen in Deutschland können nicht richtig Lesen und Googlen.
Schauen Sie nicht weg. Helfen Sie mit.

NOE_2.0
06.09.2010, 15:41
Mein Steal0r inst fast fertig. Bzw in batch habe ich ihn schon geschriben jetz muss ihc ihn nur noch in C schreiben.

Da ich nciht weil wie man Daten mit C auf einen Server läd werde ich es etwas anderst machen müssen bin aber schon fast fertig.

Ich Upp ihn dann wenn ich fertig bin.

pc17
06.09.2010, 16:37
Vl hilft dir, dass weiter bezüglich C Upload:
C/C++ Forum :: Ftp Upload mit wininet (http://www.c-plusplus.de/forum/viewtopic-var-t-is-261542.html)