gitextract_c4q1h4g5/ ├── .github/ │ ├── ISSUE_TEMPLATE/ │ │ └── bug_report.md │ ├── labeler.yml │ └── workflows/ │ ├── build_and_test.yml │ └── labeler.yml ├── .gitignore ├── ChangeLog.md ├── Dockerfile ├── LICENSE ├── MANIFEST.in ├── README.md ├── SECURITY.md ├── TESTING.md ├── examples/ │ ├── CheckLDAPStatus.py │ ├── DumpNTLMInfo.py │ ├── Get-GPPPassword.py │ ├── GetADComputers.py │ ├── GetADUsers.py │ ├── GetLAPSPassword.py │ ├── GetNPUsers.py │ ├── GetUserSPNs.py │ ├── addcomputer.py │ ├── atexec.py │ ├── attrib.py │ ├── badsuccessor.py │ ├── changepasswd.py │ ├── dacledit.py │ ├── dcomexec.py │ ├── describeTicket.py │ ├── dpapi.py │ ├── esentutl.py │ ├── exchanger.py │ ├── filetime.py │ ├── findDelegation.py │ ├── getArch.py │ ├── getPac.py │ ├── getST.py │ ├── getTGT.py │ ├── goldenPac.py │ ├── karmaSMB.py │ ├── keylistattack.py │ ├── kintercept.py │ ├── lookupsid.py │ ├── machine_role.py │ ├── mimikatz.py │ ├── mqtt_check.py │ ├── mssqlclient.py │ ├── mssqlinstance.py │ ├── net.py │ ├── netview.py │ ├── ntfs-read.py │ ├── ntlmrelayx.py │ ├── owneredit.py │ ├── ping.py │ ├── ping6.py │ ├── psexec.py │ ├── raiseChild.py │ ├── rbcd.py │ ├── rdp_check.py │ ├── reg.py │ ├── registry-read.py │ ├── regsecrets.py │ ├── rpcdump.py │ ├── rpcmap.py │ ├── sambaPipe.py │ ├── samedit.py │ ├── samrdump.py │ ├── secretsdump.py │ ├── services.py │ ├── smbclient.py │ ├── smbexec.py │ ├── smbserver.py │ ├── sniff.py │ ├── sniffer.py │ ├── split.py │ ├── ticketConverter.py │ ├── ticketer.py │ ├── tstool.py │ ├── wmiexec.py │ ├── wmipersist.py │ └── wmiquery.py ├── impacket/ │ ├── Dot11Crypto.py │ ├── Dot11KeyManager.py │ ├── ICMP6.py │ ├── IP6.py │ ├── IP6_Address.py │ ├── IP6_Extension_Headers.py │ ├── ImpactDecoder.py │ ├── ImpactPacket.py │ ├── NDP.py │ ├── __init__.py │ ├── acl.py │ ├── cdp.py │ ├── crypto.py │ ├── dcerpc/ │ │ ├── __init__.py │ │ └── v5/ │ │ ├── __init__.py │ │ ├── atsvc.py │ │ ├── bkrp.py │ │ ├── dcom/ │ │ │ ├── __init__.py │ │ │ ├── comev.py │ │ │ ├── oaut.py │ │ │ ├── scmp.py │ │ │ ├── vds.py │ │ │ └── wmi.py │ │ ├── dcomrt.py │ │ ├── dhcpm.py │ │ ├── drsuapi.py │ │ ├── dssp.py │ │ ├── dtypes.py │ │ ├── enum.py │ │ ├── epm.py │ │ ├── even.py │ │ ├── even6.py │ │ ├── gkdi.py │ │ ├── icpr.py │ │ ├── iphlp.py │ │ ├── lsad.py │ │ ├── lsat.py │ │ ├── mgmt.py │ │ ├── mimilib.py │ │ ├── ndr.py │ │ ├── nrpc.py │ │ ├── nspi.py │ │ ├── oxabref.py │ │ ├── par.py │ │ ├── rpch.py │ │ ├── rpcrt.py │ │ ├── rprn.py │ │ ├── rrp.py │ │ ├── samr.py │ │ ├── sasec.py │ │ ├── scmr.py │ │ ├── srvs.py │ │ ├── transport.py │ │ ├── tsch.py │ │ ├── tsts.py │ │ └── wkst.py │ ├── dhcp.py │ ├── dns.py │ ├── dot11.py │ ├── dpapi.py │ ├── dpapi_ng.py │ ├── eap.py │ ├── ese.py │ ├── examples/ │ │ ├── __init__.py │ │ ├── ldap_shell.py │ │ ├── logger.py │ │ ├── mssqlshell.py │ │ ├── ntlmrelayx/ │ │ │ ├── __init__.py │ │ │ ├── attacks/ │ │ │ │ ├── __init__.py │ │ │ │ ├── dcsyncattack.py │ │ │ │ ├── httpattack.py │ │ │ │ ├── httpattacks/ │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── adcsattack.py │ │ │ │ │ ├── sccmdpattack.py │ │ │ │ │ └── sccmpoliciesattack.py │ │ │ │ ├── imapattack.py │ │ │ │ ├── ldapattack.py │ │ │ │ ├── mssqlattack.py │ │ │ │ ├── rpcattack.py │ │ │ │ ├── smbattack.py │ │ │ │ └── winrmattack.py │ │ │ ├── clients/ │ │ │ │ ├── __init__.py │ │ │ │ ├── dcsyncclient.py │ │ │ │ ├── httprelayclient.py │ │ │ │ ├── imaprelayclient.py │ │ │ │ ├── ldaprelayclient.py │ │ │ │ ├── mssqlrelayclient.py │ │ │ │ ├── rpcrelayclient.py │ │ │ │ ├── smbrelayclient.py │ │ │ │ ├── smtprelayclient.py │ │ │ │ └── winrmrelayclient.py │ │ │ ├── servers/ │ │ │ │ ├── __init__.py │ │ │ │ ├── httprelayserver.py │ │ │ │ ├── mssqlrelayserver.py │ │ │ │ ├── rawrelayserver.py │ │ │ │ ├── rdprelayserver.py │ │ │ │ ├── rpcrelayserver.py │ │ │ │ ├── smbrelayserver.py │ │ │ │ ├── socksplugins/ │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── http.py │ │ │ │ │ ├── https.py │ │ │ │ │ ├── imap.py │ │ │ │ │ ├── imaps.py │ │ │ │ │ ├── ldap.py │ │ │ │ │ ├── ldaps.py │ │ │ │ │ ├── mssql.py │ │ │ │ │ ├── smb.py │ │ │ │ │ └── smtp.py │ │ │ │ ├── socksserver.py │ │ │ │ ├── wcfrelayserver.py │ │ │ │ ├── winrmrelayserver.py │ │ │ │ └── winrmsrelayserver.py │ │ │ └── utils/ │ │ │ ├── __init__.py │ │ │ ├── config.py │ │ │ ├── enum.py │ │ │ ├── identity_log.py │ │ │ ├── rdp_ssl.py │ │ │ ├── shadow_credentials.py │ │ │ ├── ssl.py │ │ │ ├── targetsutils.py │ │ │ └── tcpshell.py │ │ ├── os_ident.py │ │ ├── regsecrets.py │ │ ├── remcomsvc.py │ │ ├── rpcdatabase.py │ │ ├── secretsdump.py │ │ ├── serviceinstall.py │ │ ├── smbclient.py │ │ └── utils.py │ ├── helper.py │ ├── hresult_errors.py │ ├── http.py │ ├── krb5/ │ │ ├── __init__.py │ │ ├── asn1.py │ │ ├── ccache.py │ │ ├── constants.py │ │ ├── crypto.py │ │ ├── gssapi.py │ │ ├── kerberosv5.py │ │ ├── keytab.py │ │ ├── kpasswd.py │ │ ├── pac.py │ │ └── types.py │ ├── ldap/ │ │ ├── __init__.py │ │ ├── ldap.py │ │ ├── ldapasn1.py │ │ └── ldaptypes.py │ ├── mapi_constants.py │ ├── mqtt.py │ ├── msada_guids.py │ ├── mssql/ │ │ └── version.py │ ├── nmb.py │ ├── nt_errors.py │ ├── ntlm.py │ ├── pcap_linktypes.py │ ├── pcapfile.py │ ├── smb.py │ ├── smb3.py │ ├── smb3structs.py │ ├── smbconnection.py │ ├── smbserver.py │ ├── spnego.py │ ├── structure.py │ ├── system_errors.py │ ├── tds.py │ ├── uuid.py │ ├── version.py │ ├── winregistry.py │ └── wps.py ├── requirements-test.txt ├── requirements.txt ├── setup.py ├── tests/ │ ├── ImpactPacket/ │ │ ├── __init__.py │ │ ├── test_ICMP6.py │ │ ├── test_IP.py │ │ ├── test_IP6.py │ │ ├── test_IP6_Address.py │ │ ├── test_IP6_Extension_Headers.py │ │ ├── test_IP_fragment_issue2095.py │ │ ├── test_LinuxSLL.py │ │ ├── test_TCP.py │ │ ├── test_TCP_bug_issue7.py │ │ └── test_ethernet.py │ ├── SMB_RPC/ │ │ ├── __init__.py │ │ ├── test_acl.py │ │ ├── test_ldap.py │ │ ├── test_ndr.py │ │ ├── test_nmb.py │ │ ├── test_ntlm.py │ │ ├── test_rpch.py │ │ ├── test_rpcrt.py │ │ ├── test_secretsdump.py │ │ ├── test_smb.py │ │ ├── test_smbserver.py │ │ ├── test_spnego.py │ │ └── test_wmi.py │ ├── __init__.py │ ├── conftest.py │ ├── data/ │ │ ├── ccache-v1 │ │ ├── ccache-v2 │ │ ├── ccache-v3 │ │ ├── ccache-v3-kirbi │ │ ├── ccache-v4 │ │ └── ccache-v4-kirbi │ ├── dcerpc/ │ │ ├── __init__.py │ │ ├── test_bkrp.py │ │ ├── test_dcomrt.py │ │ ├── test_dhcpm.py │ │ ├── test_drsuapi.py │ │ ├── test_epm.py │ │ ├── test_even.py │ │ ├── test_even6.py │ │ ├── test_fasp.py │ │ ├── test_lsad.py │ │ ├── test_lsat.py │ │ ├── test_mgmt.py │ │ ├── test_mimilib.py │ │ ├── test_nrpc.py │ │ ├── test_par.py │ │ ├── test_rprn.py │ │ ├── test_rrp.py │ │ ├── test_samr.py │ │ ├── test_scmr.py │ │ ├── test_srvs.py │ │ ├── test_tsch.py │ │ └── test_wkst.py │ ├── dcetests.cfg.template │ ├── dot11/ │ │ ├── __init__.py │ │ ├── test_Dot11Base.py │ │ ├── test_Dot11Decoder.py │ │ ├── test_Dot11HierarchicalUpdate.py │ │ ├── test_FrameControlACK.py │ │ ├── test_FrameControlCFEnd.py │ │ ├── test_FrameControlCFEndCFACK.py │ │ ├── test_FrameControlCTS.py │ │ ├── test_FrameControlPSPoll.py │ │ ├── test_FrameControlRTS.py │ │ ├── test_FrameData.py │ │ ├── test_FrameManagement.py │ │ ├── test_FrameManagementAssociationRequest.py │ │ ├── test_FrameManagementAssociationResponse.py │ │ ├── test_FrameManagementAuthentication.py │ │ ├── test_FrameManagementDeauthentication.py │ │ ├── test_FrameManagementDisassociation.py │ │ ├── test_FrameManagementProbeRequest.py │ │ ├── test_FrameManagementProbeResponse.py │ │ ├── test_FrameManagementReassociationRequest.py │ │ ├── test_FrameManagementReassociationResponse.py │ │ ├── test_RadioTap.py │ │ ├── test_RadioTapDecoder.py │ │ ├── test_WEPDecoder.py │ │ ├── test_WEPEncoder.py │ │ ├── test_WPA.py │ │ ├── test_WPA2.py │ │ ├── test_helper.py │ │ └── test_wps.py │ ├── misc/ │ │ ├── __init__.py │ │ ├── test_ccache.py │ │ ├── test_crypto.py │ │ ├── test_dcerpc_v5_ndr.py │ │ ├── test_dns.py │ │ ├── test_dpapi.py │ │ ├── test_ip6_address.py │ │ ├── test_krb5_crypto.py │ │ ├── test_krb5_gssapi.py │ │ ├── test_ntfs_read.py │ │ ├── test_structure.py │ │ └── test_utils.py │ └── walkmodules.py └── tox.ini