Sie können lsof(8)
verwenden. Wenn PID
die Prozess-ID und FD
die Datei-Deskriptor-Nummer des Sockets ist, an dem Sie interessiert sind, können Sie Folgendes tun:
Um alle IPv4-Sockets eines Prozesses aufzulisten:
%Vor% Dadurch werden die Socket-Optionen unter anderem mit einem SO=
ausgedruckt. Beachten Sie, dass Sie, wenn keine Optionen gesetzt sind, eine leere Zeichenfolge erhalten, sodass Sie etwas wie SO=PQLEN=0
usw. sehen. Um auf SO_BROADCAST
zu testen, suchen Sie einfach nach der Zeichenfolge SO_BROADCAST
nach der SO=
, z
Unter Linux können Sie das Kernmodul knetstat verwenden, um die Socket-Optionen zu prüfen, einschließlich SO_BROADCAST
.