Directory Services Internals PowerShell Module and Framework
Go to file
azure-pipelines[bot] d5870858e3 Update azure-pipelines.yml for Azure Pipelines 2019-01-01 23:02:21 +00:00
Documentation/PowerShell LSARPC DPAPI backup key retrieval, refactoring, doc update 2018-12-30 18:23:49 +01:00
Keys Initial source commit 2015-12-26 23:44:43 +01:00
Scripts Smoke tests, test cleanup 2019-01-01 11:12:45 +01:00
Src Fixed version.rc encoding 2019-01-01 22:26:13 +01:00
.gitattributes Fixed version.rc encoding 2019-01-01 12:21:57 +01:00
.gitignore Removed MIDL generated code from repo 2018-12-31 12:11:40 +01:00
Changelog.txt Prepare for release 3.1 2018-12-29 13:50:31 +01:00
LICENSE.md Create LICENSE.md 2015-12-28 11:13:31 +01:00
README.md Added disclaimer to readme.md 2017-05-13 11:47:55 +02:00
Readme.txt Added disclaimer to readme.txt 2017-05-13 11:49:14 +02:00
azure-pipelines.yml Update azure-pipelines.yml for Azure Pipelines 2019-01-01 23:02:21 +00:00

README.md

DSInternals PowerShell Module and Framework

MIT License PowerShell 3 | 4 | 5 Windows Server 2008 R2 | 2012 R2 | 2016 .NET Framework 4.5.1+ Visual Studio 2013 | 2015 | 2017

DISCLAIMER: Features exposed through these tools are not supported by Microsoft and are therefore not intended to be used in production environments. Improper use might cause irreversible damage to domain controllers or negatively impact domain security.

The DSInternals project consists of these two parts:

  • The DSInternals Framework exposes several internal features of Active Directory and can be used from any .NET application. The codebase has already been integrated into several 3rd party commercial products that use it in scenarios like Active Directory disaster recovery, identity management, cross-forest migrations and password strength auditing.
  • The DSInternals PowerShell Module provides easy-to-use cmdlets that are built on top of the Framework. The main features include offline ntds.dit file manipulation and querying domain controllers through the Directory Replication Service (DRS) Remote Protocol.

Quick Start Guide

Continuous Integration

Compilation Unit Tests
Build Status Build Status

Automatic builds are provided by Visual Studio Team Services.

Author

Michael Grafnetter