Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/onelogicalmyth/invoke-gppcse

Obtains a list of GPOs based on known Client Side Extensions (CSE) that normally contain passwords
https://github.com/onelogicalmyth/invoke-gppcse

Last synced: 3 months ago
JSON representation

Obtains a list of GPOs based on known Client Side Extensions (CSE) that normally contain passwords

Awesome Lists containing this project

README

        

# Invoke-GPPCSE
Obtains a list of GPOs based on known Client Side Extensions (CSE) that normally contain passwords.

You can read about how it works here: https://glanfield.co.uk/make-group-policy-preferences-guid-again/

# Running
First import the module.

```
Import-Module .\GPPCSE.psd1
```

To make it easier the module is also in a single file.

```
Import-Module .\Invoke-GPPCSE_Merged.ps1
```

Running against the local domain.

```
Invoke-GPPCSE
```

Running against a trusted domain. This will use your current credentials to authenticate against the remote domain.

```
Invoke-GPPCSE -DomainController 192.168.1.1
```

Running against a remote domain.

```
Invoke-GPPCSE -DomainController 192.168.1.1 -Username LowPriv -Password Password1
```

You can create a HTML report of the results by doing the following:

```
$Results = Invoke-GPPCSE
New-GPPCSEReport -Data $Results | Out-File Report.html
```

# ToDo
* Create a C# version
* Add support for autologon registry keys