aboutsummaryrefslogtreecommitdiff
path: root/ReverseEngineering/Get-ILDisassembly.ps1
diff options
context:
space:
mode:
Diffstat (limited to 'ReverseEngineering/Get-ILDisassembly.ps1')
-rw-r--r--ReverseEngineering/Get-ILDisassembly.ps15
1 files changed, 4 insertions, 1 deletions
diff --git a/ReverseEngineering/Get-ILDisassembly.ps1 b/ReverseEngineering/Get-ILDisassembly.ps1
index b3b615e..645dc39 100644
--- a/ReverseEngineering/Get-ILDisassembly.ps1
+++ b/ReverseEngineering/Get-ILDisassembly.ps1
@@ -201,8 +201,11 @@ http://www.ecma-international.org/publications/files/ECMA-ST/Ecma-335.pdf
}
# Return a custom object containing a position, instruction, and fully-qualified operand
- New-Object PSObject -Property $Instruction
+ $InstructionObject = New-Object PSObject -Property $Instruction
+ $InstructionObject.PSObject.TypeNames.Insert(0, 'IL_INSTRUCTION')
+ $InstructionObject
+
# Adjust the position in the opcode array accordingly
$Position += $OperandLength
}