I've been working on writing several hooks for a Japanese MMO (Dragon Quest X -- https://hiroba.dqx.jp/sc/
) to enable the English community to be able to play this game in their language. My problem is that my hooks are being detected by a number of memory integrity checks when the game goes through a loading screen. Checking what accesses anything in the .text section of memory shows a few instructions reading these bytes. What makes things more difficult is that these checks _look_ to be checked by other checks -- so I don't know how deep this goes. As I'm performing mid function hooks, I need to write a jump instruction throughout several areas to capture and write over the Japanese text with English.
I'm looking for someone to perform some analysis on how to circumvent this check - whether it's what bytes to patch or another working fix. I'm in this for the long run and if you like teaching, I'd love to learn how you went about this. I've spent weeks trying to figure this out and I'm just stuck.
Willing to start at $100 USD for some help. If you're interested, please add me as a friend on Discord at mebo#1337.
Thanks for reading!