Security-Focused BlackPhone Was Vulnerable To Simple Text Message Bug
mask.of.sanity sends this report from El Reg: The maker of BlackPhone – a mobile marketed as offering unusually high levels of security – has patched a critical vulnerability that allows hackers to run malicious code on the handsets. Attackers need little more than a phone number to send a message that can compromise the devices via the Silent Text application.
The impact of the flaw is troubling because BlackPhone attracts what hackers see as high-value victims: those willing to invest AU$765 (£415, $630) in a phone that claims to put security above form and features may well have valuable calls and texts to hide from eavesdroppers.
The impact of the flaw is troubling because BlackPhone attracts what hackers see as high-value victims: those willing to invest AU$765 (£415, $630) in a phone that claims to put security above form and features may well have valuable calls and texts to hide from eavesdroppers.
The problem with security is it is an on-going process, and it takes time. Which means the trust that you actually are secure also takes time.
So, just because you started out thinking "Oh boy, are we going to be hella secure" -- it takes a long time to FIND all those things which defeat that, and just as long to convince everybody that you've done it.
Almost as soon as I heard of this phone my first thought was "gee, you're brand new, why should be trust that you've got it sorted out".
And, as TFS says ... this phone is used by people who want additional security. What the hell made you think you wouldn't be immediately targeted? This is like advertising you have an unbreakable vault ... now everybody wants to prove you wrong.
I think they started trading on a reputation they hadn't earned yet, and now it's biting them in the ass.
Lost at C:>. Found at C.
Blackphone arguably isnt interested in real security at all, just theatre. Their phone is Android, but their entire range of security applications (the part that keeps you safe) is proprietary, closed source, and subscription based. Blackphone exists for the paranoid executive banging the mistress, the paranoid trophy wife banging the pool boy, and the paranoid celebrity with a panic room.
Check out https://prism-break.org/ for real security. The open source community has worked hard for decades to help keep you safe and secure. Sometimes we dont have the sexiest branding, but for that tradeoff you get more than a promise. you get the source.
Good people go to bed earlier.
30 Dollar Nokia
“He’s not deformed, he’s just drunk!”
It seems that the phone app on this device is susceptible to "Bank Impersonation" calls where the caller pretends to be from a bank when actually is a scam artist.
630 US$ ? Isn't that about the same price as an iPhone 5s, and less than the price of the iPhone 6/6+ ?
BlackPhone is TOTALLY 100% SECURE, when it is turned off
nowhere do they claim they are unhackable. It's just better than the alternatives. And at a consumer price at that.
It's more secure than blackberry, no back doors, and comparable to $2k+ solutions. It also runs android apps.
So yes, it's a trade off. If you want the ultimately secure phone, you're going to end up talking only to yourself.
Why are they still using C to deal with network protocol? Is the performance so critical that it's worth all the troubles?
Any high school student could have written this library in Java or something higher-level, running on JVM with all the strict rules and redundant checks everywhere, and without any need of special care for nasty security issues like that (unless VM itself is faulty, but it wouldn't concern app makers).
It might end up 10x slower and consume 10x more memory - but who cares? you have 4GB RAM on phones now, and 4 cores x 2GHz CPUs!
Bugs happen. Vulnerabilities may exist. Get used to it. You have to start somewhere. The important thing is to reject the incessant creeping featurism that is the source of most bugs and vulnerabilities.
I'm not rich by a long stretch, but $630 as a significant investment for a high value target? Come on now. That's such a trivial amount of money for anybody law-abiding that would be considered high value. Probably even more trivial if you don't let pesky laws get in the way of your business.
dey be txtin u nao
Why are they still using C to deal with network protocol?
For starters, because it's transparent. The "K&R compliant assembly laguage", as one of my former colleagues once characterized it, translates to object in a clearly understandable way (especially if you turn optimization down or off). Though it gives you more opportunities to create bugs, it makes it hard for the bugs to hide from inspection.
The "higher-level" the language, the more it takes over and inserts its own stuff between you and the metal, and the more opportunity for that to inject an invisible vulnerability - which you might have trouble removing even if you DO discover it.
Meanwhile, many of the things "higher-level" languages protect you from can also be detected and flagged by both modern C compilers and code examination tools - starting with the venerable "lint".
Bantam Dominique roosters crow a four-note song. Once you've heard it as "Happy BIRTHday" you can't NOT hear it that way
Why are they still using C to deal with network protocol? Is the performance so critical that it's worth all the troubles?
Also, because there's a lot of C code that has been in heavy use, and tested for correctness, for decades, suitable for reuse with substantial confidence that it's correct (though you check it anyhow...).
Let's see you find code like THAT for a language that hasn't been AROUND for decades. B-)
Bantam Dominique roosters crow a four-note song. Once you've heard it as "Happy BIRTHday" you can't NOT hear it that way
Android can never be secure.
it's like WIN NT4. There's an appearance of security.