Les bugs logiciels les plus dangereux de tous les temps: morts et explosions
La plupart des erreurs logicielles ne font que rendre le fonctionnement un peu plus difficile - sinon tout va bien. Mais il y a également eu des bugs violents qui ont mis des millions de personnes en danger et en ont même tué certains. Parce que les gens font parfois de graves erreurs ...
1. Mort et gravement blessé: erreur logicielle avec le Therac-25
- L'accélérateur de particules Therac-25 était très important dans les années 80. Le gouvernement canadien l'a fait développer pour la radiothérapie des patients cancéreux.
- L'appareil pouvait irradier des tumeurs profondes dans le corps. Beaucoup d'énergie était fournie avec une plaque de plomb. Il était fatal que dans certains cas, l'appareil fonctionne même lorsqu'il n'y avait aucune plaque de plomb.
- Les patients ont reçu une dose plus de 100 fois plus forte. Trois sont décédés et au moins trois autres ont été gravement handicapés depuis lors.
2. La maladie du sang WOW
- Les joueurs de WOW attendaient avec impatience le patch 1.7 en 2005, mais ont obtenu un patron presque invincible.
- L'adversaire avait le sort de faiblesse "Sang corrompu", ce qui signifiait qu'il recevait des points de dégâts de chaque joueur autour de lui à chaque seconde. Mais ce n'est pas tout: cette maladie serait transmise par le sang, de sorte que les joueurs s'infecteraient également.
- En fin de compte, presque tous ceux qui ont joué sur les serveurs avec le nouveau patch sont morts. Seuls quelques joueurs ont survécu. Il y avait de fortes critiques des programmeurs sur les forums WOW.
3. Un bug logiciel paralyse les navires de guerre
- En 1997, un bug logiciel fatal a rendu le navire de guerre USS Yorktown devenu tout simplement incapable de manœuvrer. Heureusement, le navire d'un milliard de dollars n'était en activité que lorsque l'erreur s'est produite. L'équipage compte généralement plus de 350 membres.
- Le système a indiqué qu'une soupape de ventilation était censée être ouverte. Lorsque l'officier a tenté de modifier la mauvaise valeur du système, l'ensemble du système de propulsion a échoué et le réseau du navire s'est effondré.
- L'USS Yorktown a été ramené dans le port après des heures et réparé là-bas.
4. Explosion de gaz après une panne de logiciel
Un bug logiciel était responsable de l'une des plus grandes explosions au monde:
- Une erreur s'était glissée dans le logiciel de contrôle des gazoducs en Sibérie en 1982. Avec des conséquences fatales: le logiciel s'est écrasé et les pipelines ont pris feu.
- Derrière, c'est l'une des histoires les plus excitantes de la guerre froide: l'Union soviétique a laissé le logiciel passer en contrebande au Canada. Mais les États-Unis en ont eu vent et la CIA aurait donc délibérément intégré le bogue dans le logiciel.
5. Logiciel anti-piratage Sony
Ce bug logiciel vient d'une époque où les CD étaient encore gravés et transmis illégalement:
- La société de musique Sony avait secrètement gravé un logiciel anti-piratage sur des millions de CD de musique. Ainsi, les utilisateurs ne pouvaient pas graver le CD aussi souvent qu'ils le souhaitaient. Sur le CD lui-même, Sony n'en fait aucune mention.
- Mais le plus gros problème était que le logiciel rendait l'ordinateur instable et vulnérable au piratage. Quiconque a trouvé et a voulu supprimer le logiciel caché devait également s'attendre à des dommages au système d'exploitation.
- Sony a fini par payer une amende de plus d'un demi-million de dollars et rembourser aux utilisateurs jusqu'à 175 $ pour la suppression du malware.
6. Bogue du millénaire: que se passe-t-il en 2000?
- La veille du Nouvel An 1999, une question parmi les scientifiques, les informaticiens et même l'armée a suscité d'énormes inquiétudes: la technologie sera-t-elle en mesure de faire face au saut de l'an 2000? Les experts préviennent depuis longtemps que la technologie échouera en raison d'un bug survenu le 1er janvier 2000 - le chaos et la guerre civile en sont les conséquences. Il n'y aurait plus d'essence, les réseaux téléphoniques s'effondreraient et les centrales nucléaires fondraient. L'armée britannique était en état d'alerte la veille du nouvel an 1999.
- En fin de compte, rien ne s'est passé - beaucoup croient aujourd'hui. Même s'il n'y avait pas de chaos, le passage à 2 000 milliards d'euros a causé des dégâts. Cependant, les sociétés informatiques ont corrigé tous les bogues logiciels il y a des mois afin que les systèmes informatiques et les réseaux passent automatiquement au 1.1.2000.
- Néanmoins, il y a toujours eu des effets: en mars, les conducteurs aux États-Unis ont reçu une facture de taxe sur les véhicules pour les 100 dernières années. Fiers 760 000 $.
7. Le problème de l'an 2038
Le prochain problème logiciel nous attend déjà: en 2038. Parce que le 19 janvier 2038 à 3 h 14 et 8 secondes, il pourrait y avoir un problème qui éclipserait tous les bogues logiciels précédents. Cela affecte presque tous les ordinateurs:
- De nombreux systèmes d'exploitation ont un compteur pour déterminer la date et l'heure - en particulier les systèmes d'exploitation basés sur Unix. L'ordinateur compte et compte, mais à un moment donné, le compteur est plein. Ce sera le cas le 19 janvier 2038. Ensuite, le compteur passe du nombre "111 1111 1111 1111 1111 1111 1111 1111 11112" à ce nombre "000 0000 0000 0000 0000 0000 0000 00002".
- Le problème: si vous convertissez le nouveau numéro en une date, le 13 décembre 1901 sort à 20h45:52. Tous les ordinateurs avec Unix (en particulier Linux et Mac OS X) ont donc besoin d'une mise à jour. Sinon, les ordinateurs des hôpitaux, des administrations municipales et de la police se sont soudain retrouvés en 1901 - avec des conséquences dévastatrices.
Dans le prochain article, nous vous montrerons les 5 virus les plus dangereux de tous les temps.