
    %
i                     |    d dl Z d dlZd dlmZmZmZmZ d dlmZ d dl	m
Z
 d Zd Zd Zedk    r e             dS dS )	    N)DOMAIN_ALIAS_RID_ADMINSDOMAIN_USER_RID_ADMINSECURITY_BUILTIN_DOMAIN_RIDSECURITY_NT_AUTHORITY)NetUserModalsGet)LookupAccountSidc                     t          j                    }|                    t          d           t	          t
          |f          D ]\  }}|                    ||           t          | |          \  }}}|S )N   )
pywintypesSID
Initializer   	enumerater   SetSubAuthorityr   )TargetComputerRidsidirnamedomaintyps           C:\Users\Dell Inspiron 16\Desktop\tws\AgrotaPowerBi\back-agrota-powerbi\mcp-client-agrota\venv\Lib\site-packages\win32/Demos/security/localized_names.pyLookupAliasFromRidr      s{     .

CNN(!,,,6<== " "1Aq!!!!(==D&#K    c                    t          | d          }|d         }|                                }t          j                    }|                    |                                |dz              t          |          D ]+}|                    ||                    |                     ,|                    ||           t          | |          \  }}}	|S )Nr
   	domain_id   )
r   GetSubAuthorityCountr   r   r   GetSidIdentifierAuthorityranger   GetSubAuthorityr   )
r   r   umi2
domain_sidSubAuthorityCountr   r   r   r   r   s
             r   LookupUserGroupFromRidr%      s     NA..Dk"J"7799 .

CNN:7799;Lq;PQQQ $%% > >Az99!<<==== )3///(==D&#Kr   c                     t          t          j                  dk    rt          j        d         } nd } t          | t                    }t          d|            t          | t                    }t          d|            d S )Nr
   r   z'Administrator' user name = z*'Administrators' local group/alias name = )lensysargvr%   r   printr   r   )targetComputerr   s     r   mainr,   8   s{    
38}}!!.2GHHD	
/
/
/000n.EFFD	
=t
=
=>>>>>r   __main__)r(   r   ntsecurityconr   r   r   r   win32netr   win32securityr   r   r%   r,   __name__ r   r   <module>r3      s   
 


                & % % % % % * * * * * *
 
 
  2
? 
? 
? zDFFFFF r   