Bitcoin mining kan vara lönsamt, och det är sannolikt anledningen till att vi har sett skrivbordet gruvarbetare och nu även webbläsare gruvarbetare skjuts på användarnas enheter.
Piratebay experimenterat med att köra en Bitcoin-miner i stället för annonser nyligen, och skapade en hel del tumult som användare börjat märka att den nya monetarisering metod skulle ryck upp CPU-användning till 100%.
En uppdatering av Google Chrome extension SafeBrowse integrerat ett JavaScript miner samt i förlängningen ledde till att avlägsnandet av tillägg från Googles Chrome Web Store.
Varje webbplats du besöker i webbläsaren, och eventuella tillägg till webbläsaren, kan köra Bitcoin mining verksamhet. Även om det verkar mycket osannolikt att populära eller användaren respektera webbplatser eller tillägg kommer att göra det, verkar det sannolikt att dessa händelser var bara den första vågen av gruvdrift att komma.
Datoranvändare har ett par alternativ när det gäller att skydda sina enheter mot browser-baserade Bitcoin mining.
Det är visserligen möjligt att använda innehåll för att blockera tillägg för att förhindra gruv-skript för att köra på första plats på webbplatser, dessa brukar inte blocket-baserade gruvdrift.
Förmodligen det bästa alternativet just nu är att blockera kända Bitcoin mining domäner. Ett av de bättre alternativen för att göra detta är att lägga till dessa till hosts-filen av operativsystemet så att dessa domäner omdirigera till localhost.
Effekten är att webbplatser och tillägg kommer inte att kunna kontakta dessa domäner längre på grund av omdirigeringen. Nackdelen är att du behöver lägga till nya domäner och ändra befintliga, om behov uppstår manuellt.
Windows-användare måste göra följande för att lägga till Bitcoin mining domäner till hosts-filen:
- Öppna Utforskaren eller en annan fil manager på systemet, och gå till C:WindowsSystem32driversetc.
- Öppna hosts-filen i en textredigerare, till exempel Anteckningar.
- Lägg till raden 0.0.0.0 coin-hive.com till slutet av dokumentet. Se till att du trycker på Tab-tangenten efter att ha skrivit in IP-adressen 0.0.0.0.
- Spara dokumentet.
Läs också: 4K Netflix i Webbläsaren? Endast med Microsoft Kanten
Vad detta gör är att styra varje begäran om att coin-hive.com att IP-adressen 0.0.0.0 (lokal enhet).
Som Ghacks läsare Linuxfan nämnts, den linje som nämns ovan kvarter bara coin-hive.com men inte underdomän exempel www.coin-hive.com. Så, du kan behöva lägga till dessa varianter om de används samt att hosts-filen.
Tips: På Linux kan du köra sudo nano /etc/hosts, på Mac OS X, sudo nano /privat/etc/hosts. Byt nano med vilken editor du föredrar.
Detta tar hand om Bitcoin mining skript värd coin-hive.com tjänsten som både the Pirate Bay och Chrome extension används. Observera att detta inte kommer att ta hänsyn till self-hosted-skript. Du måste lägga till dem separat för att hosts-fil för att blockera dem.
Ett annat alternativ som du har är att inaktivera JavaScript på dessa platser. Detta får inte vara möjligt hela tiden, som webbplatser kräver att JavaScript för vissa eller alla funktioner, men Bitcoin gruvarbetare som bygger på JavaScript inte kan köra om JavaScript är inaktiverat.
Kolla in dessa resurser för ytterligare information om hosts-filen:
- Hosts-Filen Programvara Översikt
- Hur Man Redigerar, Återställa Windows Hosts-Filen
Nu har Du: har du använda hosts-fil för att blockera online-resurser?