电脑病毒制作代码 电脑病毒制作 自制简易电脑病毒

【编者按】病毒这个不速之客让人谈之色变 , 它像一个藏在斗篷侠下的黑衣人 , 被“光顾”的人就会倒霉 。本文为作者的网络安全自学教程系列文章之一 , 将讲解简单的病毒原理知识 , 并通过批处理代码制作病毒 , 包括自动启、修改密码、定时关机、蓝屏、进程关闭等功能 。希望这篇基础文章对大家有所帮助 , 更希望大家提高安全意识 , 学会相关防范 , 也欢迎大家讨论 。

电脑病毒制作代码 电脑病毒制作 自制简易电脑病毒

文章插图
作者 | 杨秀璋
责编 | 夕颜
本文授权转载自CSDN博客专家Eastmount
声明:本人坚决反对利用教学方法进行犯罪的行为 , 一切犯罪行为必将受到严惩 , 绿色网络需要我们共同维护 , 更推荐大家了解它们背后的原理 , 更好地进行防护 。
电脑病毒制作代码 电脑病毒制作 自制简易电脑病毒

文章插图
一.关机bat脚本
计算机病毒(Computer Virus)是编制者在计算机程序中插入的破坏计算机功能或者数据的代码 , 能影响计算机使用 , 能自我复制的一组计算机指令或者程序代码 。计算机病毒具有传播性、隐蔽性、感染性、潜伏性、可激发性、表现性或破坏性 。
计算机病毒的生命周期:开发期→传染期→潜伏期→发作期→发现期→消化期→消亡期 。计算机病毒是一个程序 , 一段可执行码 。就像生物病毒一样 , 具有自我繁殖、互相传染以及激活再生等生物病毒特征 。计算机病毒有独特的复制能力 , 它们能够快速蔓延 , 又常常难以根除 。它们能把自身附着在各种类型的文件上 , 当文件被复制或从一个用户传送到另一个用户时 , 它们就随同文件一起蔓延开来 。
下面讲解第一个批处理脚本 , 主要是调用“shutdown”实现关机 。其基本步骤如下:
新建文本文档
输入 shutdown -s -t 600
把txt改成bat
如下图所示 , 运行CMD可以查看shutdown命令的基本用法 。
电脑病毒制作代码 电脑病毒制作 自制简易电脑病毒

文章插图
基本命令为:
1 shutdown -s -t 600
2//现在让系统600秒之后关机
3
4shutdown -a
5//终止关闭计算机
运行结果如下图所示:
电脑病毒制作代码 电脑病毒制作 自制简易电脑病毒

文章插图
新建“test.bat”并填写“ shutdown -s -t 600” , 某些系统需要在“文件夹选项”中 , 显示“隐藏已知文件类型的扩展名” 。
电脑病毒制作代码 电脑病毒制作 自制简易电脑病毒

文章插图
双击BAT文件即运行关机 , 如果需要取消 , 还是在CMD黑框中输入“shutdown -a”命令 。
电脑病毒制作代码 电脑病毒制作 自制简易电脑病毒

文章插图
电脑病毒制作代码 电脑病毒制作 自制简易电脑病毒

文章插图
二.修改密码和定时关机病毒
接下来分享一个比较完整的病毒制作过程 。
第一步 , 新建game.bat文件 。
电脑病毒制作代码 电脑病毒制作 自制简易电脑病毒

文章插图
程序编写如下所示 , 其中“@echo off”表示关闭回显 , “color 0a”表示设置颜色 。
1 @echo off
2color 0a
3title Eastmount程序
4
5echo ===================================
6echo 菜单
7echo 1.修改管理员密码
8echo 2.定时关机
9echo 3.退出本程序
10echo ===================================
11
12pause
运行结果如下图所示 , 可以看到标题为“Eastmount程序” , 并且包含相关内容 , 这就是批处理文件执行过程 。
电脑病毒制作代码 电脑病毒制作 自制简易电脑病毒

文章插图
第二步 , 做一个选择判断 , 该程序需要和用户进行互动 。
核心代码为“set /p num=您的选择是:” , 其表示设置变量num , “/p”表示暂停并等待用户输入 , 用户最终输入的值赋为num 。
1 @echo off
2color 0a
3title Eastmount程序
4
5echo ===================================
6echo 菜单
7echo 1.修改管理员密码
8echo 2.定时关机
9echo 3.退出本程序
10echo ===================================
11
12set /p num=您的选择是:
13