毛猛达有几任妻子:为什么很多病毒都是用汇编语言写的?

来源:百度文库 编辑:高校问答 时间:2024/04/29 07:42:25
是因为执行速度的原因还是别的什么原因阿??
用高级语言像C++写的病毒似乎不多,为什么?

速度快,体积小,而且能完成的功能多,而且编写简单。

比如说,远程线程需要代码重定位,用C写就需要写DLL,然后注入,任何语言不能实现代码重定位。如果用汇编,直接就能实现代码重地位,而且只有3行代码就可以实现。

……

汇编跟机器硬件联系较紧密。用汇编修改硬盘引导区、修改中断、内存驻留,比用C容易得多。

用汇编写出来的病毒文件尺寸比较小,便于传播。
而且效率更高。

汇编语言不大,不易发现吧

现在什么年代,汇编病毒没以前多了吧?