Triple Flaw in Nest's Dropcam
bitdefender.com
bitdefender.com
If a burglar can do that, he can definitely make better money elsewhere. His burgling career can officially be retired.
Because the smart camera has no offline footage storage capabilities, this attack would give a burglar a window of opportunity to sneak into the house. Considering the attack could be repeated indefinitely, the burglar would have a lot more than 90 seconds to move about the house, without fear of being recorded.
Technical aspects aside, the scenarios painted in the article are almost comically far-fetched. In 2017, a spy scenario might even be less so.
True. Such as making $100 "nest cam defeaters" that are battery powered and backed by a raspberry pi zero or something similar.
This also goes to the question of "what is being protected?" Its one thing to burgle a house and get a few thousand worth of jewelry and electronics. Its another thing for a local small museum that doesn't have the budget for a good security camera system.
Their technical experience, perhaps less so. How many could pass a red-black tree traversal whiteboard interview?
The day these attributes are combined with an understanding of buffer overflow exploits will be a scary day indeed.
I'm certain a decent percentage of those folks make a living in the shadier areas of the economy, including theft.
The Nest cam is such a dumb product from a security POV that these attacks merely scratch the surface. Wire clipper to the unprotected coax from the cable company is the easiest exploit.
But... for higher end cars, there's a brisk business, mostly around illegal exports. Those guys have devices that disable the newer security controls.
https://www.fbi.gov/news/pressrel/press-releases/fbi-release...
Well, until someone makes a simple app that any burglar can use, a la a script kiddie.
Try it if you have wifi calling enabled. Just pull the plug on the router and see how long it takes your cell to disable wifi calling.
Even if it tries wifi first, it should fallback to cellular within 30 seconds if a call attempt is made.
Telephone lines almost always have an externally accessible demarcation box at ground level (usually a little grey one that says "telephone wiring" on it), making them very easy for a crook to cut. Cable varies a lot, though. It's common for cable to be retrofit into older construction in such a way that the lines are externally accessible, but in newer houses it may have been installed at construction time and well hidden. The cable splitter/distribution amplifier is often in the basement or elsewhere in the house, but is sometimes also installed on the exterior, basically depending on what was easiest to the installer.
So basically, there's almost no common standard for cable. You'll just have to look around. Sometimes the incoming line is lazily run along a fence, sometimes it's buried and all house wiring is internal.
I think most of the comments so far are a play on those points.
http://www.billion.com/Communication/xDSL%20Series/BiPAC%208...
Great if your business depends on connectivity (e.g. for point of sale).
I wouldn't recommend disassembling a microwave oven to get at its magnetron, because you will probably electrocute yourself at best, and if you manage to turn it on (e.g. by jamming the door closed sensors), literally cooking your eyeballs.
I've got a friend who claims you can force a DJI drone to autoland from well over 1km with some microwave oven guts duct taped to a satellite tv dish.
The word you're looking for is "maser."
It's true though that both of them are coherent microwave sources. And the magnetron is arguabbly more "laser-like" than a maser.
How on earth did this get approved to go to market? A security camera that can't record when the internet goes down!
I mean seriously: cloud storage of the video may not be "secure", but it's undeniably cool and provides the visceral feedback that the marks want. It doesn't have to be actually useful to have value to its subscribers.
People who are actually worried about break-ins just buy safes and insurance policies. Or move. This is for the nuts.
I was worried about office break-ins, so I bought things that include safes, insurance policies, and Dropcams. These cameras were WAY cheaper than the cameras & services offered by the alarm companies.
And in January this year, the worst happened: someone broke into our office, and took a bunch of electronics. Without the videos from the cameras, the building management wouldn't have been able to figure out how they got in, and police to be able to identify/prove who it was and what happened to our gear.
I'd definitely buy them again. The only change I'm going to make now is relocating the cameras to areas where they'll cover other parts of the office, and add additional cameras as well.
This is FUD causing article.
https://twitter.com/yuhong2/status/829072680389267456
https://twitter.com/yuhong2/status/832053404553744385
https://twitter.com/yuhong2/status/844049570640285696
(Ryan Hurst joined Google around the time they split Nest into Alphabet)
Sigh. Clickbait article, "Read"-bait comment.
-QA pays much less, even for technically demanding roles like embedded systems SDET.
-There's little to no career growth for QA.
-QA is the first to be let go during layoffs.
-Developers routinely trash-talk QA people.
And, thus, it should hardly be a surprise that teams keep releasing products that cause people to ask "Does anyone do QA any more?"
Anyone that cares about security uses hard-wired cameras.
Sadly they are out of stock most places, but a new version have been rumoured.
[0] https://www.ubnt.com/unifi-video/unifi-video-camera-micro/
I was less impressed with the image quality of the Micro camera, it's adequate, but the Nest cam is better.
"IP Camera" almost certainly means insecure camera.
IPVM also keeps a public up to date list on known vulnerabilities[1]
MotionEye let's you store images or video locally on the Pi or has multiple cloud destinations available (Drive, Dropbox, your own custom FTP node). An email notification + dropping the files into Google Drive is stupid simple to set up. Plus you can configure just about everything from motion sensitivity to frame rate, etc. Most difficult setup is live stream which means you would need to VPN into your home network; certainly not impossible but still not turnkey simple. If there is a better open source solution for the Pi, I'd love to hear about it.
[0] https://github.com/ccrisan/motioneyeos [1] http://www.canakit.com/raspberry-pi-zero-wireless.html
That doesn't justify the camera flaws, thou.
I'm pretty ignorant in the embedded/hardware area of tech, but I would have guessed by now C or other buffer-overrun-prone languages would have been replaced by the majority of companies making new-ish products. Is something like managed C# not an option still despite hardware gains? Or, I keep hearing about Rust on Hacker News as a possible fix to this. Is it a problem with the education pipeline, like students learn that devices like this need C so they code C for them out of school?
Even C++ would be a better option, given its improved type safety over plain C.
However the culture in embedded systems industry makes it very hard to use anything else besides Assembly and C.
As an example, I recently saw talks that some BMW and Sony units only now in 2017 are moving away from C into C++11.
You need compiler support for generating bound checked instructions, and additionally processor support like the Intel MPX or Sparc v8 tagged instructions.
TL;DR management priorities, quantity/complexity of software involved.
Source: was that intern.
Not sure if disabling Nest cameras is interesting enough, but there could be a black-market business somewhere in interrupting IoT devices. (E.g. sell an android phone preloaded with an app to unlock remote controlled locks)
Seeing as you could just jam all wifi anyway, not that great a problem
Which is of course completely counter to the 'win' of cloud based video storage. The bug is that a sophisticated burglar can cause your cameras to stop recording.
"Most burglars ... wear a mask, go to the back door between 11am and 3pm when most people are gone, kick it in, rummage for anything for 3 mins and then run away..."
Emphasis on the word "most" here. That implies a majority. If the author had said "some" or "many," that would be uncontroversial. Here, however, the author is making a specific quantitative/statistical claim, and it is that that deserves proof.
If you can have them or an alarm, even though it may not do any good in the moment, it's not like it is completely fruitless to have them. In some places, the more security the better.
The key is to make sure your cameras cover the street so you can capture their car, and even better if your neighborhood has a critical mass of cameras so even if they park of range of your camera, your next door neighbor may have caught them.
Maybe I shouldn't be too surprised. I bought a Dropcam two years ago before Nest/Google acquired them. It worked fine for a while, but since being acquired the app and reliability has gotten worse and worse to the point that I no longer use it because it's too flaky. Based on that and everything else I read about the company, it seems that they're severely mismanaged.
The smoke alarm wasn't even a good idea. A smoke alarm is a device you hope to never have to use. It's like making a smart fire extinguisher, or a AED with Siri integration. Really unimpressed with Nest as a company.
Why does that make a smoke alarm a bad idea as a product?
I think the peace of mind that this now gives me is extremely valuable.
After that, there has been really great, killer-app features which make me love my Nest again.
They have human-detection, which is critical for security, and it really useful. I don't look at any alerts that say "Nest has detected a human", etc. And the app has gotten pretty decent. You can scroll through a lot of footage very quickly, or look only at the footage where an alert was generated.
Overall, I think the Nest has gone from frustratingly useless to really great since earlier last year.
To make stuff even better: forcing the Dropcam to disassociate with the owner's wifi network and reassociate with my own? Take a RPi, a 3G dongle, a battery pack and throw it into a nearby bush... perfect to stalk out when the home owners are not there, and thanks to the 3g connectivity no one will even have to look around and arouse suspicion with neighbors.
Burglary rates have cratered not because of security systems but because people don't have things that are easy to trade for cash.
Unless it's jewelry, cash or guns it has virtually no value sold hot.
It must have been very lucrative for the pair of thieves. Also scary that a single key works across an entire zip code.
It maxes out at about 1.5Mbps (1080p high motion)