diff options
Diffstat (limited to 'CodeExecution')
| -rw-r--r-- | CodeExecution/Invoke-ReflectivePEInjection.ps1 | 14 | 
1 files changed, 1 insertions, 13 deletions
diff --git a/CodeExecution/Invoke-ReflectivePEInjection.ps1 b/CodeExecution/Invoke-ReflectivePEInjection.ps1 index d164493..4a1d0e8 100644 --- a/CodeExecution/Invoke-ReflectivePEInjection.ps1 +++ b/CodeExecution/Invoke-ReflectivePEInjection.ps1 @@ -912,24 +912,12 @@ $RemoteScriptBlock = {  		[IntPtr]  		$StartAddress, -		[Parameter(ParameterSetName = "EndAddress", Position = 3, Mandatory = $true)] -		[IntPtr] -		$EndAddress, -		  		[Parameter(ParameterSetName = "Size", Position = 3, Mandatory = $true)]  		[IntPtr]  		$Size  		) -		[IntPtr]$FinalEndAddress = [IntPtr]::Zero -		if ($PsCmdlet.ParameterSetName -eq "Size") -		{ -			[IntPtr]$FinalEndAddress = [IntPtr](Add-SignedIntAsUnsigned ($StartAddress) ($Size)) -		} -		else -		{ -			$FinalEndAddress = $EndAddress -		} +	    [IntPtr]$FinalEndAddress = [IntPtr](Add-SignedIntAsUnsigned ($StartAddress) ($Size))  		$PEEndAddress = $PEInfo.EndAddress  |