主题:【请教】请问高人病毒程序是如何测试成型的? -- Songhua
我作为外行在想一个逻辑推理:
假设某人编辑创造了一个病毒程序,总要先找一台计算机测试吧。如果病毒程序没有写好,不灵,万幸,用来测试的计算机还能用。可以继续修改病毒程序。
如果病毒程序管用但是有若干小BUG,也许用来测试的计算机就牺牲了。那么需要再找一台计算机测试改进的病毒程序。改进BUG也许要多次反复,这样的话每次用一台无辜计算机测试则编写病毒程序的成本是不是太高了?
就好象说有人要发明一种能溶解一切物质的霸王溶液,首要问题就是用什么容器来装呢?
请教诸位IT高手。
啊哈,要是我, 装上几个virtual machine,或者干脆就做个image的备份,坏了一个,就copy一个过来接着搞。。。省时省力啊:)
其一,自然可以用虚拟机测试,不会有任何问题。
其二,我的机器上有 GHOST 备份,单纯毁坏 C: 也没事。自己的代码自己有数,
其他分区是不会有事的。
其三,即使我的硬盘全部毁坏,因为我手头光盘上有全部的备份,所以也没事。
----------------
上面三层都只能让我稍微损失时间而已。如果做不到这一层水平,趁早别玩病毒。
上面三层是病毒可能造成的最大损失。一般是不会更大了。一般来说,基本上是可能性一,就算很出格,自己一不小心没控制住,最多是2 , 就算再出格,病毒烈性超出预计,
也只不过是3 , 但这个可能性也太小了,不超过万分之一。
下面的可能性更小,除了 CIH,还没有损坏硬件的病毒。
其四,就算一不小心损失惨重,连硬件都损失了,那么就不仅仅是时间问题了,
而是真正的经济损失了,----- 即使那样,作为发烧友,也还是可以自己安慰自己
有所得的。------ 比如说我自己,尚未真正接触病毒呢,自己这十几年的动手过程
中, 也损失了不知多少时间和金钱了。最大的一次损失,是损失了一台两年寿命的 Compaq
笔记本。。。。心痛ing。。。。(注意我只是学生,只能有打工收入的。)
不过,即使如此,我也并不是非常介意的。---毕竟这些经验不是光看看书就能
学到的。如果能掌握全套病毒和反病毒技术,即使把我手头这台 IBM T42 搭进去,
呵呵,也在所不惜。
---------------
另外加一句,病毒还能算万能溶剂??呵呵,它不过是一种普通酸,小心对待它就是了。
直接喝一瓶自然有害,偶尔拿舌尖尝尝,毒不死的,呵呵。
计算机病毒随着计算机技术的进步而不断地发展。病毒的制造者也开始从个人行为逐渐变成了组织行为。制造病毒也从以前的无利可图到现在的有利可图了。
新一代的病毒通过感染互联网上的电脑,制造大量可用的zombie,可以做以下的事情:
1。盗取用户的信用卡资料或/和个人信息(目前有些病毒会利用zombie发送假paypal的信件)
2。帮助某网站攻击其竞争对手的网站(收费)
3。通过制造特殊变种来降低某些防病毒产品的查杀率
。。。。。。
正是这些利益的诱惑,导致