View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||
---|---|---|---|---|---|---|---|---|---|
0000503 | Cheat Engine | (No Category) | public | 2016-08-27 13:05 | 2016-12-10 23:01 | ||||
Reporter | ThePlug | ||||||||
Assigned To | Dark Byte | ||||||||
Priority | high | Severity | major | Reproducibility | always | ||||
Status | resolved | Resolution | fixed | ||||||
Platform | 32bit Unity Game | OS | Windows 7 SP1 64 bit | OS Version | Ultimate | ||||
Summary | 0000503: Mono Dissector Static Field Offsets Incorrect When Adding To Address List | ||||||||
Description | In mono dissector, clicking 'Add static field addresses' adds all the addresses from the class in 'static fields' to the CE address list. But the offset is incorrect for anything above 0x8. 0x10 changes to 0xC in the address list, 0x20 changes to 0x14, 0x30 changes to 0x1E. Any address with hex in it like 0xC changes to 0, 0x1C changes to 0, 0x2D changes to 0, etc. It's very time consuming having to manually change each offset according to what shows in the mono dissector with big classes. | ||||||||
Steps To Reproduce | Attach CE to any Unity game Mono > Dissect Mono > Left Click On Class > Fields > Add Static Field Addresses Check address list and the offsets above 0x8 will all be different from what shows in the mono dissector. | ||||||||
Tags | bug, Mono | ||||||||
Attached Files |
|
![]() |
|
ThePlug (reporter) 2016-08-27 13:17 |
It seems the already hex offsets are being converted to hex again, since the hex of 10 is C and hex of 20 is 14. |
Dark Byte (developer) 2016-09-06 08:04 |
should be fixed with this script: https://raw.githubusercontent.com/cheat-engine/cheat-engine/master/Cheat%20Engine/bin/autorun/monoscript.lua |
![]() |
|||
Date Modified | Username | Field | Change |
---|---|---|---|
2016-08-27 13:05 | ThePlug | New Issue | |
2016-08-27 13:05 | ThePlug | Tag Attached: Mono | |
2016-08-27 13:07 | ThePlug | Tag Attached: bug | |
2016-08-27 13:17 | ThePlug | Note Added: 0001099 | |
2016-09-06 07:54 | Dark Byte | Assigned To | => Dark Byte |
2016-09-06 07:54 | Dark Byte | Status | new => acknowledged |
2016-09-06 08:04 | Dark Byte | Status | acknowledged => resolved |
2016-09-06 08:04 | Dark Byte | Resolution | open => fixed |
2016-09-06 08:04 | Dark Byte | Note Added: 0001100 |