Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > .NET Languages
You last visited: Today at 02:51

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



C# Sniffen von packets einer Anwendung

Discussion on C# Sniffen von packets einer Anwendung within the .NET Languages forum part of the Coders Den category.

Reply
 
Old   #1
 
[uLow]NTX?!'s Avatar
 
elite*gold: 0
Join Date: May 2013
Posts: 1,266
Received Thanks: 627
C# Sniffen von packets einer Anwendung

Guten Tag,

Ich ahbe ein problem und ja ich habe natürlich die SuFu/Google genutzt.

Ich möchte von Anwendung deren Packets sniffen und auch extra welche senden.

mein Problem liegt dadrinne, dass ich kein Ordentliches Tutorial finde, sondern nur Source und die möchte ich nicht.

Ich möchte ja auch ein Bissel lernen.

Daher meine Frage, kennt jemand ein Tutorial oder ähnliches, wo ich mir solche kenntnisse aneignen kann?
[uLow]NTX?! is offline  
Old 05/25/2013, 21:43   #2


 
Requi's Avatar
 
elite*gold: 3570
The Black Market: 244/0/0
Join Date: Dec 2012
Posts: 13,044
Received Thanks: 8,252
Google nach WPE Pro oder du nutzt Wireshark
Requi is offline  
Old 05/25/2013, 22:00   #3
 
[uLow]NTX?!'s Avatar
 
elite*gold: 0
Join Date: May 2013
Posts: 1,266
Received Thanks: 627
Ich würde gerne selbst ein solches Programm erstellen
[uLow]NTX?! is offline  
Old 05/26/2013, 01:01   #4
 
BigJk's Avatar
 
elite*gold: 681
Join Date: Aug 2010
Posts: 521
Received Thanks: 106
Das sollte dir helfen, zumindestens beim packets abfangen ^^

BigJk is offline  
Old 05/26/2013, 01:11   #5
 
[uLow]NTX?!'s Avatar
 
elite*gold: 0
Join Date: May 2013
Posts: 1,266
Received Thanks: 627
Das ahbe ich auch schon gesehen. nur leider habe ich (auch durchs probieren) nicht in erfahrung bringen können, wie ich dies auf eine anwendung beschränke
[uLow]NTX?! is offline  
Old 05/26/2013, 01:17   #6
 
BigJk's Avatar
 
elite*gold: 681
Join Date: Aug 2010
Posts: 521
Received Thanks: 106
Willst du es auf eine spezielle Anwendung beschränken (z.B. ein Spiel) oder willst du ein Programm schreiben das quasi jede von dir gewünschte Anwendung belauscht?

Wenn es z.B. für ein Spiel ist dann kannst du das ganze ja via die IP vom Server filtern oder ähnliches, weil mir fällt jez auch nicht auf Anhieb ein weg ein um zu sehen von welcher Anwendung ein packet verschickt wurde...
BigJk is offline  
Old 05/26/2013, 01:51   #7
 
Schlüsselbein's Avatar
 
elite*gold: 0
Join Date: Feb 2013
Posts: 1,137
Received Thanks: 869
Wenn du weißt, welche Funktion die Anwendung zum Senden verwendet, müsstest du diese einfach nur hooken und kannst dann dort die entsprechenden Informationen filtern und manipulieren.
Schlüsselbein is offline  
Old 05/26/2013, 05:31   #8
 
elite*gold: 100
Join Date: Aug 2005
Posts: 595
Received Thanks: 208
Googel mal nach CLR Host Injection

Lesen, verstehen.

Danach dir eine Variante eines Hooks aussuchen, sie nachbaue und die Funktionen kapern die dir Intressant erscheinen.
dready is offline  
Old 05/27/2013, 07:34   #9
 
elite*gold: 42
Join Date: Jun 2008
Posts: 5,425
Received Thanks: 1,888
WSAconnect/connect hooken und einfach aufs entsprechende Programm umleiten. Simple lösung, 0 Aufwand.
MoepMeep is offline  
Old 05/27/2013, 09:23   #10
 
elite*gold: 100
Join Date: Aug 2005
Posts: 595
Received Thanks: 208
Elegante Lösung ansich, aber sicher das das optimal ist bei ner .net Sprache ?
Die Connects kommen ja teilweise direkt beim Starten eines Programms und globale Hooks in .net meh ^^
Kenn da nur den weg über dauerndes Checken und Debuggerfunktionen.
Wenn du aber einen elganteren Weg hast wäre es toll wenn du ihn kurz erläutern könntest
dready is offline  
Old 05/27/2013, 23:18   #11
 
