你的电脑“赚到钱”了吗
时间:2022-06-22 来源: 作者:[db:作者]  浏览次数:
在网络上,到处都埋着甜弹。当你在一些商店免费使用Wi-Fi时,你的个人数据被盗。当你从一些网站下载免费视频和音频时,会不小心点击商家的广告弹窗,进入钓鱼网站。这些都不错。现在一些黑客找到了从你身上赚钱的新方法:他们把你的电脑变成了“矿工”,勤勤恳恳地为他们“挖”虚拟货币。
被困网友
海盗湾是瑞典一个民间反版权组织建立的BT网站。它的目标是建立一个理想的没有版权的网络王国,所以它就像一个网络版的盗版世界,里面有大量盗版的视频、音频等种子文件供网民免费下载。当然,因为海盗湾是非法网站,经常被政府查封,所以不得不不时更换网络域名。即便如此,它仍然拥有庞大的用户数量。2008年1月,网站同时在线人数超过1000万,管理的种子超过100万,成为全球最大的BT网站。
能够免费享受网络资源,自然让网友欣喜若狂。但是最近海盗湾的用户发现自己的电脑没有运行任何程序,运行速度反而变得很慢,CPU利用率高达80% ~ 85%,而平时电脑的CPU利用率只有10%。
有网友认为是自己的电脑太旧了,也有人追根溯源,发现真正的原因是海盗湾网站的代码中有一些“矿机”代码,会劫持用户的电脑,让他们悄悄变成“矿机”,为这个网站“挖”虚拟货币。最后,盗版官方承认,他们打算取代广告来增加网站的收入。
不止非法网站在利用用户的浏览器进行“挖矿”。一名阿根廷用户在咖啡馆喝咖啡时使用了免费Wi-Fi,结果他的电脑成了“矿机”。
一项研究显示,全球排名前1000位的网站中,有220家在以各种方式劫持用户电脑进行“挖矿”,三周获利4.3万美元。这可能不是一个大数目,但考虑到许多网站都在寻找新的商业模式,虚拟货币价值高,未来可能会有越来越多的网站更频繁地劫持用户电脑“挖矿”,以增加收入。
那么,具体来说,网站是如何劫持用户电脑来“挖”虚拟货币的呢?
虚拟货币的产生
首先,我们需要知道虚拟货币是如何产生的。
与市面上流行的货币是由各国央行发行的不同,比特币这样的虚拟货币本质上是由计算机通过求解一堆复杂的算法生成的特定序列号。这个序列号就跟人民币上的序列号一样。在现实世界中,即使你知道人民币的序列号,也没有用,但是在网络中,如果你知道这个序列号,你就有了这个虚拟货币。
那么,你是怎么得到这个序列号的呢?
这个过程类似于采矿。在生活中,每个人都可以成为矿工。矿工需要不断挖掘,付出一定的劳动,挖石头才能找到宝藏。在网络世界里,虚拟货币和人工创造的矿藏一样,也是一种稀缺资源,每个人都有机会得到它,只要你愿意不断地用计算机进行大量的计算来得到这个序列号。谁先完成计算任务,谁就得到这个序列号,也就是虚拟货币。所以虚拟货币的探矿者也叫“矿工”,开采虚拟货币的过程也叫“挖矿”。
一个人“挖矿”会很困难。抛开“矿”需要配备高性能CPU的电脑不谈,这个过程的功耗是惊人的。以比特币为例。研究表明,每次比特币挖矿所消耗的电力足以烧开3.6万壶水。一年之内,整个比特币挖矿网络消耗的电力比爱尔兰一个国家还多。
我该怎么办?那么就需要建立一个矿池,让所有有计算能力的人都参与进来,共同完成任务。这样减少了单台计算机的计算量,同时扩大了奖励金额。矿越大,获得虚拟货币奖励的机会就越多。
劫持你的电脑
现在,你就不难理解为什么有些网站会劫持很多电脑来“挖矿”了,因为这些网站可以用很低的成本来挖矿虚拟货币。他们在自己的网页上写“挖矿”代码。如果用户打开这些网站,浏览器会根据代码的指示将用户的电脑添加到矿池中,使其成为“矿机”。
当然,一般这些网站是不会挖比特币的,因为比特币的数量越来越少,挖起来非常困难。他们又挖了一个虚拟货币,——门罗。门罗是继比特币之后最受追捧的虚拟货币。它是唯一一种可以隐藏发起者、接收者、交易金额和交易IP的加密货币,而且不需要特殊的硬件来挖掘。任何有计算能力的人都可以挖掘,所以极其有价值。
可能取代比特币,成为最广泛使用的加密货币。
网站可以借此挣得钵满盆满,但是对于用户来说就苦不堪言了。这些用户的电脑耗电量会增加,内存会被占用,计算机的运行速度会变得非常慢。面对这些幕后运行的“挖矿”代码,用户不仅很难察觉,而且无法终止程序。
那么,该怎么防止计算机被劫持呢?你可能需要下载专门的软件来拦截这些代码。不过,如果你不想被持续的广告轰炸,也许允许这些网站适度地试用一下你的计算机处理能力,是个更好的选择。总之,不管你做什么反击,最终可能还会以某种方式为网络的免费资源埋单。