Linux 下可以通过 ptrace, process_vm_readv, process_vm_writev, /proc/${pid}/mem 等方式访问指定进程的内存, 有什么方法可以阻止这些操作, 像 windows driver 的 ObRegisterCallbacks 拦截 OpenProcess 方式阻止跨进程访问内存。
1
YanPJ Apr 12, 2024 via Android
修改文件访问权限可以嘛?
|
2
sakeven Apr 12, 2024
先试试 pid namespace 隔离,拿不到 pid 应该很多事情就做不了。
|
3
om2mo Apr 12, 2024
secommp apparmor
|
4
proxytoworld Apr 12, 2024
rookit
|
5
codehz Apr 13, 2024
都有 ptrace 特权了你还想怎么保护啊。。。你设置的所有限制都还是可以被绕过的呀,攻击者总是可以通过修改内核的方式来破坏你的保护
真的要做的话应该走可信计算的思路做 |