This is why I think it is a very bad idea to integrate networking with the OS in military hardware.
They do not need OS level networking for communications. They would lose the ability to remote access the system, which would be a huge inconvenience, and costly.
But seriously, it's necessary. I remember reading about the US having to rewrite some software for one of the big ships (carrier maybe) after their intelligence overheard the Russians talking about how they could shut down the ship at will, remotely.
Who needs weapons if you can just hijack the enemys. As long as war-machines have accessible OSs then they can be turned against their owners.
One man with a laptop could stand against a battleship.
But seriously, it's necessary. I remember reading about the US having to rewrite some software for one of the big ships (carrier maybe) after their intelligence overheard the Russians talking about how they could shut down the ship at will, remotely.
There was also the case when a carrier was driving in circles for days because their outdated Windows NT had crashed and they had to fly in a Microsoft technician. I'll have too look up the reference though.
WinNT.. Thats frigtening.
I'm afraid to ask what's running the nuclear armed subs.
Is that how humanity will end? After a blue-screen-of-death becomes literal.
But seriously, it's necessary. I remember reading about the US having to rewrite some software for one of the big ships (carrier maybe) after their intelligence overheard the Russians talking about how they could shut down the ship at will, remotely.
inb4 the Russians were just trolling the US into spending hundreds of thousands of dollars on a completely unnecessary software rewrite.
Airplanes like cars and many other things run software. Software has bugs and a certain amount of them are security holes. Unsurprisingly statistics show that the amount of bugs correlates with the amount of code. An F-35 has 8 million lines of code. If they can filter out bugs to one per a thousand lines and one in a hundred bugs is security relevant, there's still 80 security flaws. And that are optimistic numbers.