搜索资源列表
-
0下载:
对付ring0 inline hook的基本思路是这样的,自己写一个替换的内核函数,以NtOpenProcess为例,就是 MyNtOpenProcess。然后修改SSDT表,让系统服务进入自己的函数MyNtOpenProcess。而MyNtOpenProcess要做的事就是,实现NtOpenProcess前10字节指令,然后再JMP到原来的NtOpenProcess的十字节后。这样NtOpenProcess 函数头写的JMP都失效了,在ring3直接调用OpenProcess再也毫无影响。
-
-
0下载:
Example of kernel hook (MS Visual Studio 2005) of system call NtOpenProcess to prevent opening process from user mode
-
-
1下载:
ssdt完整稳定源码,第一个例子HOOK了ZwSetInformationFile保护test.txt文件不被删除
第二个例子HOOK了NtOpenProcess保护PID大于1000的进程不被结束-ssdt complete stable source, ssdt complete stable source, ssdt complete stable source
-