|
发表于 2010-3-28 16:27:36
|
显示全部楼层
'White Hat Botnets'
White Hat:
白帽子。黑客分为两类,一类是找漏洞的,一类是窃取资料的。前者称为白帽子黑客,简称白客;后者称为黑帽子黑客。
Botnet:
僵尸网络。被黑客控制的电脑所组成的一个计算机群。
如果同一工作原则用于僵尸网络,会有什么好的运作方式呢?
(先)让我们假设(say)你正坐在家中上网、收发邮件。突然,为了一件什么事 —— 冲去杂货店、或者去公园散步、或者到点上班了,(总之,)你意识到需要把自己赶离(pry)闪着流光异彩的电脑屏幕。
(那么,)为何不充分利用好电脑的闲置算力(processing power)呢?把你的电脑投入到有意义的事业吧!你可以让科研人员给你的电脑发送数据,让它忙得不可开交。
这就是所谓的“志愿计算”。这是一种可以让志愿者协助处理科研数据的网格计算。这种模式(idea)让科研人员有机会用较低的费用,获取所需的算力。
实际上,遍地都是大量的算力。尼尔森公司在 2008 年的一项调查显示,超过 80% 的美国人都有电脑,但其中 90% 的人只是用来挂网。
独立使用安全的连接,比如,伯克莱网络计算开放基本架构(BOINC),让志愿者把电脑的闲置算力,用于项目。比如,牛津大学的 Climatepredition.net 项目,利用超过 57,000 台计算机,来预测 2080 年的地球气候。
有数百个不同的计算项目正在使用 BOINC。比如,特拉华大学的 Docking@Home 项目企图建立起一种模拟机制,在新药品用于实验测试之前,就可以预测(test)它的药力。
其它类似 BOINC 的站点还有 GridRepublic,他们宣称“(我们的)成员通过运行一个屏保程序,利用电脑没有人用的时间,为公众感兴趣的科研项目工作。”GridRepublic 的成员可以参与的项目有,POEM@home(研究蛋白质结构)、Quantum Monte Carlo(研究量子理论方程式)等。
不幸的是,有些被操纵的电脑早已成为网络犯罪的工具。僵尸网络,或者一群被黑的电脑,(要么)被用来偷取(gather)信用卡信息、银行账号、社保号,以及其他个人数据;(要么被用来)传播恶意软件。最近的一个案例来自西班牙马里珀萨(Mariposa)市,有三个男人使用一种病毒软件感染了将近 1500 万台计算机。这些计算机散布在全球 190 多个国家,分属于不同的个人、公司、政府和大学。
僵尸网络的能量,隐藏在众多被感染的电脑中。病毒窃据了电脑后,使其加入“尸王”("bot master")操控的傀儡大军,用以发动网络攻击、发送垃圾邮件,甚至有可能用来入侵安全系统。
既然犯罪分子占用一丁点的电脑能量就可以干坏事,为什么好人就不能用来实现他们的目标呢?
就像上面提到的案例,BOINC 也召集了一堆电脑,为实现同一目标而奋斗。BOINC 不会下载恶意软件,也不会传播垃圾软件,它只是用来获取和分析数据,加速研究进程。
还有其它一些志愿计算项目:搜寻梅森素数、GIMPS 这两个项目是查找素数;eOn 项目计算原子的运动;GStock 项目通过追踪股市数据来预测买卖时机。。。。想查看所有志愿项目的话,搜索(check out)关键字 Volunteer@Home 吧!
显然,BOINC 与恶意软件(Mariposa)毫不沾边!BOINC 是一个志愿系统,是否参与完全取决于用户的意愿。尽管网上遍布着各种陷阱,但与人们相互沟通的重要性相比,那些骗局根本就微不足道。志愿计算是一种模式 (way),它开创了网络(应用)的新天地(possibilities)。 |
评分
-
查看全部评分
|