Autor Beitrag
retnyg
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 2754

SNES, GB, GBA, CPC, A500, 486/66, P4/3.0HT: NintendOS, AmigaOS, DoS
Delphi 5, Delphi 7
BeitragVerfasst: Sa 04.12.04 17:14 
Hallo, ich suche eine Möglichkeit auf den Socket eines anderen Prozesses zuzugreifen um diesem eigene Pakete einzuschleusen.
In meinem Fall hat ein TWebbrowser in meiner Delphi-App eine Verbindung zu einem Onlinekartenspiel auf Port 4000 aufgebaut, und ich möchte alle 15 minuten ein Paket über den Socket schicken, damit ich nicht automatisch wegen Idle-Timeout gekickt werde.
Wenn ich nun einen eigenen Socket einbaue müsste ich dass ganze Handshake bei Benutzerauthentifizierung usw. reverseengineeren damit mein per code steuerbarer Socket sich erst mal ordentlich anmelden kann und dann die Kontrolle über die Verbindung hat, wodurch aber der TWebbrowser wieder von der Verbindung abgeschnitten wäre...

Abgesehen von meinem Beispiel eine hochinteressante Materie, wäre dankbar für Tips eurerseits.

Gruss Retnyg
retnyg Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 2754

SNES, GB, GBA, CPC, A500, 486/66, P4/3.0HT: NintendOS, AmigaOS, DoS
Delphi 5, Delphi 7
BeitragVerfasst: Mi 08.12.04 02:28 
hat keiner eine ahnung wie sowas geht ?
muss doch auch so ne art socket-hook geben...
meine problemstellung ist zwar mittlerweile auf eine andere art gelöst (habe mich doch für das reverse engineering entschieden :)
mein onlinejass irc-bot funktioniert sogar sehr gut ... :twisted:
aber die thematik würde mich brennend interessieren...