Каким образом процесс вроде KeePass защищает свою память в Windows?

Каким образом процесс вроде KeePass защищает свою память в Windows?

Я смотрю наKeePassи пытаюсь выяснить, как именно он защищает свою память. Это из-за использования KeePassLib.Security.ProtectedBinaryкласса для всех его выделений памяти или это очистка PROCESS_VM_READразрешений на процесс? Или это что-то еще?

Вот что показывает Process Explorer*

введите описание изображения здесь

[*]Windows творит какие-то трюки с масштабированием, я не представляю, как сделать снимок экрана, который не будет размытым

Связанный контент