yamory-cli をインストールした Windows ローカルホストをスキャンする
yamory-cli をインストールした Windows ローカルホストをスキャンできます。
スキャン可能なディストリビューションはこちらを確認してください。
前提条件を確認する
スキャンする前に、以下をご確認ください。
- スキャンを実行するユーザーに管理者権限があること
- Windows Update サービス (wuauserv) が実行されていること
1.スキャンのトークンを発行する
サイドバーから「チーム設定」>「チーム情報設定」を開き、スキャンに必要なトークンを発行します。
2.yamory-cli を取得する
yamory-cli をローカルホストにインストールします。
Windows 10 Ver.1803(RS3)以降、Windows Server 2016 Ver.1803 以降の場合
curl.exe -o yamory.exe https://cli.yamory.io/yamory-cli-windows/yamory-windows-amd64.exe
PowerShell 3.0(Windows 8、Windows Server 2012 以降で標準搭載)以降の場合
Invoke-WebRequest -OutFile yamory.exe "https://cli.yamory.io/yamory-cli-windows/yamory-windows-amd64.exe"
3.スキャンする
yamory-cli をインストールしたローカルホストで、インストールしたディレクトリに移動し、管理者権限でコマンドを実行します。
以下のコマンドからトークン"XXXXXXXXXXXXXX"を 1 で発行したトークンに置き換え、スキャンを実行してください。
.\yamory.exe exec --token="XXXXXXXXXXXXXX" --title="your server name" --identifier="Change-to-unique-identifier-for-your-team!"
identifier フラグ
yamory のWindowsホストスキャン機能では、ホストの一意性を特定するためにWindowsのシリアルナンバーを使用していますが、クラウド環境などでコピーしたイメージを利用する際にシリアルナンバーが同値となり、意図せずスキャン結果を上書きしてしまうことがあります。
そのような場合に identifier
フラグを設定することでスキャン情報の上書きを回避できます。
identifier
フラグには、チーム内でホストごとに一意の値になるように設定してください。
その他フラグの詳細については、以下をご覧ください。
exec | 使い方 | yamory - 脆弱性管理クラウド
4.スキャン結果を確認する
サイドバーから「ホスト」>「スキャン」を開き、スキャンしたホストの情報を確認できます。
また、サイドバーから「ホスト」>「脆弱性」を選択開くと、スキャンで検出された脆弱性の一覧をみることができます。
その他、yamory-cli をインストールしたローカルホストをスキャンする場合の詳細な設定内容についてはこちらを参照してください。