:A 创建病毒的目的(请注意道德黑客)

:A 创建病毒的目的(请注意道德黑客)

我正在研究如何制作简单的病毒(用于虚拟计算机中的道德黑客)

此视频演示了,https://www.youtube.com/watch?v=vkxtOr2RLbY

简而言之,你可以使用以下命令创建 .bat 文件

@echo off
:A
start
goto :A

我不明白

:A

是为了。

我以为 A:是软盘驱动器,现在已经不再使用了。但是是什么呢:A

请解释一下

答案1

@echo off     -Turns off outputs within the CMD windows
:A            -Creates a new label we can go to later
start         -Opens a new command prompt window
goto :A       -Goes back to our label above

它会无限地运行相同的start命令,创建无限的 CMD 窗口。

然而,如果是的话A:,第二行就会尝试转到 A:(可能是软盘驱动器),而 goto 就会失败。

答案2

这是 goto 语句的标签。本质上,您将该行标记为 A,然后 goto 语句会说“返回标记为 A 的行”。因此,这会创建一个无限循环。

以下是更多信息:http://ss64.com/nt/goto.html

相关内容