每天干攻防,都不会写驱动了

 今天用VS2017 + WDK10 17134 写了个驱动,要上Win7 上运行,

到了Win7上,懵了。。。

蓝屏。。。

IDA 看了之后,发现是 security_cookie 的值的问题,导致的蓝屏,

上网把和一下,发现其实是 security_cookie 的计算方式在Win8以后出现了问题,所以导致这个结果,

那么最终的结果,怎么解决呢,

扫描二维码关注公众号,回复: 4497452 查看本文章

在VS2017 的 project 的link 选项里面,添加一个lib 路径,强制使用“$(DDK_LIB_PATH)\BufferOverflowK.lib”当前WDK内部自带的最新版 security_cookie 计算方法就好了。

关掉 GS 开关成本太高,果断放弃。

猜你喜欢

转载自www.cnblogs.com/suanguade/p/10117350.html