小弟略知12,志在好心帮忙,如果下面的回答有说错的地方,请多多指教!
如下为个人经验见解:
针对制作杀毒软件大致需要涉及到的子项:
1:杀毒软件自我保护技术
2:杀毒能力:无视病毒的自我保护技术,能对常规加密和常规压缩过的代码进行扫描
3:有能力组建有一定负载的病毒特征库服务器,并且能够较高地保证服务器不被入侵与服务器稳定运行
4:能够有较高的精确度通过特征扫描分辨出病毒与非病毒,降低误杀率!
5:能够对一些病毒行为进行拦截,对可疑文件进行隔离,对系统中各程序的运行动作进行收集分析,使之能够发现可疑行为,长传可疑文件到服务器再进行详细代码分析,进而发现新的病毒!
针对各子项大致要求的技术:
1:代码反汇编逆向分析技术技巧
2:驱动级代码反汇编逆向分析技术技巧
3:驱动级保护和反保护技术技巧
4:服务器维护与安全技术技巧
5:熟悉运用各种编程语言编写应用程序,熟悉各种编程语言编译出的目标文件的特点
针对E语言编写杀毒软件的条件成熟度分析
1:E语言不能编写驱动
2:E语言不善于编写较底层的代码,如编程时内嵌汇编代码,但E语言能直接置入机器码,但这种方式不便于代码维护,若使用代码写内存方式,又不利于运行效率,个人认为最佳编写工具为C++
3:E语言在代码调试方面依然落后,到此不再描述其不足!
总结:E语言不适合编写较为底层的应用,杀毒软件乃是程序跟病毒的斗争,是非常的残酷,并且对技术要求非常的高,一个人的技术再高明,但能力以及效率是有限的,开发如此应用,基本上都是精英团队的产品罢了,犹如360一样,到目前为止,它的杀毒引擎都是采用国外的!
如果用易语言做一个杀毒软件要怎么做
如下为个人经验见解:针对制作杀毒软件大致需要涉及到的子项:1:杀毒软件自我保护技术2:杀毒能力:无视病毒的自我保护技术,能对常规加密和常规压缩过的代码进行扫描3:有能力组建有一定负载的病毒特征库服务器,并且能够较高地保证服务器不被入侵与服务器稳定运行4:能够有较高的精确度通过特征扫描分辨出病毒与非病毒,降低误杀率!5:能够对一些病毒行为进行拦截,对可疑文件进行隔离,对系统中各程序的运行动作进行收集分析,使之能够发现可疑行为,长传可疑文件到服务器再进行详细代码分析,进而发现新的病毒!针对各子项大致要求的技术:1:代码反汇编逆向分析技术技巧2:驱动级代码反汇编逆向分析技术技巧3:驱动级保护和反保护技术技巧4:服务器维护与安全技术技巧5:熟悉运用各种编程语言编写应用程序,熟悉各种编程语言编译出的目标文件的特点针对E语言编写杀毒软件的条件成熟度分析1:E语言不能编写驱动2:E语言不善于编写较底层的代码,如编程时内嵌汇编代码,但E语言能直接置入机器码,但这种方式不便于代码维护,若使用代码写内存方式,又不利于运行效率,个人认为最佳编写工具为C++3:E语言在代码调试方面依然落后,到此不再描述其不足!总结:E语言不适合编写较为底层的应用,杀毒软件乃是程序跟病毒的斗争,是非常的残酷,并且对技术要求非常的高,一个人的技术再高明,但能力以及效率是有限的,开发如此应用,基本上都是精英团队的产品罢了,犹如360一样,到目前为止,它的杀毒引擎都是采用国外的!
易语言怎样制作杀毒软件
制作免费在线杀毒软件网址:
瑞星:http://online.rising.com.cn/ravonline/RavSoft/freelink.asp
卡巴:http://www.kaspersky.com.cn/webscanner/kavwebscan.html
江民:http://online1.jiangmin.com/kvonline/jiangmin/KVKillOnline.aspx
需要用到的控件:编辑框,超文本游览框,按钮。
易语言制作杀毒软件请帮我
您好
1,易语言制作的杀毒软件很容易被其他杀软报毒,而且现在有很多现成而且好用的杀毒软件。
2,我推荐您到电脑管家官网下载一个电脑管家吧。
3,它是全球首创的查杀防护2合1杀毒软件,拥有全国最大的云查杀病毒库,轻松鉴定一些流行性的木马病毒,而且占内存非常小。
4,而且拥有16层实时防护功能和QQ全景防护,可以说只要电脑安装一个腾讯电脑管家,就不用去安装其他安全类软件了。
如果还有其他疑问和问题,欢迎再次来电脑管家企业平台进行提问,我们将尽全力为您解答疑难
易语言做出来的简单软件怎么被杀毒给删了???
这是因为易语言是中文的,做出来的软件的特征码过大。杀毒软件尤其是360和金山他们的检测就是程序的特征码。并且你编写的程序没有他们官方的数字签名,所以更会被查杀。建议去他们官网提交这个程序的认证,不过这个时间有点久。我只能说建议你在生成程序的时候将杀毒软件关了。现在易语言的创始人已经开始对杀毒软件查杀易语言这个问题提交了自己的方案,应该在以后的易语言升级版本中解决!
怎样让易语言编的程序不被杀毒软件当成病毒
易语言本身极容易被杀毒软件报毒,尤其是360安全卫士(或360杀毒软件),因此使用易语言编写软件需要做相应的信任或排除工作。
易误报的原因:主要是因为易语言的使用简单,因此有许多人是用易语言来开发软件程序,这其中也包括了很多居心叵测的人,他们同样会使用这样一种简单方便的语言来设计各种带有恶意功能的程序或软件,比如:病毒、木马等。由于以易语言设计的程序的特殊结构以及必须携带运行库(支持库)的特殊性,因此不少杀毒软件在提取病毒特征码时常常选择(或误选择)这些本身无害的支持库作为目标样本或者选择易语言程序的特殊结构作为样本,因此导致所有使用易语言设计的程序都携带有这些错误的特征码,从而导致杀毒软件误报正常程序。
处理方法:通常的处理方法是采用对编译好的程序进行加壳加密处理的办法,然而这样处理很多时候反而会加大误报可能性,推荐的做法是采用静态编译易语言程序或者在安全软件中信任或排除以语言编写的程序。如果你设计的软件需要提供给其他人使用,那么告知他们软件是安全的,要求他们设定信任或排除即可。
为什么易语言做出的程序杀毒程序都报毒
原因在于真正的程序员用c 快速开发有vb 和delphi 而易语言呢 其实大多数都是一些小黑客用来写软件, 尔很多代码都被收入进病毒库了 ,还有就是你也没写什么好东西 ,或许调用了一些敏感api函数,使用盗版等方面都会被查杀的 ,如果你不是写病毒木马什么的 找360添加信任
转载请注明出处51数据库 » 易语言怎么做杀毒软件 易语言怎么制作杀毒软件