Ist es möglich, einen Host zu pingen?

635
socgen hacker

Ich mache das

$ strace -f ping -s 1 www.google.com execve("/bin/ping", ["ping", "-s", "1", "www.google.com"], [/* 80 vars */]) = 0 getuid() = 1001 setuid(1001) = 0 getuid() = 1001 geteuid() = 1001 capget(, NULL) = 0 capget(, ) = 0  socket(PF_INET, SOCK_RAW, IPPROTO_ICMP) = -1 EPERM (Operation not permitted) socket(PF_INET, SOCK_DGRAM, IPPROTO_IP) = 3 connect(3,, 16) = 0 write(3, "ping: icmp open socket: Operatio"..., 48 ping: icmp open socket: Operation not permitted) = 48 close(3) = 0 exit_group(2) = ? +++ exited with 2 +++ 

Ich habe viele überflüssige Zeilen ausgeschlossen, aber der springende Punkt ist, dass der Exit-Code 2 zurückgegeben wird.

Ich erhalte den Exit-Code 0, wenn ich den Ping-Befehl ohne Belastung durchführe.

Verpasse ich beim Ausführen von strace einige Optionen?

1
Mögliches Duplikat von [Warum sollten Sudo-Befehlsbomben eingesetzt werden, wenn der Sudo-Befehl funktioniert?] (Https://superuser.com/questions/1059198/why-strace-sudo-command-bombs-swhen-sudo-command-works) quadruplebucky vor 6 Jahren 4

0 Antworten auf die Frage