diff options
author | Harmj0y <will@harmj0y.net> | 2016-06-01 19:03:18 -0400 |
---|---|---|
committer | Harmj0y <will@harmj0y.net> | 2016-06-01 19:03:18 -0400 |
commit | ecc96be81a881dca5fa598c776f1ca3574191164 (patch) | |
tree | 8200ecc5e066567affa0a7b3333c770407e0a6a2 /ScriptModification | |
parent | 5660218b38eaacb95679dde712ecb6857143cfa3 (diff) | |
download | PowerSploit-ecc96be81a881dca5fa598c776f1ca3574191164.tar.gz PowerSploit-ecc96be81a881dca5fa598c776f1ca3574191164.zip |
-Removed Invoke-ServiceStart, Invoke-ServiceStop, Invoke-ServiceEnable, Invoke-ServiceDisable
-Renamed Get-ServiceFilePermission to Get-ModifiableServiceFile
-Renamed Get-ServicePermission Get-ModifiableService
-Integrated PSReflect codebase from @mattifestation
-Modified Get-ModifiableFile to enumerate the ACLs for passed file paths, returning the path/permission set/identityreference for each modifable file (instead of opening file for modification)
-Added Add-ServiceDacl from @mattifestation to add service Dacls to Get-Service objects
-Added Set-ServiceBinPath replace "sc.exe config SERVICE binPath= X" - now modifies using the ChangeServiceConfig Win32 API call
-Revamped Test-ServiceDaclPermission to take advantage of Add-ServiceDacl. Service permissions are now matched up against the current user's group memberships and specified permission sets to check for.
-Functions that checked for service restarting now use Test-ServiceDaclPermission
-Get-ModifiableService now uses Test-ServiceDaclPermission
-Invoke-ServiceAbuse completely rebuilt to use native PowerShell functions and Set-ServiceBinPath to reconfiguring service binary paths for abuse
-Parameter sets rewritten for several functions to accept -Credential objects were applicable and -Service objects from Get-Service on the pipeline
TODO: Tune up Write-ServiceBinary, Install-ServiceBinary, Restore-ServiceBinary, Find-DLLHijack, Find-PathHijack, Write-HijackDll, and all the registry checks
Diffstat (limited to 'ScriptModification')
0 files changed, 0 insertions, 0 deletions