本文目录一览:
- 1、写木马和病毒用的是什么语言??
- 2、对于编写木马和病毒来说,哪种汇编语言更方便和实用?求详解
- 3、电脑病毒都是汇编语言编写的,难道不怕不同的cpu的指令集不一样吗?
- 4、病毒一般是用什么语言编写!
- 5、为什么病毒代码都是用汇编语言写的啊!?
- 6、汇编语言主要是来编写病毒的吗?
写木马和病毒用的是什么语言??
可以
但是大多都不是JAVA的
因为java编译生成的是jar或者jad的文件
这种文件只能在JVM(java虚拟机)上运行
虽然现在有把java程序转换成exe文件的方法
但貌似还是只能在JVM上运行……
如果人家电脑上没有JVM,那Java病毒就无法发作了
其实只要是编程语言都可以编辑病毒和木马~
所有的都可以
但我个人觉得高级一点的病毒应该使用汇编完成的
对于编写木马和病毒来说,哪种汇编语言更方便和实用?求详解
哪种汇编语言?
汇编语言有很多种吗?
对于每个平台而言,只有一种汇编语言。
比如我们普通常见的x86平台,比如arm平台。
不管是什么程序,汇编都不是方便的,只是可以在一些情况下可以提高效率。如果你不是很深入的理解cpu和操作系统,那么普通的各类高级语言足够了。
电脑病毒都是汇编语言编写的,难道不怕不同的cpu的指令集不一样吗?
首先,纠正一点,病毒不是全部由汇编语言编写的,而C和C++同样可以编写出病毒,还有就是汇编的可移植性不差,只是汇编不容易被人看懂,不信你看看CPU,大多数CPU都支持X86指令,另外一个就是,即使使用高级语言编写的病毒,它的病毒体也是由汇编语言构成的。现在回答你的问题,只要换一块全新的CPU并不能让老病毒无法运行,老病毒之所以无法运行在新系统中,是因为新系统的CUI界面是处于权限最低的级别,而老病毒编写的时候并没有预料到这一点,同时老系统的CUI(比如DOS,windows95,windows98)等的GUI事处于权限的最高级别,所以,老病毒一般在新电脑中是无法运行的,但是并不代表不能运行,只要改变自己的权限等级(比如,将自己伪装成驱动程序让系统加载等)就可以运行了。
病毒一般是用什么语言编写!
编病毒程序的软件很多。可以用vb script做个脚本病毒,弹出N多对话框,直到死机。采取的是一种叫做“死循环”的语法规则。用Java script做炸弹程序。用C语言做蠕虫病毒或者是特洛伊木马。但最高级的编程者,是利用汇编语言做病毒的编译的。
为什么病毒代码都是用汇编语言写的啊!?
汇编语言是最接近机器语言的,特点是运行快,生成代码精简短小,可直接控制操作系统以至硬件。如果用来写病毒的话,容易隐藏,破坏力大。
汇编语言主要是来编写病毒的吗?
不是,汇编语言是基于机器语言加上一些助记符而形成的语言,这种语言相对于高级语言具有与硬件结合紧密等特点,当然编写复杂程序它是不如高级语言直接的。
在工程应用中,控制系统一般都是由高级语言编写,但是当程序与频率时钟联系紧密时就要使用汇编语言进行编写。
这种语言和病毒没有必然联系。