Jimmy Fjällid
a7a9c97889
Fix bugs, improve code quality, and update to go-smb v0.7.0
...
Fix SHA256 rounds parameter being ignored, LSA VistaStyle fallback
broken by fmt.Errorf comparison, missing return after invalid flag
combination, format string argument mismatch in revertDacl, duplicate
registry handle close in getSysKey, and incorrect pad64 alignment
formula. Fix log.Errorln calls with format verbs to use log.Errorf.
Rename snake_case types to camelCase, rename receiver parameters from
self to idiomatic single-letter names, rename global m to originalDacls,
fix function name typo addToListIfNotExit, replace bytes.Compare with
bytes.Equal, remove deprecated rand.Seed init, and update CI to Go 1.24.
0.6.0
2026-02-27 17:21:45 +01:00
Jimmy Fjällid
6fe1502225
Updated to newer version of go-smb with bug fixes
0.5.2
2025-11-18 11:52:56 +01:00
Jimmy Fjällid
85801e1820
DNS resolver can now be specified and DNS traffic can be forced to use TCP instead of UDP.
...
Updated version of go-smb library.
0.5.1
2025-06-10 19:36:35 +02:00
Jimmy Fjällid
17615c0d5c
Added new functionality to dump the registry secrets using the SeBackupPrivilege, no longer required to change all the DACLs to gain access.
0.5.0
2025-02-21 20:15:32 +01:00
Jimmy Fjällid
29a29c4a75
Fixed build issue
0.4.0
2024-12-19 21:39:58 +01:00
Jimmy Fjällid
c446b7777f
Updated version of go-smb lib to v0.5.7 and added printout of AES keys for the machine account which can be used for Kerberos authentication
2024-12-19 21:26:35 +01:00
Jimmy Fjällid
e307524e11
Updated version of go-smb lib to v0.5.5 which adds some better error handling
0.3.1
2024-07-27 12:33:33 +02:00
Jimmy Fjällid
ac61e938e6
Updated version of go-smb lib to v0.5.2 which introduces support for Kerberos authentication
0.3.0
2024-07-21 15:38:48 +02:00
Jimmy Fjällid
efe1394dda
Updated version of go-smb lib to v0.4.0
2024-03-17 15:21:30 +01:00
Jimmy Fjällid
8f1d009191
Bumped version of go-smb library.\nAdded support to run individual dump operations instead of always dumping everything.\nAdded support for taking a disk backup of the DACLs before modifying them and manually restoring DACLs from backup using two new arguments --backup-dacl and --restore-dacl\nUpdated handling of how the dumped secrets are displayed to optionally write them to an output file instead of stdout.
0.2.1
2023-12-13 18:50:31 +01:00
Jimmy Fjällid
03467d9c8c
Updated version of go-smb library to add support for NTLM relaying and to establish connection via an upstream SOCKS5 proxy.
0.2.0
2023-12-10 22:13:01 +01:00
Jimmy Fjällid
ab336a7e10
Bumped version of go-smb library to fix a signing problem.
...
The RemoteRegistry service is now restored to the previous state and config after the registry has been dumped.
2023-11-28 16:25:47 +01:00
Jimmy Fjällid
304ae21e41
Added support for downloading the SAM and SECURITY hives for local parsing. This approach will temporarily store the hives on disk before transferring them to the local system. Added a verbose flag to print more log messages.
2023-11-28 14:28:45 +01:00
Jimmy Fjällid
d91f4999d6
Added handling of corner case where NT Hash on a windows server after the windows 10 anniversary edition stil uses RC4 encryption
0.1.3
2023-11-24 11:03:02 +01:00
Jimmy Fjällid
fee6676f32
Fixed bug where NT hashes were decrypted incorrectly on certain machines. Bumped version of go-smb library to v0.2.6 and golog to v0.3.3, fixing an issue with dumping large DCC2 caches. Added better remote OS detection. Added a Github workflow to build statically compiled binaries.
2023-11-23 08:49:37 +01:00
Jimmy Fjällid
429c7f1fe2
Bumped version of go-smb library to v0.2.5 and go-log to v0.3.2
...
Added a new argument --version to print the release version of this package and the included dependencies
Updated the argument handling and the example usage in the README
2023-11-18 16:41:11 +01:00
Jimmy Fjällid
ebc28d4f53
Updated version of go-smb lib.
...
Added support for reading password from stdin without echoing the password.
Added support for authenticating as a local user to a domain joined machine.
Added support for specifying a TCP dial timeout.
Added support for enabling the RemoteRegistry service if it is disabled.
2023-05-02 17:01:03 +02:00
Jimmy Fjällid
27450f17a4
Initial commit
2023-02-23 18:00:18 +01:00