网易首页 > 网易科技 > 网易学院 > 编程开发系 > 正文

知己知彼 了解VB编写病毒的大体方法

0
分享至
  相信电脑界的每个人都痛恨计算机病毒,她给我们带来了很多麻烦和损失,可你知道编写病毒的方法和过程吗?在此我仅以VB编写为例,揭开她的面纱。

用VB编写病毒需要考虑到如下几点:

感染主机

首先染毒文件运行后先要判断主机是否以感染病毒,也就是判断病毒主体文件是否存在,如果不存在则将病毒主体拷贝到指定位置(如:

将病毒文件拷贝到c:\\windows\\system\\),可用filecopy语句实现;如果病毒已感染主机则结束判断。

例如,判断C:\\windows\\system\\Killer.exe是否存在,如果有则退出判断,如果没有则证明本机未感染病毒,立即拷入病毒文件。

病毒源文件名为game.exe。

声明部分:

""定义 FileExists% 函数 public success% Function FileExists%(fname$) On Local Error Resume Next Dim ff% ff% = FreeFile Open fname$ For Input As ff% If Err Then FileExists% = False Else FileExists% = True End If Close ff% End Function

代码部分:

""判断文件是否存在 success% = FileExists%("C:\\windows\\system\\Killer.exe") If success% = False Then ""病毒不存在则拷贝病毒到计算机 FileCopy "game.exe", "C:\\windows\\system\\Killer.exe" ... ""修改注册表,将其加入RUN中。(省略若干代码) End If

开机启动病毒

在病毒感染主机的同时,将自身加入注册表的开机运行中,这与向主机拷入病毒是同时进行的,主机感染后不再修改注册表。可通过编程

和调用API函数对WIN注册表进行操作来实现,这样在每次启动计算机时病毒自动启动。

任务管理器

在任务管理器列表中禁止病毒本身被列出,可以通过编程来实现。

用代码 App.TaskVisible = false 就可以实现;再有就是通过调用Win API函数来实现,这里就不作介绍了。

病毒发作条件

可用Day(Date)来判断今天是几号,再与确定好的日期作比较,相同则表现出病毒主体的破坏性,否则不发作。也可用Time、Date或其它方

法作为病毒发作条件的判断。

例:

if day(date)=16 then ""16是发作日期,取值为1-31的整数 ... ... ""kill ******* 当日期相符时运行的破坏性代码(格式化、删除指定的文件类型、发送数据包 杜塞网路等,省略若干代码) end if

病毒的破坏性

编写的此部分代码决定了病毒威力的强弱。轻的可以使系统资源迅速减少直至死机(需要你懂得一点蠕虫的原理),也就是实现开机即死的

效果;也可以加入硬盘炸弹代码、系统后台删文件等。重的可以使计算机彻底瘫痪。

病毒的繁殖

原理很简单,就是将其自身与其它可执行文件合并,也就是两个文件并成一个文件。也可通过E-Mail传播,方法是病毒读取被感染主机的

邮件列表,将带有病毒附件的E-Mail发给列表中的每一个人(这需要你懂得VB网络编程)。

读完本文章相信您已对病毒的编写思路有了初步的了解,如果你是个VB爱好者,你已经可以编写一个很简单的病毒了,但你要是精通VB的话,请不要有编写后传播她的想法,因为传播她造成很大的影响将改变你的命运。

学习更多知识与技巧 请点击 网易学院

相关推荐
热点推荐
“京圈女王”徐静蕾的瓜

“京圈女王”徐静蕾的瓜

万小刀
2021-08-01 17:05:49
陈雨菲2-1戴资颖!国羽重夺女单金牌,女双男单继续争金

陈雨菲2-1戴资颖!国羽重夺女单金牌,女双男单继续争金

澎湃新闻
2021-08-01 21:59:25
中国台北夺首金,升的是什么旗?奏的是什么歌曲?这里科普一下吧

中国台北夺首金,升的是什么旗?奏的是什么歌曲?这里科普一下吧

生活咨询一本通
2021-08-01 08:36:51
牵扯更大的瓜!吴亦凡为“赎罪”供出多位艺人?哈文:做人先立德

牵扯更大的瓜!吴亦凡为“赎罪”供出多位艺人?哈文:做人先立德

娱珈歪歪鱼
2021-08-01 08:52:46
马薇薇正式发文道歉,宣布暂退娱乐圈:对不起自己的女性身份

马薇薇正式发文道歉,宣布暂退娱乐圈:对不起自己的女性身份

