Den farligste programvarebugs noensinne: dødsfall og eksplosjoner
De fleste programvarefeil gjør bare drift litt vanskeligere - ellers er alt i orden. Men det har også vært voldelige feil som har satt millioner mennesker i alvorlig fare og til og med drept noen. Fordi folk noen ganger gjør alvorlige feil ...
1. Død og alvorlig skadet: Programvarefeil med Therac-25
- Therac-25 partikkelakselerator var en veldig stor ting på 1980-tallet. Den kanadiske regjeringen hadde utviklet den for strålebehandling av kreftpasienter.
- Enheten kunne bestråle svulster som var dypt i kroppen. Mye energi ble satt sammen med en blyplate. Det var livsfarlig at enheten i noen tilfeller fungerte selv når det ikke var noen blyplate i det hele tatt.
- Pasientene fikk en dose som var mer enn 100 ganger sterkere. Tre døde, og minst tre andre har blitt alvorlig ufør siden den gang.
2. WOW-blodsykdommen
- WOW-spillere gledet seg til Patch 1.7 i 2005, men fikk en nesten uovervinnelig sjef.
- Motstanderen hadde svakhetsformen "Korrupt blod", noe som medførte at han tok skadepoeng fra hver spiller rundt seg hvert sekund. Men det er ikke alt: denne sykdommen vil bli gitt videre via blod, slik at spillerne også vil smitte hverandre.
- Til slutt døde nesten alle som gamblet på serverne med den nye lappen. Bare noen få spillere overlevde. Det kom kraftig kritikk av programmererne på WOW-forumene.
3. Programvarefeil lammer krigsskip
- I 1997 forårsaket en dødelig programvarefeil at krigsskipet USS Yorktown ganske enkelt ikke klarte å manøvrere. Heldigvis øvde skipet på en milliard dollar bare når feilen oppsto. Besetningen har vanligvis over 350 medlemmer.
- Systemet indikerte at en ventilasjonsventil ble sagt å være åpen. Da betjenten prøvde å endre feil verdi i systemet, mislyktes hele fremdriftssystemet og nettverket på skipet kollapset.
- USS Yorktown ble dratt tilbake i havnen etter timer og reparert der.
4. Gasseksplosjon etter programvarefeil
En programvarefeil var ansvarlig for en av de største eksplosjonene i verden:
- En feil hadde sneket seg inn i programvaren for å kontrollere gassrørledningene i Sibir i 1982. Med fatale konsekvenser: programvaren krasjet og rørledninger gikk opp i flammer.
- Bak er det en av de mest spennende historiene fra den kalde krigen: Sovjetunionen lot programvaren smugles gjennom Canada. Men USA fikk tak i det, og CIA sies bevisst å ha bygget feilen i programvaren.
5. Sony anti-piratkopiering programvare
Denne programvarefeilen kommer fra en tid da CD-er fortsatt ble brent ulovlig og gitt videre:
- Musikkselskapet Sony hadde i all hemmelighet brent programvare mot piratkopiering på millioner av musikk-CDer. Dette sikret at brukerne ikke kunne brenne CDen så ofte de ville. På selve CD-en nevner ikke Sony det.
- Men det største problemet var at programvaren gjorde datamaskinen ustabil og sårbar for hacking. Alle som fant og ønsket å fjerne den skjulte programvaren, måtte også forvente skade på operativsystemet.
- Sony endte med å betale en bot på over en halv million dollar og tilbakebetale brukere opp til 175 dollar for å fjerne skadelig programvare.
6. Millennium bug: hva skjer i 2000?
- På nyttårsaften 1999 vakte et spørsmål blant forskere, informatikere og til og med hæren store bekymringer: vil teknologi være i stand til å takle spranget i år til 2000? Eksperter har lenge advart om at teknologi ville mislykkes på grunn av en feil 1. januar 2000 - kaos og borgerkrig var konsekvensene. Det ville ikke være mer bensin, telefonnettene ville kollapse og atomkraftverk ville smelte. Den britiske hæren var på vakt på nyttårsaften 1999.
- Til slutt skjedde ingenting - mange tror i dag. Selv om det ikke var noe kaos, forårsaket overgangen til 2000 milliarder euro skade. IT-selskaper hadde imidlertid fikset alle programvarebugs for måneder siden, slik at datasystemer og nettverk automatisk skiftet til 1.1.2000.
- Likevel var det alltid effekter: I mars mottok sjåfører i USA en regning for kjøretøyavgift de siste 100 årene. Stolte 760 000 dollar.
7. Problemet med år 2038
Det neste programvareproblemet venter allerede på oss: i 2038. Fordi 19. januar 2038 klokka 3:14 og 8 sekunder kan det være et problem som skisserer alle tidligere programvarebugs. Det påvirker nesten alle datamaskiner:
- Mange operativsystemer har en teller for å bestemme dato og tid - spesielt Unix-baserte operativsystemer. Datamaskinen teller og teller, men på et tidspunkt er telleren full. Det vil være tilfelle 19. januar 2038. Da hopper telleren fra tallet "111 1111 1111 1111 1111 1111 1111 1111 11112" til dette nummeret "000 0000 0000 0000 0000 0000 0000 0000 00002".
- Problemet: Hvis du konverterer det nye nummeret til en dato, kommer 13. desember 1901 ut kl. 08:45:52 kl. Alle datamaskiner med Unix (spesielt Linux og Mac OS X) trenger derfor en oppdatering. Ellers fant PC-er på sykehus, byadministrasjoner og politiet seg plutselig igjen i 1901 - med ødeleggende konsekvenser.
I neste artikkel vil vi vise deg de 5 farligste virusene gjennom tidene.