Вам разрешено использовать стандартный IPC? Если нет, вы столкнетесь с проблемами. Процессы не должны разделять пространство памяти таким образом. Фактически, если вы скомпилируете со стандартными настройками и попытаетесь читать за пределами области памяти вашего приложения, вы получите фатальную ошибку сегмента.
То, что вы захотите сделать, - это по сути проектировать очень элементарный отладчик, что является немалой задачей. Я бы рекомендовал начать с просмотра существующего исходного кода отладчика (например, x64dbg или чит-движка: https://github.com/cheat-engine/cheat-engine).
Какова цель этого проекта?