Theory about software communications mixing up with other software causing an Apocalypse?

I can remember a very Very long time ago (pre Y2K) , reading an article by some “expert” that theorized that software communicating over the internet, especially video games could get mixed up with Military communications meaning that a user could inadvertently mobilize a B52 nuclear bomber with a click of his mouse on a video game.

This theory sounds ridiculous enough as it would be very unlikely that packets of data from different software going to different Hosts on different ports could get mixed up. PLus the recipient would have a hard time interpreting the data that may only be understandable by the application it was meant to be read by.

However I digress, does anyone know about this theory and if it had a name, and has anything like this happened in software.

Apologies if this seems like a Networking question but since its ultimately about Application data then I felt it would suit this Stack site.

Thanks

Any other info would be welcome on similar theories or ideas.

6

This scenario of “nuclear apocalypse by inadvertence” would require some inordinate incompetence at some point. Namely, we can imagine a buggy router which mixes some packets together, and sends the wrong packet to the wrong destination. And then, inexplicably, the military system which receives the packet which, by a stroke of bad luck, contains what that system interprets as the coded order for “it’s payback time, commies !” just goes ahead with it.

Normally (hopefully), command systems which can trigger the nuclear Ragnarok are supposed to resist wanton attacks from bad people with evil intentions. They use authentication and cryptography and dual control and many other things to prevent outsiders from launching missiles, even if they try real hard to craft packets which will mimic the normal launch packets. The scenario envisioned here is that a random bit flip in a router due to a cosmic ray just succeeded in mutating or redirecting an innocent game-related chunk of data into a one-way-ticket for fission inferno. In other words, the scenario assumes that all of the following hold true:

  • the security systems and failsafes on the controls for nuclear missiles are so awfully weak that a single misrouted packet is sufficient to trigger the launch;
  • none of the existing attackers, be they spies from other nations, nihilists who crave emptiness, or bored students who should know better, succeeded in doing a task so simple that a random bug achieved it (it’s like being crushed at StarCraft, when your opponent is a cat who decided to take a nap on the keyboard; it is very embarrassing);
  • the nuclear strike force controls are connected to the Internet.

Any of these conditions requires a lot of people to be terrible at their own job, to a magnitude which is remarkable even if we consider that some of them are a public organization, and others are pre-pubescent geeks. The whole picture is then quite improbable.

It may happen, but a lot of improbable things are more plausible than that, and arguably worse, including the usual example of a ten-kilometer asteroid striking the Earth, something which has already happened in the past, will probably happen in the future, and totally dwarfs out our puny nuclear arsenals when it comes to destructive consequences. Such an event occurs on average about once every 40 millions of years, i.e. has probability 1 in 40 millions to occur every year. Anything which could happen with a lower probability is therefore negligible.

A generic name for such theories could be “misaligned danger assessment”. It is worrying about the very improbable instead of the very probable. If you want to live longer, don’t worry about nuclear missiles; instead, quite smoking, drink less alcohol, and eat more vegetables and less fat.

5

So there are several things that need to happen in order for such an event to occur:

  1. A game has to have a sequence of packets that match the protocol for say launching a nuclear missile (or the packets the game sends gets corrupted somehow to match the protocol)
  2. The packets have to be routed incorrectly to the server responsible for launching the nuke
  3. The server’s fail safes and verification mechanisms somehow fail.

The likelihood of this happening non-maliciously is slim to none. The possibility for an intentional hack is there but I’m assuming there are so many layers of security and double and triple checks that it would be nigh impossible to bypass them all.

An interesting sidenote, there was a predator drone that was intentionally hacked by sending it invalid GPS data causing it to crash in Iran. I don’t know the details, but I don’t think there is any encoding within the GPS system that a client can use to verify “yes this signal has come from a satellite hovering over the earth”

3

It wouldn’t be a stretch for the military to hire a game development company to work on something for them. I doubt they would start from scratch, so there would be similar code whether they knew it or not.

The game could be designed to host its own shared game over the Internet and even reach out to other games. Of course they would exclude that feature from the military’s. Maybe not.

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

