Комментировать

По поводу модификации

По поводу модификации атрибутов страниц памяти - в ollydbg это называется memory breakpoint (это не DR регистры процессора. DR там называется hardware breakpoint).
Пример реализации можно посмотреть в pydbg: bp_set_mem. (Вообще pydbg крайне полезная штука для reverse engineering)