阻止有人在Web瀏覽器里面挖掘加密貨幣的7個(gè)簡(jiǎn)易方法
譯文【51CTO.com快譯】加密貨幣是利用加密確保安全性的數(shù)字或虛擬貨幣。由于具有匿名和去中心化的特性,你可以用加密貨幣來(lái)進(jìn)行支付,政府跟蹤不了。由于挖掘加密貨幣越來(lái)越流行,網(wǎng)站所有者現(xiàn)在使用加密貨幣挖掘腳本來(lái)使用訪客的CPU能力,從而獲利。這也激發(fā)一些開(kāi)發(fā)人員想出了法子,通過(guò)不同的方法阻止Web瀏覽器中的加密貨幣挖掘。
Pirate Bay是世界上***的torrent網(wǎng)站,最近被發(fā)現(xiàn)有人在其網(wǎng)站上測(cè)試Monero加密貨幣挖掘軟件。該網(wǎng)站承認(rèn),將來(lái)可能使用挖幣來(lái)保持網(wǎng)站運(yùn)轉(zhuǎn)。
這種做法并不新穎,但Pirate Bay是***個(gè)被發(fā)現(xiàn)使用加密貨幣挖掘軟件的熱門(mén)網(wǎng)站。這也引發(fā)了倫理道德?tīng)?zhēng)論,因?yàn)槿藗儼l(fā)現(xiàn)網(wǎng)站所有者將訪客蒙在鼓里。
不過(guò)我驚訝地發(fā)現(xiàn),許多用戶并不介意青睞的網(wǎng)站利用其CPU能力來(lái)?yè)埔还P。這可能是因?yàn)閠orrent網(wǎng)站是眾多臭名昭著的廣告的發(fā)源地。在介紹如何阻止Web瀏覽器中的加密貨幣挖掘之前,不妨先說(shuō)說(shuō)如何查明你是否已成為這類(lèi)挖掘活動(dòng)的目標(biāo)。
一、如何查明我的PC在暗中挖掘加密貨幣?
除了勒索軟件外,比特幣挖掘惡意軟件也迅速肆虐起來(lái)。如果罪魁禍?zhǔn)资鞘褂媚愕腤eb瀏覽器來(lái)挖掘加密貨幣的一些網(wǎng)站,很容易查明。
Pirate Bay用戶在訪問(wèn)該網(wǎng)站時(shí)看到CPU使用率急劇上升,因而發(fā)現(xiàn)了挖掘軟件。你也可以使用同樣的方法,查看某一個(gè)網(wǎng)站是否盜用你的處理器來(lái)獲利。如果大多數(shù)瀏覽器選項(xiàng)卡已關(guān)閉,又沒(méi)有應(yīng)用程序在運(yùn)行,你很可能成為這類(lèi)挖掘活動(dòng)的目標(biāo)。如果你技術(shù)不太在行,可以對(duì)可疑網(wǎng)站進(jìn)行試錯(cuò)(hit and trial),查看哪一個(gè)網(wǎng)站在嚴(yán)重盜用CPU。借助資源監(jiān)控工具,技術(shù)在行的用戶可以極其高效地進(jìn)行試錯(cuò)。
除了按Ctrl + Alt + Delete組合鍵打開(kāi)Windows任務(wù)管理器,或者按Command + 空格鍵打開(kāi)Mac上的Activity Monitor、搜索Activity Monitor外,還可以進(jìn)入到菜單>更多工具>任務(wù)管理器,打開(kāi)Chrome的任務(wù)管理器。它會(huì)在Chrome中顯示選項(xiàng)卡方面的CPU使用情況,幫助發(fā)現(xiàn)罪魁禍?zhǔn)住?/p>
二、如何阻止Web瀏覽器中的加密貨幣挖掘?
大多數(shù)制作類(lèi)似TPB的標(biāo)題的網(wǎng)站使用一種名為Coin Hive的新服務(wù)來(lái)挖掘。幾個(gè)簡(jiǎn)單的方法可以阻止這類(lèi)活動(dòng):
1.使用No Coin Chrome插件
安裝Chrome插件是阻止Web瀏覽器中挖掘貨幣的最直接的方法。No Coin就是這樣一款免費(fèi)解決方案。這個(gè)開(kāi)源插件能夠可靠安全地控制網(wǎng)站如何與Web瀏覽器進(jìn)行交互。
只要你訪問(wèn)網(wǎng)站,No Coin會(huì)檢測(cè)并顯示是否有任何此類(lèi)活動(dòng)在進(jìn)行。你會(huì)看到紅色的符號(hào),如下面截圖所示。雖然該插件可阻止任何此類(lèi)活動(dòng),但它也允許你將網(wǎng)站列入白名單一段時(shí)間。
2.使用minerBlock Chrome插件
就像No Coin一樣,minerBlock Chrome插件是另一款用來(lái)阻止Web瀏覽器中加密貨幣挖掘的開(kāi)源工具。這種插件目前在列表中列出了幾個(gè)很流行的挖掘軟件域名;一旦知名度提高,預(yù)計(jì)會(huì)添加更多的此類(lèi)域名。
下面是我訪問(wèn)Coin Hive網(wǎng)站時(shí)minerBlock通知的樣子:
3.在hosts文件中阻止貨幣挖掘域名
這種手動(dòng)方式可以阻止你不覺(jué)得有危害或很煩人的特定域名。由于這種阻止,你的瀏覽器將無(wú)法連接到這些域名。我們可以編輯hosts文件,將其重定向到0.0.0.0。
在Linux中,你需要通過(guò)運(yùn)行下列命令來(lái)打開(kāi)hosts文件,并將0.0.0.0 coin-hive.com添加到文件末尾:
- sudo nano /etc/hosts
在Linux中,運(yùn)行下列命令:
- sudo nano /private/etc/hosts
如果是Windows,瀏覽到C:\Windows\System32\drivers\etc,編輯hosts文件,在末尾添加0.0.0.0 coin-hive.com。
請(qǐng)注意:此更改會(huì)阻止coin-hive.com托管的挖掘腳本。如果你遇到其他挖掘腳本域名,以后可以進(jìn)一步添加它們。
4.阻止廣告攔截器中的域名
AdBlock等廣告攔截插件可以幫助你阻止加密貨幣挖掘。視Web瀏覽器而定,你可以找到相關(guān)的設(shè)置來(lái)阻止特定的域名。比如在Chrome中,針對(duì)AdBlock,瀏覽至插件列表,并找到AdBlock。之后,尋找定制>通過(guò)URL來(lái)阻止廣告。然后,在文本框中添加下列文本:
https://coin-hive.com/lib/coinhive.min.js
5.Firefox中使用NoScripts
如果你的Firefox,可以使用NoScript之類(lèi)的JavaScript攔截插件。使用它阻止Web瀏覽器中的加密貨幣挖掘之前,請(qǐng)注意它***侵略性,可能會(huì)封殺許多網(wǎng)站,因?yàn)樗庙?yè)面上運(yùn)行的所有腳本。如果你使用的是Tor瀏覽器,已經(jīng)了解了NoScripts及其用法。你可以使用這些方法中的任何一種來(lái)阻止Web瀏覽器中的加密貨幣挖掘活動(dòng)。
6.如何使用Opera網(wǎng)絡(luò)瀏覽器阻止CoinHive
Opera 50 Web瀏覽器發(fā)布后,該公司引入了阻止CoinHive腳本和加密貨幣挖掘技術(shù)的內(nèi)置功能。這將讓用戶得以確保其電腦不會(huì)遇到使用數(shù)字貨幣挖掘技術(shù)的任何網(wǎng)站時(shí)就抽瘋。用戶可以在設(shè)置(macOS上的***項(xiàng))>基本>禁止廣告并在廣告過(guò)濾器的推薦列表下找到該選項(xiàng)。
7.使用Malwarebytes
除了安裝Nocoin之類(lèi)的Chrome反挖掘軟件插件外,還可以安裝知名的反惡意軟件工具。使用像Malwarebytes這種解決方案的優(yōu)點(diǎn)是,它為整個(gè)設(shè)備提供保護(hù)。 Malwarebytes還提供一款安卓應(yīng)用程序,隨帶30天免費(fèi)試用版。其他知名的防病毒軟件也已開(kāi)始提供挖掘軟件廣告攔截保護(hù)。
三、我真應(yīng)該阻止加密貨幣挖掘嗎?
這個(gè)問(wèn)題的答案取決于使用加密貨幣挖掘軟件的網(wǎng)站。如果某網(wǎng)站在你訪問(wèn)時(shí)立即通知、你對(duì)它感到滿意,那么它沒(méi)有任何害處。你要考慮的另一點(diǎn)是你的CPU能承受的挖掘負(fù)載。網(wǎng)站還應(yīng)該讓你知道它想要利用多大的處理能力。
如果你愿意通過(guò)這種替代的收入來(lái)源來(lái)支持青睞的網(wǎng)站,對(duì)方對(duì)其挖掘行為又坦誠(chéng)相告,那就沒(méi)有問(wèn)題。
原文標(biāo)題:7 Easy Ways To Block Cryptocurrency Mining In Your Web Browser,作者:Adarsh Verma
【51CTO譯稿,合作站點(diǎn)轉(zhuǎn)載請(qǐng)注明原文譯者和出處為51CTO.com】