BDMWrench.sys在处理DeviceIoControl发来的消息时存在错误。在清零输入缓冲区的时候,错误的使用了输出缓冲区的长度。因此,当输出缓冲区的长度大于输入缓冲区的长度的时候,清零操作会造成溢出。
[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)