Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-impacket for openSUSE:Factory
checked in at 2025-10-23 16:38:18
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-impacket (Old)
and /work/SRC/openSUSE:Factory/.python-impacket.new.1980 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-impacket"
Thu Oct 23 16:38:18 2025 rev:12 rq:1313188 version:0.13.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-impacket/python-impacket.changes
2024-12-05 17:11:18.240284888 +0100
+++
/work/SRC/openSUSE:Factory/.python-impacket.new.1980/python-impacket.changes
2025-10-23 16:39:53.428580024 +0200
@@ -1,0 +2,59 @@
+Thu Oct 23 09:08:20 UTC 2025 - Martin Hauke <[email protected]>
+
+- Update to version 0.13.0
+ 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.
+ * Introduced per-structure encoding selectors and UTF-8-aware SMB
+ structures so non-Latin resource names round-trip correctly.
+ * Strengthened LDAP/Kerberos handling with channel binding plus
+ signing, schema alignment with ldap3, and LDAPS-based LAPS
+ retrieval against Windows Server 2025 DCs.
+ * 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.
+ * Corrected SMB negotiation edge cases by fixing response
+ padding, Unicode pipe lookups, and keyboard interrupts in
+ SMB servers.
+ * SMB Server enhancements to align Impacket's implementation
+ with standard.
+ Authentication & relay tooling
+ * Added WinRMS relay clients/servers.
+ * Improved IPv6 support, richer logging, and consistent
+ console status reporting, plus an identity log to track
+ compromised principals.
+ * Introduced an RPC relay server with Endpoint Mapper discovery.
+ * Delivered SCCM Management/Distribution Point relay attacks.
+ * Enhanced shadow credentials, SOCKS plugins, and target
+ rotation with better IPv6 awareness and stability.
+ * Added options to strip SSP from Net-NTLMv1 captures and write
+ relay-captured hashes for cracking workflows.
+ 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.
+ * MSSQL tooling gained channel binding tokens, restored reliable
+ connections, richer linked-server file transfers, and inline
+ command execution.
+ * Directory ACL helpers (dacledit, owneredit, rbcd, ldapshell)
+ picked up mask selection, safer queries, and consistent
+ -dc-host handling.
+ * SMB operator utilities add reconnect and autocomplete options
+ in smbclient and prevent smbexec from hanging on completion.
+ * Remote access helpers such as rdp_check and wmiexec now support
+ IPv6 targets and display created Process IDs for easier triage.
+ New examples
+ * attrib.py - manipulates file attributes over SMB to showcase
+ the new setInfo workflow.
+ * filetime.py - inspects and updates SMB file timestamps using
+ the refreshed SMBConnection APIs.
+ * badsuccessor.py - demonstrates the AD CS "bad successor"
+ attack path.
+ * regsecrets.py - extracts LSA secrets from remote registry
+ hives through [MS-RRP].
+ * samedit.py - edits local SAM password hashes offline.
+ * CheckLDAPStatus.py - checks LDAP signing status and LDAPS
+ channel binding status.
+
+-------------------------------------------------------------------
Old:
----
impacket-0.12.0.tar.gz
New:
----
impacket-0.13.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-impacket.spec ++++++
--- /var/tmp/diff_new_pack.mxl7Ce/_old 2025-10-23 16:39:54.060606675 +0200
+++ /var/tmp/diff_new_pack.mxl7Ce/_new 2025-10-23 16:39:54.060606675 +0200
@@ -1,8 +1,8 @@
#
# spec file for package python-impacket
#
-# Copyright (c) 2024 SUSE LLC
-# Copyright (c) 2020-2024, Martin Hauke <[email protected]>
+# Copyright (c) 2025 SUSE LLC and contributors
+# Copyright (c) 2020-2025, Martin Hauke <[email protected]>
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,10 +17,10 @@
#
-%define binaries impacket-GetADUsers impacket-GetADComputers
impacket-Get-GPPPassword impacket-GetLAPSPassword impacket-GetNPUsers
impacket-GetUserSPNs impacket-DumpNTLMInfo impacket-addcomputer impacket-atexec
impacket-changepasswd impacket-dacledit impacket-dcomexec
impacket-describeTicket impacket-dpapi impacket-esentutl impacket-exchanger
impacket-findDelegation impacket-getArch impacket-getPac impacket-getST
impacket-getTGT impacket-goldenPac impacket-karmaSMB impacket-keylistattack
impacket-kintercept impacket-lookupsid impacket-machine_role impacket-mimikatz
impacket-mqtt_check impacket-mssqlclient impacket-mssqlinstance impacket-net
impacket-netview impacket-ntfs-read impacket-ntlmrelayx impacket-owneredit
impacket-ping impacket-ping6 impacket-psexec impacket-raiseChild impacket-rbcd
impacket-rdp_check impacket-reg impacket-registry-read impacket-rpcmap
impacket-rpcdump impacket-sambaPipe impacket-samrdump impacket-secretsdump
impacket-services impacket-smbclient impacket-sm
bexec impacket-smbserver impacket-sniff impacket-sniffer impacket-split
impacket-ticketConverter impacket-ticketer impacket-tstool impacket-wmiexec
impacket-wmipersist impacket-wmiquery
+%define binaries impacket-CheckLDAPStatus impacket-GetADUsers
impacket-GetADComputers impacket-Get-GPPPassword impacket-GetLAPSPassword
impacket-GetNPUsers impacket-GetUserSPNs impacket-DumpNTLMInfo
impacket-addcomputer impacket-atexec impacket-attrib impacket-badsuccessor
impacket-changepasswd impacket-dacledit impacket-dcomexec
impacket-describeTicket impacket-dpapi impacket-esentutl impacket-exchanger
impacket-filetime impacket-findDelegation impacket-getArch impacket-getPac
impacket-getST impacket-getTGT impacket-goldenPac impacket-karmaSMB
impacket-keylistattack impacket-kintercept impacket-lookupsid
impacket-machine_role impacket-mimikatz impacket-mqtt_check
impacket-mssqlclient impacket-mssqlinstance impacket-net impacket-netview
impacket-ntfs-read impacket-ntlmrelayx impacket-owneredit impacket-ping
impacket-ping6 impacket-psexec impacket-regsecrets impacket-raiseChild
impacket-rbcd impacket-rdp_check impacket-reg impacket-registry-read
impacket-rpcmap impacket-rpcdump impac
ket-sambaPipe impacket-samedit impacket-samrdump impacket-secretsdump
impacket-services impacket-smbclient impacket-smbexec impacket-smbserver
impacket-sniff impacket-sniffer impacket-split impacket-ticketConverter
impacket-ticketer impacket-tstool impacket-wmiexec impacket-wmipersist
impacket-wmiquery
Name: python-impacket
-Version: 0.12.0
+Version: 0.13.0
Release: 0
Summary: Python3 module to easily build and dissect network protocols
# License: modified Apache-1.1 (see file LICENSE)
@@ -73,6 +73,7 @@
%autosetup -p1 -n impacket-%{version}
sed -e '/^#!\//, 1d' -i \
impacket/examples/ntlmrelayx/servers/socksserver.py \
+ impacket/examples/ntlmrelayx/servers/rpcrelayserver.py \
impacket/examples/mssqlshell.py \
impacket/mqtt.py
++++++ impacket-0.12.0.tar.gz -> impacket-0.13.0.tar.gz ++++++
++++ 22364 lines of diff (skipped)