Ich wollte mir mal eine Art Remote Admin Tool schreiben. (Nein kein Trojaner)
Der Server ist in Vb6 geschrieben und der Client in Vb2008.
Das was ich eigendlich will habe ich mit einem Vb6 Client schon geschafft. (Ist ja auch net wirklich schwer)
Der Server Connected sich zu meinem Client. Das zeigt mein Client auch an aber wenn ich Dateien von Server zu Client schicken will, funktioniert das irgendwie nicht. Es kommt zwar was an, ich weiß aber nicht wie ich den Befehl in Vb.net auswerden soll.
Hier mal ein BEISPIELCode zur besseren Verständnis....
Code:
Client: (Microsoft Visual Basic 2008)
Private Sub Winsock1_DataArrival(ByVal sender As Object, ByVal e As AxMSWinsockLib.DMSWinsockControlEvents_DataArrivalEvent) Handles Winsock1.DataArrival
Winsock1.Getdata Datei (Ist Deklariert)
If Datei = "Hallo" then
Msgbox Datei
End if
End Sub
Server: (Vb6)
Private Sub Command1_Click()
winsock1.senddata "Hallo"
End Sub
tr4st_ « Moderator »
Anmeldedatum: 17.12.2007 Beiträge: 315 Wohnort: Private Class _ Villa()
Verfasst am: 19.02.2009, 11:08
Du musst die Daten in ByteArrays schreiben, dann kannst du sie auch wieder auswerten.
Aber warum zur Hölle nutzt du eine veraltete Methode? Avoid Suspicion, Manipulate your friends, Eliminate your enemies.
Chillo1516 Coder
Anmeldedatum: 01.05.2008 Beiträge: 86
Verfasst am: 26.02.2009, 21:34
Weil ich die Net-Sockets von Vb2008 nicht ganz durchblicke.... .
Kannst du mir bitte deinen Rat genauer erleutern ??