blocx Posted July 9, 2021 Posted July 9, 2021 hi all i try to understand something if in my game my amount is find with x4 and i result with 3 results 2 at 0 and 1 at number of amount what is the good way to modify ? someone tell that but i dont know how work key1 = fixed value key 2 = changing value value = current amount to calculate : key 1 xor key 2 = value value xor key 1 = key 2 value xor key 2 = key 1 thanks
MC874 Posted July 11, 2021 Posted July 11, 2021 If you're trying to use Xor to change register / passing specific value to your amount, then the best way is to find what function that changing your current amount. From there you can use: mov [blah],(float)10. It will give you 10 floats to your current amount. However, you cant find xor from floats values. Note: Find XOR from your current values in Array Of Bytes / Bytes form Or find the function that change your current amount in Bytes and then convert it using ArmConverter to see Bytes in Assembly, then you can change the function into mov [blah],(float)10. And convert it back into Bytes form.
Question
blocx
hi all i try to understand something
if in my game my amount is find with x4
and i result with 3 results 2 at 0 and 1 at number of amount what is the good way to modify ? someone tell that but i dont know how work
key1 = fixed value
key 2 = changing value
value = current amount
to calculate :
key 1 xor key 2 = value
value xor key 1 = key 2
value xor key 2 = key 1
thanks
1 answer to this question
Recommended Posts
Archived
This topic is now archived and is closed to further replies.