Hallo zusammen,
auf meinem Desktop PC läuft folgendes Server Script:
Code
Func Server()
While 1
$msg = TCPRecv($Socket_Data[$x], 1000000)
If $msg Then
Call(Remote)
EndIf
WEnd
EndFunc ;==>Server
Func Remote()
Select ;If we receive a message
Case $msg = "start"
Run("C:\Program Files (x86)\Test\test.exe")
EndSelect
EndFunc ;==>Remote
Alles anzeigen
Auf meinem Laptop läuft folgendes Client Script:
Code
Remoote()
Func Remoote()
TCPStartup()
$ipAddress = "192.168.0.105"
$portAddress = 666
$connectedSocket = TCPConnect($ipAddress, $portAddress)
While 1
$msg = GUIGetMsg()
Select
Case $msg = $cb_start
$message = "start"
TCPSend($connectedSocket, $message)
EndSelect
WEnd
TCPShutdown()
EndFunc ;==>Remoote
Alles anzeigen
Nun möchte ich von einer Linux shell heraus Befehle an den Server schicken. Eigentlich müssten dafür nur drei Parameter von Nöten sein:
- IP
- Port
- Text
Ich habe es per folgendem Scapy Kommando erfolglos probiert:
Kann mir jemand sagen, warum das nicht funktioniert bzw. wie man aus Linux heraus ein funktionsfähiges Kommando schicken könnte?
Hoffe, jemand kann hier helfen.