本文目录一览:
- 1、为啥各大杀毒软件都默认把易语言写的程序报毒呢?是一种歧视吗?奇怪。
- 2、易语言怎么制作杀毒软件
- 3、c语言做出的程序都能干什么?一般黑客编写的入侵和攻击程序用的是什么语言?
- 4、易语言怎么编写软件后,360检测未知安全性
为啥各大杀毒软件都默认把易语言写的程序报毒呢?是一种歧视吗?奇怪。
因为2006年(哪一年忘记了,随便说个),黑客在软件里写入大量恶意代码,盗号木马,导致几百万用户蓝屏,频频重启,死机,号被盗,瘫痪等问题损失。由于杀毒软件技术问题,所以易语言做的程序都报毒。
易语言怎么制作杀毒软件
小弟略知12,志在好心帮忙,如果下面的回答有说错的地方,请多多指教!
如下为个人经验见解:
针对制作杀毒软件大致需要涉及到的子项:
1:杀毒软件自我保护技术
2:杀毒能力:无视病毒的自我保护技术,能对常规加密和常规压缩过的代码进行扫描
3:有能力组建有一定负载的病毒特征库服务器,并且能够较高地保证服务器不被入侵与服务器稳定运行
4:能够有较高的精确度通过特征扫描分辨出病毒与非病毒,降低误杀率!
5:能够对一些病毒行为进行拦截,对可疑文件进行隔离,对系统中各程序的运行动作进行收集分析,使之能够发现可疑行为,长传可疑文件到服务器再进行详细代码分析,进而发现新的病毒!
针对各子项大致要求的技术:
1:代码反汇编逆向分析技术技巧
2:驱动级代码反汇编逆向分析技术技巧
3:驱动级保护和反保护技术技巧
4:服务器维护与安全技术技巧
5:熟悉运用各种编程语言编写应用程序,熟悉各种编程语言编译出的目标文件的特点
针对E语言编写杀毒软件的条件成熟度分析
1:E语言不能编写驱动
2:E语言不善于编写较底层的代码,如编程时内嵌汇编代码,但E语言能直接置入机器码,但这种方式不便于代码维护,若使用代码写内存方式,又不利于运行效率,个人认为最佳编写工具为C++
3:E语言在代码调试方面依然落后,到此不再描述其不足!
总结:E语言不适合编写较为底层的应用,杀毒软件乃是程序跟病毒的斗争,是非常的残酷,并且对技术要求非常的高,一个人的技术再高明,但能力以及效率是有限的,开发如此应用,基本上都是精英团队的产品罢了,犹如360一样,到目前为止,它的杀毒引擎都是采用国外的!
c语言做出的程序都能干什么?一般黑客编写的入侵和攻击程序用的是什么语言?
C语言最大的应用就是写操作系统和驱动程序还有其他嵌入式系统的程序,学习程序设计选选择C是很好的,掌握的一定程度再学C++,java等就容易一些.
黑客工具的开发语言很多了,用java好像没听说,很多小工具是直接用的汇编,小榕暴强的扫描工具"流光"是C++ Builder开发的,现在很多菜鸟黑客甚至用中文编程语言(易语言)来开发一些工具软件.
易语言怎么编写软件后,360检测未知安全性
由于很多人都用易语言编黑客程序,导致360误报。 所以建议用C++编程