DARPA Unveils Hack-Resistant Drone
savuporo (658486) writes with news based on the work of a DARPA project known as High Assurance Cyber Military Systems: "'The Pentagon's research arm unveiled a new drone built with secure software that "prevents the control and navigation of the aircraft from being hacked. ... The software is designed to make sure a hacker cannot take over control of a UAS. The software is mathematically proven to be invulnerable to large classes of attack,' [HACMS program manager Kathleen] Fisher said." This is currently being demoed on a quad-copter platform. It would be interesting to know the CPU architecture, chipset, programming language and the suite of communication protol this thing uses ."
There ain't no such thing as 'hacker-resistant'.
before someone takes over one of these babies ? I mean - for a challenge, this is about the same thing as waving a kilogram of prime steak in front of a pride of lions...
Religous speak to God. Insane are spoken to by God. When all shut up, one can finally hear Shostakovich in peace
Either they're 50 years behind missile tech, or the abort signal of missiles can be hacked.
How many ways is this ridiculous? In the summary alone, you have quite a lot of nonsense. First, they brag about secure software. Your software is supposed to be secure, especially for something like this. You don't get bonus points because you thought about security where weapons were concerned. That's like bragging about not shitting your pants. Of course their security software is designed to prevent hacking - that's the point. Then you have the mathematical proof, which is just a fancy way of saying they ran a code analysis tool and their software totes doesn't have buffer overflow vulnerabilities, guys! If they really got fancy with it, maybe they could test it against real life security penetration testers, but let's not get ahead of ourselves.
No kidding. I wouldn't even say "he hasn't missed a field goal in 43 attempts, this is a chip shot" because you'll put a rook on it and fail somehow. Heck, the US Government can't even put up a fricking (healthcare) website so how can they expect to succeed at making a "hacker proof drone"? 'Mathematically-proven" is like using the word "clinical" in front of a toothpaste...means nothing other than to hype a product...
Beware of bugs in the above code; I have only proved it correct, not tried it -- Donald Knuth
That summary says absolutely nothing. Are they implying that all previous drones have no security? Just connect to them and take over. Luckily some genius from DARPA came up with the brilliant idea of adding a password prompt.
--
Stay tuned for some shock and awe coming right up after this messages!
Your Security Certificate ran out and nobody could be bothered to renew it.
AGAIN!
Mathematically proven? Since when has reality ever been that simple... Expose it to internet and make hacking contest, nice price for first to penetrate it and your have some real world testing...
Real world hackers have much more ideas how to hack something then some pentagon development lab...
Perhaps the computer is built using IC's, uses tape decks for storage and communicates via CB radio...?
If it's properly secure then open source the code. Security is in the algorithm, not the implementation.
Why not just use a one-time-pad? Get the launch crew to type it in on mission start?
Fear: When you see B8 00 4C CD 21 and know what it means
If only there was some sort of completely internal guidance system available for aircraft.
The program, called High Assurance Cyber Military Systems, or HACMS
At least they have a sense of humor.
That has been the case with the video feeds coming out of drones: http://www.wired.com/2009/12/insurgents-intercept-drone-video-in-king-sized-security-breach/
Turns out they're using the same key as the old DVD players. You can get that from the usual sources, including a few slashposters' signature lines.
https://app.box.com/WitthoftResume Code: https://github.com/cellocgw
You're saying I shouldn't be flying that TeXcopter I built in my backyard?
Ezekiel 23:20
According to Bruce Schneier, anybody can write an encryption algorithm that they cannot hack, but until the algorithm is published and "in the wild", that's as much as you can say about it. So yes, let us see the protocols, algorithms, and code and then we can say whether or not it is "unhackable". My guess... not very.
Sometimes, real fast is almost as good as real-time.
Are they implying that all previous drones have no security? Just connect to them and take over.
That's the guiding principle behind the Free War movement, as conceived by the "Make War, Not Love" anti-hippies at the DoD.
Ezekiel 23:20
That's a misquote, like "Play it again, Sam."
"Note that I have not tested this code, I have merely proven it correct."
--Donald Knuth
Shutting down free speech with violence isn't fighting fascism. It IS fascism!
"To determine who really rules, all you hafta do is ask: Who am I not allowed to misquote?"
- Voltaire
The current season of 24 could be cut short if the US gov't simply landed the drones....
I admit that the article doesn't go into any technical details, but the number of comments here that are completely ignorant of what formal verification is and reject that it is even possible is...disturbing. (See CompCert for a real-world example of this practice.) Since the article was so bad, I don't know what the team actually did, but "mathematically proven to be invulnerable to large classes of attack" is exactly the sort of prudent statement I would expect from someone who has done good work making a hardened system.
Glad the software will be un-hackable as it crashes to earth, when someone paints it with a large antenna and car battery blasting EM noise.
"unveiled a new drone... built with secure software that prevents the control and navigation of the aircraft from being hacked"
So, um, what does that imply about the *existing* drones?
I sure do hope they explain in detail the current vulnerabilities in the current models that they've overcome with their shiny new solution.
The first thing I would do is have directional antennas and only accept commands from above (ie satellites)
I can mathematically prove that you are a figment of my imagination. This is like that old saying about logic...it's a way of going wrong with confidence. Obviously some PR flake wrote the press release, no sane engineer would ever have made such statements.
It can be attacked.
The only chance you have is raising the bar so high no one can practically manage it, but never think it *cant* be done or it will bite you in the ass.
---- Booth was a patriot ----
By "mathematically proven" the article means "formally verified" and it means that there is a machine-check mathematical proof that states that under certain assumptions (hardware is correct, etc), the software on the system would fullfill its specifications, regardless of anything and everything else that may be going on. This can be hacked only if the attacker is able to either subvert some of the assumptions, or if the specification itself is too weak. Both are at least a theoretical possibility, but it is indeed "hack-resistent" (while not necessarily 100% hack-proof). And by the way, the code is all open source - see http://smaccmpilot.org/
I wonder if they can shield these drones against an e-bomb. In a way if you knock out navigation while a drone is over friendly areas you turn the drone into a random, terror, device. I suspect that trying to shield a drone from an e-bomb would be very difficult. Apparently the Air force is able to shield war planes against electronic shock but they have many redundant systems whereas drones might not be able to carry all of the shielding and backup systems. When we invaded Iraq we probably had an e-bomb capacity that could shut down every car with almost any kind of electronics. In a high traffic city the congestion would be a real problem for mobilizing their military. It is not as if all those cars and trucks would start after a while. They would all need repairs.
I assume you meant to write Hack Resistant Drone Control System, innit? Sounds rather useless, gimme a glaive beam and a chain ion and I will take care of the hack myself.
-- 29A the number of the Beast