请问安卓系统上病毒是用什么编程语言编写的,java,c++高手进
如a.payment.dg.a.这种病毒是用的什么编程语言,看上去好像是java写的,如果不是请问那些著名病毒是java写的,java病毒与c、c++病毒相比有何特点,优...
如a.payment.dg.a.这种病毒是用的什么编程语言,看上去好像是java写的,如果不是请问那些著名病毒是java写的,java病毒与c、c++病毒相比有何特点,优势。
展开
3个回答
展开全部
安卓系统的病毒是什么写的我不知道.
不过对比JAVA和C/C++写病毒的优缺点是很明显的.JAVA的优势在于跨平台,一个无需重新编译可直接在其他平台上运行,只要目标平台安装了JAVA虚拟机;而C/C++是源代码跨平台(指严格按照标准编写的,并且不使用平台相关API,但实际使用中不使用平台相关API的可能性是比较少的),也就是说必须在不同的平台重新编译成可执行文件.
另外,C/C++语言可以把病毒编写为驱动,运行于高特权的内核态,可以为所欲为,这是非常可怕的;而JAVA可以编写驱动吗?按照JAVA的跨平台特性,应该是不行的,至少我没听说过.
不过对比JAVA和C/C++写病毒的优缺点是很明显的.JAVA的优势在于跨平台,一个无需重新编译可直接在其他平台上运行,只要目标平台安装了JAVA虚拟机;而C/C++是源代码跨平台(指严格按照标准编写的,并且不使用平台相关API,但实际使用中不使用平台相关API的可能性是比较少的),也就是说必须在不同的平台重新编译成可执行文件.
另外,C/C++语言可以把病毒编写为驱动,运行于高特权的内核态,可以为所欲为,这是非常可怕的;而JAVA可以编写驱动吗?按照JAVA的跨平台特性,应该是不行的,至少我没听说过.
展开全部
android是基于linux系统利用java语言进行开发的 它有着自己的新型规范 主要是在java的基础上进行了在扩展 java相比而言 是一门更加高级 集成度更高的语言
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
PastIconsStream是用java编写的。
该病毒被内置到ROM内,具有系统最高权限,不但不能通过正常途径卸载,而且能够阻止指定安全软件被安装,同时发送大量的扣费短信并删除指定号码发送的短信,给用户带来一定的经济损失。
安卓下java类的病毒还有:a.payment.keji.[饥渴吸费魔],a.payment.live.a.[伪google服务框架],a.payment.jz.[变形偷窥王]。
java类的著名病毒有Strange Brew。
该病毒被内置到ROM内,具有系统最高权限,不但不能通过正常途径卸载,而且能够阻止指定安全软件被安装,同时发送大量的扣费短信并删除指定号码发送的短信,给用户带来一定的经济损失。
安卓下java类的病毒还有:a.payment.keji.[饥渴吸费魔],a.payment.live.a.[伪google服务框架],a.payment.jz.[变形偷窥王]。
java类的著名病毒有Strange Brew。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询