Acest articol este un articol oglindă al traducerii automate, vă rugăm să faceți clic aici pentru a sări la articolul original.

Vedere: 15249|Răspunde: 3

JS Mining - Cum minează Monero prin web mining?

[Copiază linkul]
Postat pe 06.02.2018 13:47:25 | | | |
Recent, am văzut un fel de minerit folosind web JavaScript și aș dori să ți-l prezint. Java este încorporat în pagina web, iar odată ce utilizatorul deschide site-ul, browserul se transformă într-un miner Monero conform instrucțiunilor scriptului. Acest cod suplimentar de mining consumă de obicei mult CPU, ceea ce face ca calculatorul utilizatorului să se blocheze sau chiar să nu mai fie folosit normal.

Un astfel de site va încorpora codul Coinhive Java Miner. Codul se bazează pe algoritmul de minerit CryptoNight, care poate produce monede de rețea CryptoNote precum Monero, Dashcoin, DarkNetCoin etc. Minerul Java Coinhive încorporat suportă doar mineritul Monero.

Deci, cum faci să faci să extragi scripturi JS? Mai sunt câțiva pași între ele. Personal, nu aprob această practică de a sacrifica experiența utilizatorului pentru a extrage site-uri fără consimțământul utilizatorului. Este foarte interesant să înțelegi metoda de implementare și să dezvolți idei. Următoarea este o introducere în operația specifică.

(Notă: 30% din veniturile pe care le obții din minerit cu următoarele js vor fi date dezvoltatorului, deci poți obține doar 70% din profit)

1. Înregistrează un portofel Monero și obține adresa portofelului

URL pentru descărcarea portofelului: https://getmonero.org/downloads/

Doar descarcă programul corespunzător conform sistemului tău. Folosesc Mac OS X, 64 de biți

Dimensiunea software-ului: 157,9M

1. Crearea unui portofel nou



Urmează pas cu pas instrucțiunile

2. Setarea finală este reușită



3. Interfața finală a aplicației este următoarea:



Fii atent la adresa beneficiarului, care va fi folosită ulterior

2. Înregistrarea unei platforme miniere

Link de înregistrare: https://coinhive.com/account/signup

1. Înregistrarea unui cont



2. Mergi la Setări - > setează informațiile de plată



Adresa de aici este adresa portofelului tău

3. Setarea cheilor API



Această cheie va fi folosită ulterior pentru a obține codul de minerit

3. Obține codul de minerit

Obține adresa codului: https://coinhive.com/documentation/miner

Codul JS rezultat arată astfel:



Am scris o pagină html foarte simplă pe care o puteți descărca, rula sau consulta,

Adresă de descărcare: http://oyim09vvu.bkt.clouddn.com/xmr.html

4. Efectul operațional
Poți vedea că procesorul a crescut semnificativ, iar când pagina web este închisă, scade imediat



În acest moment, poți verifica progresul mineritului pe Dashboard.

Vizitat la https://coinhive.com/dashboard



Prețul actual al Monero este în jur de ¥579



În final, asta e tot pentru introducere. Această idee de a folosi mineritul JS este destul de interesantă pentru un dezvoltator web. O bucată de cod poate integra un număr mare de resurse online. Totuși, această metodă nu informează utilizatorii la navigare, reduce experiența utilizatorului și nu poate fi promovată și folosită pe scară largă. Data viitoare când deschizi o pagină web, dacă ventilatorul CPU-ului se învârte necontrolat, poate poți deschide uneltele pentru dezvoltatori să vezi dacă site-ul te folosește în secret pentru a mina și a înțelege ușa.
Postat pe 07.02.2018 14:08:57 |
Super @!! ~~~~ Am studiat
 Proprietarul| Postat pe 08.02.2018 11:26:09 |
[Original] rookie poate folosi și CPU pentru a extrage tutorialul Monero XMR
http://www.itsvse.com/thread-4497-1-1.html
(Sursa: Arhitect)
Disclaimer:
Tot software-ul, materialele de programare sau articolele publicate de Code Farmer Network sunt destinate exclusiv scopurilor de învățare și cercetare; Conținutul de mai sus nu va fi folosit în scopuri comerciale sau ilegale, altfel utilizatorii vor suporta toate consecințele. Informațiile de pe acest site provin de pe Internet, iar disputele privind drepturile de autor nu au legătură cu acest site. Trebuie să ștergi complet conținutul de mai sus de pe calculatorul tău în termen de 24 de ore de la descărcare. Dacă îți place programul, te rugăm să susții software-ul autentic, să cumperi înregistrarea și să primești servicii autentice mai bune. Dacă există vreo încălcare, vă rugăm să ne contactați prin e-mail.

Mail To:help@itsvse.com