2017-09-23 17:18 CEST

View Issue Details Jump to Notes ]
IDProjectCategoryView StatusLast Update
0000181Cheat Enginepublic2012-12-01 11:34
ReporterHendi48 
Assigned ToDark Byte 
PrioritynormalSeverityminorReproducibilityalways
StatusresolvedResolutionfixed 
Summary0000181: Disassembler: SHLD r16, r16, imm8
DescriptionCheat Engine's disassembler does not disassemble SHLD instructions properly. Example:

D2 FE - sar dh,cl
66 0F A4 EA - shld dx,bp
0C 28 - or al,28

should be:

D2 FE - sar dh,cl
66 0F A4 EA 0C - shld dx,bp,0C
28 D8 - sub al,bl

(I know the code doesn't make much sense, the first 2 instructions are obfuscation junk inserted by VMProtect, but the third one is important and this bug screws it)
TagsNo tags attached.
Attached Files

-Relationships
+Relationships

-Notes
There are no notes attached to this issue.
+Notes

-Issue History
Date Modified Username Field Change
2012-09-28 21:32 Hendi48 New Issue
2012-10-02 11:53 Dark Byte Status new => confirmed
2012-12-01 11:34 Dark Byte Status confirmed => resolved
2012-12-01 11:34 Dark Byte Resolution open => fixed
2012-12-01 11:34 Dark Byte Assigned To => Dark Byte
+Issue History