HackTheBoxチャレンジに参加してハッキングとネットワークに慣れようとしています。最初はコマンド を使うはずだったのnmap -sS -A 10.10.10.28
ですが、Ubuntu 20.04で実行したら次のエラーが発生しました: Starting Nmap 7.91 ( https://nmap.org ) at 2021-01-25 20:07 CET Couldn't open a raw socket. Error: Permission denied (13)
。参考:この機能は nmap には実装されていないと読みました。このツールを使用してオペレーティング システムで raw ソケットを開く方法はありますか?
答え1
以下を使用して nmap をインストールしましたか:
sudo snap install nmap
または
sudo apt install nmap
私も同じ問題を抱えていました。snap を使用してインストールしましたが、あなたと同じエラーが発生しました。その場合は、snap インストールを削除して apt を使用してください。
sudo snap remove nmap
sudo apt install nmap
エラーが発生した場合は、nmap でコマンドを実行します。
bash: /snap/bin/nmap: No such file or directory
キャッシュされたリンクを解放するには、次のコマンドを使用します。
hash -r
もう一度 nmap を実行すると、うまくいきました。
答え2
次のようにして nmap にネットワーク アクセスを許可する必要があります。
snap connect nmap:network-control