作 者: alphax (豪言壮语的乌鸦)
等 级:
信 誉 值: 100
所属论坛: VC/MFC 基础类
问题点数: 80
回复次数: 12
发表时间: 2007-9-13 12:11:00
今天枚举进程模块时得到这个文件名,可是读取时遇到错误,病毒吗?
回复人:sxlengwa() ( 一级(初级)) 信誉:100 2007-9-13 12:14:32 得分:0
据说是正常情况,大家那个文件都长那个样子
回复人:yxz_lp() ( 五级(中级)) 信誉:100 2007-9-13 12:20:05 得分:0
怎么会是病毒,是系统关键进程,smss.exe为系统会话管理器。
回复人:jingzhongrong(Involving Windows File System) ( 三级(初级)) 信誉:100 2007-9-13
\??是一个目录对象
\??\C:、\??\D:这些符号链接(symbolic link)指向的是一个类似
\Device\Harddisk0\Partition1这样的设备对象
回复人:idancing() ( 一级(初级)) 信誉:100 2007-9-13 17:08:12 得分:0
我也曾经以为这个是病毒
在启动里都把这个关了
回复人:alphax(豪言壮语的乌鸦) ( 一级(初级)) 信誉:100 2007-9-13 17:28:15 得分:0
谢谢,能不能给个msdn的相关解释文档的网页地址?
回复人:zzz3265(zzz) ( 五级(中级)) 信誉:103 2007-9-13 22:43:42 得分:0
MSDN看 CreateFile 里面第一个参数里面说明就有 这个东西的说明
回复人:smzhzyc() ( 一级(初级)) 信誉:100 2007-9-14 10:32:10 得分:0
我的也是输出这玩意
\SystemRoot\System32\smss.exe
\??\C:\WINDOWS\system32\winlogon.exe
应该是正常的吧
回复人:taianmonkey() ( 两星(中级)) 信誉:137 2007-9-14 14:19:28 得分:0
Session Manager (Smss)
The Session Manager (\Windows\System32\Smss.exe) is the first user-mode process created in the system. The kernel-mode system thread that performs the final phase of the initialization of the executive and kernel ....
回复人:alphax(豪言壮语的乌鸦) ( 一级(初级)) 信誉:100 2007-9-14 14:31:37 得分:0
Session manager我懂,也早就知道他是session manager,就是不理解这个\\??\C:\
>>to 回复人:zzz3265(zzz) ( 五级(中级)) 信誉:103 2007-09-13 22:43:42 得分:0
>>MSDN看 CreateFile 里面第一个参数里面说明就有 这个东西的说明
>>只见:
>>The Unicode versions of several functions permit a maximum path length of 32,767 characters, composed of components up to 255 characters in length. To specify such a path, use the "\\?\" prefix
>>但是我的是\??\,而且,如果\??\等同于\\?\,那么我的读取不应该失败阿,迷惑
12 个解决方案
#1
我是在程序中检测是否包含\??\,有则先去掉再处理
#2
那么microsoft也没有文档说明这是正常现象?大家都这个样子?
#3
是病毒,如果防火墙里的C:1\和D:\1也是病毒造成的.微软不会傻到显示这些不友好的东东来迷惑WINDOWS用户.
#4
还有可能是底层SYS之类的病毒,隐藏自身文件路径.
#5
我也觉得是,因为如果是正常的,windows的文档应该会说明
#6
Sevk
Sevk
等 级:
发表于:2007-09-21 18:12:384楼 得分:0
还有可能是底层SYS之类的病毒,隐藏自身文件路径.
Sevk
等 级:
发表于:2007-09-21 18:12:384楼 得分:0
还有可能是底层SYS之类的病毒,隐藏自身文件路径.
#7
强烈建议删掉此文件
#8
你告诉我怎么删?
#9
\??\开头表示这是一个长文件名,有可能超过255,最多可达到32k的长度.
记不太清了。
记不太清了。
#10
MS好像说的是\\?\喔,不是\??\
#11
看着象病毒
#12
..dique很像
#1
我是在程序中检测是否包含\??\,有则先去掉再处理
#2
那么microsoft也没有文档说明这是正常现象?大家都这个样子?
#3
是病毒,如果防火墙里的C:1\和D:\1也是病毒造成的.微软不会傻到显示这些不友好的东东来迷惑WINDOWS用户.
#4
还有可能是底层SYS之类的病毒,隐藏自身文件路径.
#5
我也觉得是,因为如果是正常的,windows的文档应该会说明
#6
Sevk
Sevk
等 级:
发表于:2007-09-21 18:12:384楼 得分:0
还有可能是底层SYS之类的病毒,隐藏自身文件路径.
Sevk
等 级:
发表于:2007-09-21 18:12:384楼 得分:0
还有可能是底层SYS之类的病毒,隐藏自身文件路径.
#7
强烈建议删掉此文件
#8
你告诉我怎么删?
#9
\??\开头表示这是一个长文件名,有可能超过255,最多可达到32k的长度.
记不太清了。
记不太清了。
#10
MS好像说的是\\?\喔,不是\??\
#11
看着象病毒
#12
..dique很像