- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
VB病毒编写的详细教程(两个例子)
VB病毒编写的详细教程(2个例子)
说明:本文的两个例子是我收集的最为详细的VB病毒编写教程,文章旨在介绍VB也能轻松编写计算机病毒程序,很多现成代码可以直接复制粘贴到VB中供测试。请学习后不要用于非法用途,否则后果自负。
例子1:
谈起病毒的编制,大家都认为是很高深的东西。高手用的都是汇编语言,次一点的也是 VC或C++。那么用VB也能编病毒吗?答案是肯定的。只不过由于技术上的限制(比如VB不能对底层硬件进行直接的操作,不能生成独立的可执行文件等等),编出来的程序不可能象汇编或VC编出来的程序那么小巧和功能强大。但是VB编出来的病毒也不可小窥噢!
在谈病毒的编制以前,我们先说说什么是病毒。只有先把概念搞清楚了,才能编出真正的病毒程序。关于病毒的标准解释,我就不说了,我想我也说不清楚,大家可以到一些大的杀毒厂商的网站去看看,那里有比较完整、全面的定义。香水百合就自己的理解来谈谈病毒。病毒最少应该满足以下的二个条件:
一、自启动和自恢复
只要机器染上病毒后,每次启动就会自动加载。如果无意中被你发现并杀掉后,病毒程序会自己通过备份来恢复。自动运行一般是通过以下几种方法来实现的。
1.最简单的方法是通过自动批处理文件Autoexec.bat来加载。
从DOS时代就开始玩电脑的人应该都很熟悉这个文件了。不为别的,就为游戏能够玩的更加流畅,为了从640K基本内存中抠出更多的可用内存,都绞尽脑汁的来修改、配置这个文件。现在到了Windows时代,这个文件基本上已经成了被人遗忘的角落了,不过也不能放过噢!因为被人遗忘,所以才要利用啊!
2.通过Win.ini文件来加载
[windows]
load=expl0rer.exe
run=expl0rer.exe
看到load和run两个字段了,正常的情况应该是空的。但是病毒程序可以通过将这两段写上病毒自身的名字来达到自动运行的目的。而且病毒将自身的名字改为expl0rer.exe,注意了,是0而不是O噢!如果不细看,还以为运行的是资源管理器程序(explorer.exe)呢!
3.通过system.ini文件来加载
[boot]
shell=Explorer.exeserver.exe
正常的情况下,shell后面跟的应该只有Explorer.exe这一个变量。但是很多病毒程序就是通过在后面加上自己的名字来实现自动运行。
4.通过在注册表中加载自动运行键值来实现
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run]
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunOnce]
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunOnceEx]
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunServices]
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunServicesOnc
e]
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run]
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnce]
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunServices]
病毒也可以通过修改注册表的上述键值来实现自我启动,而且比上面三种方法来的更加隐蔽一点(相对普通用户而言)。一些软件就是通过修改上述地方来实现开机自动运行的,比如超级解霸、金山毒霸等等。
5.通过修改注册表中文件关联的键值来实现
修改[HKEY_CLASSES_ROOT\txtfile\shell\open\command]中的下面键值来实现
[默认=C:\WINDOWS\NOTEPAD.EXE%1]
修改[HKEY_LOCAL_MACHINE\Software\CLASSES\txtfile\shell\open\command]中的下面键值来实现
[默认=C:\WINDOWS\NOTEPAD.EXE%1]
我们知道,上面的键值是功能是
您可能关注的文档
最近下载
- 《3D打印技术概论》电子教案.pdf VIP
- 水平一(一、二年级)《体育与健康》全册教案.pdf VIP
- DB22T 162-2017建筑消防设施检验规程.docx
- 中国肿瘤整合诊疗指南(2025版)结直肠癌及肛管癌更新要点解读.pptx VIP
- 第11课 依法从事民事活动 教案 中职高教版 职业道德与法治.pdf
- 03婴幼儿练习试题附答案(一).docx VIP
- 《救救我小猫》超清有声动态PPT课件.pptx VIP
- 全国党员管理信息采集表及采集标准.pdf VIP
- 山山水水(教学设计)人美版2025美术一年级下册 .pdf VIP
- 工学一体化课程《小型网络管理与维护》任务2单元2教学单元活动方案.docx VIP
文档评论(0)