BDMWrench.sys在处理DeviceIoControl发来的消息时存在错误。在清零输入缓冲区的时候,错误的使用了输出缓冲区的长度。因此,当输出缓冲区的长度大于输入缓冲区的长度的时候,清零操作会造成溢出。
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课