Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
..
Failed to load latest commit information.
Properties
en-US
CommonAccessBaseCmdlet.cs
Formatters.ps1xml
GenericObjectSecurity.cs
GetAccessibleDeviceCmdlet.cs
GetAccessibleFileCmdlet.cs
GetAccessibleHandle.cs
GetAccessibleKeyCmdlet.cs
GetAccessibleNamedPipeCmdlet.cs
GetAccessibleObjectCmdlet.cs
GetAccessibleProcessCmdlet.cs
GetAccessibleServiceCmdlet.cs Fixed bug in service SD processing and added a Get-RunningService cmd… Jul 30, 2018
NtDirectoryCmdlets.cs
NtDirectoryEntry.cs
NtEventCmdlets.cs
NtFileCmdlets.cs
NtHandleCmdlets.cs
NtJobCmdlets.cs
NtKeyCmdlets.cs
NtMutantCmdlets.cs
NtObjectCmdlets.cs
NtObjectManager.Core.csproj
NtObjectManager.csproj
NtObjectManager.psd1
NtObjectManager.psm1 Added Start-Win32ChildProcess function. Sep 7, 2018
NtObjectManagerProvider.cs
NtProcessCmdlets.cs
NtSectionCmdlets.cs
NtSecurityCmdlets.cs
NtSemaphoreCmdlets.cs
NtSymbolicLinkCmdlet.cs
NtThreadCmdlets.cs
NtTokenCmdlets.cs
NtTypesCmdlets.cs
NtWaitCmdlets.cs
PSUtils.cs
Readme.txt
Win32Cmdlets.cs
packages.config

Readme.txt

NtObjectManager - Managed .NET Powershell Module

(c) Google Inc. 2015, 2016, 2017
Developed by James Forshaw

You can load the using the Import-Module Cmdlet. You'll need to disable signing 
requirements however.

For example copy the module to %USERPROFILE%\Documents\WindowsPowerShell\Modules
then load the module with:

Import-Module NtObjectManager

You can now do things like listing the NT object manager namespace using:

Get-ChildItem NtObject:\

Also see help for various commons such as Get-NtProcess, Get-NtType or New-File.

Patches are welcome to add missing functions or fix bugs, see the CONTRIBUTING file 
in the root of the solution.

Building for PowerShell Core 6.0/.NET Core 2.0
-----------------------------------------

In order to build for PowerShell Core 6.0 you first need to build the .NET Framework
version of the module, or pull the latest version of NtObjectManager from the PowerShell
Gallery. Next build the .NET Core version of the module using the dotnet command line tool:

dotnet build NtObjectManager\NtObjectManager.Core.csproj -c Release

Now copy the files NtObjectManager.dll and NtApiDotNet.dll from the output folder to
the folder Core inside the original NtObjectManager module module directory.

Thanks to the people who were willing to test it and give feedback:
* Matt Graeber
* Lee Holmes
* Casey Smith
* Jared Atkinson