![]() |
Re: API: RecvFrom, SendTo etc gehookt - Programm crasht
Liste der Anhänge anzeigen (Anzahl: 1)
Hier eine kleine Demo Anwendung. Schnell zusammen geklickt. Aber man sieht wie die Unit zu verwenden ist, darauf kommts ja an. Das Problem mit den Ports ist auch behoben. Es ist noch eine kleine Umrechnung nötig. Wieso Microsoft das verschweigt in seiner Doku, weiß ich allerdings auch nicht so recht ... [EDIT: Es ist natürlich dokumentiert ... man muss nur halt mal genau lesen ... ich werd alt :(]
Der oben gepostete Quellcode der Unit ist übrigens aktualisiert ;). Vor Verwendung sollte die unit aber um gescheites Fehlerhandling erweitert werden. Das überlass ich als Aufgabe dem geneigten Leser ;). |
Re: API: RecvFrom, SendTo etc gehookt - Programm crasht
Also wenn du deine Unit verbessert hast, muss ich nicht meine editierte posten :D
Danke nocheinmal! |
Re: API: RecvFrom, SendTo etc gehookt - Programm crasht
Vergiss nicht das Du die Ports von Network Byte Order umrechnen musst in normale Byte Order. Dazu gibts eine kleine Funktion ConvertRawPortToRealPort (die im Nachhinein total beschissen heißt, weil mir der Begriff Network Byte Order beim Schreiben der Unit nicht eingefallen ist :().
|
Re: API: RecvFrom, SendTo etc gehookt - Programm crasht
Habe die Funktion direkt implementiert und den Record auf RemotePort erweitert. RemotePort ist dann der schon umgerechnete Port.
|
AW: API: RecvFrom, SendTo etc gehookt - Programm crasht
Thanks a million for your sharing !!!
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:58 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz