Kripto kasėjai dabar naudojasi nemokamomis debesų platformos paslaugomis

Nors energijos kaina šiandien yra pagrindinė kritika prieš kriptovaliutų kasėjus, pastaraisiais mėnesiais debesų kompiuterijos platformose iškilo kita problema , nes kai kurios kasėjų grupės piktnaudžiauja nemokamais debesų paslaugų platformų lygiais kriptovaliutoms kasti.

Anksčiau minėtos dėl atakų ir netaisytų serverių užgrobimų, kelios nuolatinės integracijos (CI) paslaugos dabar skundžiasi šiomis gaujomis, kurios registruoja nemokamas paskyras jų platformoje, o vėliau pereina prie naujų nemokamų paskyrų iki bandomojo laikotarpio ribos.

Nors kriptovaliutos egzistuoja tik skaitmeniniame pasaulyje, užkulisiuose vyksta gigantiška fizinė operacija, vadinama „kasyba“.

Gaujos veikia registruodamos paskyras tam tikrose platformose, užsiregistruodamos nemokamam lygiui ir paleisdamos kriptovaliutų kasimo programą tiekėjo nemokamo lygio infrastruktūroje. Kai bandomieji laikotarpiai arba nemokami kreditai pasiekia savo ribą, grupės užregistruoja naują paskyrą ir pradeda procesą iš naujo, išlaikydamos tiekėjo serverių naudojimo ribą ir sulėtindamos įprastą veikimą.

Tokiu būdu piktnaudžiaujamų paslaugų sąraše yra tokios paslaugos kaip „GitHub“, „GitLab“, „Microsoft Azure“, „Travis CI“, „Layer CI“, „Circle CI“, „Render“, „CloudBees CodeShip“, „Sourcehut“ ir „Okteto“ . Per pastaruosius kelis mėnesius kūrėjai pasidalijo savo istorijomis apie panašų piktnaudžiavimą, kurį matė kitose platformose, ir kai kurios iš šių įmonių pasidalijo panašia patirtimi.

Dažniausiai šis netinkamas naudojimas pasitaiko įmonėse, teikiančiose nuolatinės integracijos (CI) paslaugas. Nuolatinė integracija – tai kelių kūrėjų kodo pakeitimų integravimo į vieną programinės įrangos projektą automatizavimo praktika. Tai pirmaujanti „DevOps“ praktika, leidžianti kūrėjams dažnai sujungti kodo pakeitimus į centrinę saugyklą, kurioje vėliau atliekami kompiliavimo ir testavimo darbai.

Automatiniai įrankiai naudojami naujo kodo tikslumui patikrinti prieš integraciją. Šaltinio kodo versijų kontrolės sistema yra esminė CI proceso dalis. Versijų kontrolės sistemą taip pat papildo kiti patikrinimai, pavyzdžiui, automatinis kodo kokybės testavimas, sintaksės tikrinimo įrankiai ir pan.

Praktiškai debesyje priglobta KI pasiekiama sukūrus naują virtualią mašiną, kuri atlieka kūrimo, paketavimo ir bandymo procesą, o tada rezultatą perduoda projekto vadovui.

Kriptovaliutų kasybos gaujos suprato, kad galėtų piktnaudžiauti šiuo procesu, norėdami pridėti savo kodą, o ši CI virtuali mašina atlikti kriptovaliutos kasybos operacijas, kad užpuolikas prieš ataką gautų nedidelį pelną. Ribotas VM tarnavimo laikas baigiasi, o VM uždaro debesies paslaugų teikėjas.

Taip kriptovaliutų kasybos gaujos piktnaudžiavo „GitHub“ funkcija „Actions“, siūlančia virtualios infrastruktūros funkciją „GitHub“ vartotojams, kad būtų galima išminuoti svetainę ir užšifruoti kriptografiją naudojant paties „GitHub“ serverius.

„GitHub“ ir „GitLab“ nėra vieninteliai CI teikėjai , susidūrę su šiuo piktnaudžiavimu. Ataskaitoje teigiama, kad su šia veikla susidūrė ir „Microsoft Azure“, „LayerCI“, „Sourcehut“, „CodeShip“ bei daugelis kitų platformų.

Tokia įmonė kaip „GitLab“ dėl savo didesnio dydžio vis tiek gali sau leisti išlaikyti savo vartotojams nemokamų KI siūlymą, ieškodama kitų būdų, kaip užkirsti kelią piktnaudžiavimui šifravimo kasyklose. Tačiau kiti maži IC teikėjai negali. Praėjusį antradienį priimdami sprendimus apsaugoti savo mokančius klientus, kurie pastebėjo paslaugų pablogėjimą, „Sourcehut“ ir „TravisCI“ teigė, kad dėl nuolatinio piktnaudžiavimo planuoja nebeteikti savo nemokamo intelekto koeficiento.

Nors nemokamų paslaugų teikėjų pasiūlymų atšaukimas gali būti vienas iš būdų apriboti piktnaudžiavimą, tai nėra geriausias sprendimas individualiems kūrėjams, kurie naudoja šiuos pasiūlymus savo atvirojo kodo projektams. Alternatyvus sprendimas, kaip siūlo Berrelleza, būtų diegti automatizuotas sistemas, kurios aptiktų šį piktnaudžiavimą ir į jį reaguotų . Tačiau tokių sistemų kūrimui reikia išteklių, kurių kai kurios įmonės negali skirti, ir nėra jokios garantijos, kad šios sistemos veiks taip, kaip tikėtasi.


Pridėti kaip pageidaujamą šaltinį „Google“ sistemoje