detours浏览器的域名函数问题
我想获取浏览器获取域名的函数,比如gethostbyname和WSAAsyncGetHostByName
我有一个驱动层的dll,浏览器启动时,这个dll会被浏览器加载
在驱动层的dll中,我用detours hook了上面两个函数, 但分析浏览器的日志,我发现没有调用这两个函数的地方,我自己在dll里面尝试调用gethostbyname,日志显示是正确的,就是打印了hook后的函数日志
不明白问题出在哪儿, 难道浏览器不使用这两个函数? (现在正在下载chrome的源码,准备后面查一下)
或者在dll中的hook,对浏览器进程不生效? 但是同一个进程空间中,hook之后是应该生效了的吧。