Vad är parasitberäkning?
Parasitic Computing är en teknik där en dator eller server länkar till andra servrar och använder den utrustningen för att tillhandahålla beräkningskapacitet. Det betraktas normalt inte som hacking eller stöld av datortjänster, eftersom programmet inte besegra några lås eller skyddsåtgärder på den andra utrustningen. Snarare kan ett legitimt meddelande levereras till de andra datorerna, och de kommer att tillhandahålla datorkapacitet utan någon säkerhetsbrott.
När internet växte i slutet av 1900 -talet, var många tusentals om inte miljoner servrar anslutna med offentliga datornätverk. När en dator skickar en begäran om en webbsida eller dokument till en annan dator på internet, används en serie bekräftelser för att bekräfta att de skickade och mottagna meddelandena är desamma. En teknik är att använda en "kontrollsumma", som är en beräkning av data som skickas av den begärande datorn och omberäknas i andra änden. Om de två beräkningarna är överens om att meddelandet anses vara legitimt och inte a aTtempt för att stjäla datortid eller "hacka" den andra datorn.
När en dator gör en begäran om parasitisk datortid från andra datorer är meddelandet fortfarande legitimt. I meddelandet är kod som begär en viss beräkning köras på den mottagande datorn. Ingen människa har godkänt begäran, och i de flesta fall är det faktum att arbetet görs inte uppenbart. Beräkningarna kan slutföras och data returneras till den begärande datorn utan synlig effekt på någon av datorerna. Det finns emellertid etiska problem för effekten av parasitberäkning på internetresurser.
Efter att en dator har uppmanats att tillhandahålla datortid med en annan dator används några av dess resurser för den begäran. Tillsammans med elektrisk konsumtion av datormaskinvaran kan andra legitima datoruppgifter bromsas eller försenas med den parasitiska datorförfrågan. Det finns inget brott mot SecurITY och den begärande datorn stjäl inte någon information. Även om ingen fysisk skada kan uppstå kan det påverka prestandan hos den andra datorn, som vissa kritiker anser att stöld av tjänster.
parasitisk datoranvändning förväxlas ofta med en annan typ av delade datortjänster, normalt kallad klusterberäkning. Kluster är grupper av datorer som är länkade frivilligt för att ge kapacitet långt utöver kapaciteten för en enda dator. På 1900 -talet var ett exempel på klusterdatorer tusentals offentliga och privata datorer kopplade för att beräkna signaldata från en sökning efter utomjordisk intelligent liv (SETI) eller signaler från andra planeter. Ett radioteleskop skannade delar av himlen och samlade radiosignaldata, och de klusterade datorerna delade datortid för att analysera data och leta efter mönster.
Negativ parasitisk datoranvändning kan uppstå om en dator är infekterad med ett virus eller programvara som kallas en trojansk häst. Virus kan laddas nerFrån e -postmeddelanden eller infekterade webbplatser, och i vissa fall tillåter datorn att bli en parasit för en hacker, vilket ger en dator som kan infektera andra upprepade gånger. Infekterade datorer kan också skicka flera förfrågningar till en legitim webbplats och överväldiga dess servrar, en teknik som kallas en "förnekande av serviceattack" som kan stänga av webbplatser.
A Trojan Horse är ett mjukvarupaket som transporteras tillsammans med ett legitimt meddelande eller en webbplats och är vanligtvis osynlig för alla avslappnade datoranvändare. Det är därför det namngavs efter den mytiska hästen som gömde soldater brukade överraska och besegra en fiende. När Trojan Horse installerar sig i en ny dator kan den använda några av datorns resurser för att skicka obehöriga e -postmeddelanden som kallas "Spam", eller ge stulen datorkraft till en annan person.