中易网

学什么可以编写杀毒软件?怎样才能成为黑客?

答案:1  悬赏:50  
解决时间 2021-01-12 14:30
  • 提问者网友:富士山上尢
  • 2021-01-11 18:09
学什么可以编写杀毒软件?怎样才能成为黑客?
最佳答案
  • 二级知识专家网友:时间的尘埃
  • 2021-01-11 19:10
1:编写杀毒软件,从程序来看,可以将杀软分为2部分:外围部分和内核部分,外围部分用于和用户交互,比如它自己的主界面,这部分用什么语言都可以;内核部分(其实就是驱动)才是核心,它用来完成程序安全扫描,文件操作的实时防护,自身进程的保护等,这部分需要能编写驱动的语言,比如C,C++,可以肯定的是JAVA是不行的。
“有人跟我说学JAVA不能编写杀毒软件木马病毒”,这个说法是不准确的,其实JAVA是可以写木马病毒的,可以说任何语言都可以,但关键是极少有人用JAVA去做木马病毒,因为JAVA是一门面向对象的语言,它的代码是被JAVA虚拟机解释执行的,所以,JAVA编写的可执行程序必须要有JAVA虚拟机的支持。木马病毒是要求隐蔽的,现在想一下,假如对方的电脑里没有安装JAVA虚拟机,那么你用JAVA做的木马就无法运行,而一报错,傻子也知道有程序在偷偷运行,基于这种原因,几乎没有人用JAVA或C#做病毒木马(C#需要.net framework的支持)。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息