По уже заданному дескриптору конкретного процесса, как я могу двигаться дальше, чтобы искать определенные ключевые слова (байты, целые числа (2 байта), текст (массив)) в своей памяти в коде, используя VC ++?
Самый простой способ - использовать ReadProcessMemory. Также рассмотрите возможность использования WinDbg - он уже обладает именно этой функциональностью.
Я так понимаю, вы хотите сканировать чужую необработанную память. По определению процессы являются и должны быть изолированы друг от друга и иметь совершенно независимые адресные пространства (ваш адрес 0x06573AF8 содержит нечто совершенно отличное от соответствующего адреса в адресном пространстве другого процесса).
Однако есть несколько способов обойти это: в Windows классический ответ - написать конкретную DLL, которую вы затем внедрите в адресное пространство другого процесса. Взгляните на CodeProject для получения практического совета , или чуть более общего, wikipedia .