Example protocol for the MS-NRPC (Netlogon) protocol implemented in python:
pipx install git+https://github.com/NeffIsBack/NetlogonAuthenticating with a Domain Controller:
netlogon--dc-ip192.168.56.11--dc-nameWINTERFELL-uWINTERFELL$ -H64d0555fb7dc6fa2c74d650788e051d1--domainnorth.sevenkingdoms.local--is-dcAuthenticating with a normal computer account:
netlogon--dc-ip192.168.56.11--dc-nameWINTERFELL-uWINTERFELL$ -H64d0555fb7dc6fa2c74d650788e051d1--domainnorth.sevenkingdoms.localGet the "password" (NT-hash) of the computer account:
netlogon--dc-ip192.168.56.11--dc-nameWINTERFELL-uWINTERFELL$ -H64d0555fb7dc6fa2c74d650788e051d1--domainnorth.sevenkingdoms.local--is-dc--get-passwordSet a new "password" (NT-hash) for the computer account:
netlogon--dc-ip192.168.56.11--dc-nameWINTERFELL-uWINTERFELL$ -H64d0555fb7dc6fa2c74d650788e051d1--domainnorth.sevenkingdoms.local--is-dc--set-password64d0555fb7dc6fa2c74d650788e051d1