Accounts and sessions
في هذه الصفحة
The host's own accounts, its administrators, profiles on disk and who is signed in now.
local_account
local account (now). this account exists in the host's local account database now, with these settings
Kind | State - something true when Signal read the host |
Built-in rules reading it | 3 |
Fields of local_account
Field | Type | Meaning |
|---|---|---|
| string | The account (DOMAIN\name, or just name if local) associated with an event. Not marked Identity: an account name is not a stable key on its own (renames, the same name in two domains); account.sid is the key. |
| string | The account's SID - its identity across renames and hosts (a domain account has the same SID everywhere). Timeless, unlike process.pid, so it needs no companion time; the evidence types that carry it name their instances by it (evidence.Type.Identity). |
| string | What the account is: person, default (a local account Windows creates), service, virtual, anonymous, group or computer. |
| string | Where the account is defined: local, domain, microsoft (a Microsoft account), entra (Entra ID) or well-known. |
| int | A local account's relative ID: 500 is the built-in Administrator and 501 the Guest account, whatever they were renamed to. |
| bool | Whether a local account is enabled. |
| bool | Whether a local account is locked out. |
| bool | Whether a local account is a member of the local Administrators group, directly or through another group. |
| string | The local groups a local account belongs to, comma-separated. |
| string | A local account's full name, as set on the account. |
| time | When a local account's password was last set. |
| bool | Whether a local account's password is set never to expire. |
| time | A local account's last logon, as this host's account database records it. |
| int | How many times a local account has logged on, as this host's account database counts. |
| string | The Microsoft account (sign-in name) a local account is connected to. |
admin_member
local administrator (now). this account or group is a member of the host's local Administrators group now
Kind | State - something true when Signal read the host |
Built-in rules reading it | 1 |
Fields of admin_member
Field | Type | Meaning |
|---|---|---|
| string | The account (DOMAIN\name, or just name if local) associated with an event. Not marked Identity: an account name is not a stable key on its own (renames, the same name in two domains); account.sid is the key. |
| string | The account's SID - its identity across renames and hosts (a domain account has the same SID everywhere). Timeless, unlike process.pid, so it needs no companion time; the evidence types that carry it name their instances by it (evidence.Type.Identity). |
| string | What the account is: person, default (a local account Windows creates), service, virtual, anonymous, group or computer. |
| string | Where the account is defined: local, domain, microsoft (a Microsoft account), entra (Entra ID) or well-known. |
| string | What a group member's SID is, as this host resolves it: user, group, well-known group, deleted account, or unknown (a domain SID, not looked up). |
user_profile
user profile (on disk). a user profile exists on this host for this account: it signed in interactively at least once, at the profile's creation
Kind | State - something true when Signal read the host |
Its time is | profile created |
Built-in rules reading it | 0 |
Fields of user_profile
Field | Type | Meaning |
|---|---|---|
| string | The account (DOMAIN\name, or just name if local) associated with an event. Not marked Identity: an account name is not a stable key on its own (renames, the same name in two domains); account.sid is the key. |
| string | The account's SID - its identity across renames and hosts (a domain account has the same SID everywhere). Timeless, unlike process.pid, so it needs no companion time; the evidence types that carry it name their instances by it (evidence.Type.Identity). |
| string | What the account is: person, default (a local account Windows creates), service, virtual, anonymous, group or computer. |
| string | Where the account is defined: local, domain, microsoft (a Microsoft account), entra (Entra ID) or well-known. |
| string | A user profile's folder. |
| bool | Whether the registry's profile list names the profile folder; false for a folder left behind by a deleted account, or copied in. |
| time | When the profile folder was created: the account's first interactive sign-in on the host. |
| time | When the profile was last loaded - the account's last interactive sign-in (or its NTUSER.DAT's last write). |
user_session
signed in (now). this account is signed in to an interactive session on the host now - at the console or by Remote Desktop, active or disconnected (the session says which)
Kind | State - something true when Signal read the host |
Its time is | signed in |
Built-in rules reading it | 0 |
Fields of user_session
Field | Type | Meaning |
|---|---|---|
| string | The account (DOMAIN\name, or just name if local) associated with an event. Not marked Identity: an account name is not a stable key on its own (renames, the same name in two domains); account.sid is the key. |
| string | The account's SID - its identity across renames and hosts (a domain account has the same SID everywhere). Timeless, unlike process.pid, so it needs no companion time; the evidence types that carry it name their instances by it (evidence.Type.Identity). |
| string | What the account is: person, default (a local account Windows creates), service, virtual, anonymous, group or computer. |
| string | Where the account is defined: local, domain, microsoft (a Microsoft account), entra (Entra ID) or well-known. |
| int | An interactive session's number in Windows' session manager (1 is usually the console on a client). |
| string | A session's state now: active (in use), disconnected (signed in, but nobody connected to it), ... |
| string | The remote client's computer name, for a Remote Desktop session. |
| time | When the session's account logged on. |
| string | How the session was signed in to: console (at the machine, or its virtual console) or remote desktop. |
| time | When a disconnected session was left: its account is still signed in, but nobody has used it since. |
| bool | Whether this is the session Signal itself ran in - the analyst who collected the host, not a user of it. |