Linux サーバーのバージョンを特定する

Beginner

💡 このチュートリアルは英語版からAIによって翻訳されています。原文を確認するには、 ここをクリックしてください

はじめに

このチャレンジでは、あなたはローカルマシンのオペレーティングシステムを特定する任務を負ったジュニアセキュリティアナリストの役割を担います。これには、OS 検出を有効にした Nmap を使用して localhost をスキャンすることが含まれます。

このチャレンジには、-Oオプションを指定してnmapコマンドを使用し、OS 検出を実行することが含まれます。スキャン結果は、プロジェクトディレクトリ内のtarget_os.txtという名前のファイルに出力する必要があります。これにより、あなたは出力を調べてローカルマシンのオペレーティングシステムを判断できます。


Skills Graph

Linux サーバーのバージョンを特定する

あなたは、潜在的な脆弱性を評価するために、ローカルマシンのオペレーティングシステムを特定する任務を負ったジュニアセキュリティアナリストです。

タスク

  • OS 検出を有効にした Nmap を使用して localhost をスキャンし、結果をプロジェクトディレクトリ内のtarget_os.txtという名前のファイルに出力します。
  • スキャン結果を調べて、ローカルマシンのオペレーティングシステムを特定します。

要件

  1. OS 検出を有効にするには、-Oオプションを指定してnmapコマンドを使用する必要があります。
  2. スキャン対象はlocalhostです。
  3. Nmap スキャンの出力は、プロジェクトディレクトリ内のtarget_os.txtという名前のファイルにリダイレクトする必要があります。
  4. nmapコマンドは、~/projectディレクトリから実行する必要があります。
  5. nmapコマンドを実行するには、sudoを使用する必要があります。

Nmap スキャンを実行した後、プロジェクトディレクトリ内のtarget_os.txtファイルには、次のような出力が含まれる場合があります。

Nmap scan report for localhost (127.0.0.1)
Host is up (0.000024s latency).
OS details: Linux 5.4.0-42-generic

ヒント

  • OS 検出のために Nmap を実行するときは、sudoを使用することを忘れないでください。
  • リダイレクト (>) を使用して、出力をファイルに保存します。
  • ターゲットはlocalhostです。
  • catを使用してtarget_os.txtファイルの内容を確認し、スキャン結果を表示します。

概要

このチャレンジでは、ジュニアセキュリティアナリストが、OS 検出を有効にした Nmap(-Oオプション)を使用して、ローカルマシンのオペレーティングシステムを特定します。Nmap スキャンの結果は、プロジェクトディレクトリ内のtarget_os.txtという名前のファイルに保存されます。

このチャレンジには、bash スクリプトを使用してシミュレートされた Linux サーバー環境をセットアップし、Nmap がインストールされていることを確認することが含まれます。次に、アナリストは~/projectディレクトリからsudoを使用して Nmap スキャンを実行し、target_os.txtファイルを調べてマシンのオペレーティングシステムを特定します。具体的には、Linux カーネルのバージョンなどの詳細を探します。