Module sysbot.modules.windows.users

Windows User Management Module

This module provides methods for managing and querying user and group information on Windows systems using WMI (Windows Management Instrumentation).

Classes

class Users

Windows user and group management class using WMI.

Ancestors

Methods

def win32_group(self, alias: str, **kwargs) ‑> dict

Get group information using WMI Win32_Group class.

Args

alias
Session alias for the connection.
**kwargs
Additional command execution options.

Returns

Dictionary containing group details including Name, Domain, LocalAccount, and SID.

def win32_useraccount(self, alias: str, **kwargs) ‑> dict

Get user account information using WMI Win32_UserAccount class.

Args

alias
Session alias for the connection.
**kwargs
Additional command execution options.

Returns

Dictionary containing user account details including FullName, LocalAccount, Domain, Lockout status, Name, PasswordChangeable, PasswordRequired, and SID.