elite*gold: 42
Join Date: Jun 2008
Posts: 5,425
Received Thanks: 1,888
Quote:
Originally Posted by dready View Post
Elegante Lösung ansich, aber sicher das das optimal ist bei ner .net Sprache ?
Die Connects kommen ja teilweise direkt beim Starten eines Programms und globale Hooks in .net meh ^^
Kenn da nur den weg über dauerndes Checken und Debuggerfunktionen.
Wenn du aber einen elganteren Weg hast wäre es toll wenn du ihn kurz erläutern könntest
Hooks in .NET sind doch kein Problem. :|

Aber so einen hook würde ich NIE in .NET machen, da schrieb ich lieber 20 Zeilen C++ Code :|
MoepMeep is offline  
Old 05/27/2013, 23:38   #12
 
elite*gold: 100
Join Date: Aug 2005
Posts: 595
Received Thanks: 208
Nich normale Hooks, aber Globale Hooks, wie du sie für nen CreateProcess hook brauchst gehen afaik nicht. Oder hab ich irgendwas verpasst ? :O
dready is offline  
Old 05/28/2013, 16:24   #13
 
elite*gold: 42
Join Date: Jun 2008
Posts: 5,425
Received Thanks: 1,888
Quote:
Originally Posted by dready View Post
Nich normale Hooks, aber Globale Hooks, wie du sie für nen CreateProcess hook brauchst gehen afaik nicht. Oder hab ich irgendwas verpasst ? :O
Kann ich dir ehrlich gesagt nicht beantworten, habe ich bisher noch nicht benötigt. Sowas schreibt man sich einmal in einer nativen sprache und hat ruhe
MoepMeep is offline  
Reply


Similar Threads Similar Threads
Suche kurze hilfe bei einer C# Anwendung
02/14/2013 - elite*gold Trading - 1 Replies
Hey Leute :) Ich habe eine kleine Frage für deren beantwortung ich 2e*g zahle. Ich möchte in ein Programm eine funktion einbingen die folgt funktioniert : start-Bild1 als Hintergrundbildder Form-pause-Bild2 als Hintergrundbild- pause-Bild1 als... usw halt eine endlosschleife Bitte helft mir :)
In einer laufenden Anwendung .dll funktion Aufrufen
03/30/2011 - AutoIt - 10 Replies
hallo, wie es in der Überschrift schon steht möchte ich in einem laufendem Spiel eine funktion aus dessen .dll aufrufen. Habe dazu noch nichts richtiges gefunden und wollte deshalb euch fragen. Normal wird durch einen Tastendruck diese Funktion ausgelöst. Da aber diese Taste (tab-taste) im Spiel geblockt wird (funktion existiert aber noch) will ich nun mithilfe eines externen Programms die Funktion aufrufen. ProzessName: Nksp.exe DllName: Engine.dll Hoffentlich könnt ihr mir helfen ;) ...
Anwendung einer Questfunktion
01/17/2011 - Metin2 Private Server - 7 Replies
Moin EPvP, hab gestern ne neue Funktion zum Quest scripten gefunden Namens find_pc_cond() soweit ich weiss soll das die Funktion sein um einen Spieler zu finden mit Bedingung (sag ich jetzt mal so). Leider weiss ich jetzt nicht wie ich sie verwenden soll, wenn ich anfügen möchte, dass er die GM's filtern soll. Habe schon probiert: when login and find_pc_cond() == pc.is_gm() -- als Bedingung einzufügen. local gm = find_pc_cond("pc.is_gm()") -- einer Variable zuzuordnen.
Mt2 Packets sniffen
06/05/2010 - Metin2 - 13 Replies
Hallo, weiß einer ob die Packets von metin verschlüsselt sind oder nicht? grß sch0l0ka
Packets durch Hackshield sniffen
03/16/2010 - General Coding - 1 Replies
Ich wollte mir einen kleinen Bot basteln, welcher einige wenige Klicks/Tasten (Dauer ~1 Minute ; Endlosschleife). Nun wollte ich anfangen die nötigen Packete zu sniffen, jedoch wurde der Sniffer direkt als Hack erkannt womit sich das Programm geschlossen hat. Gibt es Sniffer, welche ich problemlos nutzen kann oder einen anderen Weg an die Packete zu kommen? €: Hatte bis jetzt WPE Pro benutzt. €²: Okay, habs mittlerweile geschafft. Kann es sein, dass Hackshield virtuelle Knöpfdrücke...



All times are GMT +1. The time now is 02:52.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.