Well I need to create an undetected cheat engine (UCE)
This isn't really so much a code discussion as a design discussion.

I was wondering how exactly to look for values. I can easily just look through addresses till I find a value, but theres other things I have to consider:
  • Storing all the data and ciphering through quickly.
  • Different Data types
  • the format of those Data types
  • .code segment vs. .data segment (where to look at)
  • To filter opcodes?
  • Different ways of going throug memory, for instance if Im searching for DWORDS and I skip through by 4 bytes what if one of the DWORDs are offset, so now the whole search is messed up because the values don't line up.


And there's a lot more to consider. Basically Im just looking around for information right now. If anyone could clear up a few of these points, or share your thoughts on something Im not considering that would be great. I think best when Im talking with other people so this would help me out greatly.