Skip to content
A C# tool for enumerating remote access policies through group policy.
Branch: master
Clone or download
Latest commit 5566117 Apr 18, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
SharpGPO-RemoteAccessPolicies Minor fixes before release Apr 16, 2019
packages/CommandLineParser.1.9.3.15 Add Project Apr 8, 2019
.gitignore delete files Apr 8, 2019
README.md Update README.md Apr 18, 2019
SharpGPO-RemoteAccessPolicies.sln Add Project Apr 8, 2019

README.md

SharpGPO-RemoteAccessPolicies

A C# tool for enumerating remote access policies through group policy.

Compile Instructions

SharpGPO-RemoteAccessPolicies has been built against .NET 3.5 and is compatible with Visual Studio 2015/2017. Simply open the solution file and build the project.

CommandLineParser has been used in order to parse the command line arguments. This will create the CommandLine.dll file, along with the executable. You can simple merge the .exe and the .dll into one executable file:

ILMerge.exe /out:C:\SharpGPO-RemoteAccessPolicies.exe C:\Release\SharpGPO-RemoteAccessPolicies.exe C:\Release\CommandLine.dll

Usage

--Domain

Specifies an Active Directory server (domain controller) to bind to

--DomainController

Specifies an Active Directory server (domain controller) to bind to

--SearchScope

Specifies the scope to search under, Base/OneLevel/Subtree (default of Subtree)

--SearchBase

The LDAP source to search through, e.g. SharpGPO-RemoteAccessPolicies --searchBase /OU=Workstations,DC=domain,DC=local. Useful for OU queries.

--Verbose

Print more information about GPOs

Example

C:\Users\IEUser\Desktop>SharpGPO-RemoteAccessPolicies.exe

[-] Domain Controller is: DC1.skipper.loc
[-] Domain is: skipper.loc


[+] EnableLUA:                          WIN10.skipper.loc
[+] FilterAdministratorToken:           WIN10.skipper.loc
[+] LocalAccountTokenFilterPolicy:      WIN10.skipper.loc
[+] SeDenyNetworkLogonRight:            WIN7.skipper.loc
[+] SeDenyRemoteInteractiveLogonRight:  WIN7.skipper.loc

License

The tool is released under a 3-clause BSD License and maintained by MWR Info-Security. See the LICENSE file for details.

Contact

Please submit any bugs on the Github project page or give me a shout on twitter @den_n1s

You can’t perform that action at this time.