用Delphi 7编写一个病毒(不是干坏事的)
我很喜欢计算机这方面。我爸是计算机老师,他说我天赋不咋地,让我专心搞学习。我反驳他,他就说我要真厉害就编个病毒给他看看。我咽不下这口气,但确实不太会,求教程……...
我很喜欢计算机这方面。我爸是计算机老师,他说我天赋不咋地,让我专心搞学习。我反驳他,他就说我要真厉害就编个病毒给他看看。我咽不下这口气,但确实不太会,求教程……
展开
2个回答
展开全部
教程很多,可以到网上搜。不过要告诉你,编写并散播病毒是违法行为,情节严重的属于犯罪,要受到法律制裁。
简单说,除了罚款,还可能坐牢。
从技术角度具体来说,编写病毒并不容易,你除了要学会编程的基本知识以外,还需要比较深入的了解电脑系统的原理、程序的结构和调用机制,理解API、HOOK等等,如果想要对抗杀毒软件、让你的病毒存活期久一点的话,你还需要了解杀毒软件的工作机制,掌握汇编代码,学会分析二进制数据等等,此外,可能还需要及时了解各种软件的最新漏洞信息。
另外,delphi属于快要没落的编程工具了,建议你学C++或者C#
如果你实在要用DELPHI的话,你可以在网上搜一下DELPHI论坛,里面可能有你需要的资料,各种黑客网站也会有。
但无论如何,冰冻三尺非一日之寒,你要学会这些,必须要有持之以恒的毅力付出长期的努力,掌握扎实的编程基础,所以,不要想着有捷径,也不要以为按照教程一步步做就可以几天内掌握(或许有那种教程,但那是别人的程序,你照葫芦画瓢把代码写出来而已,但你没有基础是理解不了它的原理的,也不能算是你编写的程序)
看样子你很想学好电脑,既然喜欢,就要付出努力和汗水,这跟玩电脑不一样,玩和学,是完全两个不同的概念,你需要认真的一点一滴的学起。当然,有兴趣和天赋,会让你学起来轻松的多,不会觉得学电脑多么枯燥和辛苦。
简单说,除了罚款,还可能坐牢。
从技术角度具体来说,编写病毒并不容易,你除了要学会编程的基本知识以外,还需要比较深入的了解电脑系统的原理、程序的结构和调用机制,理解API、HOOK等等,如果想要对抗杀毒软件、让你的病毒存活期久一点的话,你还需要了解杀毒软件的工作机制,掌握汇编代码,学会分析二进制数据等等,此外,可能还需要及时了解各种软件的最新漏洞信息。
另外,delphi属于快要没落的编程工具了,建议你学C++或者C#
如果你实在要用DELPHI的话,你可以在网上搜一下DELPHI论坛,里面可能有你需要的资料,各种黑客网站也会有。
但无论如何,冰冻三尺非一日之寒,你要学会这些,必须要有持之以恒的毅力付出长期的努力,掌握扎实的编程基础,所以,不要想着有捷径,也不要以为按照教程一步步做就可以几天内掌握(或许有那种教程,但那是别人的程序,你照葫芦画瓢把代码写出来而已,但你没有基础是理解不了它的原理的,也不能算是你编写的程序)
看样子你很想学好电脑,既然喜欢,就要付出努力和汗水,这跟玩电脑不一样,玩和学,是完全两个不同的概念,你需要认真的一点一滴的学起。当然,有兴趣和天赋,会让你学起来轻松的多,不会觉得学电脑多么枯燥和辛苦。
展开全部
计算机病毒(Computer Virus),根据《中华人民共和国计算机信息系统安全保护条例》,病毒的明确定义是“指编制或者在计算机程序中插入的破坏计算机功能或者破坏数据,影响计算机使用并且能够自我复制的一组计算机指令或者程序代码”。病毒必须满足两个条件:
1、它必须能自行执行。它通常将自己的代码置于另一个程序的执行路径中。
2、它必须能自我复制。例如,它可能用受病毒感染的文件副本替换其他可执行文件。病毒既可以感染桌面计算机也可以感染网络服务器。
把你的程序做成这样就是病毒了
1、它必须能自行执行。它通常将自己的代码置于另一个程序的执行路径中。
2、它必须能自我复制。例如,它可能用受病毒感染的文件副本替换其他可执行文件。病毒既可以感染桌面计算机也可以感染网络服务器。
把你的程序做成这样就是病毒了
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询