
    5ij                     J    d dl Z d dlmZ d Zd Zedk    r e             dS dS )    N)MSLDAPDump2Bloodhoundc                 \   K   t          |           }|                                 d {V  d S )N)r   run)urlmsldaps     V/home/kali/Ninja/venv/lib/python3.11/site-packages/msldap/examples/msldapbloodhound.pyamainr	      s9      

$
$zz||    c                      dd l } |                     d          }|                    dd           t          d           |                                }t          j        t          |j                             d S )Nr   zBloodhound collector for MSLDAP)descriptionr   zPLDAP connection URL, or ADEXPLORER dat file path in the form adexplorer://<path>)helpz
WARNING: This script is still in development. It is not guaranteed to provide the same results as the original Bloodhound collector.
)	argparseArgumentParseradd_argumentprint
parse_argsasyncior   r	   r   )r   parserargss      r   mainr      s    

!
!.O
!
P
PU!sttt     	U48__r
   __main__)r   msldap.bloodhoundr   r	   r   __name__ r
   r   <module>r      sb     3 3 3 3 3 3     z r
   