Red Hot Cyber
Condividi la tua difesa. Incoraggia l'eccellenza. La vera forza della cybersecurity risiede nell'effetto moltiplicatore della conoscenza.
Cerca
Enterprise BusinessLog 970x120 1
Redhotcyber Banner Sito 320x100px Uscita 101125
Un bug di 55 anni è stato scoperto nel mitico gioco Lunar Lander

Un bug di 55 anni è stato scoperto nel mitico gioco Lunar Lander

Redazione RHC : 17 Giugno 2024 06:45

L’ingegnere informatico in pensione Martin K. Martin ha recentemente scoperto un bug nel codice di elaborazione del leggendario gioco per computer “Lunar Lander”, creato nel 1969.

Il gioco consiste nel far atterrare un modulo lunare sulla superficie della Luna. La scoperta è stata fatta mentre studiava la strategia ottimale per l’atterraggio del modulo con il massimo risparmio di carburante.

La prima versione del gioco “Lunar Lander” (dall’inglese “Lunar Module”) è stata scritta dal diciassettenne Jim Storer su un minicomputer PDP-8 utilizzando il linguaggio di programmazione FOCAL. Il testo del gioco mostrava solo gli aggiornamenti di stato relativi alla posizione del modulo lunare durante l’atterraggio sulla superficie lunare. I giocatori dovevano gestire attentamente il consumo di carburante per garantire un atterraggio morbido, prendendo decisioni critiche ogni 10 secondi sulla quantità di carburante bruciato.


Rhc Conference Sponsor Program 2

Sponsorizza la prossima Red Hot Cyber Conference!
Il giorno Lunedì 18 maggio e martedì 19 maggio 2026 9 maggio 2026, presso il teatro Italia di Roma (a due passi dalla stazione termini e dalla metro B di Piazza Bologna), si terrà la V edizione della la RHC Conference
Si tratta dell’appuntamento annuale gratuito, creato dalla community di RHC, per far accrescere l’interesse verso le tecnologie digitali, l’innovazione digitale e la consapevolezza del rischio informatico. 
Se sei interessato a sponsorizzare l'evento e a rendere la tua azienda protagonista del più grande evento della Cybersecurity Italiana, non perdere questa opportunità. E ricorda che assieme alla sponsorizzazione della conferenza, incluso nel prezzo, avrai un pacchetto di Branding sul sito di Red Hot Cyber composto da Banner più un numero di articoli che saranno ospitati all'interno del nostro portale. 
Quindi cosa stai aspettando? Scrivici subito a [email protected] per maggiori informazioni e per accedere al programma sponsor e al media Kit di Red Hot Cyber.


Supporta Red Hot Cyber attraverso: 

  1. L'acquisto del fumetto sul Cybersecurity Awareness
  2. Ascoltando i nostri Podcast
  3. Seguendo RHC su WhatsApp
  4. Seguendo RHC su Telegram
  5. Scarica gratuitamente “Byte The Silence”, il fumetto sul Cyberbullismo di Red Hot Cyber

Se ti piacciono le novità e gli articoli riportati su di Red Hot Cyber, iscriviti immediatamente alla newsletter settimanale per non perdere nessun articolo. La newsletter generalmente viene inviata ai nostri lettori ad inizio settimana, indicativamente di lunedì.

Questo gioco primitivo ha aperto la strada alle versioni future. Una versione grafica apparve nel 1974 e un gioco arcade di Atari nel 1979, grazie al quale “Lunar Lander” divenne ampiamente noto. Per il 40° anniversario del primo sbarco dell’uomo sulla Luna nel 2009, un appassionato ha trovato l’autore del gioco originale, Jim Storer, lo ha intervistato e ha raccontato la storia della creazione di Lunar Lander. Storer ha successivamente pubblicato il codice sorgente del gioco sul suo sito web.

Dopo aver analizzato il codice nel 2024, l’esperto di intelligenza artificiale ed ex ricercatore del MIT Martin K. Martin ha identificato un bug nell’implementazione dei calcoli fisici. Il bug è stato attivato quando si tentava di atterrare nel modo più efficiente possibile utilizzando la tecnica della “frenata suicida”, nota tra i fan del gioco Kerbal Space Program. Questa strategia prevede la caduta libera per aumentare la velocità e quindi l’accensione dei motori all’ultimo momento per frenare in sicurezza.

