Apakah mungkin untuk menghentikan program tertentu dari memiliki akses ke akses RAM tingkat rendah dari program lain.
Misalnya, jika Anda menginstal Cheat Engine, Anda dapat memindai dan mengedit alamat memori program lain, apakah mungkin untuk menghentikannya dari mengakses RAM yang seharusnya tidak.
Saya tahu jawaban sederhana adalah "jangan gunakan program." tapi bukan jawaban yang saya cari dan saya hanya menggunakan Cheat Engine sebagai contoh karena menjadi program khusus untuk mengedit dan memindai program.
OS: Windows 7 SP1 Home Edition
Jawaban:
Jika Anda menjalankan program sebagai pengguna yang berbeda yang seharusnya berfungsi (selama pengguna yang berbeda adalah pengguna standar atau pengguna dengan hak istimewa rendah).
Untuk informasi lebih lanjut, lihat di: Keamanan Proses dan Hak Akses
Hak khusus yang diperlukan adalah PROCESS_VM_READ yang biasanya hanya akan diberikan kepada proses untuk pengguna yang sama.
sumber