Os bugs de software mais perigosos de todos os tempos: mortes e explosões
A maioria dos erros de software apenas torna a operação um pouco mais difícil - caso contrário, tudo está bem. Mas também houve bugs violentos que colocaram milhões de pessoas em sério perigo e até mataram alguns. Porque as pessoas às vezes cometem erros sérios ...
1. Morto e gravemente ferido: erro de software com o Therac-25
- O acelerador de partículas Therac-25 foi realmente uma grande coisa nos anos 80. O governo canadense o desenvolveu para a terapia de radiação de pacientes com câncer.
- O dispositivo poderia irradiar tumores que eram profundos no corpo. Muita energia foi fornecida com uma placa de chumbo. Foi fatal que, em alguns casos, o dispositivo funcionasse mesmo quando não havia placa de chumbo.
- Os pacientes receberam uma dose mais de 100 vezes mais forte. Três morreram e pelo menos outros três ficaram gravemente incapacitados desde então.
2. A doença do sangue WOW
- Os jogadores do WOW estavam ansiosos pelo Patch 1.7 em 2005, mas conseguiram um chefe quase invencível.
- O oponente teve o feitiço "Corrupted Blood", o que significa que ele recebe pontos de dano de todos os jogadores ao seu redor a cada segundo. Mas isso não é tudo: essa doença seria transmitida através do sangue, para que os jogadores também se infectassem.
- No final, quase todo mundo que jogou nos servidores com o novo patch morreu. Apenas alguns jogadores sobreviveram. Houve fortes críticas aos programadores nos fóruns do WOW.
3. Bug de software paralisa navios de guerra
- Em 1997, um erro fatal de software fez com que o navio de guerra USS Yorktown se tornasse simplesmente incapaz de manobrar. Felizmente, o navio de um bilhão de dólares estava praticando apenas quando o erro ocorreu. A tripulação geralmente tem mais de 350 membros.
- O sistema indicava que uma válvula de ventilação estava aberta. Quando o oficial tentou alterar o valor errado no sistema, todo o sistema de propulsão falhou e a rede no navio entrou em colapso.
- O USS Yorktown foi arrastado de volta ao porto depois de horas e reparado lá.
4. Explosão de gás após falha do software
Um bug de software foi responsável por uma das maiores explosões do mundo:
- Ocorreu um erro no software para controlar os gasodutos na Sibéria em 1982. Com consequências fatais: o software travou e os oleodutos pegaram fogo.
- Por trás disso, está uma das histórias mais emocionantes da Guerra Fria: a União Soviética deixou o software contrabandear no Canadá. Mas os EUA ficaram sabendo disso e, segundo se diz, a CIA deliberadamente incorporou o bug no software.
5. Software antipirataria da Sony
Esse bug de software ocorre no momento em que os CDs ainda estavam sendo gravados ilegalmente e transmitidos:
- A gravadora Sony gravou secretamente software antipirataria em milhões de CDs de música. Isso garantiu que os usuários não pudessem gravar o CD quantas vezes quisessem. No próprio CD, a Sony não menciona isso.
- Mas o maior problema era que o software tornava o computador instável e vulnerável a hackers. Qualquer pessoa que encontrasse e quisesse remover o software oculto também tinha que esperar danos ao sistema operacional.
- A Sony acabou pagando uma multa de mais de meio milhão de dólares e reembolsando usuários de até US $ 175 pela remoção do malware.
6. Bug do milênio: o que acontece em 2000?
- Na véspera de Ano Novo de 1999, uma pergunta entre cientistas, cientistas da computação e até o exército causou grandes preocupações: a tecnologia será capaz de lidar com o salto no ano 2000? Os especialistas advertem há muito tempo que a tecnologia falhará devido a um bug em 1º de janeiro de 2000 - o caos e a guerra civil foram as consequências. Não haveria mais gasolina, as redes telefônicas entrariam em colapso e as usinas nucleares derreteriam. O Exército Britânico estava em alerta na véspera de Ano Novo de 1999.
- No final, nada aconteceu - muitos acreditam hoje. Mesmo que não houvesse caos, a mudança para 2.000 bilhões de euros causou danos. No entanto, as empresas de TI haviam corrigido todos os erros de software meses atrás, para que os sistemas e redes de computadores mudassem automaticamente para 1.1.2000.
- No entanto, sempre houve efeitos: em março, os motoristas nos Estados Unidos receberam uma fatura de imposto sobre veículos nos últimos 100 anos. Orgulhosos $ 760.000.
7. O problema do ano 2038
O próximo problema de software já está à nossa espera: em 2038. Como em 19 de janeiro de 2038 às 3:14 da manhã e 8 segundos, poderia haver um problema que superava todos os erros de software anteriores. Afeta quase todos os computadores:
- Muitos sistemas operacionais possuem um contador para determinar a data e a hora - especialmente os sistemas operacionais baseados em Unix. O computador conta e conta, mas em algum momento o contador está cheio. Esse será o caso em 19 de janeiro de 2038. O contador salta do número "111 1111 1111 1111 1111 1111 1111 1111 11112" para esse número "000 0000 0000 0000 0000 0000 0000 00002".
- O problema: se você converter o novo número em uma data, 13 de dezembro de 1901 será lançado às 20:45:52. Todos os computadores com Unix (especialmente Linux e Mac OS X), portanto, precisam de uma atualização. Caso contrário, PCs em hospitais, administrações municipais e policiais repentinamente se encontraram novamente em 1901 - com consequências devastadoras.
No próximo artigo, mostraremos os 5 vírus mais perigosos de todos os tempos.