“Scare mongering”, “B grade Hollywood movie plot”, “Vested Interests” come to mind.

has anything like this happened in software.

The Ariane 5 rocket failure, and the AT&T long distance crash in 1990 were caused my something remotely similar to this – as far as both were caused by incorrect messages causing an otherwise working system to fail.

Trang chủ Giới thiệu Sinh nhật bé trai Sinh nhật bé gái Tổ chức sự kiện Biểu diễn giải trí Dịch vụ khác Trang trí tiệc cưới Tổ chức khai trương Tư vấn dịch vụ Thư viện ảnh Tin tức - sự kiện Liên hệ Chú hề sinh nhật Trang trí YEAR END PARTY công ty Trang trí tất niên cuối năm Trang trí tất niên xu hướng mới nhất Trang trí sinh nhật bé trai Hải Đăng Trang trí sinh nhật bé Khánh Vân Trang trí sinh nhật Bích Ngân Trang trí sinh nhật bé Thanh Trang Thuê ông già Noel phát quà Biểu diễn xiếc khỉ Xiếc quay đĩa Dịch vụ tổ chức sự kiện 5 sao Thông tin về chúng tôi Dịch vụ sinh nhật bé trai Dịch vụ sinh nhật bé gái Sự kiện trọn gói Các tiết mục giải trí Dịch vụ bổ trợ Tiệc cưới sang trọng Dịch vụ khai trương Tư vấn tổ chức sự kiện Hình ảnh sự kiện Cập nhật tin tức Liên hệ ngay Thuê chú hề chuyên nghiệp Tiệc tất niên cho công ty Trang trí tiệc cuối năm Tiệc tất niên độc đáo Sinh nhật bé Hải Đăng Sinh nhật đáng yêu bé Khánh Vân Sinh nhật sang trọng Bích Ngân Tiệc sinh nhật bé Thanh Trang Dịch vụ ông già Noel Xiếc thú vui nhộn Biểu diễn xiếc quay đĩa Dịch vụ tổ chức tiệc uy tín Khám phá dịch vụ của chúng tôi Tiệc sinh nhật cho bé trai Trang trí tiệc cho bé gái Gói sự kiện chuyên nghiệp Chương trình giải trí hấp dẫn Dịch vụ hỗ trợ sự kiện Trang trí tiệc cưới đẹp Khởi đầu thành công với khai trương Chuyên gia tư vấn sự kiện Xem ảnh các sự kiện đẹp Tin mới về sự kiện Kết nối với đội ngũ chuyên gia Chú hề vui nhộn cho tiệc sinh nhật Ý tưởng tiệc cuối năm Tất niên độc đáo Trang trí tiệc hiện đại Tổ chức sinh nhật cho Hải Đăng Sinh nhật độc quyền Khánh Vân Phong cách tiệc Bích Ngân Trang trí tiệc bé Thanh Trang Thuê dịch vụ ông già Noel chuyên nghiệp Xem xiếc khỉ đặc sắc Xiếc quay đĩa thú vị
Trang chủ Giới thiệu Sinh nhật bé trai Sinh nhật bé gái Tổ chức sự kiện Biểu diễn giải trí Dịch vụ khác Trang trí tiệc cưới Tổ chức khai trương Tư vấn dịch vụ Thư viện ảnh Tin tức - sự kiện Liên hệ Chú hề sinh nhật Trang trí YEAR END PARTY công ty Trang trí tất niên cuối năm Trang trí tất niên xu hướng mới nhất Trang trí sinh nhật bé trai Hải Đăng Trang trí sinh nhật bé Khánh Vân Trang trí sinh nhật Bích Ngân Trang trí sinh nhật bé Thanh Trang Thuê ông già Noel phát quà Biểu diễn xiếc khỉ Xiếc quay đĩa
Thiết kế website Thiết kế website Thiết kế website Cách kháng tài khoản quảng cáo Mua bán Fanpage Facebook Dịch vụ SEO Tổ chức sinh nhật