News for hackers. Stuff that matters.
Re:Amazon Sends 1,700 Alexa Voice Recordings to a Random Person by LinuxBender on Thursday December 20, 2018 @02:30PM (#18728237)
1) Nobody can prove that. It's always listening and you have to assume always recording and transmitting.

2) My phone is a $12 throw away that speaks voice and sms (text).

3) Loose lips sink ships.

Re:Amazon Sends 1,700 Alexa Voice Recordings to a Random Person by Klathmon on Thursday December 20, 2018 @02:38PM (#18728332)
If we are playing the "you can't prove that" game, then you also can't prove that your $12 throw away phone isn't always recording, or that you new kitchen countertop doesn't have a recording device embedded in it, or that the maker of whatever device you are using to type that comment isn't breaking a plethora of laws to record everything you type or say or do around that device at any time.
Re:Amazon Sends 1,700 Alexa Voice Recordings to a Random Person by kolbe on Thursday December 20, 2018 @03:09PM (#18728642)
It's reasonable to embed motive into these suspicions. My confidence in iPhone not listening to me is linked to the fact that Apple's ad network is a fraction of the size of Amazon's and Google's, and that to the best of our knowledge, it doesn't require extensive access to personal data to run effectively. Same with GE appliances and countertop makers. One of the most reliable ways for me to believe a company will not harvest my data surreptitiously, now or with TOS updates in the future, is for me to be convinced it's not in their best interest to do so.
Re:Amazon Sends 1,700 Alexa Voice Recordings to a Random Person by squarefoot on Thursday December 20, 2018 @04:28PM (#18729301)
True but...

1- Apple might not be interested in listening to its users but I'm sure other businesses are. Apple users are loyal customers who can pay twice for a piece of technology and some of them will happily spend a night in line to be able to do that. Most advertisers would pay big money to Apple to know who those people are and what they want; that information is like gold.

2- unfortunately advertisers aren't the only entity potentially interested in spying people.

Re:Amazon Sends 1,700 Alexa Voice Recordings to a Random Person by giobox on Thursday December 20, 2018 @04:47PM (#18729444)
> Most advertisers would pay big money to Apple to know who those people are and what they want; that information is like gold.

I think its laughable that this money would be tempting to Apple when they have a business that almost sees customers buying 700-1000 dollar plus devices on an annual or bi-annual subscription, especially when the privacy stance is one of the core pillars of the marketing message.

There is likely no commercially viable business model Apple could adopt to sell that data that would be remotely worth risking a 60-70 billion dollar a quarter in revenue money printing machine. That information is practically worthless in the context of iPhone revenue.

Should iPhone sales start to falter, this is absolutely something I would consider a concern, but the iPhone has a long way to fall.

Re:Amazon Sends 1,700 Alexa Voice Recordings to a Random Person by cc439 on Thursday December 20, 2018 @05:45PM (#18729902)
At least you can pull the battery out of most "burner" tier dumbphones.
Re:Amazon Sends 1,700 Alexa Voice Recordings to a Random Person by LinuxBender on Friday December 21, 2018 @06:05PM (#18737515)
My battery falls out if I stare at the phone for too long. This works on goats, too.
Re:Amazon Sends 1,700 Alexa Voice Recordings to a Random Person by LinuxBender on Thursday December 20, 2018 @02:40PM (#18728360)
When my throw away phone is transmitting, it gets warm. I also set it next to an amplifier and I can actually hear it bleed into the amp when it chats with the cell site. I can even tell a couple of seconds ahead of time when I am getting a text or a phone call.
Re:Amazon Sends 1,700 Alexa Voice Recordings to a Random Person by Klathmon on Thursday December 20, 2018 @02:44PM (#18728408)
And all a hypothetical "bug" needs to do is listen for some key phrases, and send a single byte or a few bytes of data across the wire, even through side channels.

I can imagine a system that throws an extra byte or 2 on those "chats" with the cell tower, or even abuses the timing that it decides to reach out and check the tower as the method of communication.

The actual voice recording and processing tech is small enough that it could be thrown right alongside the actual phone, for pretty cheap, and could run entirely separate from the phone itself, maybe even having its own battery!

Re:Amazon Sends 1,700 Alexa Voice Recordings to a Random Person by jedberg on Thursday December 20, 2018 @02:43PM (#18728403)
Yeah, but you can also do the same with the Alexa device by watching it transmit data over the wire. If you think watching the transmissions is enough to prove your cell phone isn't recording, then it should be enough to prove the Alexa isn't recording.

Or not be sufficient in both cases.

Re:Amazon Sends 1,700 Alexa Voice Recordings to a Random Person by recursive on Thursday December 20, 2018 @02:43PM (#18728392)
> When my throw away phone is transmitting, it gets warm

Maybe that's just what they want you to think so you don't dig any deeper.

Re:Amazon Sends 1,700 Alexa Voice Recordings to a Random Person by woolvalley on Thursday December 20, 2018 @03:03PM (#18728596)
I vaguely remember rumors (or maybe it was used in a few court cases by the FBI), where carriers would turn on the microphones of 2G dumb phones remotely and silently. So your dumb phone probably has the same issue.

Carriers also keep records of where subscriber devices have been, so even if your phone doesn't have GPS, the carrier has cell tower triangulation logs of the device too.

ISPs such as comcast also save your browsing history to run their advertising networks, so that is also recorded somewhere too. And if/when net neutrality goes away completely, they might just sell that info too:

https://arstechnica.com/tech-policy/2017/03/comcast-we-wont-...

Whats even worse about ISPs doing it is how you usually have no other choices and it's your complete traffic stream!

Re:Amazon Sends 1,700 Alexa Voice Recordings to a Random Person by michaelcampbell on Thursday December 20, 2018 @03:07PM (#18728635)
Steve Gibson did a wireshark investigation of an Alexa, it is NOT always transmitting.

Your assertion that "nobody can prove that" is rather absurd.

Re:Amazon Sends 1,700 Alexa Voice Recordings to a Random Person by bootaccount on Thursday December 20, 2018 @03:23PM (#18728759)
there's nothing stopping from Alexa recording content locally and transmitting it with a traditional request once activated.

Also, there's no reason for Amazon to want a constant stream of Alexa data hitting their cloud services. The goal is to mine and extract valuable data about users to build profiles, ideally you'd want to do that on-device and send up the most valuable bits.

These are also capabilities they can silently introduce at anytime for any device.

Steve Gibsons "analysis" means nothing.

Re:Amazon Sends 1,700 Alexa Voice Recordings to a Random Person by sushisource on Thursday December 20, 2018 @03:53PM (#18729030)
Except, you know, memory - of which these devices don't have a ton.
Re:Amazon Sends 1,700 Alexa Voice Recordings to a Random Person by tlb on Thursday December 20, 2018 @04:20PM (#18729223)
You can store around 1000 hours of recorded speech in a gigabyte of flash memory that costs $0.25. For most people, that could hold their entire conversational activity for a year. Storage and off-line upload (perhaps during a software update when packets are flying around anyway) isn't difficult.
Re:Amazon Sends 1,700 Alexa Voice Recordings to a Random Person by Analog24 on Thursday December 20, 2018 @04:15PM (#18729186)
They can not silently introduce new hardware to these devices. You should look into what kind of hardware these devices actually contain. Try to set up an intelligent, personalized data miner with those constraints.
Re:Amazon Sends 1,700 Alexa Voice Recordings to a Random Person by LinuxBender on Thursday December 20, 2018 @03:41PM (#18728922)
Steve was not thinking this through. I can batch compress chunks of audio and lazy upload them when I think nobody is around. A listening device could probably even guess when you are not going to be using your internet connection.
Re:Amazon Sends 1,700 Alexa Voice Recordings to a Random Person by cblades on Thursday December 20, 2018 @03:56PM (#18729045)
You can filter the captured traffic for anything coming from Alexa's IP or mac, or transmitting to any amazon-owned server.
Re:Amazon Sends 1,700 Alexa Voice Recordings to a Random Person by LinuxBender on Thursday December 20, 2018 @04:14PM (#18729179)
Sure, but you wont know what it is or why it is.
Re:Amazon Sends 1,700 Alexa Voice Recordings to a Random Person by jedberg on Thursday December 20, 2018 @02:42PM (#18728384)
> Nobody can prove that.

You guys are way to paranoid. They're a public company and they are constantly under audit. They have explicitly stated in their white papers that the device has two computers, one that just listens for the "Alexa" keyword that activates the other one for signal processing.

Do you really think they would lie on those white papers? The government would be so far up their ass with fines it would be ridiculous. Not to mention people have actually done tear downs of the device and you can see the two computers and monitor the power input to each one as it runs. The "dumb" computer with minimal memory would be having to store hours of speech data until you say the keyword so it can transmit to the other computer.

Re:Amazon Sends 1,700 Alexa Voice Recordings to a Random Person by LinuxBender on Thursday December 20, 2018 @02:47PM (#18728442)
Audits of controls are about ensuring the longevity of the business. They are entirely orthogonal to ethics or business models.

And yes, I am proudly paranoid. History and experience have confirmed the need for my paranoia for many decades.

Re:Amazon Sends 1,700 Alexa Voice Recordings to a Random Person by jedberg on Thursday December 20, 2018 @03:56PM (#18729044)
> Audits of controls are about ensuring the longevity of the business.

You must not have suffered a SOX audit before. Part of the audit is technical.

Also, the SEC greatly frowns upon lying about your business.

Re:Amazon Sends 1,700 Alexa Voice Recordings to a Random Person by LinuxBender on Thursday December 20, 2018 @04:17PM (#18729203)
I have suffered every kind of audit, many times. I know of many technical facets of every business I worked for that would never have been a part of any of those audits.

Do you know of any published Amazon audits that describe in detail what specifically around Alexa is audited, if anything?

Re:Amazon Sends 1,700 Alexa Voice Recordings to a Random Person by aero142 on Thursday December 20, 2018 @03:02PM (#18728589)
Yes, but is that behavior changeable with only a software update?
Re:Amazon Sends 1,700 Alexa Voice Recordings to a Random Person by ams6110 on Thursday December 20, 2018 @05:46PM (#18729908)
It's not paranoia if you're right.
Re:Amazon Sends 1,700 Alexa Voice Recordings to a Random Person by falcolas on Thursday December 20, 2018 @03:27PM (#18728805)
Actually, quite the contrary has been proven to point 1: both for Alexa (the spooky laugh episode) and Google Play (the "always pressed" button episode).

I almost think that the burden of proof that things aren't being sent is a valid expectation in this point. And that proof needs to be re-confirmed with each firmware update to ensure a bug hasn't caused the behavior to change.

Re:Amazon Sends 1,700 Alexa Voice Recordings to a Random Person by cblades on Thursday December 20, 2018 @03:57PM (#18729055)
Those aren't examples of the contrary, those are examples of in-precise recognition. That's miles away from being the same thing as "always recording".
Re:Amazon Sends 1,700 Alexa Voice Recordings to a Random Person by briandear on Thursday December 20, 2018 @02:53PM (#18728497)
And your SMS is logged as well as cell towers to which you connect. Is the “phone company” more secure than any other? If you really are someone in need of a tin foil hat, you should ditch the phone completely and communicate solely with dead drops and one-time pads.
Re:Amazon Sends 1,700 Alexa Voice Recordings to a Random Person by LinuxBender on Thursday December 20, 2018 @05:33PM (#18729807)
SMS is actually clear text over SS7. I would not send anything I care about over it. It is also trivial to spoof.

All you need is 1 SS7 link and you can be any phone, kick anyone off a cell site, override call congestion and bump people off, change the display on your phone to any text, too many things to name.

Re:Amazon Sends 1,700 Alexa Voice Recordings to a Random Person by jakeogh on Thursday December 20, 2018 @05:13PM (#18729635)
Fun to watch the venerable "tin foil hat" lose it's luster.
Re:Amazon Sends 1,700 Alexa Voice Recordings to a Random Person by ryanmercer on Thursday December 20, 2018 @02:33PM (#18728277)
> Nobody can prove that. It's always listening and you have to assume always recording and transmitting

Uh... packet analyzers, IP logs, bandwidth monitoring tools etc...

If instead of transmitting occasional bursts of data when you say the wake word it's been sending back tens of megabytes an hour, or tens to hundreds of megabytes a day, you can go "hey, it's probably transmitting everything it hears".

There are people that religiously watch what these devices are sending back just to try and catch one of the companies doing something fishy. There are people that religiously watch their network traffic period looking for something nefarious.

These devices aren't like your phone, where simply having it on can have all sorts of services/apps using data in the background or you open a webpage and tens or even hundreds of different servers are contacted and data pulled/pushed to/from them. It's a device that should be periodically checking for an update and sending very small audio files back in nearly-real time. If they were recording regularly, or especially all the time, and transmitting it back to a server it would stand out like a sore thumb.

Never mind the fact that keeping it secret, and not having a whistle blower, would be damn impossible. Someone's going to mention it to a loved one or friend, or flat out go online "I discovered my Amazon/Google device is actively listening and recording and sending to these IPs in these intervals" when they just know it as fact and didn't have to 'discover' it.

Re:Amazon Sends 1,700 Alexa Voice Recordings to a Random Person by LinuxBender on Thursday December 20, 2018 @02:34PM (#18728289)
Which nobody can do. It is encrypted and unless the device accept invalid certs, they can queue up, compress, batch upload any data they want. They control the security, not the end-luser.
Re:Amazon Sends 1,700 Alexa Voice Recordings to a Random Person by Aloha on Thursday December 20, 2018 @02:39PM (#18728346)
We know how much storage is on the device - we could tell thru network monitoring if they were actually doing this - there is just enough smarts in the device to only turn on the recordings when the wake word is spoken - thats not being said a malicious player wouldnt hack it, and insert their own code to listen all the time - but based on the evidence, I don't think amazon is that player.
Re:Amazon Sends 1,700 Alexa Voice Recordings to a Random Person by y04nn on Thursday December 20, 2018 @02:39PM (#18728340)
Encrypted or not, an audio stream should not be difficult to identify.
Re:Amazon Sends 1,700 Alexa Voice Recordings to a Random Person by LinuxBender on Thursday December 20, 2018 @02:41PM (#18728372)
If they batch compress and upload, it wont be a stream. It could be aes-256 lzma2 compressed chunks. Using the right codec, they could likely upload a hour of audio in a few hundred kbytes. I have seen some demos of highly bw optimized codecs.

Here are some staring points. [1] I would go with Opus. My voice chat server uses that.

[1] - https://stackoverflow.com/questions/167533/best-voice-compre...

Re:Amazon Sends 1,700 Alexa Voice Recordings to a Random Person by vinkelhake on Thursday December 20, 2018 @03:21PM (#18728745)
> Using the right codec, they could likely upload a hour of audio in a few hundred kbytes.

But at the same time, you're convinced that you would notice if your phone was slipping out these kilobytes as part of its usual communication?

It seems to me that you've just arbitrarily picked a level of paranoia where you've decided that this can definitely happen with the Alexa, but won't happen with your phone. Your proud paranoia isn't applied consistently.

Re:Amazon Sends 1,700 Alexa Voice Recordings to a Random Person by LinuxBender on Thursday December 20, 2018 @03:39PM (#18728901)
I am not convinced of anything.

The risk of the throw away device uploading my audio is significantly lower than a device powered in my home, with dedicated fast internet.

Re:Amazon Sends 1,700 Alexa Voice Recordings to a Random Person by cc439 on Thursday December 20, 2018 @05:48PM (#18729924)
What if they convert speech to text like the American intel agencies do as proved by the Snowden and Vault 7 leaks?
Re:Amazon Sends 1,700 Alexa Voice Recordings to a Random Person by ryanmercer on Thursday December 20, 2018 @08:24PM (#18730767)
That's possible but that's quite a bit of processing for actionable speech to text which means you have a chance of the device acting sluggish when you query it or you have to give the device way more processing power than it needs which increases cost and from my understanding with devices like Amazon's, they're already being sold relatively near cost because they are intended to get you to spend more money inside the Amazon ecosystem.
Re:Amazon Sends 1,700 Alexa Voice Recordings to a Random Person by jakeogh on Thursday December 20, 2018 @02:36PM (#18728307)
Can you MITM SSL the conversations to Amazon? It has memory. There is no requirement that it transmits in real time.