cheatnotcheat How do I cheat?
Reputation: 0
Joined: 14 Aug 2019 Posts: 4
|
Posted: Mon May 09, 2022 11:57 am Post subject: increasing string length breaks software |
|
|
Quote: | I am trying to translate chinese software,
have to work with uft16,
found simply scripts on this forum how to replace aob patterns
but 1 character in chinese "alphabet" can't be replace easily with latin alphabet,
sorry bad english, I will write example:
chinese "word":
translated:
I can replace the original character "用" with "U"
but if I try to relace it with "Use" it breaks the software.
I searched more details about the software with windows tools,
and I could find that the words I want to translate are inside
BCGPPropList
other words are inside SysListView32,
but this ones I could change at .exe directly using Hex editor and it works,
I can't find the words/characters inside BCGPPropList before runtime. |
found solution, there was byte before each field with length word.
dumb me
|
|