NtObjectManager

1.0.3

This module adds a provider and cmdlets to access the NT object manager namespace.

Minimum PowerShell version

3.0

There is a newer prerelease version of this module available.
See the version list below for details.

Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Module -Name NtObjectManager -RequiredVersion 1.0.3

Copy and Paste the following command to install this package using Microsoft.PowerShell.PSResourceGet More Info

Install-PSResource -Name NtObjectManager -Version 1.0.3

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deploy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More

Owners

Copyright

(c) 2016, 2017 Google Inc. All rights reserved.

Package Details

Author(s)

  • James Forshaw

Tags

security defence offence sandbox

Cmdlets

Get-NtEvent New-NtEvent Get-NtProcess Get-NtSemaphore New-NtSemaphore Get-NtThread Get-NtTokenPrimary Get-NtTokenThread Get-NtTokenEffective Get-NtHandle Get-NtDirectory New-NtDirectory Get-NtFile New-NtFile Get-NtFileReparsePoint Remove-NtFileReparsePoint Get-NtKey New-NtKey Add-NtKey Get-NtMutant New-NtMutant Get-NtObject New-NtSecurityDescriptor Use-NtObject Get-NtType Get-NtSymbolicLink Get-NtSymbolicLinkTarget New-NtSymbolicLink Start-NtWait

Dependencies

This module has no dependencies.

Release Notes

1.0.3
-----
* Fixed small bug in handling of IO_STATUS_BLOCK which could result in memory corruption.
* Added support to list directory entries for a file directory.
* Added support to do basic read and writes to a file.
1.0.2
-----
* Added support to disable dynamic code policy on a process.
* Added cmdlets for reparse points.
* Fixes for EA buffer.
* Added service SIDs.
* Added support for removing token privileges.
* Fixed token security attribute parsing.
1.0.1
-----
* Fixed bug in Get-NtThread with -ProcessId
* Added support for FilterScript for Get-NtThread
* Added support for querying thread dynamic code opt-out policy
* Added support for RFG mitigation
1.0.0
-----
Initial release:
* NT Object Manager drive provider
* Cmdlets to directory work with Directorys, Files, Symbolic Links, Events, Semaphores, Processes, Threads, Tokens etc.

FileList

Version History

Version Downloads Last updated
2.0.1 20,002 11/15/2023
2.0.0 3,887 9/12/2023
2.0.0-alpha2... 23 8/31/2023
1.1.33 42,192 1/22/2022
1.1.32 52,812 8/18/2021
1.1.31 4,558 3/16/2021
1.1.30 1,032 1/15/2021
1.1.29 1,005 11/23/2020
1.1.28 2,214 6/30/2020
1.1.27 2,173 2/10/2020
1.1.26 492 1/21/2020
1.1.25 488 1/2/2020
1.1.24 516 12/10/2019
1.1.23 961 10/15/2019
1.1.22 2,612 4/30/2019
1.1.21 201 4/23/2019
1.1.20 1,015 3/9/2019
1.1.19 208 2/4/2019
1.1.18 41 2/4/2019
1.1.17 666 9/9/2018
1.1.16 188 8/1/2018
1.1.15 238 6/18/2018
1.1.14 354 5/1/2018
1.1.13 117 4/4/2018
1.1.12 332 3/19/2018
1.1.11 139 3/4/2018
1.1.10 49 3/1/2018
1.1.9 83 2/22/2018
1.1.8 97 2/6/2018
1.1.7 106 1/11/2018
1.1.6 113 12/3/2017
1.1.5 56 11/23/2017
1.1.4 81 11/14/2017
1.1.3 72 11/5/2017
1.1.2 139 10/11/2017
1.1.1 361 8/30/2017
1.1.0 41 8/30/2017
1.0.9 100 8/19/2017
1.0.8 72 8/7/2017
1.0.7 204 6/14/2017
1.0.6 284 5/24/2017
1.0.5 37 5/24/2017
1.0.4 49 5/17/2017
1.0.3 (current version) 101 2/23/2017
1.0.2 54 2/8/2017
1.0.1 282 11/3/2016
1.0 144 11/1/2016
Show less