萌神木木
2021-08-01 20:43:47
7月29日D3078次动车已有8名乘客核酸检测阳性

7月29日D3078次动车已有8名乘客核酸检测阳性

澎湃新闻
2021-08-01 17:54:22
吴亦凡被曝抓捕前在北京豪宅里崩溃大哭,豪宅价值高达5000万

吴亦凡被曝抓捕前在北京豪宅里崩溃大哭,豪宅价值高达5000万

扒圈818
2021-08-01 21:13:10
网曝吴亦凡还涉及更严重罪行,多位明星恐受牵连,被曝已供出一位

网曝吴亦凡还涉及更严重罪行,多位明星恐受牵连,被曝已供出一位

萌神木木
2021-08-01 02:22:42
9秒83!9秒98!百米飞人苏炳添两创奇迹,打开亚洲人的极限

9秒83!9秒98!百米飞人苏炳添两创奇迹,打开亚洲人的极限

环球人物杂志
2021-08-01 22:20:06
深一度|笑着笑着,巩立姣就哭了

深一度|笑着笑着,巩立姣就哭了

澎湃新闻
2021-08-01 15:44:34
钟南山担心的地方,封城了!

钟南山担心的地方,封城了!

长安剑
2021-08-01 18:08:53
吴亦凡刑拘事件升级,潘玮柏林俊杰被波及,今年内会一锤定音

吴亦凡刑拘事件升级,潘玮柏林俊杰被波及,今年内会一锤定音

萌神木木
2021-08-01 13:44:19
让人搞不懂!是什么深仇大恨让李俊慧刘雨辰在领奖台上公开矛盾!

让人搞不懂!是什么深仇大恨让李俊慧刘雨辰在领奖台上公开矛盾!

世霸
2021-08-01 16:29:51
美要求审查中国空间站项目,称达到美国标准后合作,中方把话挑明

美要求审查中国空间站项目,称达到美国标准后合作,中方把话挑明

袁周院长
2021-08-01 19:46:22
吴亦凡被刑拘,4位圈内人睡不着觉,1人道歉1人连夜关闭评论

吴亦凡被刑拘,4位圈内人睡不着觉,1人道歉1人连夜关闭评论

鑫心娱乐
2021-08-01 13:46:22
伊藤美诚又要流泪了,本想争夺团体冠军,国乒却临阵换将上王曼昱

伊藤美诚又要流泪了,本想争夺团体冠军,国乒却临阵换将上王曼昱

杨哥乒乓
2021-08-01 19:42:11
直击 | 吴亦凡涉嫌强奸被刑拘!背后是一众京圈大佬的垮塌

直击 | 吴亦凡涉嫌强奸被刑拘!背后是一众京圈大佬的垮塌

北国小甜瓜
2021-08-01 14:33:54
网传吴亦凡出事前打算出逃?已经咨询了包机事宜,准备逃到加拿大

网传吴亦凡出事前打算出逃?已经咨询了包机事宜,准备逃到加拿大

巫小娱
2021-08-01 09:34:20
网传吴亦凡供出潘玮柏?林俊杰也牵涉其中,三人曾是多年好友

网传吴亦凡供出潘玮柏?林俊杰也牵涉其中,三人曾是多年好友

巫小娱
2021-08-01 17:02:10
再见了,避孕套!南通大学科学家开发出“磁控避孕”新技术!一次能管一个月,轻松无负担!

再见了,避孕套!南通大学科学家开发出“磁控避孕”新技术!一次能管一个月,轻松无负担!

高分子科学前沿
2021-08-01 13:27:46
2021-08-01 22:54:44

科技要闻

苹果隐私新政落地三个月 互联网广告收入不减反增?

头条要闻

陈雨菲2-1戴资颖扛起国羽女单大旗 国羽重夺女单金牌

头条要闻

陈雨菲2-1戴资颖扛起国羽女单大旗 国羽重夺女单金牌

体育要闻

奥运第6!1天2次破10秒!苏炳添就是神

娱乐要闻

网曝吴亦凡案或牵扯毒品

财经要闻

汽车要闻

最大续航528km 起亚EV6电动车发布动力信息

态度原创

手机
教育
本地
艺术
健康

手机要闻

华为5G芯片麒麟9000只能当4G用 为什么?原因大曝光!

教育要闻

长沙:暂停一切线下教育教学活动及培训

本地新闻

群星献唱:河南,风雨过后必是灿烂

艺术要闻

张大千:古称得笔法易,得墨法难

国家卫健委:入户入学入职等与生育脱钩

×