当前位置:编程学习 > VB >>

用VB能编写类似CIH病毒的程序吗?

如题。
可以的话给个思路,最好有代码 --------------------编程问答-------------------- 不能。 --------------------编程问答-------------------- 不能,即使是c也不能发挥威力了。 --------------------编程问答-------------------- 高级语言不能越过操作系统对底层硬件直接读写
这是高级语言和低级语言的界限 --------------------编程问答-------------------- 看怎么做了,vb自身做的exe难。 --------------------编程问答-------------------- 动机不良 --------------------编程问答-------------------- 还是用混编考虑考虑把,动机不良 --------------------编程问答-------------------- 就Win9x来说,还是可以通过API访问一些硬件接口的,
但Window2K及以上系统,就不能通过这种方式访问硬件接口了,
能与硬件接口通讯的只能是驱动程序。
对于驱动程序是否能把主板上的硬件搞坏,这要看看是什么主板和什么样的程序来说了,
对于驱动开发来说,可以看看 Windows DDK 和 WDM 这方面的东西。
虽然出发点不是很好,但是研究研究也是可以的,因为就病毒技术来说,除了病毒威力
这一块,最重要的是感染能力,虽然感染的方法可以很多,但PE格式才是最基本的感染
方法,如果要研究这块都很有得来研究,呵呵。更何况还要研究驱动一类的技术,有兴趣
研究完才能谈到是否真的开发这类病毒,即使开发完,那时是否真的放出来也是个问题。
如果是我,我才不会这么笨呢,作损人不利己,还会赔钱赔到一无所有,坐牢做到牢底坐
穿,自己却没得一点好处的事。因为若想人不知,除非己莫为。在这个世界不要用自己的
钱途或生命作赌注,没人能输得起。相信搂主也不是那么想不开的人,呵呵。
就技术研究来说,我认为没有禁忌,要注意的是技术的实际应用,这才会产生道德问题。 --------------------编程问答--------------------
引用 7 楼 SupermanKing 的回复:
就Win9x来说,还是可以通过API访问一些硬件接口的, 
但Window2K及以上系统,就不能通过这种方式访问硬件接口了, 
能与硬件接口通讯的只能是驱动程序。 
对于驱动程序是否能把主板上的硬件搞坏,这要看看是什么主板和什么样的程序来说了, 
对于驱动开发来说,可以看看 Windows DDK 和 WDM 这方面的东西。 
虽然出发点不是很好,但是研究研究也是可以的,因为就病毒技术来说,除了病毒威力 
这一块,最重要的是感染能力,…

--------------------编程问答-------------------- 可以,找程蠃豪帮忙! --------------------编程问答--------------------
如果用 VB 的常规手段,不要说 CIH 病毒,就是最普通的病毒也困难。

但是,即使是 VBS 脚本这样的 txt 文档,也曾经用于制作病毒。看怎么做了。 --------------------编程问答-------------------- nan --------------------编程问答-------------------- 很难哦,VB编的普通的病毒只要删除了VB6的通用DLL库就不起作用了,更别说更底层的东西了 --------------------编程问答-------------------- 如果只是问能不能,那回答是"能",给你个思路:

在VB里实现一个汇编编译引擎,利用这个引擎编译出一个驱动,从驱动里访问相关的IO资源即可.

关于驱动的例子,在老罗翻译的KMD教程里有,里面的那段小代码是调用了BIOS接口,正合你意吧.
补充:VB ,  基础类
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,