Ein Raw-Socket konnte nicht geöffnet werden. Fehler: Zugriff verweigert (13)

Ein Raw-Socket konnte nicht geöffnet werden. Fehler: Zugriff verweigert (13)

Ich versuche, mich mit Hacking und Netzwerken vertraut zu machen, indem ich HackTheBox-Herausforderungen mache. Am Anfang sollte ich den Befehl verwenden nmap -sS -A 10.10.10.28. Nachdem ich ihn jedoch in Ubuntu 20.04 ausgeführt habe, erhalte ich folgenden Fehler: Starting Nmap 7.91 ( https://nmap.org ) at 2021-01-25 20:07 CET Couldn't open a raw socket. Error: Permission denied (13). Amhttps://github.com/microsoft/WSL/issues/2039Ich habe gelesen, dass diese Funktion in nmap nicht implementiert ist. Gibt es eine Möglichkeit, mit diesem Tool einen Raw-Socket in meinem Betriebssystem zu öffnen?

Antwort1

Haben Sie nmap mit Folgendem installiert:

sudo snap install nmap

oder

sudo apt install nmap

Ich hatte dasselbe Problem. Ich habe die Installation mit Snap durchgeführt und bekam denselben Fehler wie Sie. Wenn das der Fall ist, entfernen Sie die Snap-Installation und verwenden Sie apt:

sudo snap remove nmap
sudo apt install nmap

Führen Sie einen Befehl mit nmap aus, wenn der folgende Fehler auftritt:

bash: /snap/bin/nmap: No such file or directory

verwenden Sie den folgenden Befehl, um den zwischengespeicherten Link freizugeben:

hash -r

Führen Sie nmap erneut aus, das hat bei mir funktioniert.

Wie ich zu meiner Antwort kam.

Antwort2

Sie müssen nmap Netzwerkzugriff gewähren mit: snap connect nmap:network-control

verwandte Informationen