查看: 6270|回复: 24
收起左侧

[分享] 瑞星某驱动一处BUG,可导致BSOD

 关闭 [复制链接]
迷糊
发表于 2007-10-21 18:24:21 | 显示全部楼层 |阅读模式
MyCompletion proc near

Irp= dword ptr    10h
Context= dword ptr    14h

push      ebx
push      esi
mov       esi, [esp+Irp]
xor       ebx, ebx
cmp       esi, ebx
push      edi
mov       edi, [esp+4+Context]
jz        short    IrpNull

.....

........

IrpNull:
mov       eax, [esi+IRP.MdlAddress]
cmp       eax, ebx
jz        short loc_105EA

.....


IrpNull的第一句被执行时将可能导致PAGE_FAULT_IN_NONPGED_AREA的蓝屏

前提是传入的pIrp为0



补上一句,瑞星的驱动代码写得真烂,充其量也就是中学生水平。。。

[ 本帖最后由 迷糊 于 2007-10-21 18:45 编辑 ]
FBAV
发表于 2007-10-21 18:38:10 | 显示全部楼层
mov       eax, [esi+IRP.MdlAddress]
…………………………………………
无语了
fido_lee
发表于 2007-10-21 19:44:07 | 显示全部楼层
两位专业人士啊~
Orca
发表于 2007-10-21 19:45:33 | 显示全部楼层
....看来那个自爆的内幕好像是真的了.....
wlbol
发表于 2007-10-21 20:09:46 | 显示全部楼层
最近买了N本汇编的书,在啃中……帖子先收藏~~
china_killer
发表于 2007-10-21 20:13:01 | 显示全部楼层
原帖由 迷糊 于 2007-10-21 18:24 发表
MyCompletion proc near

Irp= dword ptr    10h
Context= dword ptr    14h

push      ebx
push      esi
mov       esi, [esp+Irp]
xor       ebx, ebx
cmp       esi, ebx
push      edi
mov       e ...



  经分析。。。。。。   自暴内幕是真的呀~~~~ ! 就说嘛,猩猩不可能有能力写出2008都是抄来的,偷来的。



再次警告,如果再发表无根据言论,将严惩。

[ 本帖最后由 chow2006 于 2007-10-22 00:08 编辑 ]

评分

参与人数 1经验 -5 收起 理由
chow2006 -5 抱歉,累次违反版规。 同时,再次警告,如

查看全部评分

tanlimo
发表于 2007-10-21 20:36:32 | 显示全部楼层
哎.....  没话说了,你强!
yxer
发表于 2007-10-21 21:27:45 | 显示全部楼层
完全看不懂
也不知道在说什么
eaco
发表于 2007-10-21 22:54:49 | 显示全部楼层
看不懂
结果好像是蓝屏 但没有发生这样的情况
gwfeuefw
发表于 2007-10-21 23:10:05 | 显示全部楼层
我觉得不是瑞星抄袭别的软件吧,汇编语言的角度来看,不过是因为微软公布的一些系统底层代码没有公布得很透彻,导致这样的问题,才使得内存溢出蓝屏吧,汗哦,其实瑞星的代码还是写得可以的,至少比别的有些软件好,现在的网络时代不晓得谁抄谁,呵呵,这个代码貌似在诺顿还是什么的出现过哦,也许是软件对底层的操作吧,我也遇到过这样的情况,自己用VS写的时候,看说明文档都有疑问,国产嘛,能支持就支持,管他呢,软件有进步就不错了
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

手机版|杀毒软件|软件论坛| 卡饭论坛

Copyright © KaFan  KaFan.cn All Rights Reserved.

Powered by Discuz! X3.4( 沪ICP备2020031077号-2 ) GMT+8, 2025-5-19 05:26 , Processed in 0.128650 second(s), 18 queries .

卡饭网所发布的一切软件、样本、工具、文章等仅限用于学习和研究,不得将上述内容用于商业或者其他非法用途,否则产生的一切后果自负,本站信息来自网络,版权争议问题与本站无关,您必须在下载后的24小时之内从您的电脑中彻底删除上述信息,如有问题请通过邮件与我们联系。

快速回复 客服 返回顶部 返回列表