You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* LDAP Attack: Bugfixes when parsing responses (@SAERXCIT)
49
+
*[getST.py](examples/getST.py):
50
+
* Added -self, -altservice and -u2u for S4U2self abuse, S4U2self+u2u, and service substitution (@ShutdownRepo)
51
+
* Added ability to set the RENEW ticket option to renew a TGT (@shikatano)
52
+
* Fixed unicode encoding error when using the -impersonate flag (@alexisbalbachan)
53
+
*[getTGT.py](examples/getTGT.py):
54
+
* Added principalType as new parameter (@DevSpork)
55
+
*[reg.py](examples/reg.py):
56
+
* Start remote registry as unprivileged user in reg.py (@dadevel)
57
+
* Allow adding Binary values (@dc3l1ne)
58
+
* Add missing Null byte for REG_SZ values (@PfiatDe)
59
+
* Support for adding REG_MULTI_SZ values through (@garbrielg5)
60
+
*[smbclient.py](examples/smbclient.py):
61
+
* Added ability to provide an output file that the smbclient mini shell will write commands and output to (@RazzburyPi)
62
+
* Fixed path parse issue when running `tree` command (@trietend)
63
+
*[smbserver.py](examples/smbserver.py):
64
+
* Added parameter "-outputfile" to set smbserver log file(gabrielg5)
65
+
*[DumpNTLMInfo.py](examples/DumpNTLMInfo.py):
66
+
* Allow execution on non-default ports (@jeffmcjunkin)
67
+
* Fixed KeyError exception when running with a Windows 2003 target (@XiaoliChan)
68
+
*[findDelegation.py](examples/findDelegation.py):
69
+
* Added new column to show if SPN exists (@p0dalirius)
70
+
*[mssqlclient.py](examples/mssqlclient.py):
71
+
* Added `-target-ip` parameter to allow Kerberos authentication without much change in the DNS configuration of the local machine (@Palkovsky)
72
+
*[mssqlshell.py](examples/mssqlshell.py):
73
+
* Switching back to original DB after running `enum_impersonate` command (@exploide)
74
+
* Fixed logging in printReplies showing error messages (@gabrielg5)
75
+
*[registry-read.py](examples/registry-read.py):
76
+
* Fixed scenario where value name contains backlash (@DidierA)
77
+
*[net.py](examples/net.py):
78
+
* Fixed User "Account Active" property value (@marcobarlottini)
79
+
* Fixed log messages printing variables in the wrong order (@Cyb3rC3lt)
80
+
*[rbcd.py](examples/rbcd.py):
81
+
* Handled SID not found in LDAP error (@ShutdownRepo)
82
+
*[GetUserSPNs.py](examples/GetUserSPNs.py):
83
+
* Updated the help information for -outputfile to be consistent with -save (@scarvell)
84
+
*[ntfs-read.py](examples/ntfs-read.py):
85
+
* Minor refactor in ntfs-read.py to make it more human-readable (@NtAlexio2)
86
+
*[ldap_shell.py](examples/ldap_shell.py):
87
+
* Added support for dirsync and whoami commands (@nurfed1)
88
+
*[lookupsid.py](examples/lookupsid.py):
89
+
* Now supports kerberos auth (@A1vinSmith)
90
+
*[samrdump.py](examples/samrdump.py):
91
+
* Will fetch AdminComment using MSRPC (@joeldeleep)
92
+
*[tstool.py](examples/tstool.py):
93
+
* Added support for kerberos auth, resolves SIDs (@nopernik)
94
+
95
+
4. New examples
96
+
*[describeTicket.py](examples/describeTicket.py): Ticket describer and decrypter. (@ShutdownRepo)
97
+
*[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)
98
+
*[GetLAPSPassword.py](examples/GetLAPSPassword.py): Extract LAPS passwords from LDAP (@zblurx and @dru1d-foofus)
99
+
*[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). (@ShutdownRepo) (@BlWasp_) (@Wlayzz)
100
+
*[owneredit.py](examples/owneredit.py): Added this script to abuse WriteOwner (ADS_RIGHT_WRITE_OWNER) access rights. This allows to take ownership of another object, and then edit that object's DACL (@ShutdownRepo) (@BlWasp_)
101
+
102
+
As always, thanks a lot to all these contributors that make this library better every day (up to now):
[](https://github.com/fortra/impacket/actions/workflows/build_and_test.yml)
6
6
7
-
FORTRA. Copyright (C) 2023 Fortra. All rights reserved.
7
+
Copyright Fortra, LLC and its affiliated companies. All rights reserved.
8
8
9
9
Impacket was originally created by [SecureAuth](https://www.secureauth.com/labs/open-source-tools/impacket), and now maintained by Fortra's Core Security.
0 commit comments