Hacker News new | ask | show | jobs
by xmlninja 4377 days ago
No software is ever gonna be bullet proof.
1 comments

Except the software running a tank.
I write software that runs on tanks, its not bullet proof. Most the communication protocols just use security though obscurity. If you tell a gear box to shift form 1st to snip it'll do it, and break everything.

But when you considered air gap, and physical security surrounding it (12 inches of plate steal, 5 man team with guns, massive main gun), its pretty secure.

Except the software running a tank.

I write software that runs on tanks

Ha! Only on HN...

I'm thinking the joke is that, since the software runs inside the tank, which itself is bulletproof, the software is literally bulletproof since you can't shoot it with a bullet.
I think it was a joke... You can fire bullets at the tank and the stuff inside is fine.
It is, but vehicles including tanks and other armored things use horribly insecure serial protocols for communication. Which is no joke :\
Only for suitably small values of "bullet". :)
Not unless you're defining "bullets" to exclude things like https://en.wikipedia.org/wiki/Depleted_uranium#Ammunition.
Modern tanks have steel armor plates that are 12 inches thick?
i think they measure tank armour as equivalent to RHA steel

so it probably isn't steel in large quantities just as good as 300mm of RHA

I've used important software for submarines. OPSEC limits what I can say, but let's just say I wasn't very impressed.