Windows アカウントの列挙

info Nessus プラグイン ID 171956

概要

ホストの Windows アカウントを列挙することが可能です。

説明

Nessus は、リモートホストの Windows アカウントを列挙します。アカウントデータは、ローカルの SAM レジストリハイブ、キャッシュされたドメイン認証情報エントリ、スキャンモードに応じた WMI または PowerShell ユーザークエリなど、複数のソースから取得されます。

logonTime フィールドのカバレッジは、ソースによって異なります。

- メンバーワークステーションまたはサーバーに対する認証ネットワークスキャンでは、logonTime は SMB 経由の NetUserGetInfo() から取得されます。このソースはローカルアカウントのみを対象としています。ドメインアカウントは、メンバーマシンに SAM エントリがなく、このソースから logonTime を返しません。

- ドメインコントローラーでは、NetUserGetInfo() はそのコントローラーでホストされているドメインのドメインアカウントも対象としています。

- エージェントスキャン (およびネットワークスキャンの補足ソースとして) では、ログオン時刻は、レジストリにローカルに記録されたユーザーごとのプロファイル読み込みタイムスタンプに基づいて計算されます。このソースは、スキャン対象のホストにプロファイルを持つローカルアカウントとドメインアカウントを対象としています。

- インタラクティブログオンを行ったことがないアカウントは、NetUserGetInfo() からの logonTime が 0 になり、それ以外の場合は logonTime 値がありません。

無効状態、ロックアウト状態、パスワードメタデータなどのその他のアカウント属性は、logonTime とは独立して収集され、サポートされているすべてのスキャンモードで利用できます。

プラグインの詳細

深刻度: Info

ID: 171956

ファイル名: windows_enum_accounts.nbin

バージョン: 1.101

タイプ: Local

エージェント: windows

ファミリー: Windows

公開日: 2023/2/28

更新日: 2026/10/14

資産インベントリ: true

サポートされているセンサー: Nessus Agent, Nessus

脆弱性情報

必要な KB アイテム: SMB/Registry/Enumerated