Редактировать: Это устарело, потому что вопрос изменился.
Если вы знаете тип переменной, это возможно.
Для переменной int вам нужно вставить строки типа
int* addr = (int*)0x7fff5fbff758;
std::cout << *addr << std::endl;
где-то в уязвимой программе.
Доступ к переменной из другой программы, как правило, нелегко сделать в современной операционной системе, каждый процесс имеет свое собственное адресное пространство, поэтому тот же адрес вразные процессы могут отображаться в разные места физической памяти.
Это зависит от ОС, например, в linux вам необходимо отслеживать процесс, если вы хотите сделать это из другого процесса, см. man ptrace .В этом случае вы можете прочитать данные с помощью PTRACE_PEEKDATA.