ist es irgendwie möglich folgendes rauszufinden:
ich erhalte übers internet ein paket an einem bestimmten port. (die daten des paketes kann ich mithilfe meines treibers ohne probleme auslesen)
jetzt möchte ich wissen, über welchem port dieses paket weiter an die clients geschickt wird bzw. ob es eventuell am server verarbeitet wird.
was müsste ich dazu rein theoretisch tun?
falls ich jetzt z.B. über die ICS
API die aktuellen Mappings auslese:
url=http://
msdn.microsoft.com/library/default.asp?
url=/library/en-us/ics/ics/inetconnectionprops.asp]INetSharingPortMappingProps[/
url], dann werde ich wahrscheinlich probleme bekommen, wenn ein anderes Programm für NAT verwendet wird.
bleibt mir da eventuell auch nix anderes Übrig, als NAT selbst zu programmieren?