Delphi-PRAXiS
Seite 1 von 4  1 23     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi Daten verbindung von einem Programm abhöhren? (https://www.delphipraxis.net/37161-daten-verbindung-von-einem-programm-abhoehren.html)

Kedariodakon 1. Jan 2005 16:38


Daten verbindung von einem Programm abhöhren?
 
Also ich hab nen Client der ist verbunden mit einem Server...

Nun möchte ich den Datenverkehr vom Server und vom Client sehen, is das irgendwie möglich?
Ich will nur wissen was das Programm sendet und empfängt, um es noch extra wo visuell darzustellen :zwinker:


Wo fang ich da am besten an?
Hat jemand sowas vielleicht schon gemacht?
Kann man sowas mit Delphi überhaupt realisieren, oder muss ich da auf c/c++ umsteigen fuer, oder besser auch benutzen :gruebel:


Wer nett wen wer einen Rat hätte...

Bye

PierreB 1. Jan 2005 16:41

Re: Daten verbindung von einem Programm abhöhren?
 
Das was du brauchst ist wohl ein Sniffer.
Dieser fängt alle Daten ab die die Netzwerkkarte sendet oder empfängt.

Im Netz findest z.b. bei chip.de solltest du einige gute finden,
ob man das (oder besser wie man das) programmiert weiß ich allerdings nicht.

Kedariodakon 1. Jan 2005 16:44

Re: Daten verbindung von einem Programm abhöhren?
 
sowas will ich ja net, ich brauch nur die eine verbindung und net alle Packete ^^
Außerdem will ich das in einem eigenem Programm realisieren, da genau besteht das Prob :angel2:

Bye

supermuckl 1. Jan 2005 16:45

Re: Daten verbindung von einem Programm abhöhren?
 
Hier im Forum suchensnoop
Hier im Forum suchenpcab

Kedariodakon 1. Jan 2005 17:11

Re: Daten verbindung von einem Programm abhöhren?
 
Hmm das sollte wenn möglich keine Extra Treiber benötigen =/
Vielleicht sollte ich direkt am Client ansetzen?


Bye

supermuckl 1. Jan 2005 17:19

Re: Daten verbindung von einem Programm abhöhren?
 
ohne extra treiber kannst du keine lückenlose sniffing aktion durchführen

PierreB 1. Jan 2005 17:23

Re: Daten verbindung von einem Programm abhöhren?
 
Wenn du einfach nur die Daten die zwischen Client & Server gesendet werden haben willst,
dann mach das doch einfach !

Mach einfach ein neues Memo-Feld, und sobald dein Client etwas sendet oder empfängt, packst du es in das Memo ! (Wenn ich das so richtig verstanden habe was du machen willst).

Mit den Statistiken müsstest du dann ma gucken.....

HERMES 1. Jan 2005 22:35

Re: Daten verbindung von einem Programm abhöhren?
 
Also wenn man das nicht auf packetabene machen will geht das soweit ich weis ohne treiber. Man muss bestimmte interfaces implementieren und registrieren, sowie eine personal firewall. Das ganze ist ist im SDK dokumentiert.

supermuckl 1. Jan 2005 23:48

Re: Daten verbindung von einem Programm abhöhren?
 
und was meinste was die personal firewall macht ?
die installiert ebenso einen treiber oder macht sonst was mit dem system, was kein normalsterblicher, der sein selbstgebauten internetverkehr abhören möchte, coden wird

und ausserdem blick ich net ganz für was man eine personal firewall braucht, um seinen selbst gesendeten traffic aus dem eigenen programm zu sehen o_O

ich würde einfach die indys nehmen und noch ein wenig im source rumfummeln, damit da evtl auf applicationlayer eine schnittstelle kriegst.

auf tcp, ip, ethernetlayer kannst ohne sniffen nicht rankommen
und da ist bisweilen nur mit treiber eine lückenlose überwachung aller pakete möglich

Torpedo 2. Jan 2005 00:00

Re: Daten verbindung von einem Programm abhöhren?
 
Du könntest auch einfach die IP und den Port so umändern, dass das Programm zu einem anderen Programm (von dir geschrieben) auf deinem Computer connected.
Dieses Programm connected dann zum eigentlichen Ziel und sendet dann die Daten weiter und Antworten zurück.
Diese kannst du dir dann in Memos anzeigen lassen.

So ein Programm habe ich schon einmal geschrieben. Funktioniert auch ganz gut, so lange das Programm nur einen Port benutzt und man weiß wie die Daten gesendet werden.


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:13 Uhr.
Seite 1 von 4  1 23     Letzte »    

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz