Hoe u Bitcoin-mining in uw pc-browser kunt detecteren en blokkeren?

In een wereld waar alles wat digitaal is elke dag meer kracht krijgt en waar we verschillende alternatieven tot onze beschikking hebben op alle bestaande gebieden, is een van die welke om duizenden redenen de meeste aandacht trekt die die verband houdt met onze economie. Er zijn duizenden opties om online geld te verdienen, sommige legaal en andere niet, maar alles wat met bitcoin te maken heeft, kost veel kracht, zozeer zelfs dat de autoriteiten van de wereld hun inspanningen richten op het vinden van hoe dit soort virtuele valuta.

Bitcoin is ontworpen om een ​​nieuw betalingssysteem mogelijk te maken en is een volledig digitale valuta. Het is het eerste netwerk tussen gedecentraliseerde betalingsparen die worden aangedreven door verschillende gebruikers zonder een centrale autoriteit of tussenpersonen, wat dit tot op zekere hoogte enigszins delicaat maakt door er geen controle over te hebben.

Binnen deze Bitcoin-wereld is er iets dat Bitcoin-mijnbouw wordt genoemd en het is niet bepaald een spel waarin we naar mijnen moeten zoeken en punten moeten verzamelen, maar het is veel meer iets delicater waar we slachtoffers kunnen zijn, in feite is het slachtoffer ons team, fungerend als tussenpersoon in dit proces, waarbij de middelen, zoals CPU, RAM-geheugen, van de apparatuur maximaal worden verbruikt.

Vandaag geeft Solvetic enkele tips zodat we kunnen verifiëren of onze apparatuur zich binnen dit Bitcoin-mijnnetwerk bevindt en zo ongepast gebruik van middelen kan voorkomen.

Wat is Bitcoin-mining?Iets waar veel mensen naar op zoek zijn, is hoe te investeren in Bitcoin vanwege de plotselinge stijgingen, die het in een paar jaar met meer dan 2000% hebben gewaardeerd en dus heb je het idee om in korte tijd miljonair te zijn, maar niet alles is gemakkelijk en het is ook niet zo eenvoudig als het klinkt.

Bitcoins minen, ook wel Blockchain genoemd, is het proces van het investeren van rekencapaciteit om transacties te verwerken, de veiligheid van het netwerk te garanderen en alle deelnemers in het bedrijf synchroon te laten lopen. Deze taak kan worden gedefinieerd als het datacentrum van Bitcoin, Behalve dat het is ontworpen om volledig gedecentraliseerd te zijn met miners die in alle landen actief zijn en dat niemand absolute controle heeft over het netwerk, wat het kwetsbaar maakt.

Het wordt "mijnbouw" genoemd, verwijzend naar goudwinning, omdat het ook een tijdelijk mechanisme is dat wordt gebruikt om nieuwe bitcoins uit te geven. In tegenstelling tot goudwinning waarvan velen van ons het proces kennen, biedt Bitcoin-mijnbouw een beloning in ruil voor nuttige diensten die nodig zijn om het betalingsnetwerk veilig te laten functioneren. Bitcoin-mining zal nodig blijven totdat de laatste bitcoin is uitgegeven, wat lang zal duren.

Het is niet voor minder dat iedereen Bitcoin-mijnwerkers wil zijn, kijk maar naar de statistieken om hun gedrag te zien:

1. Hoe Bitcoins-mijnbouw werkt


We moeten erkennen dat gebruikers over de hele wereld constant bitcoins verzenden, maar tenzij iemand al deze operaties registreert, kan niemand controleren wie op welk moment heeft betaald, wat het een onzichtbaar proces maakt.

Het Bitcoin-netwerk beheert dit proces door alle transacties die in een bepaalde periode zijn uitgevoerd vast te leggen in een lijst met de bloknaam. De taak van de mijnwerkers is om die transacties te bevestigen en ze naar het "grootboek" te schrijven dat bestaat uit een reeks blokken.

Dit "grootboek" is een uitgebreide lijst met blokken die bekend staat als de blockchain en deze kan worden gebruikt om op een eenvoudige manier transacties te onderzoeken die hebben plaatsgevonden tussen bitcoin-adressen waar ook ter wereld. Elke keer dat er een nieuw blok wordt gemaakt, wordt het aan de keten toegevoegd, waardoor een steeds groter wordende lijst ontstaat van alle transacties die in de hele geschiedenis van het Bitcoin-netwerk zijn gedaan.

Een realtime bijgewerkte kopie van de blokken wordt gedownload naar elke computer of node die rekenkracht levert aan het Bitcoin-netwerk. Het is op dit punt waar al het werk van de mijnwerkers in het spel komt, omdat ze de informatie uit het blok nemen en er een wiskundige formule op toepassen, waardoor dit blok iets anders wordt.

Dit nieuwe stuk informatie is veel korter dan het grootboek en ziet eruit als een willekeurige reeks cijfers en letters die technisch een hash wordt genoemd.

Deze hash wordt opgeslagen met het blok, aan het einde ervan, als laatste in de keten op dat moment.
Elke keer dat een gebruiker met succes een hash maakt, krijgt hij een beloning van 25 bitcoins, wordt de blockchain bijgewerkt en wordt iedereen op het netwerk hiervan op de hoogte gebracht.

Tot nu toe is alles interessant en lijkt het een ideale baan, maar sommige groepen of gebruikers hebben een minder complexe benadering gekozen om hun bitcoins te verkrijgen en dat is om gebruik te maken van de systeembronnen van veel gebruikers voor mijnbouw.
Deze praktijk wordt Cryptojacking genoemd en het houdt in dat sommige mijnwerkers malware installeren die een antivirusprogramma kan elimineren, maar andere niet. Sommige infecties worden echter rechtstreeks naar de browser geleid.

Op deze manier gebruikt cryptojacking in het geheim onze laptop, tafel of mobiele apparaat om cryptocurrencies te extraheren wanneer we een geïnfecteerde site bezoeken. De nieuwste cryptojacking-techniek maakt gebruik van JavaScript om onmiddellijk te werken wanneer een gecompromitteerde webpagina wordt geladen, helaas is er geen directe manier om te verifiëren dat de webpagina een verborgen mijnbouwcomponent heeft, en we merken misschien niet eens enige prestatie-impact, maar iemand heeft ons apparaat gekaapt voor digitale winst.

Het idee om een ​​cryptojacking te creëren begon medio september, toen een bedrijf genaamd Coinhive een script presenteerde dat kon beginnen met het minen van de Monero-cryptocurrency wanneer een webpagina werd geladen. De Pirate Bay-torrentsite nam het snel aan boord om geld in te zamelen en binnen enkele weken begonnen Coinhive-copycats te verschijnen. Nu we alles hebben gezien, en wat er ontbreekt, achter de Bitcoin-wereld, zullen we enkele manieren analyseren om te detecteren of ons systeem deel uitmaakt van mijnbouw zonder het te merken.

2. Controleer de gewonnen opbrengst van Bitcoins


De eerste stap is om te controleren of er een probleem is met de optimale prestatie van het systeem. Als we merken dat het systeem zich anders gedraagt ​​wanneer de webbrowser werkt, kan dit een duidelijk teken van manipulatie zijn. Er zijn enkele symptomen die bij ons vermoedens zouden moeten oproepen en deze zijn:

Lage prestatieAls de systeemprestaties op onverklaarbare wijze afnemen, of als het systeem te lang duurt om van het ene venster naar het andere over te schakelen, vaak vastloopt en de volledige netwerkbreedte gebruikt, dan willen we misschien een gedetailleerde analyse doen.

De eerste optie die u moet gebruiken, is om de actieve extensies en add-ons uit te schakelen om de prestaties van de browser te controleren, en hiervoor gaan we naar Taakbeheer met een van de volgende opties:

  • Klik met de rechtermuisknop op de taakbalk en selecteer de optie Taakbeheer
  • Gebruik de toetsencombinatie Ctrl + Alt + Del en selecteer in de weergegeven opties Taakbeheer
  • Klik met de rechtermuisknop op het menu Start of gebruik de toetsen Windows + X en selecteer Taakbeheer
In het weergegeven venster gaan we naar de sectie Prestaties:

VERGROTEN

Onderaan klikken we op de optie Open de bronmonitor en in het nieuwe venster gaan we naar het tabblad Algemene informatie en daar kunnen we het volgende zien:

Het ideaal is om deze sectie 15 tot 20 minuten te laten draaien om in algemene zin het gedrag van elk onderdeel van de systeembronnen te observeren. Zodra we een basislijn hebben vastgesteld, kunnen we de gebruikelijke websites bezoeken en letten op hoe de prestaties toenemen. Het is normaal om af en toe pieken te zien, maar als de toename op enig moment constant is, worden we geconfronteerd met een website die buitensporige systeembronnen gebruikt.

VERGROTEN

WarmtestijgingDit punt is vooral van toepassing op laptops en mobiele apparaten, want als het warmer wordt dan normaal, is dit een teken dat we moeten overwegen om een ​​prestatieanalyse uit te voeren. De gemakkelijkste manier om dit te doen is door je hand naast de ventilator te leggen en de temperatuur van de warmte te voelen die eruit komt, een andere manier is om de thermische stromen te regelen met gespecialiseerde tools die we gratis kunnen downloaden, Solvetic biedt er een aantal gratis aan:

Blokkeer Bitcoin-mining in de browserEen andere optie die we hebben is om het hele proces te blokkeren
Omdat niet elke verdachte website kan worden ontmanteld, is het mogelijk om te voorkomen dat de browser deze mining-scripts uitvoert. We hebben momenteel twee hoofdprojecten die bekend staan ​​als MinerBlock en No Coin. De extensies in de Chrome Web Store zijn hierop gebaseerd.

MinerBlock: deze add-on kan worden gedownload via de volgende link voor Google Chrome-browsers:

Het is een eenvoudige tool die verantwoordelijk is voor het monitoren van online mijnbouwactiviteiten. Het identificeert eerst de boosdoener en blokkeert vervolgens hun activiteiten in de browser. Het is mogelijk om uw configuratie te verifiëren om een ​​whitelist te maken, of om de hoeveelheid mining die is geblokkeerd te verifiëren.

Firefox-gebruikers kunnen CoinBlock installeren, wat het equivalent is van MinerBlock via de volgende link:

Geen muntNo Coin werkt voor hetzelfde doel als MinerBlock, met als beperking dat je de duur van de mining-sessie kunt instellen.

Het heeft een witte lijst om de uitvoering van de extensie te behouden of te stoppen terwijl deze werkt. No Coin is ook beschikbaar voor Firefox.

Met deze tips kunnen we voorkomen dat we het slachtoffer worden van deze nieuwe onzichtbare aanval en zo voorkomen dat onze bronnen ten goede komen aan onbevoegde gebruikers.

U zal helpen de ontwikkeling van de site, het delen van de pagina met je vrienden

wave wave wave wave wave