Kas yra parazitinis kompiuteris?

Parazitinis skaičiavimas yra metodas, kai vienas kompiuteris arba serveris susieja kitus serverius ir naudoja tą įrangą skaičiavimo pajėgumams užtikrinti. Paprastai tai nelaikoma įsilaužimu ar kompiuterių paslaugų vagyste, nes programa nepanaikina jokių kitos įrangos užraktų ar apsaugos priemonių. Atvirkščiai, teisėtas pranešimas gali būti pristatytas į kitus kompiuterius, ir jie suteiks skaičiavimo pajėgumų nepažeidžiant saugumo.

Internetui augant XX amžiaus pabaigoje, daugybė tūkstančių, jei ne milijonai serverių buvo prijungti naudojant viešuosius kompiuterių tinklus. Kai kompiuteris siunčia tinklalapio ar dokumento užklausą kitam kompiuteriui internete, patvirtinimų serija patvirtinama, kad išsiųsti ir gauti pranešimai yra vienodi. Vienas iš būdų yra naudoti „kontrolinę sumą“, kuri yra duomenų, kuriuos siunčia prašantis kompiuteris, apskaičiavimas, o kitame gale perskaičiuojamas. Jei abu skaičiavimai sutampa, pranešimas laikomas teisėtu, o ne bandymu pavogti kompiuterio laiką arba „nulaužti“ kitą kompiuterį.

Kai kompiuteris pateikia užklausą dėl parazitinio skaičiavimo laiko iš kitų kompiuterių, pranešimas vis tiek yra teisėtas. Pranešime yra kodas, reikalaujantis atlikti tam tikrą skaičiavimą priimančiame kompiuteryje. Joks žmogus nepatvirtino prašymo ir daugeliu atvejų faktas, kad darbas atliekamas, nėra akivaizdus. Skaičiavimai gali būti baigti ir duomenys grąžinti į prašantįjį kompiuterį be jokio matomo poveikio nė vienam kompiuteriui. Tačiau yra etinių problemų dėl parazitinių kompiuterių poveikio interneto ištekliams.

Kai kitas kompiuteris paprašo kompiuterio pateikti skaičiavimo laiką, kai kurie jo ištekliai naudojami šiai užklausai. Kartu su kompiuterio aparatinės įrangos elektros suvartojimu, parazitinio skaičiavimo užklausa gali sulėtinti arba uždelsti kitas teisėtas kompiuterio užduotis. Nėra jokio saugumo pažeidimo, o užklausą pateikęs kompiuteris nepavogia jokios informacijos. Nors fizinė žala negali būti padaryta, ji gali turėti įtakos kito kompiuterio veikimui, o kai kurie kritikai tai laiko paslaugų vagyste.

Parazitinė kompiuterija dažnai painiojama su kitokio tipo bendromis kompiuterių paslaugomis, paprastai vadinamomis klasterio kompiuterija. Klasteriai yra kompiuterių grupės, savanoriškai susietos, kad būtų užtikrinta daug daugiau pajėgumų nei bet kuris atskiras kompiuteris. XX amžiuje klasterinių kompiuterių pavyzdys buvo tūkstančiai viešųjų ir privačių kompiuterių, susietų, kad būtų galima apskaičiuoti signalų duomenis iš nežemiškos protingos gyvybės (SETI) paieškos arba signalų iš kitų planetų. Radijo teleskopas nuskaitė dangaus dalis ir rinko radijo signalo duomenis, o sugrupuoti kompiuteriai dalijosi skaičiavimo laiku, kad analizuotų duomenis ir ieškotų modelių.

Neigiamas parazitinis kompiuteris gali atsirasti, jei kompiuteris yra užkrėstas virusu arba programine įranga, vadinama Trojos arkliu. Virusai gali būti atsisiunčiami iš el. laiškų arba užkrėstų svetainių, o kai kuriais atvejais jie leis kompiuteriui tapti įsilaužėlių parazitu, suteikdami kompiuterį, galintį pakartotinai užkrėsti kitus. Užkrėsti kompiuteriai taip pat gali siųsti kelias užklausas į teisėtą svetainę ir užblokuoti jos serverius. Tai yra technika, vadinama „paslaugų atsisakymo ataka“, kuri gali uždaryti svetaines.

Trojos arklys yra programinės įrangos paketas, siunčiamas kartu su teisėtu pranešimu arba svetaine ir paprastai nematomas jokiam atsitiktiniam kompiuterio vartotojui. Štai kodėl jis buvo pavadintas mitinio žirgo, kuris slėpė kareivius, vardu, kad nustebintų ir nugalėtų priešą. Kai Trojos arklys įsidiegs naujame kompiuteryje, jis gali panaudoti kai kuriuos to kompiuterio išteklius, kad išsiųstų neteisėtus el. laiškus, vadinamus „spam“, arba suteiktų pavogtą skaičiavimo galią kitam asmeniui.