Board logo

标题: 卡巴是否误报我的批处理有危险行为??? [打印本页]

作者: dosmania     时间: 2007-9-7 02:36    标题: 卡巴是否误报我的批处理有危险行为???

本来想写个获取硬盘以及可移动盘所有MP3的批处理,以下是其中一种方法:
@echo off
cls
echo 请勿关闭本窗口,程序执行完毕会自动关闭
for /d %%i in (c d e f g h i j k l m n o p q r s t u v w x y z) do (
  for /f "delims=" %%i in ('dir /a-d/s/b %%i:\*.mp3') do echo %%~fi)>nul 2>nul>>mp3List.txt
我又尽量不用延迟变量的方式来写,于是想了下面一种思路:
@echo off
cls
echo 请勿关闭本窗口,程序执行完毕会自动关闭
for /f "tokens=1 delims=" %%a in ('^(for %%i in ^(c d e f g h i j k l m n o p q r s t u v w x y z^) do fsutil fsinfo drivetype %%i:\^)^|find /i /v "CD-ROM"') do (set mypath=%%a&for /r %mypath% %%p in (*.mp3) do echo %%p)>>mp3List.txt
呵呵,大家猜发生什么事,我的卡巴叫了,终于叫了,晕,乱叫!
桌面没了,报告如下:
已检测: 风险软件 RootShell        运行进程: C:\WINDOWS\Explorer.EXE
我以为真发生什么大事,用了360safe想查看explorer.exe进程,结果360safe只能在进程里显示,而不能以窗口界面模式显示出来
装卡巴6的朋友有兴趣就试下我的代码,知道为什么出现这情况的朋友也请解释一下。
当我退出卡巴再测试,发现该批处理能运行,但是不管我是写 *.mp3 还是*.exe,mp3List.txt里的内容都是*.bat,这比卡巴报风险软件还奇怪吖``
知道的朋友也请告知下,谢谢.




[ Last edited by dosmania on 2007-9-7 at 03:05 AM ]
作者: 不得不爱     时间: 2007-9-7 11:58
我的卡巴没有报什么风险软件啊
作者: AlexZhang     时间: 2007-9-7 12:17
这个正常的 卡巴很敏感的。
我写个用到管道的程序(vb的),也报这个了
作者: bjsh     时间: 2007-9-7 12:47
我的卡巴也没什么反应;
作者: dosmania     时间: 2007-9-7 18:11
版主用的是不是卡巴7啊,或者大家看下我的代码有什么不对吖``
我退出卡巴测试了一下,运行后查看mp3List.txt,获取的全部是*.bat
我又测试了获取其他类型的文件,无论改哪种类型,都是获取*.bat,
这是为什么吖``好奇怪!!
作者: dosmania     时间: 2007-9-7 21:38
没办法,关于写那个获取MP3的,我早就找到更好的解决方法了,方法很多的嘛,效率也不一样的嘛,只是我好奇运行这个的时候怎么卡巴会报rootshell啊````
现在又不是讨论脚本的效率,晕``