“Recentemente ho studiato il consumo ottimale di carburante per l’atterraggio più morbido con un’elevata spinta residua”, ha scritto Martin sul suo blog. – Inaspettatamente, si è scoperto che la strategia teoricamente migliore non ha funzionato. Il gioco pensava erroneamente che il modulo non toccasse la superficie, quando in realtà ciò accadeva. Mentre approfondivo, sono rimasto stupito dalla complessità della fisica e dei calcoli numerici del gioco. Alla fine ho trovato un bug: l’operazione di divisione per due mancante, che a quanto pare era passata inosservata per quasi 55 anni”.

È una questione di divisione

Nonostante l’utilizzo di una strategia di atterraggio apparentemente perfetta, il gioco riportava in modo incoerente che il modulo mancava completamente la superficie lunare. Incuriosito da questa anomalia, Martin esaminò il codice sorgente e scoprì che l’algoritmo di atterraggio era basato sulla fisica avanzata per l’epoca, inclusa l’equazione di Tsiolkovsky della propulsione a razzo e la serie di Taylor.

Come menzionato nella citazione sopra, la radice del problema risiede in un banale errore di calcolo: l’assenza di divisione per due nella formula per calcolare la traiettoria del modulo lunare. Questa omissione apparentemente insignificante ebbe gravi conseguenze, portando ad un calcolo errato del tempo prima dell’atterraggio e dell’atterraggio stesso. Nonostante l’errore, Martin rimase colpito dal fatto che Storer, da studente delle superiori, fosse in grado di incorporare concetti matematici avanzati nel suo gioco, un risultato significativo ancora oggi.

Contattando lo stesso Storer, Martin apprese che il padre dell’autore di “Lunar Lander” era un fisico e aiutò suo figlio a ricavare le equazioni per la simulazione del gioco.

Sebbene le persone giochino da anni al gioco di Storer con il bug, ciò dimostra che il realismo non è sempre la parte più importante di un’esperienza interattiva coinvolgente. E, fortunatamente per Aldrin e Armstrong, l’effettiva missione lunare Apollo non ha subito un simile errore.

Immagine del sitoRedazione
La redazione di Red Hot Cyber è composta da un insieme di persone fisiche e fonti anonime che collaborano attivamente fornendo informazioni in anteprima e news sulla sicurezza informatica e sull'informatica in generale.

Lista degli articoli

Articoli in evidenza

Immagine del sito
Cloudflare blackout globale: si è trattato di un errore tecnico interno. Scopriamo la causa
Di Redazione RHC - 19/11/2025

Il 18 novembre 2025, alle 11:20 UTC, una parte significativa dell’infrastruttura globale di Cloudflare ha improvvisamente cessato di instradare correttamente il traffico Internet, mostrando a milion...

Immagine del sito
Misoginia 2.0: l’istigazione all’odio che zittisce le donne
Di Paolo Galdieri - 19/11/2025

Questo è il quinto di una serie di articoli dedicati all’analisi della violenza di genere nel contesto digitale, in coincidenza con la Giornata Internazionale per l’Eliminazione della Violenza co...

Immagine del sito
Cloudflare va giù nel magnifico Cloud! incidente globale in fase di risoluzione
Di Redazione RHC - 18/11/2025

18 novembre 2025 – Dopo ore di malfunzionamenti diffusi, l’incidente che ha colpito la rete globale di Cloudflare sembra finalmente vicino alla risoluzione. L’azienda ha comunicato di aver imple...

Immagine del sito
Cloudflare down: siti web e servizi offline il 18 novembre 2025
Di Redazione RHC - 18/11/2025

La mattinata del 18 novembre 2025 sarà ricordata come uno dei blackout più anomali e diffusi della rete Cloudflare degli ultimi mesi. La CDN – cuore pulsante di milioni di siti web, applicazioni e...

Immagine del sito
Shakerati Anonimi: l’esperienza di Nicoletta e il thriller della carta di credito
Di Redazione RHC - 18/11/2025

La stanza è la solita: luci tenui, sedie in cerchio, termos di tisane ormai diventate fredde da quanto tutti parlano e si sfogano. Siamo gli Shakerati Anonimi, un gruppo di persone che non avrebbe ma...