head	1.12;
access;
symbols
	pkgsrc-2026Q1:1.12.0.4
	pkgsrc-2026Q1-base:1.12
	pkgsrc-2025Q4:1.12.0.2
	pkgsrc-2025Q4-base:1.12
	pkgsrc-2025Q3:1.11.0.4
	pkgsrc-2025Q3-base:1.11
	pkgsrc-2025Q2:1.11.0.2
	pkgsrc-2025Q2-base:1.11
	pkgsrc-2025Q1:1.10.0.6
	pkgsrc-2025Q1-base:1.10
	pkgsrc-2024Q4:1.10.0.4
	pkgsrc-2024Q4-base:1.10
	pkgsrc-2024Q3:1.10.0.2
	pkgsrc-2024Q3-base:1.10
	pkgsrc-2024Q2:1.9.0.4
	pkgsrc-2024Q2-base:1.9
	pkgsrc-2024Q1:1.9.0.2
	pkgsrc-2024Q1-base:1.9
	pkgsrc-2023Q4:1.8.0.18
	pkgsrc-2023Q4-base:1.8
	pkgsrc-2023Q3:1.8.0.16
	pkgsrc-2023Q3-base:1.8
	pkgsrc-2023Q2:1.8.0.14
	pkgsrc-2023Q2-base:1.8
	pkgsrc-2023Q1:1.8.0.12
	pkgsrc-2023Q1-base:1.8
	pkgsrc-2022Q4:1.8.0.10
	pkgsrc-2022Q4-base:1.8
	pkgsrc-2022Q3:1.8.0.8
	pkgsrc-2022Q3-base:1.8
	pkgsrc-2022Q2:1.8.0.6
	pkgsrc-2022Q2-base:1.8
	pkgsrc-2022Q1:1.8.0.4
	pkgsrc-2022Q1-base:1.8
	pkgsrc-2021Q4:1.8.0.2
	pkgsrc-2021Q4-base:1.8
	pkgsrc-2021Q3:1.5.0.6
	pkgsrc-2021Q3-base:1.5
	pkgsrc-2021Q2:1.5.0.4
	pkgsrc-2021Q2-base:1.5
	pkgsrc-2021Q1:1.5.0.2
	pkgsrc-2021Q1-base:1.5
	pkgsrc-2020Q4:1.4.0.6
	pkgsrc-2020Q4-base:1.4
	pkgsrc-2020Q3:1.4.0.4
	pkgsrc-2020Q3-base:1.4
	pkgsrc-2020Q2:1.4.0.2
	pkgsrc-2020Q2-base:1.4;
locks; strict;
comment	@# @;


1.12
date	2025.11.11.14.09.00;	author adam;	state Exp;
branches;
next	1.11;
commitid	bAiLhlaLK8nUR8iG;

1.11
date	2025.04.15.08.15.58;	author adam;	state Exp;
branches;
next	1.10;
commitid	OfqXjS34Zs7wF7RF;

1.10
date	2024.09.18.09.13.09;	author adam;	state Exp;
branches;
next	1.9;
commitid	JOMlwqVbWknxHgqF;

1.9
date	2024.02.29.20.56.48;	author adam;	state Exp;
branches;
next	1.8;
commitid	oj8zcTSBZbBw5n0F;

1.8
date	2021.12.01.16.29.05;	author adam;	state Exp;
branches;
next	1.7;
commitid	RNDpvpwROdSWXXiD;

1.7
date	2021.11.10.10.56.10;	author adam;	state Exp;
branches;
next	1.6;
commitid	DZyU14kccv1oNegD;

1.6
date	2021.09.27.19.00.28;	author adam;	state Exp;
branches;
next	1.5;
commitid	Q8GJdxCxoEqaTCaD;

1.5
date	2021.01.20.09.08.46;	author adam;	state Exp;
branches;
next	1.4;
commitid	4gJ1rnV1xM3xErEC;

1.4
date	2020.05.26.22.30.50;	author adam;	state Exp;
branches;
next	1.3;
commitid	xdcJTUGsUa57MN9C;

1.3
date	2020.05.18.08.44.35;	author leot;	state Exp;
branches;
next	1.2;
commitid	2hi1MLVCimZxsH8C;

1.2
date	2020.04.30.14.53.00;	author nikita;	state Exp;
branches;
next	1.1;
commitid	ny04luTa5PaM4q6C;

1.1
date	2020.04.30.12.17.33;	author nikita;	state Exp;
branches;
next	;
commitid	LHVFhIM2TjVScp6C;


desc
@@


1.12
log
@py-impacket: updated to 0.13.0

Impacket v0.13.0 (Oct 2025):

1. Library improvements

* Major SMB client/server refactor adds setInfo support, CIFS datetime helpers, and safer default share access to enable remote attribute and timestamp management. (@@covertivy)

* Introduced per-structure encoding selectors and UTF-8-aware SMB structures so non-Latin resource names round-trip correctly. (@@alexisbalbachan)

* Strengthened LDAP/Kerberos handling with channel binding plus signing, schema alignment with ldap3, and LDAPS-based LAPS retrieval against Windows Server 2025 DCs. (@@zblurx, @@alexisbalbachan, @@Ibrahim8879)

* Improved DCE/RPC coverage with Netlogon authenticator fixes, updated DRS bind flags, expanded EVEN6 decoding, and a new ICPR interface to support relay-aware RPC workflows. (@@ThePirateWhoSmellsOfSunflowers, @@h3-josh-the-engineer, @@NtAlexio2, @@rtpt-romankarwacik)

* Corrected SMB negotiation edge cases by fixing response padding, Unicode pipe lookups, and keyboard interrupts in SMB servers. (@@rtpt-erikgeiser, @@Abyss-emmm, @@exploide)

* SMB Server enhancements to align Impacket's implementation with standard (@@jborean93)

2. Authentication & relay tooling

* Added WinRMS relay clients/servers. (@@Defte_)

* Improved IPv6 support, richer logging, and consistent console status reporting, plus an identity log to track compromised principals ( @@gabrielg5)

* Introduced an RPC relay server with Endpoint Mapper discovery . (@@rtpt-romankarwacik)

* Delivered SCCM Management/Distribution Point relay attacks. (@@q-roland)

* Enhanced shadow credentials, SOCKS plugins, and target rotation with better IPv6 awareness and stability. (@@anadrianmanrique, @@gabrielg5)

* Added options to strip SSP from Net-NTLMv1 captures and write relay-captured hashes for cracking workflows. (@@TurtleARM, @@p0rtL6)

3. Examples improvements

* secretsdump.py gained a WMI shadow snapshot path, export hive boot key recovery, safer DRS flags, user-status reporting, and refined NTDS parsing. (@@PeterGabaldon, @@MaxToffy, @@h3-josh-the-engineer, @@Markb1337, @@snovvcrash)

* MSSQL tooling gained channel binding tokens, restored reliable connections, richer linked-server file transfers, and inline command execution. (@@Defte_, @@rtpt-romankarwacik, @@trietend, @@kiriknik, @@Signum21)

* Directory ACL helpers (`dacledit`, `owneredit`, `rbcd`, `ldapshell`) picked up mask selection, safer queries, and consistent `-dc-host` handling. (@@dadevel, @@shellinvictus, @@Fabrizzio53, @@ICheer_No0M, @@gabrielg5)

* SMB operator utilities add reconnect and autocomplete options in smbclient and prevent smbexec from hanging on completion. (@@daddycocoaman, @@trietend, @@Vincent550102)

* Remote access helpers such as rdp_check and wmiexec now support IPv6 targets and display created Process IDs for easier triage. (@@gabrielg5, @@alexisbalbachan)

4. New examples

* [attrib.py](examples/attrib.py) manipulates file attributes over SMB to showcase the new setInfo workflow. (@@covertivy)

* [filetime.py](examples/filetime.py) inspects and updates SMB file timestamps using the refreshed SMBConnection APIs. (@@covertivy)

* [badsuccessor.py](examples/badsuccessor.py) demonstrates the AD CS “bad successor” attack path. (@@fulc2um)

* [regsecrets.py](examples/regsecrets.py) extracts LSA secrets from remote registry hives through [MS-RRP]. (@@laxaa, @@laxa)

* [samedit.py](examples/samedit.py) edits local SAM password hashes offline. (@@iorpim)

* [CheckLDAPStatus.py](examples/CheckLDAPStatus.py) checks LDAP signing status and LDAPS channel binding status. (@@zblurx)

5. Project & packaging

* Added the `impacket.mssql` namespace, relaxed the pyOpenSSL pin, and declared Python 3.13 support while dropping 3.8. (@@anadrianmanrique, @@Defte_)

