Можно как-нибудь сделать так, чтобы когда что-то попытается сделать запись по определённому адресу, предотвратить эту запись и обработать, и уже потом либо "разрешить" (просто сделать то, что что-то хотело), либо забыть и ничего не записывать? (да, это я пытаюсь хук придумать)
ставить хуки на обращения к этому участку памяти. единственная альтернатива этому - использовать отладочные средства, что крайне нежелательно.