Skip to content

Commit 9e966ab

Browse files
committed
Removed plural.
1 parent 59e75d4 commit 9e966ab

1 file changed

Lines changed: 17 additions & 12 deletions

File tree

NtObjectManager/NtObjectManager.psm1

Lines changed: 17 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -43,15 +43,15 @@ Get a list of ALPC Ports that can be opened by a specified token.
4343
.DESCRIPTION
4444
This cmdlet checks for all ALPC ports on the system and tries to determine if one or more specified tokens can connect to them.
4545
If no tokens are specified then the current process token is used. This function searches handles for existing ALPC Port servers as you can't directly open the server object and just connecting might show inconsistent results.
46-
.PARAMETER ProcessIds
46+
.PARAMETER ProcessId
4747
Specify a list of process IDs to open for their tokens.
48-
.PARAMETER ProcessNames
48+
.PARAMETER ProcessName
4949
Specify a list of process names to open for their tokens.
50-
.PARAMETER ProcessCommandLines
50+
.PARAMETER ProcessCommandLine
5151
Specify a list of command lines to filter on find for the process tokens.
52-
.PARAMETER Tokens
52+
.PARAMETER Token
5353
Specify a list token objects.
54-
.PARAMETER Processes
54+
.PARAMETER Process
5555
Specify a list process objects to use for their tokens.
5656
.INPUTS
5757
None
@@ -68,15 +68,20 @@ Get all ALPC Ports connectable by the process tokens of PIDs 1234 and 5678
6868
#>
6969
function Get-AccessibleAlpcPort {
7070
Param(
71-
[Int32[]]$ProcessIds,
72-
[string[]]$ProcessNames,
73-
[string[]]$ProcessCommandLines,
74-
[NtApiDotNet.NtToken[]]$Tokens,
75-
[NtApiDotNet.NtProcess[]]$Processes
71+
[alias("ProcessIds")]
72+
[Int32[]]$ProcessId,
73+
[alias("ProcessNames")]
74+
[string[]]$ProcessName,
75+
[alias("ProcessCommandLines")]
76+
[string[]]$ProcessCommandLine,
77+
[alias("Tokens")]
78+
[NtApiDotNet.NtToken[]]$Token,
79+
[alias("Processes")]
80+
[NtApiDotNet.NtProcess[]]$Process
7681
)
7782
$access = Get-NtAccessMask -AlpcPortAccess Connect -ToGenericAccess
78-
Get-AccessibleObject -FromHandles -ProcessIds $ProcessIds -ProcessNames $ProcessNames `
79-
-ProcessCommandLines $ProcessCommandLines -Tokens $Tokens -Processes $Processes -TypeFilter "ALPC Port" -AccessRights $access
83+
Get-AccessibleObject -FromHandle -ProcessId $ProcessId -ProcessName $ProcessName `
84+
-ProcessCommandLine $ProcessCommandLine -Token $Token -Process $Process -TypeFilter "ALPC Port" -AccessRights $access
8085
}
8186

8287
<#

0 commit comments

Comments
 (0)