mirror of
https://github.com/MichaelGrafnetter/DSInternals
synced 2025-01-10 00:09:39 +00:00
Updated documentation.
This commit is contained in:
parent
ec4c560af7
commit
e2494ad324
61
Readme.txt
61
Readme.txt
@ -7,61 +7,17 @@ The DSInternals PowerShell Module exposes several internal and undocumented feat
|
||||
List of Cmdlets
|
||||
---------------
|
||||
|
||||
To see the list of available cmdlets with their description, run this command:
|
||||
|
||||
PS > Get-Help about_DSInternals
|
||||
Offline AD Database Access:
|
||||
|
||||
Get-ADDBAccount
|
||||
Get-ADDBDomainController
|
||||
Get-BootKey
|
||||
Get-ADDBBackupKey
|
||||
Get-ADDBSchemaAttribute
|
||||
Add-ADDBSidHistory
|
||||
Set-ADDBPrimaryGroup
|
||||
Set-ADDBDomainController
|
||||
Set-ADDBBootKey
|
||||
Remove-ADDBObject
|
||||
|
||||
Online AD Database Access:
|
||||
|
||||
Get-ADReplAccount
|
||||
Get-ADReplBackupKey
|
||||
Set-SamAccountPasswordHash
|
||||
|
||||
Password Hash Calculation:
|
||||
|
||||
ConvertTo-NTHash
|
||||
ConvertTo-LMHash
|
||||
ConvertTo-OrgIdHash
|
||||
|
||||
Password Decryption:
|
||||
|
||||
ConvertFrom-ADManagedPasswordBlob
|
||||
ConvertFrom-UnicodePassword
|
||||
ConvertTo-UnicodePassword
|
||||
ConvertFrom-GPPrefPassword
|
||||
ConvertTo-GPPrefPassword
|
||||
|
||||
Misc:
|
||||
|
||||
ConvertTo-Hex
|
||||
Save-DPAPIBlob
|
||||
|
||||
|
||||
System Requirements
|
||||
-------------------
|
||||
|
||||
- Windows PowerShell 3+ (both 64-bit and 32-bit hosts are supported)
|
||||
- .NET Framework 4.5.1+
|
||||
List of supported systems is available here:
|
||||
|
||||
The cmdlets have been tested on these operating systems:
|
||||
|
||||
Windows Server 2016
|
||||
Windows Server 2012 R2
|
||||
Windows Server 2008 R2
|
||||
Windows 10
|
||||
Windows 8.1
|
||||
Windows 7
|
||||
|
||||
The cmdlets working with the AD database do not support Windows 2000 domain functional level.
|
||||
https://github.com/MichaelGrafnetter/DSInternals/wiki/Installation
|
||||
|
||||
Installation
|
||||
------------
|
||||
@ -98,4 +54,9 @@ Michael Grafnetter
|
||||
Homepage
|
||||
--------
|
||||
|
||||
https://www.dsinternals.com
|
||||
https://www.dsinternals.com
|
||||
|
||||
Source Codes
|
||||
------------
|
||||
|
||||
https://github.com/MichaelGrafnetter/DSInternals
|
@ -6,8 +6,8 @@ using System.Runtime.InteropServices;
|
||||
// set of attributes. Change these attribute values to modify the information
|
||||
// associated with an assembly.
|
||||
[assembly: AssemblyTitle("DSInternals DataStore Library")]
|
||||
[assembly: AssemblyVersion("2.15")]
|
||||
[assembly: AssemblyFileVersion("2.15")]
|
||||
[assembly: AssemblyVersion("2.16")]
|
||||
[assembly: AssemblyFileVersion("2.16")]
|
||||
[assembly: AssemblyDescription("")]
|
||||
[assembly: AssemblyConfiguration("")]
|
||||
[assembly: AssemblyCompany("")]
|
||||
|
@ -20,6 +20,16 @@ LONG DESCRIPTION
|
||||
-----------
|
||||
|
||||
Reads the BootKey/SysKey from an offline SYSTEM registry hive.
|
||||
|
||||
Set-ADDBBootKey
|
||||
---------------
|
||||
|
||||
Re-encrypts a ntds.dit with a new BootKey. Highly experimental!
|
||||
|
||||
Get-ADDBBackupKey
|
||||
-----------------
|
||||
|
||||
Reads the DPAPI backup keys from a ntds.dit file.
|
||||
|
||||
Add-ADDBSidHistory
|
||||
------------------
|
||||
@ -60,6 +70,11 @@ LONG DESCRIPTION
|
||||
-----------------
|
||||
|
||||
Reads one or more accounts through the DRSR protocol, including secret attributes.
|
||||
|
||||
Get-ADReplBackupKey
|
||||
-------------------
|
||||
|
||||
Reads the DPAPI backup keys through the DRSR protocol.
|
||||
|
||||
Set-SamAccountPasswordHash
|
||||
--------------------------
|
||||
@ -72,6 +87,11 @@ LONG DESCRIPTION
|
||||
----------------
|
||||
|
||||
Calculates NT hash of a given password.
|
||||
|
||||
ConvertTo-NTHashDictionary
|
||||
--------------------------
|
||||
|
||||
Creates a hash->password dictionary for use with the Test-PasswordQuality cmdlet.
|
||||
|
||||
ConvertTo-LMHash
|
||||
----------------
|
||||
@ -104,13 +124,24 @@ LONG DESCRIPTION
|
||||
-------------------------
|
||||
|
||||
Converts a password to the format used in unattend.xml or *.ldif files.
|
||||
|
||||
Misc
|
||||
|
||||
|
||||
ConvertFrom-ADManagedPasswordBlob
|
||||
---------------------------------
|
||||
|
||||
Decodes the value of the msDS-ManagedPassword attribute of a Group Managed Service Account.
|
||||
|
||||
Misc
|
||||
|
||||
Test-PasswordQuality
|
||||
--------------------
|
||||
|
||||
Performs AD audit, including checks for weak, duplicate, default and empty passwords.
|
||||
|
||||
Save-DPAPIBlob
|
||||
--------------
|
||||
|
||||
Saves the output of the Get-ADReplBackupKey and Get-ADDBBackupKey cmdlets to a file.
|
||||
|
||||
ConvertTo-Hex
|
||||
-------------
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user