ICMP ohne RAW-Socket?
-
Hallo,
habe ein kleines Programm geschrieben, welches unter anderem auch pinge.
Bisher habe ich das mit RAW-sockets implementiert, wie es eigentlich immer in den hier oft genannten Tutorials beschrieben ist.
Der Nachteil: Nur ein Admin kann die Programme benutzen.
Unter w2k kann ich aber auch als normaler Benutzer pingen. Wie machen die das?
Wer kennt einen Trick um das Pingen einem normalen Benutzer ohne Adminrechte zu ermöglichen. (natürlich ohne den system()-Befehl zu verwenden).
Für 'nen Tip in der Richtung wäre ich euch dankbar.danke
arni
-
IcmpCreateFile
IcmpSendEcho
IcmpCloseHandle
-
Oder
GetRTTAndHopCount()Colonius