ERLEDIGT
NEIN
NEIN
ANTWORTEN
12
12
ZUGRIFFE
485
485
EMPFEHLEN
-
Hallo,
ich habe folgendes vor. Mal angenommen 2 Rechner sind in einem Netzwerk. Auf dem einen ist ein TCP-Server auf dem anderen der dazugehörige Client. Nun möchte ich ein unabhängiges Programm schreiben, welche die Kommunikation zwischen diesen beiden Programmen überwachen und die im TCP-Paket enthaltenen Daten verschlüsselt/entschlüsselt.
Wenn die TCP-Verbindung zwischen Client und Server steht muss das Programm doch nur beim Senden die Daten verschlüsseln und beim Empfang entschlüsseln. Natürlich ist mir klar, dass das sowohl beim Server als auch Client passieren muss.
Das sollte theoretisch doch funktionieren richtig?
MfG ManuelOS: Win 7 Ultimate x64
CPU: Intel Core i7 2600K (3,4GHz - 3,8 GHz)
RAM: 4 x 8GB-DDR3 1333MHz
Board: Asus P8Z68-V/Gen3
GFX: Nvidia GTX580 (Palit)
Cinema 4D R12, Photoshop CS5, Visual Studio 2010, Qt SDK, Notepad++
blog.unlimitedengine.de
design-projects.de
-
Hi
muss das "unsichtbar" vom Cleint/Server, im OS integriert, passieren,
oder kann es auch ins Programm rein?
OS-Integration hat das Problem, dass das nicht wirklich trivial ist
(schau dir vllt. ettercap an, aber ob man die Daten stoppen kann...),
die andere Methode ist zwar um einiges einfacher,
erfordert aber eben Anpassungen am Programm.
Oder VPN...fertig oder programmiert.
Nachteil: IP nicht ganz variabel.Netiquette (vA §15) und Nutzungsregeln (vA §4.8) einhalten! Programmcode in Codetags/Codeboxen.
Sehr gute Beiträge bitte Bewerten (Stern darunter oder "Danke").
"Funktioniert nicht" ist zu ungenau! Code, Fehlermeldungen, Verhalten des Programms, ...?
-
Leider habe ich von einigen Programmen den Quellcode nicht. Daher Fällt die einfache Methode leider weg. Die OS-Integration klingt ganz interessant auch wenn es nicht trivial ist wie du sagst. Wie muss ich mir diese Methode vorstellen?
OS: Win 7 Ultimate x64
CPU: Intel Core i7 2600K (3,4GHz - 3,8 GHz)
RAM: 4 x 8GB-DDR3 1333MHz
Board: Asus P8Z68-V/Gen3
GFX: Nvidia GTX580 (Palit)
Cinema 4D R12, Photoshop CS5, Visual Studio 2010, Qt SDK, Notepad++
blog.unlimitedengine.de
design-projects.de
-
Also die einfachste Methode fällt weg.
Das Andere:
Entweder ein Programm, das die Daten abfangt (nicht nur mitliest, sondern ganz aufhaltet),
verschlüsselt, und weiterschickt.
Oder etwas auf Netzwerktreiberebene.
Was davon einfacher ist...kA.
Vllt. gibt es aber auch schon was fertiges?Netiquette (vA §15) und Nutzungsregeln (vA §4.8) einhalten! Programmcode in Codetags/Codeboxen.
Sehr gute Beiträge bitte Bewerten (Stern darunter oder "Danke").
"Funktioniert nicht" ist zu ungenau! Code, Fehlermeldungen, Verhalten des Programms, ...?
-
Ich habe heute noch ein bisschen was zu dem Thema gesucht und rausgefunden, dass man das mit hooks wohl bewerkstelligen kann.
Morgen werd mich da mal etwas genauer reinlesen.OS: Win 7 Ultimate x64
CPU: Intel Core i7 2600K (3,4GHz - 3,8 GHz)
RAM: 4 x 8GB-DDR3 1333MHz
Board: Asus P8Z68-V/Gen3
GFX: Nvidia GTX580 (Palit)
Cinema 4D R12, Photoshop CS5, Visual Studio 2010, Qt SDK, Notepad++
blog.unlimitedengine.de
design-projects.de
-
Hab auch gesucht...
Beim Hookansatz wirds problematisch, die Originaldaten aufzuhalten.
So ne richtige Anleitung kann ich dir für die Treiberart aber auch nicht geben...
hmmNetiquette (vA §15) und Nutzungsregeln (vA §4.8) einhalten! Programmcode in Codetags/Codeboxen.
Sehr gute Beiträge bitte Bewerten (Stern darunter oder "Danke").
"Funktioniert nicht" ist zu ungenau! Code, Fehlermeldungen, Verhalten des Programms, ...?
-
Also was ich heute schnell überflogen hatte beschrieb ungefähr folgendes.
Man "hooked" die Send und Receive Messages zwischen der Anwendung und Windows und soll dann die Kontrolle darüber haben ob gesendet/empfangen wird.OS: Win 7 Ultimate x64
CPU: Intel Core i7 2600K (3,4GHz - 3,8 GHz)
RAM: 4 x 8GB-DDR3 1333MHz
Board: Asus P8Z68-V/Gen3
GFX: Nvidia GTX580 (Palit)
Cinema 4D R12, Photoshop CS5, Visual Studio 2010, Qt SDK, Notepad++
blog.unlimitedengine.de
design-projects.de
-
Um welches OS gehts eigentlich?
Netiquette (vA §15) und Nutzungsregeln (vA §4.8) einhalten! Programmcode in Codetags/Codeboxen.
Sehr gute Beiträge bitte Bewerten (Stern darunter oder "Danke").
"Funktioniert nicht" ist zu ungenau! Code, Fehlermeldungen, Verhalten des Programms, ...?
-
Nur Windows
OS: Win 7 Ultimate x64
CPU: Intel Core i7 2600K (3,4GHz - 3,8 GHz)
RAM: 4 x 8GB-DDR3 1333MHz
Board: Asus P8Z68-V/Gen3
GFX: Nvidia GTX580 (Palit)
Cinema 4D R12, Photoshop CS5, Visual Studio 2010, Qt SDK, Notepad++
blog.unlimitedengine.de
design-projects.de
-
Jup, aber welches?
Zwischen XP und Vista hat es einen ziemlichen Umschwung im Netzwerkhookzeug gegeben.
Geht anders als vorher.Netiquette (vA §15) und Nutzungsregeln (vA §4.8) einhalten! Programmcode in Codetags/Codeboxen.
Sehr gute Beiträge bitte Bewerten (Stern darunter oder "Danke").
"Funktioniert nicht" ist zu ungenau! Code, Fehlermeldungen, Verhalten des Programms, ...?
-
Dass wusste ich nicht. Die Software würde überwiegend auf Windows 7 zum Einsatz kommen.
OS: Win 7 Ultimate x64
CPU: Intel Core i7 2600K (3,4GHz - 3,8 GHz)
RAM: 4 x 8GB-DDR3 1333MHz
Board: Asus P8Z68-V/Gen3
GFX: Nvidia GTX580 (Palit)
Cinema 4D R12, Photoshop CS5, Visual Studio 2010, Qt SDK, Notepad++
blog.unlimitedengine.de
design-projects.de
-
Hallo,
kannst du im Clientprogramm die Netzwerkadresse (+ den Port) des Servers festlegen? Wenn ja, dann mach doch einfach einen SSH-Tunnel zum Server.
Grüße,
Matthias„Gib einem Menschen einen Fisch, und er wird für einen Tag satt. Lehre ihn Fischen, und er wird ein Leben lang satt.“
“For every complex problem, there is an answer that is short, simple and wrong.”
“Pessimism is safe, but optimism is a lot faster!”
Aktuelles Coding Quiz: #17 - Wörter kreuz und quer
-
24.11.11 07:29 #13
- Registriert seit
- Jun 2005
- Beiträge
- 8.168
Hi.
Alternativ zu SSH: http://www.stunnel.org/
GrußIf at first you don't succeed, try again. Then quit. No use being a damn fool about it.
Ähnliche Themen
-
Daten Verschlüsseln
Von posi90 im Forum Microsoft WindowsAntworten: 1Letzter Beitrag: 30.04.11, 16:45 -
XML Daten verschlüsseln (PBE), wo das Passwort speichern?
Von DarthShader im Forum JavaAntworten: 6Letzter Beitrag: 29.06.09, 09:47 -
Ordner überwachen und Daten verschieben...
Von Bratmaxe66 im Forum .NET Windows FormsAntworten: 2Letzter Beitrag: 21.09.08, 17:38 -
Daten mit key verschlüsseln
Von wachteldonk im Forum PHPAntworten: 6Letzter Beitrag: 30.06.08, 22:48 -
Netzwerkverkehr protokollieren
Von neuer_user im Forum NetzwerkeAntworten: 9Letzter Beitrag: 01.12.06, 16:03





Zitieren

Login






