La teoria sulle comunicazioni software si confonde con altri software che causano un'Apocalisse?

2

Riesco a ricordare molto molto tempo fa (pre Y2K), leggendo un articolo di un "esperto" che teorizzava che il software che comunicava su Internet, in particolare i videogiochi, poteva essere confuso con le comunicazioni militari, il che significava che un utente poteva inavvertitamente mobilitare un bombardiere nucleare B52 con un clic del mouse su un videogioco.

Questa teoria sembra abbastanza ridicola in quanto sarebbe molto improbabile che pacchetti di dati provenienti da software diversi che vanno a host diversi su porte diverse potrebbero confondersi. Se il destinatario avesse difficoltà a interpretare i dati che potrebbero essere comprensibili solo dall'applicazione che doveva essere letta da.

Tuttavia sto divagando, qualcuno sa di questa teoria e se ha un nome e qualcosa di simile è accaduto nel software.

Chiedo scusa se questa sembra una domanda di rete, ma dal momento che riguarda in ultima analisi i dati dell'applicazione, ho pensato che sarebbe adatto a questo sito di stack.

Grazie

Qualsiasi altra informazione sarebbe gradita su teorie o idee simili.

    
posta tomaytotomato 14.03.2013 - 17:58
fonte

4 risposte

14

Questo scenario di "apocalisse nucleare per inavvertenza" richiederebbe qualche disinteresse eccessivo a un certo punto. Vale a dire, possiamo immaginare un router bacato che mischia alcuni pacchetti insieme e invia il pacchetto sbagliato alla destinazione sbagliata. E poi, inspiegabilmente, il sistema militare che riceve il pacchetto che, per un colpo di sfortuna, contiene ciò che quel sistema interpreta come l'ordine codificato di "è tempo di ritorno economico, commesse!" vai avanti con esso.

Normalmente (si spera), i sistemi di comando che possono innescare il Ragnarok nucleare dovrebbero resistere agli attacchi sfrenati di persone cattive con cattive intenzioni. Usano l'autenticazione e la crittografia e il doppio controllo e molte altre cose per impedire agli estranei di lanciare missili, anche se tentano davvero di creare pacchetti che imitino i normali pacchetti di lancio. Lo scenario immaginato qui è che un capovolgimento casuale di un router a causa di un raggio cosmico è riuscito a mutare o reindirizzare un pezzo innocuo di dati relativi al gioco in un biglietto di sola andata per l'inferno di fissione. In altre parole, lo scenario presuppone che tutti i seguenti siano validi:

  • i sistemi di sicurezza e le failsafe sui controlli per i missili nucleari sono così terribilmente deboli che un singolo pacchetto errato è sufficiente per innescare il lancio;
  • nessuno degli attaccanti esistenti, siano spie di altre nazioni, nichilisti che bramano il vuoto o studenti annoiati che dovrebbero conoscere meglio, è riuscito a svolgere un compito così semplice che un errore casuale lo ha raggiunto (è come essere schiacciato da StarCraft, quando il tuo avversario è un gatto che ha deciso di schiacciare un pisolino sulla tastiera, è molto imbarazzante;
  • i controlli della forza d'attacco nucleare sono collegati a Internet.

Ognuna di queste condizioni richiede che molte persone siano terribili nel loro lavoro, per una grandezza che è notevole anche se consideriamo che alcune di loro sono un'organizzazione pubblica, e altre sono geek prepubere. L'intera immagine è quindi abbastanza improbabile.

Può succedere che possa , ma molte cose improbabili sono più plausibili di questo, e forse peggio, incluso il solito esempio di un asteroide di dieci chilometri che colpisce la Terra, qualcosa che è già successo in passato , probabilmente accadrà in futuro, e ingigantisce totalmente i nostri arsenali nucleari per quanto riguarda le conseguenze distruttive. Un tale evento si verifica in media circa una volta ogni 40 milioni di anni, cioè ha probabilità 1 su 40 milioni di verificarsi ogni anno. Tutto ciò che potrebbe accadere con una probabilità inferiore è quindi trascurabile.

Un nome generico per tali teorie potrebbe essere "disallineamento della valutazione del pericolo". È preoccupante per l'improbabile anziché per il molto probabile. Se vuoi vivere più a lungo, non preoccuparti dei missili nucleari; invece, fuma abbastanza, bevi meno alcol e mangia più verdura e meno grassi.

    
risposta data 14.03.2013 - 22:10
fonte
4

Quindi ci sono diverse cose che devono accadere perché un tale evento si verifichi:

  1. Un gioco deve avere una sequenza di pacchetti che corrispondono al protocollo per dire di lanciare un missile nucleare (oi pacchetti che il gioco invia viene corrotto in qualche modo per abbinare il protocollo)
  2. I pacchetti devono essere instradati in modo errato al server responsabile dell'avvio del nuke
  3. Le casseforti del malfunzionamento del server e i meccanismi di verifica in qualche modo falliscono.

La probabilità che ciò accada non-maliziosamente è scarsa a nessuno. C'è la possibilità di un attacco intenzionale, ma presumo che ci siano così tanti livelli di sicurezza e controlli doppi e tripli che sarebbe quasi impossibile ignorarli tutti.

Un sidenote interessante, c'era un drone predatore che è stato intenzionalmente hackerato inviando dati GPS non validi che lo hanno provocato in Iran. Non conosco i dettagli, ma non penso che ci sia alcuna codifica all'interno del sistema GPS che un client può utilizzare per verificare "sì, questo segnale proviene da un satellite che sorvola la terra"

    
risposta data 14.03.2013 - 18:21
fonte
1

Non sarebbe un vantaggio per i militari assumere una società di sviluppo di giochi per lavorare su qualcosa per loro. Dubito che avrebbero iniziato da zero, quindi ci sarebbe un codice simile se lo sapessero o meno.

Il gioco potrebbe essere progettato per ospitare il proprio gioco condiviso su Internet e persino raggiungere altri giochi. Ovviamente escluderebbero quella caratteristica da quella militare. Forse no.

    
risposta data 14.03.2013 - 22:42
fonte
1

Does anyone know about this theory and if it had a name?

"Scare mongering", "trama di Hollywood di qualità B", "Interessi acquisiti" vengono in mente.

has anything like this happened in software.

Il fallimento del razzo Ariane 5 e il crash a lunga distanza AT & T nel 1990 sono stati causati da qualcosa di simile a questo - per quanto entrambi sono stati causati da messaggi errati che causavano il malfunzionamento di un sistema altrimenti funzionante.

    
risposta data 15.03.2013 - 00:14
fonte

Leggi altre domande sui tag