Необходимо записать в адрес/ прочитать из адреса - некоторое значение. Проблема в том что адреса присваиваются процессу динамически. И необходимо найти этот адрес по его указателю. Прбовал искать формулу по которой ОС задает адреса процессу, не получилось ничего.. Нужна ваша помощь.

.
вот как читаю:
Код:
1 2 3 | ...
readprocessmemory(process, ptr($ ), @ val , sizeof( val ) , wr);
...
|
где
val это значение соответственно.
но у меня есть указатель а адреса нет, как подстроить код под мой случай.. заранее спасибо!