May 2015: 0.9.13:
1. Library improvements
- Kerberos support for SMB and DCERPC featuring:
1. kerberosLogin() added to SMBConnection (all SMB versions).
2. Support for RPC_C_AUTHN_GSS_NEGOTIATE at the DCERPC layer. This will negotiate Kerberos. This also includes DCOM.
3. Pass-the-hash, pass-the-ticket and pass-the-key support.
4. Ccache support, compatible with Kerberos utilities (kinit, klist, etc).
5. Support for RC4, AES128_CTS_HMAC_SHA1_96 and AES256_CTS_HMAC_SHA1_96 ciphers.
6. Support for RPC_C_AUTHN_LEVEL_PKT_PRIVACY/RPC_C_AUTHN_LEVEL_PKT_INTEGRITY.
- SMB3 encryption support. Pycrypto experimental version that supports AES_CCM is required.
- [MS-SAMR]: Supplemental Credentials support (used by secretsdump.py)
- SMBSERVER improvements:
a. SMB2 (2.002) dialect experimental support.
b. Adding capability to export to John The Ripper format files
- Library logging overhaul. Now there's a single logger called 'impacket'.
2. Examples improvements:
- Added Kerberos support to all modules (incl. pass-the-ticket/key)
- Ported most of the modules to the new dcerpc.v5 runtime.
- secretsdump.py: Added dumping Kerberos keys when parsing NTDS.DIT
- smbserver.py: support for SMB2 (not enabled by default)
- smbrelayx.py: Added support for MS15-027 exploitation.
3. New examples:
- goldenPac.py: MS14-068 exploit. Saves the golden ticket and also launches a psexec session at the target.
- karmaSMB.py: SMB Server that answers specific file contents regardless of the SMB share and pathname requested.
- wmipersist.py: Creates persistence over WMI. Adds/Removes WMI Event Consumers/Filters to execute VBS based on a WQL filter or timer specified.
- netview.py: Gets a list of the sessions opened at the remote hosts looping over the hosts found keeping track of who logged in/out from remote servers.
Metadata
Release files for impacket 0.9.13
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| impacket-0.9.13.tar.gz | 1.0 MB | Without provenance | Details for impacket-0.9.13.tar.gz |
Release files / impacket-0.9.13.tar.gz
| Download URL | impacket-0.9.13.tar.gz |
|---|---|
| Size | 1.0 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
56bb18010f13a33947c24d31f51e16d8c688cf9c753c1d52f79a9ba64e5c0dca
|
|
BLAKE2b-256 checksum How to use checksums |
24d69b7017c5583a953783763a062b94c1d1499865e26f78110fed124d34b664
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Security for impacket 0.9.13
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.