hook入门简例

来源:互联网 发布:一句话笑话知乎 编辑:程序博客网 时间:2024/05/21 13:22
<body>    <script type="text/javascript">        function test() {            console.log(Date.now()) ;        }        setInterval(function() {            test() ;        }, 5000) ;    </script></body>

简单解释:

打开进程

window api

openProcess(‘dnf.exe’) ; 调试工具, 如果像调试, dnf 那么肯定需要调用这个

var _save_openProcess = openProcess ;

openProcess = function(processName) {

// 加强

if(‘dnf.exe’ == processName) {
// return null ;
} else {
_save_openProcess(processName) ;
}
}

ssdt system service description table

0x10100101 openProcess
0x20202102 openThread

过驱动保护