* Replaced pkg_resources with importlib.metadata for lightweight version discovery. (@@AdrianVollmer)
@
text
@@@comment $NetBSD: PLIST,v 1.11 2025/04/15 08:15:58 adam Exp $
bin/CheckLDAPStatus.py
bin/DumpNTLMInfo-${PYVERSSUFFIX}.py
bin/Get-GPPPassword-${PYVERSSUFFIX}.py
bin/GetADComputers-${PYVERSSUFFIX}.py
bin/GetADUsers-${PYVERSSUFFIX}.py
bin/GetLAPSPassword-${PYVERSSUFFIX}.py
bin/GetNPUsers-${PYVERSSUFFIX}.py
bin/GetUserSPNs-${PYVERSSUFFIX}.py
bin/addcomputer-${PYVERSSUFFIX}.py
bin/atexec-${PYVERSSUFFIX}.py
bin/attrib.py
bin/badsuccessor.py
bin/changepasswd-${PYVERSSUFFIX}.py
bin/dacledit-${PYVERSSUFFIX}.py
bin/dcomexec-${PYVERSSUFFIX}.py
bin/describeTicket-${PYVERSSUFFIX}.py
bin/dpapi-${PYVERSSUFFIX}.py
bin/esentutl-${PYVERSSUFFIX}.py
bin/exchanger-${PYVERSSUFFIX}.py
bin/filetime.py
bin/findDelegation-${PYVERSSUFFIX}.py
bin/getArch-${PYVERSSUFFIX}.py
bin/getPac-${PYVERSSUFFIX}.py
bin/getST-${PYVERSSUFFIX}.py
bin/getTGT-${PYVERSSUFFIX}.py
bin/goldenPac-${PYVERSSUFFIX}.py
bin/karmaSMB-${PYVERSSUFFIX}.py
bin/keylistattack-${PYVERSSUFFIX}.py
bin/kintercept-${PYVERSSUFFIX}.py
bin/lookupsid-${PYVERSSUFFIX}.py
bin/machine_role-${PYVERSSUFFIX}.py
bin/mimikatz-${PYVERSSUFFIX}.py
bin/mqtt_check-${PYVERSSUFFIX}.py
bin/mssqlclient-${PYVERSSUFFIX}.py
bin/mssqlinstance-${PYVERSSUFFIX}.py
bin/net-${PYVERSSUFFIX}.py
bin/netview-${PYVERSSUFFIX}.py
bin/ntfs-read-${PYVERSSUFFIX}.py
bin/ntlmrelayx-${PYVERSSUFFIX}.py
bin/owneredit-${PYVERSSUFFIX}.py
bin/ping-${PYVERSSUFFIX}.py
bin/ping6-${PYVERSSUFFIX}.py
bin/psexec-${PYVERSSUFFIX}.py
bin/raiseChild-${PYVERSSUFFIX}.py
bin/rbcd-${PYVERSSUFFIX}.py
bin/rdp_check-${PYVERSSUFFIX}.py
bin/reg-${PYVERSSUFFIX}.py
bin/registry-read-${PYVERSSUFFIX}.py
bin/regsecrets.py
bin/rpcdump-${PYVERSSUFFIX}.py
bin/rpcmap-${PYVERSSUFFIX}.py
bin/sambaPipe-${PYVERSSUFFIX}.py
bin/samedit.py
bin/samrdump-${PYVERSSUFFIX}.py
bin/secretsdump-${PYVERSSUFFIX}.py
bin/services-${PYVERSSUFFIX}.py
bin/smbclient-${PYVERSSUFFIX}.py
bin/smbexec-${PYVERSSUFFIX}.py
bin/smbserver-${PYVERSSUFFIX}.py
bin/sniff-${PYVERSSUFFIX}.py
bin/sniffer-${PYVERSSUFFIX}.py
bin/split-${PYVERSSUFFIX}.py
bin/ticketConverter-${PYVERSSUFFIX}.py
bin/ticketer-${PYVERSSUFFIX}.py
bin/tstool-${PYVERSSUFFIX}.py
bin/wmiexec-${PYVERSSUFFIX}.py
bin/wmipersist-${PYVERSSUFFIX}.py
bin/wmiquery-${PYVERSSUFFIX}.py
${PYSITELIB}/${WHEEL_INFODIR}/METADATA
${PYSITELIB}/${WHEEL_INFODIR}/RECORD
${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
${PYSITELIB}/${WHEEL_INFODIR}/licenses/LICENSE
${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
${PYSITELIB}/impacket/Dot11Crypto.py
${PYSITELIB}/impacket/Dot11Crypto.pyc
${PYSITELIB}/impacket/Dot11Crypto.pyo
${PYSITELIB}/impacket/Dot11KeyManager.py
${PYSITELIB}/impacket/Dot11KeyManager.pyc
${PYSITELIB}/impacket/Dot11KeyManager.pyo
${PYSITELIB}/impacket/ICMP6.py
${PYSITELIB}/impacket/ICMP6.pyc
${PYSITELIB}/impacket/ICMP6.pyo
${PYSITELIB}/impacket/IP6.py
${PYSITELIB}/impacket/IP6.pyc
${PYSITELIB}/impacket/IP6.pyo
${PYSITELIB}/impacket/IP6_Address.py
${PYSITELIB}/impacket/IP6_Address.pyc
${PYSITELIB}/impacket/IP6_Address.pyo
${PYSITELIB}/impacket/IP6_Extension_Headers.py
${PYSITELIB}/impacket/IP6_Extension_Headers.pyc
${PYSITELIB}/impacket/IP6_Extension_Headers.pyo
${PYSITELIB}/impacket/ImpactDecoder.py
${PYSITELIB}/impacket/ImpactDecoder.pyc
${PYSITELIB}/impacket/ImpactDecoder.pyo
${PYSITELIB}/impacket/ImpactPacket.py
${PYSITELIB}/impacket/ImpactPacket.pyc
${PYSITELIB}/impacket/ImpactPacket.pyo
${PYSITELIB}/impacket/NDP.py
${PYSITELIB}/impacket/NDP.pyc
${PYSITELIB}/impacket/NDP.pyo
${PYSITELIB}/impacket/__init__.py
${PYSITELIB}/impacket/__init__.pyc
${PYSITELIB}/impacket/__init__.pyo
${PYSITELIB}/impacket/cdp.py
${PYSITELIB}/impacket/cdp.pyc
${PYSITELIB}/impacket/cdp.pyo
${PYSITELIB}/impacket/crypto.py
${PYSITELIB}/impacket/crypto.pyc
${PYSITELIB}/impacket/crypto.pyo
${PYSITELIB}/impacket/dcerpc/__init__.py
${PYSITELIB}/impacket/dcerpc/__init__.pyc
${PYSITELIB}/impacket/dcerpc/__init__.pyo
${PYSITELIB}/impacket/dcerpc/v5/__init__.py
${PYSITELIB}/impacket/dcerpc/v5/__init__.pyc
${PYSITELIB}/impacket/dcerpc/v5/__init__.pyo
${PYSITELIB}/impacket/dcerpc/v5/atsvc.py
${PYSITELIB}/impacket/dcerpc/v5/atsvc.pyc
${PYSITELIB}/impacket/dcerpc/v5/atsvc.pyo
${PYSITELIB}/impacket/dcerpc/v5/bkrp.py
${PYSITELIB}/impacket/dcerpc/v5/bkrp.pyc
${PYSITELIB}/impacket/dcerpc/v5/bkrp.pyo
${PYSITELIB}/impacket/dcerpc/v5/dcom/__init__.py
${PYSITELIB}/impacket/dcerpc/v5/dcom/__init__.pyc
${PYSITELIB}/impacket/dcerpc/v5/dcom/__init__.pyo
${PYSITELIB}/impacket/dcerpc/v5/dcom/comev.py
${PYSITELIB}/impacket/dcerpc/v5/dcom/comev.pyc
${PYSITELIB}/impacket/dcerpc/v5/dcom/comev.pyo
${PYSITELIB}/impacket/dcerpc/v5/dcom/oaut.py
${PYSITELIB}/impacket/dcerpc/v5/dcom/oaut.pyc
${PYSITELIB}/impacket/dcerpc/v5/dcom/oaut.pyo
${PYSITELIB}/impacket/dcerpc/v5/dcom/scmp.py
${PYSITELIB}/impacket/dcerpc/v5/dcom/scmp.pyc
${PYSITELIB}/impacket/dcerpc/v5/dcom/scmp.pyo
${PYSITELIB}/impacket/dcerpc/v5/dcom/vds.py
${PYSITELIB}/impacket/dcerpc/v5/dcom/vds.pyc
${PYSITELIB}/impacket/dcerpc/v5/dcom/vds.pyo
${PYSITELIB}/impacket/dcerpc/v5/dcom/wmi.py
${PYSITELIB}/impacket/dcerpc/v5/dcom/wmi.pyc
${PYSITELIB}/impacket/dcerpc/v5/dcom/wmi.pyo
${PYSITELIB}/impacket/dcerpc/v5/dcomrt.py
${PYSITELIB}/impacket/dcerpc/v5/dcomrt.pyc
${PYSITELIB}/impacket/dcerpc/v5/dcomrt.pyo
${PYSITELIB}/impacket/dcerpc/v5/dhcpm.py
${PYSITELIB}/impacket/dcerpc/v5/dhcpm.pyc
${PYSITELIB}/impacket/dcerpc/v5/dhcpm.pyo
${PYSITELIB}/impacket/dcerpc/v5/drsuapi.py
${PYSITELIB}/impacket/dcerpc/v5/drsuapi.pyc
${PYSITELIB}/impacket/dcerpc/v5/drsuapi.pyo
${PYSITELIB}/impacket/dcerpc/v5/dssp.py
${PYSITELIB}/impacket/dcerpc/v5/dssp.pyc
${PYSITELIB}/impacket/dcerpc/v5/dssp.pyo
${PYSITELIB}/impacket/dcerpc/v5/dtypes.py
${PYSITELIB}/impacket/dcerpc/v5/dtypes.pyc
${PYSITELIB}/impacket/dcerpc/v5/dtypes.pyo
${PYSITELIB}/impacket/dcerpc/v5/enum.py
${PYSITELIB}/impacket/dcerpc/v5/enum.pyc
${PYSITELIB}/impacket/dcerpc/v5/enum.pyo
${PYSITELIB}/impacket/dcerpc/v5/epm.py
${PYSITELIB}/impacket/dcerpc/v5/epm.pyc
${PYSITELIB}/impacket/dcerpc/v5/epm.pyo
${PYSITELIB}/impacket/dcerpc/v5/even.py
${PYSITELIB}/impacket/dcerpc/v5/even.pyc
${PYSITELIB}/impacket/dcerpc/v5/even.pyo
${PYSITELIB}/impacket/dcerpc/v5/even6.py
${PYSITELIB}/impacket/dcerpc/v5/even6.pyc
${PYSITELIB}/impacket/dcerpc/v5/even6.pyo
${PYSITELIB}/impacket/dcerpc/v5/gkdi.py
${PYSITELIB}/impacket/dcerpc/v5/gkdi.pyc
${PYSITELIB}/impacket/dcerpc/v5/gkdi.pyo
${PYSITELIB}/impacket/dcerpc/v5/icpr.py
${PYSITELIB}/impacket/dcerpc/v5/icpr.pyc
${PYSITELIB}/impacket/dcerpc/v5/icpr.pyo
${PYSITELIB}/impacket/dcerpc/v5/iphlp.py
${PYSITELIB}/impacket/dcerpc/v5/iphlp.pyc
${PYSITELIB}/impacket/dcerpc/v5/iphlp.pyo
${PYSITELIB}/impacket/dcerpc/v5/lsad.py
${PYSITELIB}/impacket/dcerpc/v5/lsad.pyc
${PYSITELIB}/impacket/dcerpc/v5/lsad.pyo
${PYSITELIB}/impacket/dcerpc/v5/lsat.py
${PYSITELIB}/impacket/dcerpc/v5/lsat.pyc
${PYSITELIB}/impacket/dcerpc/v5/lsat.pyo
${PYSITELIB}/impacket/dcerpc/v5/mgmt.py
${PYSITELIB}/impacket/dcerpc/v5/mgmt.pyc
${PYSITELIB}/impacket/dcerpc/v5/mgmt.pyo
${PYSITELIB}/impacket/dcerpc/v5/mimilib.py
${PYSITELIB}/impacket/dcerpc/v5/mimilib.pyc
${PYSITELIB}/impacket/dcerpc/v5/mimilib.pyo
${PYSITELIB}/impacket/dcerpc/v5/ndr.py
${PYSITELIB}/impacket/dcerpc/v5/ndr.pyc
${PYSITELIB}/impacket/dcerpc/v5/ndr.pyo
${PYSITELIB}/impacket/dcerpc/v5/nrpc.py
${PYSITELIB}/impacket/dcerpc/v5/nrpc.pyc
${PYSITELIB}/impacket/dcerpc/v5/nrpc.pyo
${PYSITELIB}/impacket/dcerpc/v5/nspi.py
${PYSITELIB}/impacket/dcerpc/v5/nspi.pyc
${PYSITELIB}/impacket/dcerpc/v5/nspi.pyo
${PYSITELIB}/impacket/dcerpc/v5/oxabref.py
${PYSITELIB}/impacket/dcerpc/v5/oxabref.pyc
${PYSITELIB}/impacket/dcerpc/v5/oxabref.pyo
${PYSITELIB}/impacket/dcerpc/v5/par.py
${PYSITELIB}/impacket/dcerpc/v5/par.pyc
${PYSITELIB}/impacket/dcerpc/v5/par.pyo
${PYSITELIB}/impacket/dcerpc/v5/rpch.py
${PYSITELIB}/impacket/dcerpc/v5/rpch.pyc
${PYSITELIB}/impacket/dcerpc/v5/rpch.pyo
${PYSITELIB}/impacket/dcerpc/v5/rpcrt.py
${PYSITELIB}/impacket/dcerpc/v5/rpcrt.pyc
${PYSITELIB}/impacket/dcerpc/v5/rpcrt.pyo
${PYSITELIB}/impacket/dcerpc/v5/rprn.py
${PYSITELIB}/impacket/dcerpc/v5/rprn.pyc
${PYSITELIB}/impacket/dcerpc/v5/rprn.pyo
${PYSITELIB}/impacket/dcerpc/v5/rrp.py
${PYSITELIB}/impacket/dcerpc/v5/rrp.pyc
${PYSITELIB}/impacket/dcerpc/v5/rrp.pyo
${PYSITELIB}/impacket/dcerpc/v5/samr.py
${PYSITELIB}/impacket/dcerpc/v5/samr.pyc
${PYSITELIB}/impacket/dcerpc/v5/samr.pyo
${PYSITELIB}/impacket/dcerpc/v5/sasec.py
${PYSITELIB}/impacket/dcerpc/v5/sasec.pyc
${PYSITELIB}/impacket/dcerpc/v5/sasec.pyo
${PYSITELIB}/impacket/dcerpc/v5/scmr.py
${PYSITELIB}/impacket/dcerpc/v5/scmr.pyc
${PYSITELIB}/impacket/dcerpc/v5/scmr.pyo
${PYSITELIB}/impacket/dcerpc/v5/srvs.py
${PYSITELIB}/impacket/dcerpc/v5/srvs.pyc
${PYSITELIB}/impacket/dcerpc/v5/srvs.pyo
${PYSITELIB}/impacket/dcerpc/v5/transport.py
${PYSITELIB}/impacket/dcerpc/v5/transport.pyc
${PYSITELIB}/impacket/dcerpc/v5/transport.pyo
${PYSITELIB}/impacket/dcerpc/v5/tsch.py
${PYSITELIB}/impacket/dcerpc/v5/tsch.pyc
${PYSITELIB}/impacket/dcerpc/v5/tsch.pyo
${PYSITELIB}/impacket/dcerpc/v5/tsts.py
${PYSITELIB}/impacket/dcerpc/v5/tsts.pyc
${PYSITELIB}/impacket/dcerpc/v5/tsts.pyo
${PYSITELIB}/impacket/dcerpc/v5/wkst.py
${PYSITELIB}/impacket/dcerpc/v5/wkst.pyc
${PYSITELIB}/impacket/dcerpc/v5/wkst.pyo
${PYSITELIB}/impacket/dhcp.py
${PYSITELIB}/impacket/dhcp.pyc
${PYSITELIB}/impacket/dhcp.pyo
${PYSITELIB}/impacket/dns.py
${PYSITELIB}/impacket/dns.pyc
${PYSITELIB}/impacket/dns.pyo
${PYSITELIB}/impacket/dot11.py
${PYSITELIB}/impacket/dot11.pyc
${PYSITELIB}/impacket/dot11.pyo
${PYSITELIB}/impacket/dpapi.py
${PYSITELIB}/impacket/dpapi.pyc
${PYSITELIB}/impacket/dpapi.pyo
${PYSITELIB}/impacket/dpapi_ng.py
${PYSITELIB}/impacket/dpapi_ng.pyc
${PYSITELIB}/impacket/dpapi_ng.pyo
${PYSITELIB}/impacket/eap.py
${PYSITELIB}/impacket/eap.pyc
${PYSITELIB}/impacket/eap.pyo
${PYSITELIB}/impacket/ese.py
${PYSITELIB}/impacket/ese.pyc
${PYSITELIB}/impacket/ese.pyo
${PYSITELIB}/impacket/examples/__init__.py
${PYSITELIB}/impacket/examples/__init__.pyc
${PYSITELIB}/impacket/examples/__init__.pyo
${PYSITELIB}/impacket/examples/ldap_shell.py
${PYSITELIB}/impacket/examples/ldap_shell.pyc
${PYSITELIB}/impacket/examples/ldap_shell.pyo
${PYSITELIB}/impacket/examples/logger.py
${PYSITELIB}/impacket/examples/logger.pyc
${PYSITELIB}/impacket/examples/logger.pyo
${PYSITELIB}/impacket/examples/mssqlshell.py
${PYSITELIB}/impacket/examples/mssqlshell.pyc
${PYSITELIB}/impacket/examples/mssqlshell.pyo
${PYSITELIB}/impacket/examples/ntlmrelayx/__init__.py
${PYSITELIB}/impacket/examples/ntlmrelayx/__init__.pyc
${PYSITELIB}/impacket/examples/ntlmrelayx/__init__.pyo
${PYSITELIB}/impacket/examples/ntlmrelayx/attacks/__init__.py
${PYSITELIB}/impacket/examples/ntlmrelayx/attacks/__init__.pyc
${PYSITELIB}/impacket/examples/ntlmrelayx/attacks/__init__.pyo
${PYSITELIB}/impacket/examples/ntlmrelayx/attacks/dcsyncattack.py
${PYSITELIB}/impacket/examples/ntlmrelayx/attacks/dcsyncattack.pyc
${PYSITELIB}/impacket/examples/ntlmrelayx/attacks/dcsyncattack.pyo
${PYSITELIB}/impacket/examples/ntlmrelayx/attacks/httpattack.py
${PYSITELIB}/impacket/examples/ntlmrelayx/attacks/httpattack.pyc
${PYSITELIB}/impacket/examples/ntlmrelayx/attacks/httpattack.pyo
${PYSITELIB}/impacket/examples/ntlmrelayx/attacks/httpattacks/__init__.py
${PYSITELIB}/impacket/examples/ntlmrelayx/attacks/httpattacks/__init__.pyc
${PYSITELIB}/impacket/examples/ntlmrelayx/attacks/httpattacks/__init__.pyo
${PYSITELIB}/impacket/examples/ntlmrelayx/attacks/httpattacks/adcsattack.py
${PYSITELIB}/impacket/examples/ntlmrelayx/attacks/httpattacks/adcsattack.pyc
${PYSITELIB}/impacket/examples/ntlmrelayx/attacks/httpattacks/adcsattack.pyo
${PYSITELIB}/impacket/examples/ntlmrelayx/attacks/httpattacks/sccmdpattack.py
${PYSITELIB}/impacket/examples/ntlmrelayx/attacks/httpattacks/sccmdpattack.pyc
${PYSITELIB}/impacket/examples/ntlmrelayx/attacks/httpattacks/sccmdpattack.pyo
${PYSITELIB}/impacket/examples/ntlmrelayx/attacks/httpattacks/sccmpoliciesattack.py
${PYSITELIB}/impacket/examples/ntlmrelayx/attacks/httpattacks/sccmpoliciesattack.pyc
${PYSITELIB}/impacket/examples/ntlmrelayx/attacks/httpattacks/sccmpoliciesattack.pyo
${PYSITELIB}/impacket/examples/ntlmrelayx/attacks/imapattack.py
${PYSITELIB}/impacket/examples/ntlmrelayx/attacks/imapattack.pyc
${PYSITELIB}/impacket/examples/ntlmrelayx/attacks/imapattack.pyo
${PYSITELIB}/impacket/examples/ntlmrelayx/attacks/ldapattack.py
${PYSITELIB}/impacket/examples/ntlmrelayx/attacks/ldapattack.pyc
${PYSITELIB}/impacket/examples/ntlmrelayx/attacks/ldapattack.pyo
${PYSITELIB}/impacket/examples/ntlmrelayx/attacks/mssqlattack.py
${PYSITELIB}/impacket/examples/ntlmrelayx/attacks/mssqlattack.pyc
${PYSITELIB}/impacket/examples/ntlmrelayx/attacks/mssqlattack.pyo
${PYSITELIB}/impacket/examples/ntlmrelayx/attacks/rpcattack.py
${PYSITELIB}/impacket/examples/ntlmrelayx/attacks/rpcattack.pyc
${PYSITELIB}/impacket/examples/ntlmrelayx/attacks/rpcattack.pyo
${PYSITELIB}/impacket/examples/ntlmrelayx/attacks/smbattack.py
${PYSITELIB}/impacket/examples/ntlmrelayx/attacks/smbattack.pyc
${PYSITELIB}/impacket/examples/ntlmrelayx/attacks/smbattack.pyo
${PYSITELIB}/impacket/examples/ntlmrelayx/attacks/winrmattack.py
${PYSITELIB}/impacket/examples/ntlmrelayx/attacks/winrmattack.pyc
${PYSITELIB}/impacket/examples/ntlmrelayx/attacks/winrmattack.pyo
${PYSITELIB}/impacket/examples/ntlmrelayx/clients/__init__.py
${PYSITELIB}/impacket/examples/ntlmrelayx/clients/__init__.pyc
${PYSITELIB}/impacket/examples/ntlmrelayx/clients/__init__.pyo
${PYSITELIB}/impacket/examples/ntlmrelayx/clients/dcsyncclient.py
${PYSITELIB}/impacket/examples/ntlmrelayx/clients/dcsyncclient.pyc
${PYSITELIB}/impacket/examples/ntlmrelayx/clients/dcsyncclient.pyo
${PYSITELIB}/impacket/examples/ntlmrelayx/clients/httprelayclient.py
${PYSITELIB}/impacket/examples/ntlmrelayx/clients/httprelayclient.pyc
${PYSITELIB}/impacket/examples/ntlmrelayx/clients/httprelayclient.pyo
${PYSITELIB}/impacket/examples/ntlmrelayx/clients/imaprelayclient.py
${PYSITELIB}/impacket/examples/ntlmrelayx/clients/imaprelayclient.pyc
${PYSITELIB}/impacket/examples/ntlmrelayx/clients/imaprelayclient.pyo
${PYSITELIB}/impacket/examples/ntlmrelayx/clients/ldaprelayclient.py
${PYSITELIB}/impacket/examples/ntlmrelayx/clients/ldaprelayclient.pyc
${PYSITELIB}/impacket/examples/ntlmrelayx/clients/ldaprelayclient.pyo
${PYSITELIB}/impacket/examples/ntlmrelayx/clients/mssqlrelayclient.py
${PYSITELIB}/impacket/examples/ntlmrelayx/clients/mssqlrelayclient.pyc
${PYSITELIB}/impacket/examples/ntlmrelayx/clients/mssqlrelayclient.pyo
${PYSITELIB}/impacket/examples/ntlmrelayx/clients/rpcrelayclient.py
${PYSITELIB}/impacket/examples/ntlmrelayx/clients/rpcrelayclient.pyc
${PYSITELIB}/impacket/examples/ntlmrelayx/clients/rpcrelayclient.pyo
${PYSITELIB}/impacket/examples/ntlmrelayx/clients/smbrelayclient.py
${PYSITELIB}/impacket/examples/ntlmrelayx/clients/smbrelayclient.pyc
${PYSITELIB}/impacket/examples/ntlmrelayx/clients/smbrelayclient.pyo
${PYSITELIB}/impacket/examples/ntlmrelayx/clients/smtprelayclient.py
${PYSITELIB}/impacket/examples/ntlmrelayx/clients/smtprelayclient.pyc
${PYSITELIB}/impacket/examples/ntlmrelayx/clients/smtprelayclient.pyo
${PYSITELIB}/impacket/examples/ntlmrelayx/clients/winrmrelayclient.py
${PYSITELIB}/impacket/examples/ntlmrelayx/clients/winrmrelayclient.pyc
${PYSITELIB}/impacket/examples/ntlmrelayx/clients/winrmrelayclient.pyo
${PYSITELIB}/impacket/examples/ntlmrelayx/servers/__init__.py
${PYSITELIB}/impacket/examples/ntlmrelayx/servers/__init__.pyc
${PYSITELIB}/impacket/examples/ntlmrelayx/servers/__init__.pyo
${PYSITELIB}/impacket/examples/ntlmrelayx/servers/httprelayserver.py
${PYSITELIB}/impacket/examples/ntlmrelayx/servers/httprelayserver.pyc
${PYSITELIB}/impacket/examples/ntlmrelayx/servers/httprelayserver.pyo
${PYSITELIB}/impacket/examples/ntlmrelayx/servers/rawrelayserver.py
${PYSITELIB}/impacket/examples/ntlmrelayx/servers/rawrelayserver.pyc
${PYSITELIB}/impacket/examples/ntlmrelayx/servers/rawrelayserver.pyo
${PYSITELIB}/impacket/examples/ntlmrelayx/servers/rpcrelayserver.py
${PYSITELIB}/impacket/examples/ntlmrelayx/servers/rpcrelayserver.pyc
${PYSITELIB}/impacket/examples/ntlmrelayx/servers/rpcrelayserver.pyo
${PYSITELIB}/impacket/examples/ntlmrelayx/servers/smbrelayserver.py
${PYSITELIB}/impacket/examples/ntlmrelayx/servers/smbrelayserver.pyc
${PYSITELIB}/impacket/examples/ntlmrelayx/servers/smbrelayserver.pyo
${PYSITELIB}/impacket/examples/ntlmrelayx/servers/socksplugins/__init__.py
${PYSITELIB}/impacket/examples/ntlmrelayx/servers/socksplugins/__init__.pyc
${PYSITELIB}/impacket/examples/ntlmrelayx/servers/socksplugins/__init__.pyo
${PYSITELIB}/impacket/examples/ntlmrelayx/servers/socksplugins/http.py
${PYSITELIB}/impacket/examples/ntlmrelayx/servers/socksplugins/http.pyc
${PYSITELIB}/impacket/examples/ntlmrelayx/servers/socksplugins/http.pyo
${PYSITELIB}/impacket/examples/ntlmrelayx/servers/socksplugins/https.py
${PYSITELIB}/impacket/examples/ntlmrelayx/servers/socksplugins/https.pyc
${PYSITELIB}/impacket/examples/ntlmrelayx/servers/socksplugins/https.pyo
${PYSITELIB}/impacket/examples/ntlmrelayx/servers/socksplugins/imap.py
${PYSITELIB}/impacket/examples/ntlmrelayx/servers/socksplugins/imap.pyc
${PYSITELIB}/impacket/examples/ntlmrelayx/servers/socksplugins/imap.pyo
${PYSITELIB}/impacket/examples/ntlmrelayx/servers/socksplugins/imaps.py
${PYSITELIB}/impacket/examples/ntlmrelayx/servers/socksplugins/imaps.pyc
${PYSITELIB}/impacket/examples/ntlmrelayx/servers/socksplugins/imaps.pyo
${PYSITELIB}/impacket/examples/ntlmrelayx/servers/socksplugins/ldap.py
${PYSITELIB}/impacket/examples/ntlmrelayx/servers/socksplugins/ldap.pyc
${PYSITELIB}/impacket/examples/ntlmrelayx/servers/socksplugins/ldap.pyo
${PYSITELIB}/impacket/examples/ntlmrelayx/servers/socksplugins/ldaps.py
${PYSITELIB}/impacket/examples/ntlmrelayx/servers/socksplugins/ldaps.pyc
${PYSITELIB}/impacket/examples/ntlmrelayx/servers/socksplugins/ldaps.pyo
${PYSITELIB}/impacket/examples/ntlmrelayx/servers/socksplugins/mssql.py
${PYSITELIB}/impacket/examples/ntlmrelayx/servers/socksplugins/mssql.pyc
${PYSITELIB}/impacket/examples/ntlmrelayx/servers/socksplugins/mssql.pyo
${PYSITELIB}/impacket/examples/ntlmrelayx/servers/socksplugins/smb.py
${PYSITELIB}/impacket/examples/ntlmrelayx/servers/socksplugins/smb.pyc
${PYSITELIB}/impacket/examples/ntlmrelayx/servers/socksplugins/smb.pyo
${PYSITELIB}/impacket/examples/ntlmrelayx/servers/socksplugins/smtp.py
${PYSITELIB}/impacket/examples/ntlmrelayx/servers/socksplugins/smtp.pyc
${PYSITELIB}/impacket/examples/ntlmrelayx/servers/socksplugins/smtp.pyo
${PYSITELIB}/impacket/examples/ntlmrelayx/servers/socksserver.py
${PYSITELIB}/impacket/examples/ntlmrelayx/servers/socksserver.pyc
${PYSITELIB}/impacket/examples/ntlmrelayx/servers/socksserver.pyo
${PYSITELIB}/impacket/examples/ntlmrelayx/servers/wcfrelayserver.py
${PYSITELIB}/impacket/examples/ntlmrelayx/servers/wcfrelayserver.pyc
${PYSITELIB}/impacket/examples/ntlmrelayx/servers/wcfrelayserver.pyo
${PYSITELIB}/impacket/examples/ntlmrelayx/servers/winrmrelayserver.py
${PYSITELIB}/impacket/examples/ntlmrelayx/servers/winrmrelayserver.pyc
${PYSITELIB}/impacket/examples/ntlmrelayx/servers/winrmrelayserver.pyo
${PYSITELIB}/impacket/examples/ntlmrelayx/servers/winrmsrelayserver.py
${PYSITELIB}/impacket/examples/ntlmrelayx/servers/winrmsrelayserver.pyc
${PYSITELIB}/impacket/examples/ntlmrelayx/servers/winrmsrelayserver.pyo
${PYSITELIB}/impacket/examples/ntlmrelayx/utils/__init__.py
${PYSITELIB}/impacket/examples/ntlmrelayx/utils/__init__.pyc
${PYSITELIB}/impacket/examples/ntlmrelayx/utils/__init__.pyo
${PYSITELIB}/impacket/examples/ntlmrelayx/utils/config.py
${PYSITELIB}/impacket/examples/ntlmrelayx/utils/config.pyc
${PYSITELIB}/impacket/examples/ntlmrelayx/utils/config.pyo
${PYSITELIB}/impacket/examples/ntlmrelayx/utils/enum.py
${PYSITELIB}/impacket/examples/ntlmrelayx/utils/enum.pyc
${PYSITELIB}/impacket/examples/ntlmrelayx/utils/enum.pyo
${PYSITELIB}/impacket/examples/ntlmrelayx/utils/identity_log.py
${PYSITELIB}/impacket/examples/ntlmrelayx/utils/identity_log.pyc
${PYSITELIB}/impacket/examples/ntlmrelayx/utils/identity_log.pyo
${PYSITELIB}/impacket/examples/ntlmrelayx/utils/shadow_credentials.py
${PYSITELIB}/impacket/examples/ntlmrelayx/utils/shadow_credentials.pyc
${PYSITELIB}/impacket/examples/ntlmrelayx/utils/shadow_credentials.pyo
${PYSITELIB}/impacket/examples/ntlmrelayx/utils/ssl.py
${PYSITELIB}/impacket/examples/ntlmrelayx/utils/ssl.pyc
${PYSITELIB}/impacket/examples/ntlmrelayx/utils/ssl.pyo
${PYSITELIB}/impacket/examples/ntlmrelayx/utils/targetsutils.py
${PYSITELIB}/impacket/examples/ntlmrelayx/utils/targetsutils.pyc
${PYSITELIB}/impacket/examples/ntlmrelayx/utils/targetsutils.pyo
${PYSITELIB}/impacket/examples/ntlmrelayx/utils/tcpshell.py
${PYSITELIB}/impacket/examples/ntlmrelayx/utils/tcpshell.pyc
${PYSITELIB}/impacket/examples/ntlmrelayx/utils/tcpshell.pyo
${PYSITELIB}/impacket/examples/os_ident.py
${PYSITELIB}/impacket/examples/os_ident.pyc
${PYSITELIB}/impacket/examples/os_ident.pyo
${PYSITELIB}/impacket/examples/regsecrets.py
${PYSITELIB}/impacket/examples/regsecrets.pyc
${PYSITELIB}/impacket/examples/regsecrets.pyo
${PYSITELIB}/impacket/examples/remcomsvc.py
${PYSITELIB}/impacket/examples/remcomsvc.pyc
${PYSITELIB}/impacket/examples/remcomsvc.pyo
${PYSITELIB}/impacket/examples/rpcdatabase.py
${PYSITELIB}/impacket/examples/rpcdatabase.pyc
${PYSITELIB}/impacket/examples/rpcdatabase.pyo
${PYSITELIB}/impacket/examples/secretsdump.py
${PYSITELIB}/impacket/examples/secretsdump.pyc
${PYSITELIB}/impacket/examples/secretsdump.pyo
${PYSITELIB}/impacket/examples/serviceinstall.py
${PYSITELIB}/impacket/examples/serviceinstall.pyc
${PYSITELIB}/impacket/examples/serviceinstall.pyo
${PYSITELIB}/impacket/examples/smbclient.py
${PYSITELIB}/impacket/examples/smbclient.pyc
${PYSITELIB}/impacket/examples/smbclient.pyo
${PYSITELIB}/impacket/examples/utils.py
${PYSITELIB}/impacket/examples/utils.pyc
${PYSITELIB}/impacket/examples/utils.pyo
${PYSITELIB}/impacket/helper.py
${PYSITELIB}/impacket/helper.pyc
${PYSITELIB}/impacket/helper.pyo
${PYSITELIB}/impacket/hresult_errors.py
${PYSITELIB}/impacket/hresult_errors.pyc
${PYSITELIB}/impacket/hresult_errors.pyo
${PYSITELIB}/impacket/http.py
${PYSITELIB}/impacket/http.pyc
${PYSITELIB}/impacket/http.pyo
${PYSITELIB}/impacket/krb5/__init__.py
${PYSITELIB}/impacket/krb5/__init__.pyc
${PYSITELIB}/impacket/krb5/__init__.pyo
${PYSITELIB}/impacket/krb5/asn1.py
${PYSITELIB}/impacket/krb5/asn1.pyc
${PYSITELIB}/impacket/krb5/asn1.pyo
${PYSITELIB}/impacket/krb5/ccache.py
${PYSITELIB}/impacket/krb5/ccache.pyc
${PYSITELIB}/impacket/krb5/ccache.pyo
${PYSITELIB}/impacket/krb5/constants.py
${PYSITELIB}/impacket/krb5/constants.pyc
${PYSITELIB}/impacket/krb5/constants.pyo
${PYSITELIB}/impacket/krb5/crypto.py
${PYSITELIB}/impacket/krb5/crypto.pyc
${PYSITELIB}/impacket/krb5/crypto.pyo
${PYSITELIB}/impacket/krb5/gssapi.py
${PYSITELIB}/impacket/krb5/gssapi.pyc
${PYSITELIB}/impacket/krb5/gssapi.pyo
${PYSITELIB}/impacket/krb5/kerberosv5.py
${PYSITELIB}/impacket/krb5/kerberosv5.pyc
${PYSITELIB}/impacket/krb5/kerberosv5.pyo
${PYSITELIB}/impacket/krb5/keytab.py
${PYSITELIB}/impacket/krb5/keytab.pyc
${PYSITELIB}/impacket/krb5/keytab.pyo
${PYSITELIB}/impacket/krb5/kpasswd.py
${PYSITELIB}/impacket/krb5/kpasswd.pyc
${PYSITELIB}/impacket/krb5/kpasswd.pyo
${PYSITELIB}/impacket/krb5/pac.py
${PYSITELIB}/impacket/krb5/pac.pyc
${PYSITELIB}/impacket/krb5/pac.pyo
${PYSITELIB}/impacket/krb5/types.py
${PYSITELIB}/impacket/krb5/types.pyc
${PYSITELIB}/impacket/krb5/types.pyo
${PYSITELIB}/impacket/ldap/__init__.py
${PYSITELIB}/impacket/ldap/__init__.pyc
${PYSITELIB}/impacket/ldap/__init__.pyo
${PYSITELIB}/impacket/ldap/ldap.py
${PYSITELIB}/impacket/ldap/ldap.pyc
${PYSITELIB}/impacket/ldap/ldap.pyo
${PYSITELIB}/impacket/ldap/ldapasn1.py
${PYSITELIB}/impacket/ldap/ldapasn1.pyc
${PYSITELIB}/impacket/ldap/ldapasn1.pyo
${PYSITELIB}/impacket/ldap/ldaptypes.py
${PYSITELIB}/impacket/ldap/ldaptypes.pyc
${PYSITELIB}/impacket/ldap/ldaptypes.pyo
${PYSITELIB}/impacket/mapi_constants.py
${PYSITELIB}/impacket/mapi_constants.pyc
${PYSITELIB}/impacket/mapi_constants.pyo
${PYSITELIB}/impacket/mqtt.py
${PYSITELIB}/impacket/mqtt.pyc
${PYSITELIB}/impacket/mqtt.pyo
${PYSITELIB}/impacket/msada_guids.py
${PYSITELIB}/impacket/msada_guids.pyc
${PYSITELIB}/impacket/msada_guids.pyo
${PYSITELIB}/impacket/mssql/version.py
${PYSITELIB}/impacket/mssql/version.pyc
${PYSITELIB}/impacket/mssql/version.pyo
${PYSITELIB}/impacket/nmb.py
${PYSITELIB}/impacket/nmb.pyc
${PYSITELIB}/impacket/nmb.pyo
${PYSITELIB}/impacket/nt_errors.py
${PYSITELIB}/impacket/nt_errors.pyc
${PYSITELIB}/impacket/nt_errors.pyo
${PYSITELIB}/impacket/ntlm.py
${PYSITELIB}/impacket/ntlm.pyc
${PYSITELIB}/impacket/ntlm.pyo
${PYSITELIB}/impacket/pcap_linktypes.py
${PYSITELIB}/impacket/pcap_linktypes.pyc
${PYSITELIB}/impacket/pcap_linktypes.pyo
${PYSITELIB}/impacket/pcapfile.py
${PYSITELIB}/impacket/pcapfile.pyc
${PYSITELIB}/impacket/pcapfile.pyo
${PYSITELIB}/impacket/smb.py
${PYSITELIB}/impacket/smb.pyc
${PYSITELIB}/impacket/smb.pyo
${PYSITELIB}/impacket/smb3.py
${PYSITELIB}/impacket/smb3.pyc
${PYSITELIB}/impacket/smb3.pyo
${PYSITELIB}/impacket/smb3structs.py
${PYSITELIB}/impacket/smb3structs.pyc
${PYSITELIB}/impacket/smb3structs.pyo
${PYSITELIB}/impacket/smbconnection.py
${PYSITELIB}/impacket/smbconnection.pyc
${PYSITELIB}/impacket/smbconnection.pyo
${PYSITELIB}/impacket/smbserver.py
${PYSITELIB}/impacket/smbserver.pyc
${PYSITELIB}/impacket/smbserver.pyo
${PYSITELIB}/impacket/spnego.py
${PYSITELIB}/impacket/spnego.pyc
${PYSITELIB}/impacket/spnego.pyo
${PYSITELIB}/impacket/structure.py
${PYSITELIB}/impacket/structure.pyc
${PYSITELIB}/impacket/structure.pyo
${PYSITELIB}/impacket/system_errors.py
${PYSITELIB}/impacket/system_errors.pyc
${PYSITELIB}/impacket/system_errors.pyo
${PYSITELIB}/impacket/tds.py
${PYSITELIB}/impacket/tds.pyc
${PYSITELIB}/impacket/tds.pyo
${PYSITELIB}/impacket/uuid.py
${PYSITELIB}/impacket/uuid.pyc
${PYSITELIB}/impacket/uuid.pyo
${PYSITELIB}/impacket/version.py
${PYSITELIB}/impacket/version.pyc
${PYSITELIB}/impacket/version.pyo
${PYSITELIB}/impacket/winregistry.py
${PYSITELIB}/impacket/winregistry.pyc
${PYSITELIB}/impacket/winregistry.pyo
${PYSITELIB}/impacket/wps.py
${PYSITELIB}/impacket/wps.pyc
${PYSITELIB}/impacket/wps.pyo
@


1.11
log
@Fix PLIST after py-setuptools update; bump depends and revision
@
text
@d1 2
a2 1
@@comment $NetBSD: PLIST,v 1.10 2024/09/18 09:13:09 adam Exp $
d12 2
d21 1
d50 1
d54 1
d171 3
d291 6
d312 3
d342 3
d354 3
d375 6
d396 6
d411 3
d429 3
d513 3
@


1.10
log
@py-impacket: updated to 0.12.0

Impacket v0.12.0-dev:
1. Library improvements
    * Fixed broken hRSetServiceObjectSecurity method (@@rkivys)
    * Removed dsinternals dependency (@@anadrianmanrique)
    * Fixed srvs.hNetrShareEnum returning erronous shares (@@cnotin)
    * Fixed lmhash computing to support non standard characters in the password (@@anadrianmanrique)
    * Assorted fixes when processing Unicode data (@@alexisbalbachan)
    * Added `[MS-GKDI]` Group Key Distribution Protocol implementation (@@zblurx)
    * Fixed incorrect padding in SMBSessionSetupAndX_Extended_ResponseData (@@rtpt-erikgeiser)
    * Upgraded dependency pyreadline -> pyreadline3 (@@anadrianmanrique)
    * SMB Server:
        * Added query information level 0x0109 for smb1 "SMB_QUERY_FILE_STREAM_INFO" (@@Adamkadaban)
        * Fixed filename encoding in queryPathInformation (@@JerAxxxxxxx)
        * Fixed NextEntryOffset for large directory listings (@@robnanola)
        * Fixed server returning an empty folder when cutting and pasting recursive directories (@@robnanola)
    * DHCP: Fixed encoding issues (@@ujwalkomarla)

3. Examples improvements
    * [secretsdump.py](examples/secretsdump.py):
        * Double DC Sync performance for DCs supporting SID lookups (@@tomspencer)
        * Added ability to skip dumping of SAM or SECURITY hives when performing remote operations (@@RazzburyPi)
        * Added ability to specify users to skip when dumping NTDS (@@RazzburyPi)
    * [ticketer.py](examples/ticketer.py):
        * Support to create Sapphire tickets (@@ShutdownRepo)
    * [GetUserSPNs.py](examples/GetUserSPNs.py), [getTGT.py](examples/getTGT.py):
        * Support for Kerberoasting without pre-authentication and ST request through AS-REQ (@@ShutdownRepo)
    * [wmiexec.py](examples/wmiexec.py):
        * Fix kerberos with remoteHost & add '-target-ip'(@@XiaoliChan)
    * [ntlmrelayx.py](examples/ntlmrelayx.py):
        * Added the creation of a new machine account through SMB (@@BlWasp)
        * NTLMRelayX Multirelay fixes for target handling, added --keep-relaying flag (@@alexisbalbachan)
        * Logging multirelay status when triggering the example (@@gabrielg5)
        * Write certificates to file rather than outputting b64 to console (@@RazzburyPi)
        * Improved ability to continue relaying to ADCS web enrollment endpoint in order to request multiple certificates for different users (@@RazzburyPi)
        * Fixed compatibility issue with other SMB clients connecting to the SOCKS proxy created by ntlmrelayx (@@jfjallid)
        * Allow configuration of the SOCKS5 address and port (@@rtpt-erikgeiser)
        * Fixed implementation of MSSQLShell (@@gabrielg5)
        * Logging notification of received connections in all relay servers (@@gabrielg5)
        * Add domain and username to interactive Ldap shell message (@@minniear)
        * Enhanced MSSQLShell in NTLMRelayX leveraging TcpShell & output messages (@@gabrielg5)
        * LDAP Attack: Bugfixes when parsing responses (@@SAERXCIT)
    * [getST.py](examples/getST.py):
        * Added -self, -altservice and -u2u  for S4U2self abuse, S4U2self+u2u, and service substitution (@@ShutdownRepo)
        * Added ability to set the RENEW ticket option to renew a TGT (@@shikatano)
        * Fixed unicode encoding error when using the -impersonate flag (@@alexisbalbachan)
    * [getTGT.py](examples/getTGT.py):
        * Added principalType as new parameter (@@DevSpork)
    * [reg.py](examples/reg.py):
        * Start remote registry as unprivileged user in reg.py (@@dadevel)
        * Allow adding Binary values (@@dc3l1ne)
        * Add missing Null byte for REG_SZ values (@@PfiatDe)
        * Support for adding REG_MULTI_SZ values through (@@garbrielg5)
    * [smbclient.py](examples/smbclient.py):
        * Added ability to provide an output file that the smbclient mini shell will write commands and output to (@@RazzburyPi)
        * Fixed path parse issue when running `tree` command (@@trietend)
    * [smbserver.py](examples/smbserver.py):
        * Added parameter "-outputfile" to set smbserver log file(gabrielg5)
    * [DumpNTLMInfo.py](examples/DumpNTLMInfo.py):
        * Allow execution on non-default ports (@@jeffmcjunkin)
        * Fixed KeyError exception when running with a Windows 2003 target (@@XiaoliChan)
    * [findDelegation.py](examples/findDelegation.py):
        * Added new column to show if SPN exists (@@p0dalirius)
    * [mssqlclient.py](examples/mssqlclient.py):
        * Added `-target-ip` parameter to allow Kerberos authentication without much change in the DNS configuration of the local machine (@@Palkovsky)
    * [mssqlshell.py](examples/mssqlshell.py):
        * Switching back to original DB after running `enum_impersonate` command (@@exploide)
        * Fixed logging in printReplies showing error messages (@@gabrielg5)
    * [registry-read.py](examples/registry-read.py):
        * Fixed scenario where value name contains backlash (@@DidierA)
    * [net.py](examples/net.py):
        * Fixed User "Account Active" property value (@@marcobarlottini)
        * Fixed log messages printing variables in the wrong order (@@Cyb3rC3lt)
    * [rbcd.py](examples/rbcd.py):
        * Handled SID not found in LDAP error (@@ShutdownRepo)
    * [GetUserSPNs.py](examples/GetUserSPNs.py):
        * Updated the help information for -outputfile to be consistent with -save (@@scarvell)
    * [ntfs-read.py](examples/ntfs-read.py):
        * Minor refactor in ntfs-read.py to make it more human-readable (@@NtAlexio2)
    * [ldap_shell.py](examples/ldap_shell.py):
        * Added support for dirsync and whoami commands (@@nurfed1)
    * [lookupsid.py](examples/lookupsid.py):
        * Now supports kerberos auth (@@A1vinSmith)
    * [samrdump.py](examples/samrdump.py):
        * Will fetch AdminComment using MSRPC (@@joeldeleep)
    * [tstool.py](examples/tstool.py):
        * Added support for kerberos auth, resolves SIDs (@@nopernik)

4. New examples
    * [describeTicket.py](examples/describeTicket.py): Ticket describer and decrypter. (@@ShutdownRepo)
    * [GetADComputers.py](examples/GetADComputers.py): Query's DC via LDAP and returns the COMPUTER objects and the useful attributes such as full dns name, operating system name and version. (@@F-Masood)
    * [GetLAPSPassword.py](examples/GetLAPSPassword.py): Extract LAPS passwords from LDAP (@@zblurx and @@dru1d-foofus)
    * [dacledit.py](examples/dacledit.py): This script can be used to read, write, remove, backup, restore ACEs (Access Control Entries) in an object DACL (Discretionary Access Control List). (@@_nwodtuhs) (@@BlWasp_) (@@Wlayzz)
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.9 2024/02/29 20:56:48 adam Exp $
a63 1
${PYSITELIB}/${WHEEL_INFODIR}/LICENSE
d67 1
@


1.9
log
@py-impacket: updated to 0.11.0

Impacket v0.11.0 (Aug 2023):
1. Library improvements
    * Added new Kerberos error codes (@@ly4k).
        * Added `[MS-TSTS]` Terminal Services Terminal Server Runtime Interface Protocol implementation (@@nopernik).
    * Changed the setting up for new SSL connections (@@mpgn, @@CT-H00K and @@0xdeaddood).
    * Added a callback function to smbserver for incoming authentications (@@p0dalirius).
    * Fix crash in winregistry (@@laxa)
    * Fixes in IDispatch derived classes in comev implementation (@@NtAlexio2)
    * Fix CVE-2020-17049 in ccache.py (@@godylockz)
    * Smbserver: Added SMB2_FILE_ALLOCATION_INFO type determination (@@JerAxxxxxxx)
    * tds: Fixed python3 incompatibility when receiving over TLS socket (@@exploide)
    * crypto: Ensure passwords are utf-8 encoded before deriving Kerberos keys (@@jojonas)
    * ese: Fixed python3 incompatibility when reading from db (@@alexisbalbachan)
    * ldap queries: Escaped characters are now correctly parsed (@@alexisbalbachan)
    * Support SASL authentication in ldap protocol (@@NtAlexio2)

2. Examples improvements
    * [GetADUsers.py](examples/GetADUsers.py), [GetNPUsers.py](examples/GetNPUsers.py), [GetUserSPNs.py](examples/GetUserSPNs.py) and [findDelegation.py](examples/findDelegation.py):
      * Added dc-host option to connect to specific KDC using its FQDN or NetBIOS name (@@rmaksimov and @@0xdeaddood).
    * [GetNPUsers.py](examples/GetNPUsers.py)
      * Printing TGT in stdout despite -outputfile parameter (@@alexisbalbachan and @@Zamanry)
      * Fixed output hash format for AES128/256 (etype 17/18) (@@erasmusc)
    * [GetUserSPNs.py](examples/GetUserSPNs.py):
      * Added LDAP paged search (@@ThePirateWhoSmellsOfSunflowers and @@SAERXCIT).
      * Added a -stealth flag to remove the SPN filter from the LDAP query (@@clavoillotte).
      * Improved searchFilter (@@ShutdownRepo)
      * Use LDAP paged search (@@ThePirateWhoSmellsOfSunflowers)
    * [psexec.py](examples/psexec.py):
      * Added support for name customization using a custom binary file (@@Dramelac).
    * [smbexec.py](examples/smbexec.py):
      * Security fixes for privilege escalation vulnerabilities (@@bugch3ck).
      * Fixed python3 compatibility issues, added workaround TCP over NetBIOS being disabled (@@ljrk0)
    * [secretsdump.py](examples/secretsdump.py):
      * Added a new option to extract only NTDS.DIT data for specific users based on an LDAP filter (@@snovvcrash).
      * Security fixes for privilege escalation vulnerabilities (@@bugch3ck).
    * [mssqlclient.py](examples/mssqlclient.py):
      * Added multiple new commands. Now supports xp_dirtree execution (@@Mayfly277, @@trietend and @@TurtleARM).
    * [ntlmrelayx.py](examples/ntlmrelayx.py):
      * Added ability to trigger SQLShell when running ntlmrelayx in interactive mode (@@sploutchy).
      * Added filter option to the socks command in ntlmrelayx CLI (@@shoxxdj)
      * Added ability to register DNS records through LDAP.
    * [addcomputer.py](examples/addcomputer.py), [rbcd.py](examples/rbcd.py):
      * Allow weak TLS ciphers for LDAP connections (@@AdrianVollmer)
    * [Get-GPPPassword.py](examples/Get-GPPPassword.py):
      * Better handling of various XML files in Group Policy Preferences (@@p0dalirius)
    * [smbclient.py](examples/smbclient.py):
      * Added recursive file listing (@@Sq00ky)
    * [ticketer.py](examples/ticketer.py):
      * Ticket duration is now specified in hours instead of days (@@Dramelac)
      * Added extra-pac implementation (@@Dramelac)

3. New examples
    * [net.py](examples/net.py) Implementation of windows net.exe builtin tool (@@NtAlexio2)
    * [changepasswd.py](examples/changepasswd.py) New example that allows password changing or reseting through multiple protocols (@@Alef-Burzmali, @@snovvcrash, @@bransh, @@api0cradle and @@p0dalirius)
    * [DumpNTLMInfo.py](examples/DumpNTLMInfo.py) New example that dumps remote host information in ntlm authentication model, without credentials. For SMB protocols v1, v2 and v3. (@@NtAlexio2)
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.8 2021/12/01 16:29:05 adam Exp $
d4 1
d6 1
d12 1
d14 1
a34 1
bin/nmapAnswerMachine-${PYVERSSUFFIX}.py
d37 1
a53 2
bin/smbpasswd-${PYVERSSUFFIX}.py
bin/smbrelayx-${PYVERSSUFFIX}.py
d162 3
d243 3
d375 3
d468 3
@


1.8
log
@py-impacket: fix building
@
text
@d1 2
a2 1
@@comment $NetBSD: PLIST,v 1.7 2021/11/10 10:56:10 adam Exp $
a6 2
bin/PoC-${PYVERSSUFFIX}.py
bin/PoC2-${PYVERSSUFFIX}.py
d9 1
d21 1
a21 1
bin/keylistattack2-${PYVERSSUFFIX}.py
d24 1
d29 1
a55 2
bin/testTGT-${PYVERSSUFFIX}.py
bin/testTGT2-${PYVERSSUFFIX}.py
d58 1
d62 5
a66 5
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
${PYSITELIB}/${EGG_INFODIR}/requires.txt
${PYSITELIB}/${EGG_INFODIR}/top_level.txt
d142 3
d220 3
d253 3
d322 3
d430 3
@


1.7
log
@py-impacket: updated to 0.9.24

Impacket v0.9.24 (October 2021):

1. Library improvements
        * Fixed WMI objects parsing
        * Added the RpcAddPrinterDriverEx method and related structures to [MS-RPRN]: Print System Remote Protocol
        * Initial implementation of [MS-PAR]: Print System Asynchronous Remote Protocol
        * Complying MS-RPCH with HTTP/1.1
        * Added return of server time in case of Kerberos error

2. Examples improvements
        * [getST.py](examples/getST.py):
           * Added support for a custom additional ticket for S4U2Proxy
        * [ntlmrelayx.py](examples/ntlmrelayx.py):
           * Added Negotiate authentication support to the HTTP server
           * Added anonymous session handling in the HTTP server
           * Fixed error in ldapattack.py when trying to escalate with machine account
           * Added the implementation of AD CS attack
           * Disabled the anonymous logon in the SMB server
        * [psexec.py](examples/psexec.py):
           * Fixed decoding problems on multi bytes characters
        * [reg.py](examples/reg.py):
           * Implemented ADD and DELETE functionalities
        * [secretsdump.py](examples/secretsdump.py):
           * Speeding up NTDS parsing
        * [smbclient.py](examples/smbclient.py):
           * Added 'mget' command which allows the download of multiple files
           * Handling empty search count in FindFileBothDirectoryInfo
        * [smbpasswd.py](examples/smbpasswd.py):
           * Added the ability to change a user's password providing NTLM hashes
        * [smbserver.py](examples/smbserver.py):
           * Added NULL SMBv2 client connection handling
           * Hardened path checks and Added TID checks
           * Added SMB2 support to QUERY_INFO Request and Enabled SMB_COM_FLUSH method
           * Added missing constant and structure for the QUERY_FS Information Level SMB_QUERY_FS_DEVICE_INFO
        * [wmipersist.py](examples/wmipersist.py):
           * Fixed VBA script execution and improved error checking

3. New examples
        * [rbcd.py](examples/rbcd.py): Example script for handling the msDS-AllowedToActOnBehalfOfOtherIdentity property of a target computer
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.6 2021/09/27 19:00:28 adam Exp $
d183 3
d258 6
@


1.6
log
@py-impacket: updated to 0.9.23

Impacket v0.9.23:

Library improvements

Support connect timeout with SMBTransport
Speeding up DcSync
Fixed Python3 issue when serving SOCKS5 requests
Moved docker container to Python 3.8
Added basic GitHub Actions workflow
Fixed Path Traversal vulnerabilities in smbserver.py - CVE-2021-31800
Fixed POST request processing in httprelayserver.py
Added cat command to smbclient.py
Added new features to the LDAP Interactive Shell to facilitate AD exploitation
Python 3.9 support

Examples improvements

addcomputer.py:
Enable the machine account created via SAMR
getST.py:
Added exploit for CVE-2020-17049 - Kerberos Bronze Bit attack
Compute NTHash and AESKey for the Bronze Bit attack automatically
ntlmrelayx.py:
Fixed target parsing error
wmipersist.py:
Fixed filterBinding error
Added PowerShell option for semi-interactive shells in dcomexec.py, smbexec.py and wmiexec.py
Added new parameter to select COMVERSION in dcomexec.py, wmiexec.py, wmipersist.py and wmiquery.py

New examples

Get-GPPPassword.py: This example extracts and decrypts Group Policy Preferences passwords using streams for treating files instead of mounting shares. Additionally, it can parse GPP XML files offline
smbpasswd.py: This script is an alternative to smbpasswd tool and intended to be used for changing expired passwords remotely over SMB (MSRPC-SAMR)
@
text
@d1 1
a1 2
@@comment $NetBSD: PLIST,v 1.5 2021/01/20 09:08:46 adam Exp $
bin/A-${PYVERSSUFFIX}.py
d21 1
d36 1
@


1.5
log
@py-impacket: updated to 0.9.22

ChangeLog for 0.9.22:

Library improvements

Added implementation of RPC over HTTP v2 protocol (by @@mohemiv).
Added MS-NSPI, MS-OXNSPI and MS-OXABREF protocol implementations (by @@mohemiv).
Improved the multi-page results in LDAP queries (by @@ThePirateWhoSmellsOfSunflowers).
NDR parser optimization (by @@mohemiv).
Improved serialization of WMI method parameters (by @@tshmul).
Introduce the MS-NLMP 2.2.2.10 VERSION structure in NTLMAuthNegotiate messages (by @@franferrax).
Added some NETLOGON structs for NetrServerPasswordSet2 (by @@dirkjanm).
Python 3.8 support.

Examples improvements

atexec.py: Fixed after MS patches related to RPC attacks (by @@mohemiv).
dpapi.py: Added -no-pass, pass-the-hash and AES Key support for backup subcommand.
GetNPUsers.py: Added ability to enumerate targets with Kerberos KRB5CC (by @@rmaksimov).
GetUserSPNs.py: Added new features for kerberoasting (by @@mohemiv).
ntlmrelayx.py:
Added ability to relay on new Windows versions that have SMB guest access disabled by default.
Added option to specify the NTLM Server Challenge used when receiving a connection.
Added relaying to RPC support (by @@mohemiv).
Implemented WCFRelayServer (by @@cnotin).
Added Zerologon DCSync Relay Client (by @@dirkjanm).
Fixed issue in ldapattack.py when relaying and creating computer in CN=Computers (by @@Hackndo).
rpcdump.py: Added RPC over HTTP v2 support (by @@mohemiv).
secretsdump.py:
Added ability to specifically delete a shadow based on its ID (by @@phefley).
Dump plaintext machine account password when dumping the local registry secrets(by @@dirkjanm).

New examples

exchanger.py: A tool for connecting to MS Exchange via RPC over HTTP v2 (by @@mohemiv).
rpcmap.py: Scan for listening DCE/RPC interfaces (by @@mohemiv).
@
text
@d1 3
a3 1
@@comment $NetBSD: PLIST,v 1.4 2020/05/26 22:30:50 adam Exp $
d7 2
d40 1
a40 1
bin/rpcmap.py
d47 1
d53 2
d155 3
d371 3
@


1.4
log
@py-impacket: fix DEPENDS; fix PLIST; fix binaries with Python version suffix; bump revision
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.3 2020/05/18 08:44:35 leot Exp $
d10 1
a16 1
bin/ifmap-${PYVERSSUFFIX}.py
a27 1
bin/opdump-${PYVERSSUFFIX}.py
d36 1
d166 9
d238 3
d253 3
d262 3
d277 3
d322 3
d349 3
d367 3
d412 3
@


1.3
log
@py-impacket: Sort PLIST
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.2 2020/04/30 14:53:00 nikita Exp $
a438 2
share/doc/impacket/LICENSE
share/doc/impacket/README.md
@


1.2
log
@py-impacket: use ALTERNATIVES
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.1 2020/04/30 12:17:33 nikita Exp $
d59 2
d62 2
d65 2
d68 2
d71 2
d74 2
d77 2
d80 2
d83 2
d86 1
a86 18
${PYSITELIB}/impacket/Dot11Crypto.pyo
${PYSITELIB}/impacket/Dot11Crypto.pyc
${PYSITELIB}/impacket/Dot11KeyManager.pyo
${PYSITELIB}/impacket/Dot11KeyManager.pyc
${PYSITELIB}/impacket/ICMP6.pyo
${PYSITELIB}/impacket/ICMP6.pyc
${PYSITELIB}/impacket/IP6.pyo
${PYSITELIB}/impacket/IP6.pyc
${PYSITELIB}/impacket/IP6_Address.pyo
${PYSITELIB}/impacket/IP6_Address.pyc
${PYSITELIB}/impacket/IP6_Extension_Headers.pyo
${PYSITELIB}/impacket/IP6_Extension_Headers.pyc
${PYSITELIB}/impacket/ImpactDecoder.pyo
${PYSITELIB}/impacket/ImpactDecoder.pyc
${PYSITELIB}/impacket/ImpactPacket.pyo
${PYSITELIB}/impacket/ImpactPacket.pyc
${PYSITELIB}/impacket/NDP.pyo
${PYSITELIB}/impacket/NDP.pyc
d88 2
a89 1
${PYSITELIB}/impacket/__init__.pyc
d91 2
a92 1
${PYSITELIB}/impacket/cdp.pyc
a93 57
${PYSITELIB}/impacket/crypto.pyc
${PYSITELIB}/impacket/dhcp.pyo
${PYSITELIB}/impacket/dhcp.pyc
${PYSITELIB}/impacket/dns.pyo
${PYSITELIB}/impacket/dns.pyc
${PYSITELIB}/impacket/dot11.pyo
${PYSITELIB}/impacket/dot11.pyc
${PYSITELIB}/impacket/dpapi.pyo
${PYSITELIB}/impacket/dpapi.pyc
${PYSITELIB}/impacket/eap.pyo
${PYSITELIB}/impacket/eap.pyc
${PYSITELIB}/impacket/ese.pyo
${PYSITELIB}/impacket/ese.pyc
${PYSITELIB}/impacket/helper.pyo
${PYSITELIB}/impacket/helper.pyc
${PYSITELIB}/impacket/hresult_errors.pyo
${PYSITELIB}/impacket/hresult_errors.pyc
${PYSITELIB}/impacket/mqtt.pyo
${PYSITELIB}/impacket/mqtt.pyc
${PYSITELIB}/impacket/nmb.pyo
${PYSITELIB}/impacket/nmb.pyc
${PYSITELIB}/impacket/nt_errors.pyo
${PYSITELIB}/impacket/nt_errors.pyc
${PYSITELIB}/impacket/ntlm.pyo
${PYSITELIB}/impacket/ntlm.pyc
${PYSITELIB}/impacket/pcap_linktypes.pyo
${PYSITELIB}/impacket/pcap_linktypes.pyc
${PYSITELIB}/impacket/pcapfile.pyo
${PYSITELIB}/impacket/pcapfile.pyc
${PYSITELIB}/impacket/smb.pyo
${PYSITELIB}/impacket/smb.pyc
${PYSITELIB}/impacket/smb3.pyo
${PYSITELIB}/impacket/smb3.pyc
${PYSITELIB}/impacket/smb3structs.pyo
${PYSITELIB}/impacket/smb3structs.pyc
${PYSITELIB}/impacket/smbconnection.pyo
${PYSITELIB}/impacket/smbconnection.pyc
${PYSITELIB}/impacket/smbserver.pyo
${PYSITELIB}/impacket/smbserver.pyc
${PYSITELIB}/impacket/spnego.pyo
${PYSITELIB}/impacket/spnego.pyc
${PYSITELIB}/impacket/structure.pyo
${PYSITELIB}/impacket/structure.pyc
${PYSITELIB}/impacket/system_errors.pyo
${PYSITELIB}/impacket/system_errors.pyc
${PYSITELIB}/impacket/tds.pyo
${PYSITELIB}/impacket/tds.pyc
${PYSITELIB}/impacket/uuid.pyo
${PYSITELIB}/impacket/uuid.pyc
${PYSITELIB}/impacket/version.pyo
${PYSITELIB}/impacket/version.pyc
${PYSITELIB}/impacket/winregistry.pyo
${PYSITELIB}/impacket/winregistry.pyc
${PYSITELIB}/impacket/wps.pyo
${PYSITELIB}/impacket/wps.pyc
${PYSITELIB}/impacket/cdp.py
${PYSITELIB}/impacket/crypto.py
d95 1
a96 1
${PYSITELIB}/impacket/dcerpc/__init__.pyc
d98 1
d100 2
a101 1
${PYSITELIB}/impacket/dcerpc/v5/__init__.pyc
d103 2
a104 1
${PYSITELIB}/impacket/dcerpc/v5/atsvc.pyc
a105 51
${PYSITELIB}/impacket/dcerpc/v5/bkrp.pyc
${PYSITELIB}/impacket/dcerpc/v5/dcomrt.pyo
${PYSITELIB}/impacket/dcerpc/v5/dcomrt.pyc
${PYSITELIB}/impacket/dcerpc/v5/dhcpm.pyo
${PYSITELIB}/impacket/dcerpc/v5/dhcpm.pyc
${PYSITELIB}/impacket/dcerpc/v5/drsuapi.pyo
${PYSITELIB}/impacket/dcerpc/v5/drsuapi.pyc
${PYSITELIB}/impacket/dcerpc/v5/dtypes.pyo
${PYSITELIB}/impacket/dcerpc/v5/dtypes.pyc
${PYSITELIB}/impacket/dcerpc/v5/enum.pyo
${PYSITELIB}/impacket/dcerpc/v5/enum.pyc
${PYSITELIB}/impacket/dcerpc/v5/epm.pyo
${PYSITELIB}/impacket/dcerpc/v5/epm.pyc
${PYSITELIB}/impacket/dcerpc/v5/even.pyo
${PYSITELIB}/impacket/dcerpc/v5/even.pyc
${PYSITELIB}/impacket/dcerpc/v5/even6.pyo
${PYSITELIB}/impacket/dcerpc/v5/even6.pyc
${PYSITELIB}/impacket/dcerpc/v5/lsad.pyo
${PYSITELIB}/impacket/dcerpc/v5/lsad.pyc
${PYSITELIB}/impacket/dcerpc/v5/lsat.pyo
${PYSITELIB}/impacket/dcerpc/v5/lsat.pyc
${PYSITELIB}/impacket/dcerpc/v5/mgmt.pyo
${PYSITELIB}/impacket/dcerpc/v5/mgmt.pyc
${PYSITELIB}/impacket/dcerpc/v5/mimilib.pyo
${PYSITELIB}/impacket/dcerpc/v5/mimilib.pyc
${PYSITELIB}/impacket/dcerpc/v5/ndr.pyo
${PYSITELIB}/impacket/dcerpc/v5/ndr.pyc
${PYSITELIB}/impacket/dcerpc/v5/nrpc.pyo
${PYSITELIB}/impacket/dcerpc/v5/nrpc.pyc
${PYSITELIB}/impacket/dcerpc/v5/rpcrt.pyo
${PYSITELIB}/impacket/dcerpc/v5/rpcrt.pyc
${PYSITELIB}/impacket/dcerpc/v5/rprn.pyo
${PYSITELIB}/impacket/dcerpc/v5/rprn.pyc
${PYSITELIB}/impacket/dcerpc/v5/rrp.pyo
${PYSITELIB}/impacket/dcerpc/v5/rrp.pyc
${PYSITELIB}/impacket/dcerpc/v5/samr.pyo
${PYSITELIB}/impacket/dcerpc/v5/samr.pyc
${PYSITELIB}/impacket/dcerpc/v5/sasec.pyo
${PYSITELIB}/impacket/dcerpc/v5/sasec.pyc
${PYSITELIB}/impacket/dcerpc/v5/scmr.pyo
${PYSITELIB}/impacket/dcerpc/v5/scmr.pyc
${PYSITELIB}/impacket/dcerpc/v5/srvs.pyo
${PYSITELIB}/impacket/dcerpc/v5/srvs.pyc
${PYSITELIB}/impacket/dcerpc/v5/transport.pyo
${PYSITELIB}/impacket/dcerpc/v5/transport.pyc
${PYSITELIB}/impacket/dcerpc/v5/tsch.pyo
${PYSITELIB}/impacket/dcerpc/v5/tsch.pyc
${PYSITELIB}/impacket/dcerpc/v5/wkst.pyo
${PYSITELIB}/impacket/dcerpc/v5/wkst.pyc
${PYSITELIB}/impacket/dcerpc/v5/atsvc.py
${PYSITELIB}/impacket/dcerpc/v5/bkrp.py
d107 1
d109 2
a110 1
${PYSITELIB}/impacket/dcerpc/v5/dcom/__init__.pyc
d112 2
a113 1
${PYSITELIB}/impacket/dcerpc/v5/dcom/comev.pyc
d115 2
a116 1
${PYSITELIB}/impacket/dcerpc/v5/dcom/oaut.pyc
d118 2
a119 1
${PYSITELIB}/impacket/dcerpc/v5/dcom/scmp.pyc
d121 2
a122 1
${PYSITELIB}/impacket/dcerpc/v5/dcom/vds.pyc
a123 6
${PYSITELIB}/impacket/dcerpc/v5/dcom/wmi.pyc
${PYSITELIB}/impacket/dcerpc/v5/dcom/comev.py
${PYSITELIB}/impacket/dcerpc/v5/dcom/oaut.py
${PYSITELIB}/impacket/dcerpc/v5/dcom/scmp.py
${PYSITELIB}/impacket/dcerpc/v5/dcom/vds.py
${PYSITELIB}/impacket/dcerpc/v5/dcom/wmi.py
d125 2
d128 2
d131 2
d134 2
d137 2
d140 2
d143 2
d146 2
d149 2
d152 2
d155 2
d158 2
d161 2
d164 2
d167 2
d170 2
d173 2
d176 2
d179 2
d182 2
d185 2
d188 2
d191 2
d194 2
d197 2
d200 2
d203 2
d206 2
d209 2
d212 2
d215 1
d217 2
a218 1
${PYSITELIB}/impacket/examples/__init__.pyc
d220 2
a221 1
${PYSITELIB}/impacket/examples/ldap_shell.pyc
a222 13
${PYSITELIB}/impacket/examples/logger.pyc
${PYSITELIB}/impacket/examples/os_ident.pyo
${PYSITELIB}/impacket/examples/os_ident.pyc
${PYSITELIB}/impacket/examples/remcomsvc.pyo
${PYSITELIB}/impacket/examples/remcomsvc.pyc
${PYSITELIB}/impacket/examples/secretsdump.pyo
${PYSITELIB}/impacket/examples/secretsdump.pyc
${PYSITELIB}/impacket/examples/serviceinstall.pyo
${PYSITELIB}/impacket/examples/serviceinstall.pyc
${PYSITELIB}/impacket/examples/smbclient.pyo
${PYSITELIB}/impacket/examples/smbclient.pyc
${PYSITELIB}/impacket/examples/ldap_shell.py
${PYSITELIB}/impacket/examples/logger.py
d224 1
a225 1
${PYSITELIB}/impacket/examples/ntlmrelayx/__init__.pyc
d227 1
d229 2
a230 1
${PYSITELIB}/impacket/examples/ntlmrelayx/attacks/__init__.pyc
d232 2
a233 1
${PYSITELIB}/impacket/examples/ntlmrelayx/attacks/httpattack.pyc
d235 2
a236 1
${PYSITELIB}/impacket/examples/ntlmrelayx/attacks/imapattack.pyc
d238 2
a239 1
${PYSITELIB}/impacket/examples/ntlmrelayx/attacks/ldapattack.pyc
d241 2
a242 1
${PYSITELIB}/impacket/examples/ntlmrelayx/attacks/mssqlattack.pyc
a243 6
${PYSITELIB}/impacket/examples/ntlmrelayx/attacks/smbattack.pyc
${PYSITELIB}/impacket/examples/ntlmrelayx/attacks/httpattack.py
${PYSITELIB}/impacket/examples/ntlmrelayx/attacks/imapattack.py
${PYSITELIB}/impacket/examples/ntlmrelayx/attacks/ldapattack.py
${PYSITELIB}/impacket/examples/ntlmrelayx/attacks/mssqlattack.py
${PYSITELIB}/impacket/examples/ntlmrelayx/attacks/smbattack.py
d245 1
d247 2
a248 1
${PYSITELIB}/impacket/examples/ntlmrelayx/clients/__init__.pyc
d250 2
a251 1
${PYSITELIB}/impacket/examples/ntlmrelayx/clients/httprelayclient.pyc
d253 2
a254 1
${PYSITELIB}/impacket/examples/ntlmrelayx/clients/imaprelayclient.pyc
d256 2
a257 1
${PYSITELIB}/impacket/examples/ntlmrelayx/clients/ldaprelayclient.pyc
d259 2
a260 1
${PYSITELIB}/impacket/examples/ntlmrelayx/clients/mssqlrelayclient.pyc
d262 2
a263 1
${PYSITELIB}/impacket/examples/ntlmrelayx/clients/smbrelayclient.pyc
a264 7
${PYSITELIB}/impacket/examples/ntlmrelayx/clients/smtprelayclient.pyc
${PYSITELIB}/impacket/examples/ntlmrelayx/clients/httprelayclient.py
${PYSITELIB}/impacket/examples/ntlmrelayx/clients/imaprelayclient.py
${PYSITELIB}/impacket/examples/ntlmrelayx/clients/ldaprelayclient.py
${PYSITELIB}/impacket/examples/ntlmrelayx/clients/mssqlrelayclient.py
${PYSITELIB}/impacket/examples/ntlmrelayx/clients/smbrelayclient.py
${PYSITELIB}/impacket/examples/ntlmrelayx/clients/smtprelayclient.py
d266 1
d268 2
a269 1
${PYSITELIB}/impacket/examples/ntlmrelayx/servers/__init__.pyc
d271 2
a272 1
${PYSITELIB}/impacket/examples/ntlmrelayx/servers/httprelayserver.pyc
a273 5
${PYSITELIB}/impacket/examples/ntlmrelayx/servers/smbrelayserver.pyc
${PYSITELIB}/impacket/examples/ntlmrelayx/servers/socksserver.pyo
${PYSITELIB}/impacket/examples/ntlmrelayx/servers/socksserver.pyc
${PYSITELIB}/impacket/examples/ntlmrelayx/servers/httprelayserver.py
${PYSITELIB}/impacket/examples/ntlmrelayx/servers/smbrelayserver.py
d275 1
d277 2
a278 1
${PYSITELIB}/impacket/examples/ntlmrelayx/servers/socksplugins/__init__.pyc
d280 2
a281 1
${PYSITELIB}/impacket/examples/ntlmrelayx/servers/socksplugins/http.pyc
d283 2
a284 1
${PYSITELIB}/impacket/examples/ntlmrelayx/servers/socksplugins/https.pyc
d286 2
a287 1
${PYSITELIB}/impacket/examples/ntlmrelayx/servers/socksplugins/imap.pyc
d289 2
a290 1
${PYSITELIB}/impacket/examples/ntlmrelayx/servers/socksplugins/imaps.pyc
d292 2
a293 1
${PYSITELIB}/impacket/examples/ntlmrelayx/servers/socksplugins/mssql.pyc
d295 2
a296 1
${PYSITELIB}/impacket/examples/ntlmrelayx/servers/socksplugins/smb.pyc
a297 8
${PYSITELIB}/impacket/examples/ntlmrelayx/servers/socksplugins/smtp.pyc
${PYSITELIB}/impacket/examples/ntlmrelayx/servers/socksplugins/http.py
${PYSITELIB}/impacket/examples/ntlmrelayx/servers/socksplugins/https.py
${PYSITELIB}/impacket/examples/ntlmrelayx/servers/socksplugins/imap.py
${PYSITELIB}/impacket/examples/ntlmrelayx/servers/socksplugins/imaps.py
${PYSITELIB}/impacket/examples/ntlmrelayx/servers/socksplugins/mssql.py
${PYSITELIB}/impacket/examples/ntlmrelayx/servers/socksplugins/smb.py
${PYSITELIB}/impacket/examples/ntlmrelayx/servers/socksplugins/smtp.py
d299 2
d302 1
d304 2
a305 1
${PYSITELIB}/impacket/examples/ntlmrelayx/utils/__init__.pyc
d307 2
a308 1
${PYSITELIB}/impacket/examples/ntlmrelayx/utils/config.pyc
d310 2
a311 1
${PYSITELIB}/impacket/examples/ntlmrelayx/utils/enum.pyc
d313 2
a314 1
${PYSITELIB}/impacket/examples/ntlmrelayx/utils/ssl.pyc
d316 2
a317 1
${PYSITELIB}/impacket/examples/ntlmrelayx/utils/targetsutils.pyc
a318 6
${PYSITELIB}/impacket/examples/ntlmrelayx/utils/tcpshell.pyc
${PYSITELIB}/impacket/examples/ntlmrelayx/utils/config.py
${PYSITELIB}/impacket/examples/ntlmrelayx/utils/enum.py
${PYSITELIB}/impacket/examples/ntlmrelayx/utils/ssl.py
${PYSITELIB}/impacket/examples/ntlmrelayx/utils/targetsutils.py
${PYSITELIB}/impacket/examples/ntlmrelayx/utils/tcpshell.py
d320 2
d323 2
d326 2
d329 2
d332 2
d335 2
d338 2
d341 1
d343 2
a344 1
${PYSITELIB}/impacket/krb5/__init__.pyc
d346 2
a347 1
${PYSITELIB}/impacket/krb5/asn1.pyc
d349 2
a350 1
${PYSITELIB}/impacket/krb5/ccache.pyc
d352 2
a353 1
${PYSITELIB}/impacket/krb5/constants.pyc
d355 2
a356 1
${PYSITELIB}/impacket/krb5/crypto.pyc
d358 2
a359 1
${PYSITELIB}/impacket/krb5/gssapi.pyc
d361 2
a362 1
${PYSITELIB}/impacket/krb5/kerberosv5.pyc
d364 2
a365 1
${PYSITELIB}/impacket/krb5/keytab.pyc
d367 2
a368 1
${PYSITELIB}/impacket/krb5/pac.pyc
a369 10
${PYSITELIB}/impacket/krb5/types.pyc
${PYSITELIB}/impacket/krb5/asn1.py
${PYSITELIB}/impacket/krb5/ccache.py
${PYSITELIB}/impacket/krb5/constants.py
${PYSITELIB}/impacket/krb5/crypto.py
${PYSITELIB}/impacket/krb5/gssapi.py
${PYSITELIB}/impacket/krb5/kerberosv5.py
${PYSITELIB}/impacket/krb5/keytab.py
${PYSITELIB}/impacket/krb5/pac.py
${PYSITELIB}/impacket/krb5/types.py
d371 1
d373 2
a374 1
${PYSITELIB}/impacket/ldap/__init__.pyc
d376 2
a377 1
${PYSITELIB}/impacket/ldap/ldap.pyc
d379 2
a380 1
${PYSITELIB}/impacket/ldap/ldapasn1.pyc
a381 4
${PYSITELIB}/impacket/ldap/ldaptypes.pyc
${PYSITELIB}/impacket/ldap/ldap.py
${PYSITELIB}/impacket/ldap/ldapasn1.py
${PYSITELIB}/impacket/ldap/ldaptypes.py
d383 2
d386 2
d389 2
d392 2
d395 2
d398 2
d401 2
d404 2
d407 2
d410 2
d413 2
d416 2
d419 2
d422 2
d425 2
d428 2
d431 2
d434 2
d437 2
@


1.1
log
@py-impacket: Import from wip (packaged by wiz, updated by nikita)

Impacket is a collection of Python classes for working with network
protocols. Impacket is mostly focused on providing low-level
programmatic access to the packets, however some protocols (for
instance NMB and SMB) are implemented in a higher level as a
foundation for other protocols. Packets can be constructed from
scratch, as well as parsed from raw data, and the object oriented
API makes it simple to work with deep hierarchies of protocols.

Impacket is most useful when used together with a packet capture
utility or package such as Pcapy, an object oriented Python extension
for capturing network packets.
@
text
@d1 52
a52 52
@@comment $NetBSD$
bin/GetADUsers.py
bin/GetNPUsers.py
bin/GetUserSPNs.py
bin/addcomputer.py
bin/atexec.py
bin/dcomexec.py
bin/dpapi.py
bin/esentutl.py
bin/findDelegation.py
bin/getArch.py
bin/getPac.py
bin/getST.py
bin/getTGT.py
bin/goldenPac.py
bin/ifmap.py
bin/karmaSMB.py
bin/kintercept.py
bin/lookupsid.py
bin/mimikatz.py
bin/mqtt_check.py
bin/mssqlclient.py
bin/mssqlinstance.py
bin/netview.py
bin/nmapAnswerMachine.py
bin/ntfs-read.py
bin/ntlmrelayx.py
bin/opdump.py
bin/ping.py
bin/ping6.py
bin/psexec.py
bin/raiseChild.py
bin/rdp_check.py
bin/reg.py
bin/registry-read.py
bin/rpcdump.py
bin/sambaPipe.py
bin/samrdump.py
bin/secretsdump.py
bin/services.py
bin/smbclient.py
bin/smbexec.py
bin/smbrelayx.py
bin/smbserver.py
bin/sniff.py
bin/sniffer.py
bin/split.py
bin/ticketConverter.py
bin/ticketer.py
bin/wmiexec.py
bin/wmipersist.py
bin/wmiquery.py
@

