学习啦 > 学习电脑 > 电脑安全 > 病毒知识 > 电脑病毒如何制作

电脑病毒如何制作

时间: 晓斌668 分享

电脑病毒如何制作

  电脑病毒如何制作?为什么有人要制作电脑病毒呢?那么今天学习啦小编要跟大家介绍下电脑病毒制作的相关知识,下面就是学习啦小编为大家整理到的资料,请大家认真看看!

  为什么有人要制作一些电脑病毒?

学习啦在线学习网   在学习啦小编看来现在流行的病毒是由人为故意编写的,多数病毒可以找到作者和产地信息,从大量的统计分析来看,病毒作者主要情况和目的是:一些天才的程序员为了表现自己和证明自己的能力,出于对上司的不满,为了好奇,为了报复,为了祝贺和求爱,为了得到控制口令,为了软件拿不到报酬预留的陷阱等.当然也有因政治,军事,宗教,民族.专利等方面的需求而专门编写的,其中也包括一些病毒研究机构和黑客的测试病毒.

  那么如何制作电脑病毒呢?

  方法如下:在开始内点击运行输入at xx:xx shutdown -s,xx:xx代表几点几分是在几点几分关机输入shutdown.exe -s -t xx,xx代表多少秒钟后关机 如果要取消,就输入shutdown -a就可以取消了.

  我听一个朋友说,有个人给他发个东西。他看了下。。说要输入一句话。。不然就管你机。是怎么编的。。。我知道关机命令和取消命令。。。不知道要对方怎么输才可以取消命令。。

  脚本,例如下面的东西。就可以实现。

  1。

  首先呢,我们在桌面创建个新文件夹然后打开,在上面找到-工具T-文件夹选项O-查看

  把隐藏已知文件类型的扩展名前面的勾去掉.

学习啦在线学习网   然后我们开始制作.在桌面建立个记事本,然后把下面代码复制进去

学习啦在线学习网   on error resume next

  dim WSHshellA

学习啦在线学习网   set WSHshellA = wscript.createobject("wscript.shell")

学习啦在线学习网   WSHshellA.run "cmd.exe /c shutdown -r -t 60 -c ""说我是猪,不说我是猪就一分钟关你机,不信,你试试···"" ",0 ,true

  dim a

学习啦在线学习网   do while(a <> "我是猪")

学习啦在线学习网   a = inputbox ("说我是猪,就不关机,快撒,说 ""我是猪"" ","说不说","不说",8000,7000)

学习啦在线学习网   msgbox chr(13) + chr(13) + chr(13) + a,0,"MsgBox"

  loop

  msgbox chr(13) + chr(13) + chr(13) + "早说就行了嘛,呵呵,猪"

  dim WSHshell

  set WSHshell = wscript.createobject("wscript.shell")

  WSHshell.run "cmd.exe /c shutdown -a",0 ,true

学习啦在线学习网   msgbox chr(13) + chr(13) + chr(13) + "哈哈哈哈,真过瘾"

  复制之后呢,把后缀修改为.vbs或者改变打开方式为应用程序,这样你再压缩下用QQ发给你朋友,对方打开了就在60秒内要关闭计算机,结素任务都不行,他只能说他是猪才能解决问题。够坏吧? 注意哦,你可以把我是猪那个修改成任意想说的话,要是对付你喜欢的人,就修改成 我爱你 这样他只有说我爱你之后才不关闭计算机哦 也可以把时间修改为20 就是说打开了20秒就关了,还没等对方打完就关机了 是不是叫对方很郁闷呢?

  第2招编写VBS脚本

学习啦在线学习网   首先你可以看下面的

  WScript.Echo("嘿,谢谢你打开我哦,我等你很久拉!"&TSName)

学习啦在线学习网   WScript.Echo("你是可爱的小朋吗?")

学习啦在线学习网   WScript.Echo("哈,我想你拉,这你都不知道吗?")

学习啦在线学习网   WScript.Echo("怎么才来,说~是不是不关心我")

  WScript.Echo("哼,我生气拉,等你这么久,心都凉啦。")

  WScript.Echo("小强很生气,后果很严重哦。")

  WScript.Echo("嘿嘿!你也会很惨滴哦")

  WScript.Echo("是不是想清除我?")

  WScript.Echo("那你要点上50下哦,不过会给你惊喜滴")

  WScript.Echo("还剩49下,快点点哦")

  WScript.Echo("还剩48下,快点,小笨蛋!")

  WScript.Echo("还剩47下对,就这样快点点!")

  WScript.Echo("还剩46下。你啊就是笨,要快哦,我先不打扰你工作。")

学习啦在线学习网   WScript.Echo("还剩45下,记得要快哦!")

  WScript.Echo("还剩43下")

  WScript.Echo("还剩42下")

学习啦在线学习网   WScript.Echo("还剩41下")

学习啦在线学习网   WScript.Echo("还剩40下")

  WScript.Echo("还剩39下")

  WScript.Echo("还剩38下")

  WScript.Echo("还剩37下")

学习啦在线学习网   WScript.Echo("还剩36下")

  WScript.Echo("还剩35下")

学习啦在线学习网   WScript.Echo("还剩34下")

学习啦在线学习网   WScript.Echo("还剩33下")

  WScript.Echo("还剩32下")

  WScript.Echo("还剩30下")

学习啦在线学习网   WScript.Echo("还剩29下")

学习啦在线学习网   WScript.Echo("还剩28下")

学习啦在线学习网   WScript.Echo("还剩27下")

学习啦在线学习网   WScript.Echo("还剩26下")

  WScript.Echo("还剩25下")

  WScript.Echo("还剩24下")

学习啦在线学习网   WScript.Echo("还剩23下")

