Skip to content

Commit 1446a30

Browse files
author
chrisdee
committed
Added 'DSInternals' AD PowerShell Tool
1 parent c587cd4 commit 1446a30

26 files changed

+1150
-0
lines changed
14.4 MB
Binary file not shown.

AD/DSInternals/DSInternals_v2.14.zip

1.76 MB
Binary file not shown.
Lines changed: 120 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,120 @@
1+
Version 2.14
2+
- Added support for Windows Server 2016 ntds.dit encryption.
3+
- Added support for replication with renamed domains.
4+
- Added support for reading security descriptors (ACLs) from both ntds.dit files and DRS-R.
5+
- Added support for the AdminCount attribute.
6+
- Updated the forked ManagedEsent source codes to version 1.9.3.3.
7+
8+
Version 2.13.1
9+
- Fixed a bug regarding incorrect OS version detection.
10+
11+
Version 2.13
12+
- Fixed a rare bug which caused the database cmdlets to hang while loading indices.
13+
- Meaningful error messages are now displayed when a dirty or downlevel ntds.dit file is encountered.
14+
- The DSInternals.Replication library now supports incremental replication (not exposed through PowerShell).
15+
16+
Version 2.12
17+
- Commandlets for ntds.dit manipulation now work on Windows 7 / Windows Server 2008 R2.
18+
- The module now requires .NET Framework 4.5.1 instead of 4.5.
19+
- Both Visual Studio 2013 and 2015 are now supported platforms.
20+
21+
Version 2.11
22+
- Added support for Windows Server 2003 R2.
23+
- The replication now works on x86, again.
24+
- Fixed a bug in temporary index loading.
25+
26+
Version 2.10
27+
- Added support for the NTLM-Strong-NTOWF package in Supplemental Credentials (new in Windows Server 2016 TP4)
28+
- Added support for initial databases
29+
- Added partial support for ADAM/LDS databases
30+
- The Get-ADDBSchemaAttribute now shows attribute OIDs
31+
- Fixed a bug in Exchange schema loading
32+
33+
Version 2.9
34+
- The Get-BootKey cmdlet now supports online boot key retrieval
35+
- The PBKDF2.NET library has been replaced by CryptSharp
36+
- The Get-ADDBDomainController cmdlet now extracts some more data from the DB
37+
- The project has been open-sourced
38+
39+
Version 2.8
40+
- Added the ConvertFrom-ADManagedPasswordBlob cmdlet
41+
- Added the Get-ADDBBackupKey cmdlet
42+
- Added the Get-ADReplBackupKey cmdlet
43+
- Added the Save-DPAPIBlob cmdlet
44+
- Added the HashcatLM view
45+
46+
Version 2.7
47+
- Added the about_DSInternals help page (work in progress)
48+
- Fixed a bug in the Set-ADDBPrimaryGroup cmdlet
49+
50+
Version 2.6
51+
- Implemented CRC checks in the Get-ADReplAccount cmdlet
52+
- The Get-ADReplAccount cmdlet now displays meaningful error messages on 64-bit systems
53+
- The -Server parameter of the Get-ADReplAccount is now compulsory instead of localhost being default
54+
- The Get-ADReplAccount and Set-SamAccountPasswordHash cmdlets now display a warning in case they are supplied with a DNS domain name instead of a NetBIOS one.
55+
- Fixed a bug in SupplementalCredentials parsing
56+
57+
Version 2.5
58+
- Both x86 and x64 platforms are now supported.
59+
- A few parameters have been changed and new aliases added.
60+
- Fixed a bug in the Add-ADDBSidHistory cmdlet.
61+
62+
Version 2.4
63+
- Fixed a bug regarding distinguished name parsing in the Get-ADDBAccount cmdlet
64+
- Removed a big memory leak in the Get-ADReplAccount cmdlet
65+
- Added the Get-ADReplicationAccount alias for Get-ADReplAccount
66+
- Updated AutoMapper to the latest version
67+
- Switched to the official build of Microsoft's Managed Esent libraries
68+
- The module has been published in PowerShell Gallery.
69+
70+
Version 2.3
71+
- Parameter SystemHiveFilePath of the Get-BootKey cmdlet is now positional
72+
- Added the Readme.txt file with system requirements
73+
- Fixed a bug in distinguished name parsing that caused the Get-ADReplAccount cmdlet to fail under some circumstances
74+
75+
Version 2.2
76+
- Added a few parameter validations
77+
- Fixed a bug in SupplementalCredentials parsing
78+
79+
Version 2.1
80+
- The Get-ADReplAccount cmdlet can now retrieve all accounts from AD or just a sigle one
81+
- Added Microsoft Visual C++ 2013 Runtime libraries to the distribution
82+
- The module is now 64-bit only
83+
- Minor bug fixes
84+
85+
Version 2.0
86+
- Added the Get-ADDBAccount cmdlet
87+
- Added the Get-BootKey cmdlet
88+
- Added the Get-ADReplAccount cmdlet
89+
- Added the Remove-ADDBObject cmdlet
90+
- Added the Format-Hex cmdlet
91+
- Merged the DSInternals.Cryptography assembly into DSInternals.Common
92+
- Minor bug fixes
93+
94+
Version 1.6
95+
- Added the Set-ADDBDomainController cmdlet
96+
- Added the Get-ADDBSchemaAttribute cmdlet
97+
98+
Version 1.5
99+
- Added the Get-ADDBDomainController cmdlet
100+
101+
Version 1.4
102+
- Added the Set-ADDBPrimaryGroup cmdlet
103+
- The Add-ADDBSidHistory cmdlet now supports relative file paths
104+
105+
Version 1.3.1
106+
- Fixed a bug in the Microsoft.Isam.Esent.Interop library,
107+
that prevented the Add-ADDBSidHistory cmdlet to run on Windows Server 2008 R2
108+
109+
Version 1.3
110+
- Added the Add-ADDBSidHistory cmdlet
111+
112+
Version 1.2
113+
- Added the ConvertTo-GPPrefPassword cmdlet
114+
115+
Version 1.1
116+
- Added the ConvertTo-OrgIdHash cmdlet
117+
- Added the ConvertFrom-GPPrefPassword cmdlet
118+
119+
Version 1.0
120+
- Initial release
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.

0 commit comments

Comments
 (0)