0.jpg (59.82 KB, 下载次数: 266)
1.jpg (89.23 KB, 下载次数: 280)
2.jpg (91.43 KB, 下载次数: 275)
1.69 KB, 下载次数: 887, 下载积分: 无忧币 -2
1.52 KB, 下载次数: 413, 下载积分: 无忧币 -2
原帖由 barton 于 2007-2-9 09:30 AM 发表
如果有新的变种出现,可能还需要适当的更新。。。
原帖由 maoyefeng 于 2007-2-9 12:15 PM 发表
听起来很强,下去测试下。新方法啊。谢谢顶起大家测试。
原帖由 learner 于 2007-2-9 03:08 PM 发表
被诺顿给杀了,提示有如下病毒:Trojan Horse
请6618版主检查一下顶楼的文件
原帖由 sunspot2004 于 2007-2-9 03:12 PM 发表
这个是个不错的办法
感谢lz提供
ps. 注册表中禁止运行程序是怎么操作的?
lz的方法貌似和网上常见的 不一样
其实网上的所谓一键通关 只是组策略罢了
原帖由 6618 于 2007-2-9 04:53 PM 发表
呵呵,我是用QUICK BATCH FILE把这个批处理转成EXE的,如何看原批理处,就考考朋友你了。
原帖由 namejm 于 2007-2-9 07:08 PM 发表
呵呵,我来提点意见:
呵呵,我来提点意见:
1、shift 1 这一句用意何在,暂时还不明白,似乎应写成 shift /1 才对,但是这样却有多此一举之嫌;
2、代码还可以大为精简,比如重定向到 fix.reg 的语句,可以用括号把要 echo 的内容括起来,然后一次性重定向到reg文件中去;其实,也可以直接操作注册表,而无须生成临时文件;
3、删除 autorun.inf 文件,可以不对文件属性进行操作,直接用 del /a /f /q %%a:\autorun.inf 就够了;
4、@ 还可以减少若干个。
原帖由 xiaoy 于 2007-2-9 08:14 PM 发表
免疫后基本上的DOS程序都不能使用了
0.JPG (50.7 KB, 下载次数: 196)
原帖由 namejm 于 2007-2-9 07:08 PM 发表
也可以直接操作注册表,而无须生成临时文件
原帖由 xiaoy 于 2007-2-9 09:26 PM 发表
我说的是DOS类的应用程序 不是DOS命令和批处理
比如Qbwin 编译生成的EXE文件 ,包括QBWIN也不能运行了
原帖由 zytlinux 于 2007-2-9 10:55 PM 发表
能不能直接共享一下原批处理文件,可以让我们这些小菜学习一下啊
原帖由 namejm 于 2007-2-9 07:33 PM 发表
在 %tmp% 目录下查找隐藏属性的 bt+数字.bat 为名的文件就是了:)
原帖由 kangyi 于 2007-2-10 07:01 AM 发表
如果病毒直接删除HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\Current Version\Image File Execution Options这个键你照样没辙
不过托6618的福,我总算搞明白了为什么有的王八机器里不能运行installshield ...
原帖由 taoty 于 2007-2-10 08:31 PM 发表
还没有来得及运行就让AVG给咔嚓了。
原帖由 gd510090 于 2007-2-11 12:18 AM 发表
不能安装vmware+5.5.3+中英双语精简版+11-23
解除就能安装
0.JPG (94.98 KB, 下载次数: 136)
原帖由 namejm 于 2007-2-11 02:38 AM 发表
看了顶楼的代码,发现只是在注册表的固定位置添加不同的键值,并且 Debugger 的值都是CMD的搜索路径之一。既然是这样的话,换用 for 语句来读取配置文件里的病毒程序文件名的方式,可以使代码大为精简,预计10条左右就可以搞定。假如日后需要增减病毒文件名,只需编辑配置文件就可以了。
524 Bytes, 下载次数: 185, 下载积分: 无忧币 -2
原帖由 namejm 于 2007-2-11 10:32 AM 发表
那我就贴一段代码出来,核心代码就只有两条 for 语句,可以适应系统分区不在C盘的情况。请和附件中的 list.ini 配套使用( list.ini 的内容提取自顶楼的代码部分,顺便发现顶楼的代码有两点疑问:1、第43到第4 ...
原帖由 kangyi 于 2007-2-11 09:31 PM 发表
另外在这里问一下6618,如果有病毒首先判断根目录是否有auturun.inf文件夹(有则删之)然后再复制自己的auturun.inf文件怎么办(这个判断只执行一次)
貌似在U盘根目录建一个auturun.inf文件夹效果有限,而且这个 ...
原帖由 namejm 于 2007-2-11 10:16 PM 发表
58楼的代码增添了删除每个分区下的 autorun.inf 文件的功能,请6618版主更新一下顶楼的代码。
0.JPG (19.71 KB, 下载次数: 103)
1.JPG (16.53 KB, 下载次数: 96)
原帖由 namejm 于 2007-2-11 10:32 AM 发表
又对比了一下6618的原代码,发现少了个删除每个分区下 autorun.inf 文件的功能,现在添加了一条 for 语句搞定,从而使得核心代码变成了三条 for 语句。
原帖由 6618 于 2007-2-11 11:09 PM 发表
to namejm朋友:
set route2=%systemroot%\%%i;%systemroot%\system32\%%i;%systemroot%\system32\wbem\%%i
似乎只是这样就行了:
set route2=%systemroot%\system32\%%i
这样的生成的注册表文件小一点点,运行 ...
图一.gif (3.53 KB, 下载次数: 97)
图2.gif (5.8 KB, 下载次数: 94)
原帖由 超无限 于 2007-2-11 09:42 AM 发表
要是系统在D盘或其它盘符呢?这个还能用吗??
好像都定义在C盘嘛。
原帖由 6618 于 2007-2-11 11:09 PM 发表
to namejm朋友:
set route2=%systemroot%\%%i;%systemroot%\system32\%%i;%systemroot%\system32\wbem\%%i
似乎只是这样就行了:
set route2=%systemroot%\system32\%%i
这样的生成的注册表文件小一点点,
原帖由 鹤冲天 于 2007-2-12 02:37 AM 发表
这个值的内容无所谓!图一是我注册表中的键值,图二是出错提示!
在有你图二的出错提示,好像是说语法错误!我认为有可能真是语法错误引起的!这个我是猜的!希望高手来解答这个问题!
原帖由 namejm 于 2007-2-12 10:38 AM 发表
我对注册表不熟悉,之所以把 route2 设置成三个路径,是因为我发现 6618 兄最开始的注册表路径出现了三者之一,而批处理无法智能地判断哪个程序对应哪个路径,就把三个路径都写全了,免得有漏网之鱼,如果像 鹤冲天 兄说的那样,这个值的内容无所谓的话,那就太好了。
原帖由 namejm 于 2007-2-12 11:14 AM 发表
呵呵,还真是那么回事啊,根本不管路径是否对应,全盘禁止运行呢,太强悍了,58楼的代码已经更新,麻烦6618把顶楼的也更新一下。
原帖由 kangyi 于 2007-2-12 04:20 PM 发表
顺便问一下6618有什么软件可以做到更改这个注册肢呢,我相信那些网吧的网管没那个本事,他们只是熟练使用GHOST和一些软件而已
另外,您的这个免疫方法是针对病毒名下手的,但病毒名不可能是一成不变的吧
还有,不知道为什么竟然限制msiexec的运行(导致巨多合法软件无法安装!),不知道那些人是不是吃错药了,想问的是,是否也有病毒是通过调用msiexec来发作的呢?
原帖由 namejm 于 2007-2-12 04:57 PM 发表
顶楼张贴出来的代码中,两处是 route1,一处是 %route%,没有统一起来,看来 6618 大意了哈。建议把代码用 和 括起来,方便别人复制。
原帖由 6618 于 2007-2-10 11:14 PM 发表
呵呵,目前还没有病毒直接删除这个键,因而现在还能用。另,就算删了,一运行这个批处理,又写回去了。
原帖由 沙漠之子 于 2007-2-12 08:03 PM 发表
如果有病毒将该键值的权限改了,reg命令就不能对该值进行修改的说
228.2 KB, 下载次数: 109, 下载积分: 无忧币 -2
| 欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) | Powered by Discuz! X3.3 |