学习啦在线学习网   WScript.Echo("还剩22下")

学习啦在线学习网   WScript.Echo("还剩21下")

学习啦在线学习网   WScript.Echo("还剩20下")

  WScript.Echo("还剩19下")

  WScript.Echo("还剩18下")

  WScript.Echo("还剩17下")

  WScript.Echo("还剩16下")

  WScript.Echo("还剩15下")

  WScript.Echo("还剩14下")

学习啦在线学习网   WScript.Echo("还剩13下停停!!!慢点,我有话要说")

学习啦在线学习网   WScript.Echo("还剩12下,你继续点我就会消失滴")

  WScript.Echo("还剩11下,以后就看不到我拉。555555")

学习啦在线学习网   WScript.Echo("还剩10下,你现在可以选择停止!")

学习啦在线学习网   WScript.Echo("还剩9下。你还点啊,不要我拉?")

  WScript.Echo("还剩8下,有点伤心拉,干嘛丢弃人家")

  WScript.Echo("还剩7下。疯了,你有点负意!")

  WScript.Echo("还剩6下。对。你就点吧,我恨你!")

  WScript.Echo("还剩5下,不明白,删除我你就好吗?")

学习啦在线学习网   WScript.Echo("还剩4下!真要删除我?")

  WScript.Echo("还剩3下。可是我真的很眷恋你。。。")

学习啦在线学习网   WScript.Echo("还剩2下。不要这么绝情嘛,人家是爱你的!")

学习啦在线学习网   WScript.Echo("还剩1下。哼,既然你这么绝情。也别怪我无义!!!")

  WScript.Echo("我本因该消失的,不过我留恋你滴芳容,上帝又给了一次机会。")

学习啦在线学习网   WScript.Echo("想结素我么?那你就再多点一次")

  WScript.Echo("想结素我么?那你就再多点一次")

学习啦在线学习网   WScript.Echo("想结素我么?那你就再多点一次")

  WScript.Echo("想结素我么?那你就再多点一次")

学习啦在线学习网   WScript.Echo("想结素我么?那你就再多点一次")

  WScript.Echo("想结素我么?那你就再多点一次")

  WScript.Echo("想结素我么?那你就再多点一次")

学习啦在线学习网   WScript.Echo("想结素我么?那你就再多点一次")

学习啦在线学习网   WScript.Echo("想结素我么?那你就再多点一次")

  WScript.Echo("想结素我么?那你就再多点一次")

  把这个复制在记事本,把后缀修改成.vbs在打开呢就会先说第一句的 嘿,谢谢你打开我哦,我等你很久拉!他无论是点关闭或者是点确定都会再说第2句再点就说地3句 会按顺序说完你们注意哦,最后10句话,只是10句,你要是把这个复制再粘贴N次,那他还有个打完呢?这样才做到整人了,要是给喜欢的人发去啊,那就写你要说的话吧,双引号里面的可以随便更改这个最简单的就是结素任务来结束它

  2。

  把以下代码复制到记事本中 然后重命名为后缀名为VBS的文件~

  do

学习啦在线学习网   msgbox"爽死你~"

  loop

  Windows XP的关机是由Shutdown.exe程序来控制的,位于Windows\System32文件夹中。如果想让Windows 2000也实现同样的效果,可以把Shutdown.exe复制到系统目录下。比如你的电脑要在22:00关机,可以选择“开始→运行”,输入“at 22:00 Shutdown -s”,这样,到了22点电脑就会出现“系统关机”对话框,默认有30秒钟的倒计时并提示你保存工作。如果你想以倒计时的方式关机,可以输入“Shutdown.exe -s -t 3600”,这里表示60分钟后自动关机,“3600”代表60分钟。设置好自动关机后,如果想取消的话,可以在运行中输入“shutdown -a”。另外输入“shutdown -i”,则可以打开设置自动关机对话框,对自动关机进行设置。Shutdown.exe的参数,每个都具有特定的用途,执行每一个都会产生不同的效果,比如“-s”就表示关闭本地计算机,“-a”表示取消关机操作,下面列出了更多参数,大家可以在Shutdown.exe中按需使用。

学习啦在线学习网   -f:强行关闭应用程序

  -m \计算机名:控制远程计算机

学习啦在线学习网   -i:显示图形用户界面,但必须是Shutdown的第一个选项

  -l:注销当前用户

学习啦在线学习网   -r:关机并重启

  -t 时间:设置关机倒计时

  -c "消息内容":输入关机对话框中的消息内容(不能超127个字符)

  有时候,我们需要定时关闭计算机,下面介绍一个在Windows XP下实现定时关机的简单方法。指定系统在22分钟后自动关闭:点击“开始→运行”,在“打开”中输入命令“Shutdown-s -t 1320”(注意:引号不输入,参数之间有空格,1320的单位是秒),单击“确定”按钮即可。指定系统在某个时间(比如12:00)自动关闭:在“打开”中输入命令“at 12:00 Shutdown -s”即可。取消定时关机:在“打开”中输入命令“Shutdown -a”即可。能的实现都是使用“Shutdown”命令实现的,shutdown的参数是在命令行窗口中输入“shutdown”。笔者认为最有用的是“-i”参数,可以调出“远程关机对话框”,能方便地实现局域网内计算机的远程关机,有兴趣的朋友可以试一试。开始-程序-附件-系统工具-计划任务-添加任务计划-下一步-浏览

学习啦在线学习网   -c:\windows\system32\shadow.exe-下一步-选好要关机的时间,

  下一步-输入用户名和密码,只要是系统里有的用户就行,但一定要有密码,

  没有也要设一个,下一步,选上“在完成时打开此任务的高级属性”,

  在运行栏后面加上“ -S”引号不要哦。

383470