News for hackers. Stuff that matters.
Re:Amazon to hand over Echo audio from alleged murder after ... by wyldfire on Tuesday March 07, 2017 @09:11AM (#13810392)
This is a non-issue. The audio Amazon receives is from only-just-barely-before the wakeword up to and through the command or timeout expiration. Yes, it's possible that the defendants cat meowed right before the murder and it sounded like "Alexa". But it seems incredibly unlikely.

Prosecutors are just trying to cover every base but the likelihood that this will yield anything is very low.

Re:Amazon to hand over Echo audio from alleged murder after ... by andrepd on Tuesday March 07, 2017 @09:39AM (#13810611)
> The audio Amazon receives is from only-just-barely-before the wakeword up to and through the command or timeout expiration.

I wonder, how on earth do you know that, that you are able to dismiss it with such confidence as a non-issue. That's the problem with proprietary systems (proprietary always-on microphones at that). I would be surprised if they weren't actually listening and analysing and storing data from the microphone feed at all times.

Re:Amazon to hand over Echo audio from alleged murder after ... by danielvf on Tuesday March 07, 2017 @10:04AM (#13810806)
You can just watch the network traffic from the device to see when it is streaming audio.

Now this obviously doesn't rule out the device saving stuff locally, but plenty of people have verified that it does generally only send lots of data to the server when you have just asked it to wake up.

Re:Amazon to hand over Echo audio from alleged murder after ... by jamornh on Tuesday March 07, 2017 @01:06PM (#13812889)
Although that does not rule out the possibility that it stores data locally and only transmit the recorded payload (since the time of last transmission) with the next legitimate payload when the wake word is spoken.

Not saying that they do though since if they were discovered to be doing that, it's way too damaging for Amazon's reputation for it to be worth going through the trouble.

Re:Amazon to hand over Echo audio from alleged murder after ... by ben174 on Tuesday March 07, 2017 @07:52PM (#13816812)
It is possible it's doing local voice recognition on all audio, and just sending the text in their payloads. If the content is encrypted, there's no way for any network snooping to determine what they're sending.
Re:Amazon to hand over Echo audio from alleged murder after ... by chatmasta on Wednesday March 08, 2017 @05:45AM (#13819392)
This is software... saying there's "no way" is usually incorrect.

For example, you could root the device and disable the encryption.

Or, you could perform experiments in a controlled setting where you play a series of identical recordings to Alexa and measure the statistical similarity in the outgoing data for each. The encryption scheme probably provides more entropy than just the audio, so maybe statistical analysis wouldn't help, but it's a start.

Re:Amazon to hand over Echo audio from alleged murder after ... by throwaway2016a on Tuesday March 07, 2017 @12:48PM (#13812700)
I hear this all the time and it boils down to what another poster said. I can monitor all the traffic going through my network. If the device was constantly streaming audio it would be very obvious.

To which someone once replied to me: "But what if they aren't sending traffic through your network? What if they are using 4G or something like that?"

To which I replied that while I have not personally done it. You could scan using software defined radio to detect that sort of thing. And if it was doing that someone would notice. Plus if you tore down the hardware they would notice the antenna.

To which they replied "what it it uses something you can't detect with that?"

To which I walked away because I didn't feel like explaining how physics works.

Re:Amazon to hand over Echo audio from alleged murder after ... by idanoeman on Tuesday March 07, 2017 @01:44PM (#13813294)
How do you know they don't

1. Listen all the time

2. Use a small neural network on the device to detect when a voice is present

3. Collect this data into one zip file, then send the file when the user says "Alexa", or anything remotely close.

They could even put a size limit on the data upload to reduce the variance to prevent you from ever testing whether they do this.

Or, they could simply transcribe the audio on the device and upload the text. Any audio they are unsure of could be uploaded to the server to be handled by a beefier neural network.

Re:Amazon to hand over Echo audio from alleged murder after ... by andrepd on Tuesday March 07, 2017 @01:58PM (#13813425)
Yes, exactly this. They could easily just TTS what you are saying, save the text, and send it together with the rest of the info when you say "Alexa". Thus only sending information when you say "Alexa" but managing to upload all your conversations.

I would be very surprised if they aren't doing something like this. The power of analysing which products you talk about in your home more often, what kind of stuff you consume, what affairs do you discuss at home, etc, is too good to pass up. And seriously frightening.

Re:Amazon to hand over Echo audio from alleged murder after ... by throwaway2016a on Tuesday March 07, 2017 @05:14PM (#13815567)
It is very well known that the actually speech processing happens on the cloud. To deploy a whole cloud voice recognition system if you have distributed network with TTS capability on the device would be quite a lot of redundant work to go through.

However, with that said, unless they do certificate pinning on their device the answer to that is to MITM the device and snoop on the traffic.

If they do certificate pinning the answer is:

1. Pre-record an Alexa commend

2. Play back the recording

3. Wait a minute

4. Replay the command

5. Measure the size of the packets going across the network

6. Wait a week while playing something that sounds like natural conversation - say an audio book

7. Replay the command audio file

8. Measure the amount size of data sent between the end of the second command and the end of the last

It should be slightly more than the second command was to account for things like checking for updates. But if it includes the TTS (which is essentially an audio book transcribed at this point) than it would be quite a bit larger even with text compression.

Re:Amazon to hand over Echo audio from alleged murder after ... by ben174 on Tuesday March 07, 2017 @07:59PM (#13816860)
Any amount of text - when compressed - would be dwarfed by a number of things that may also be included in the data exchange, such as a software update. There's no way to conclude that a larger exchange of data means a big exchange of a week's worth of text.
Re:Amazon to hand over Echo audio from alleged murder after ... by Matthias247 on Wednesday March 08, 2017 @03:13AM (#13818784)
Nit: TTS is Text To Speech, so you need the other way around :) I most often saw that abbreviated with SDS, although that's also not too correct since a speech dialog system also covers more than only speech recognition.
Re:Amazon to hand over Echo audio from alleged murder after ... by vollmond on Tuesday March 07, 2017 @10:05AM (#13810807)
FWIW, I've seen a couple threads on Reddit where people did network sniffing -- the echo only had network traffic after the wakeword. So, in a hearsay/amateur manner, it seems to not be doing that.

As someone else mentioned, they could of course record constantly, then compress and transmit in batches, and that would probably go unnoticed.

Re:Amazon to hand over Echo audio from alleged murder after ... by throwaway2016a on Tuesday March 07, 2017 @05:17PM (#13815595)
> As someone else mentioned, they could of course record constantly, then compress and transmit in batches, and that would probably go unnoticed.

Possibly, but it can be fingerprinted by using known audio samples and intentionally producing very large amounts of data. See my other reply.

Re:Amazon to hand over Echo audio from alleged murder after ... by LordKano on Tuesday March 07, 2017 @10:01AM (#13810779)
There are too many checkers players in a chess world.

They're attempting to establish the precedent today. Tomorrow(figurative, not literal), when such devices send everything to the cloud to be processed "To reduce false positives", there will be much more data to mine.

I won't have one of these devices in my house. I won't have an xbone in my house for the same reason. Today, they're not much of a threat to privacy but long term, the risk is too great for my comfort. They can't be trusted.

Re:Amazon to hand over Echo audio from alleged murder after ... by mcphage on Tuesday March 07, 2017 @10:49AM (#13811261)
> They're attempting to establish the precedent today.

At least this situation didn't give them the precedent; the defendant consented, so the court never got the ability to demand it from Amazon.

Re:Amazon to hand over Echo audio from alleged murder after ... by AJ007 on Tuesday March 07, 2017 @04:04PM (#13814872)
You may not have a choice, if everyone's phones are doing it.

Wikipedia leak today claims hacks for Smart TVs. Perhaps in the future, basic things like light bulbs aren't even usable without an Echo-like device.

Bet on everything being recorded everywhere, at some point. Just look at what the satellite tech companies are doing now. If you are doing something off in a far remote area, you are still being surveilled, recorded in perpetuity. At this point I'm more concerned about AI actors than any government.

Re:Amazon to hand over Echo audio from alleged murder after ... by tf2manu994 on Tuesday March 07, 2017 @04:13PM (#13814946)
Note: I think you meant wikileaks not Wikipedia
Re:Amazon to hand over Echo audio from alleged murder after ... by SmellyGeekBoy on Tuesday March 07, 2017 @10:37AM (#13811112)
So you don't have a smartphone?
Re:Amazon to hand over Echo audio from alleged murder after ... by dandelion_lover on Tuesday March 07, 2017 @11:32AM (#13811710)
Reducing the attack surface is already a good defense, even if you have a smartphone:

https://en.wikipedia.org/wiki/Defense_in_depth_%28computing%...

Re:Amazon to hand over Echo audio from alleged murder after ... by Karunamon on Tuesday March 07, 2017 @12:19PM (#13812312)
I don't know about you, but I have no desire to become a digital pariah and avoid useful technologies just because they may, at some nebulous point in the future, be used against me in some nebulous way.

If and when that happens, we can fight it then. I'm a believer in picking my battles, and see no reason whatsoever to pick this one.

Re:Amazon to hand over Echo audio from alleged murder after ... by LordKano on Tuesday March 07, 2017 @01:10PM (#13812930)
If all of your friends jumped off of a digital bridge... You know the rest.

It WILL be used if it isn't smothered in its crib.

It's the nature of both government and technology.

Today, it's about convenience and whiz-bang "Look at what we can do" demonstrations but if allowed to continue, it will become a tool of the surveillance state. It's too powerful a tool to be ignored.

When CALEA was up for debate, those of us who feared that it would lead to widespread surveillance were ridiculed. It turns out, we were right. We're right about this too.

Re:Amazon to hand over Echo audio from alleged murder after ... by dandelion_lover on Tuesday March 07, 2017 @12:25PM (#13812404)
Of course, you have the freedom to make this choice. However

> just because they may, at some nebulous point in the future, be used against me in some nebulous way. If and when that happens, we can fight it then.

sounds very much like https://en.wikipedia.org/wiki/First_they_came_...

Re:Amazon to hand over Echo audio from alleged murder after ... by Karunamon on Tuesday March 07, 2017 @01:19PM (#13813027)
You mean the slippery slope fallacy, codified into a story?
Re:Amazon to hand over Echo audio from alleged murder after ... by dandelion_lover on Tuesday March 07, 2017 @01:26PM (#13813106)
...and proved to work in real life.

"If an argument uses valid reasoning, it would not be identified as the slippery slope fallacy,[2] and the term "slippery slope" may be used without an implying faulty argument."

https://en.wikipedia.org/wiki/Slippery_slope#Non-fallacious_...

Re:Amazon to hand over Echo audio from alleged murder after ... by Karunamon on Tuesday March 07, 2017 @01:33PM (#13813187)
Given that there's no proof that Amazon is doing anything untoward with the Echo right now, arguments along the lines of "but they might in the future!" are an instance of the fallacious version.

If for no other reason, the behavior would be blatantly obvious to the kind of people that run Wireshark for funsies, the alarm would go up, and Amazon's reputation goes into the toilet.

Re:Amazon to hand over Echo audio from alleged murder after ... by dandelion_lover on Tuesday March 07, 2017 @01:39PM (#13813245)
Would you also say it about the NSA before the Snowden leaks? Given our current knowledge about the state of surveillance, we have enough reasons to believe in the worse.

Upd: > the behavior would be blatantly obvious to the kind of people that run Wireshark for funsies

Echo probably does not send the recordings all the time, it would be too simple to detect. However, it could simply send random parts of the recordings or send the data by a trigger from Amazon/random hackers. We can only say for sure that we have no possibility to check what it really does, since it is proprietary. I prefer not to trust for-profit companies (when it's possible). I only trust the source code.

Re:Amazon to hand over Echo audio from alleged murder after ... by Karunamon on Tuesday March 07, 2017 @02:08PM (#13813564)
Echo probably does not send the recordings other than the ones it's expected and advertised to send. No proof of any kind exists to even begin to suggest it does something other than that.

The device itself has been rooted via a set of contacts compatible with what you'd use with a Raspberry Pi: https://www.reddit.com/r/netsec/comments/4inesj/rooting_the_...

Re:Amazon to hand over Echo audio from alleged murder after ... by dandelion_lover on Tuesday March 07, 2017 @02:18PM (#13813687)
>other than the ones it's expected and advertised to send

and the ones that it mistakenly accepted as triggers, at least.

>No proof of any kind exists to even begin to suggest it does something other than that.

No proof exists to suggest anything about Echo. It is a question of trust. This is why I mentioned trust in my previous response.

Anyway, thanks for an interesting link.

Re:Amazon to hand over Echo audio from alleged murder after ... by 6stringmerc on Tuesday March 07, 2017 @10:46AM (#13811230)
Though the article stipulates the Echo was streaming something (music?) at the time - which could infer more 'active' attention - I also think this is more of a fishing expedition. I have serious doubts that the Echo recorded anything of value. I base this perspective of having numerous interactions with Echo devices and observing how routinely poor they are at listening in even completely silent rooms.

I enjoy the devices, but also scoff at the "OMG CSI TECH ENHANCE!!" spin that can kind of find its way into discussions via less-than-knowledgeable journalists. Or ones who want to amp it up. Whatever the case, I think it's kind of interesting to hear about.

I do pity the audio tech who might have to get the audio file, put it in a DAW and turn it all the way up to listen for, uh, evidence. Ouch.

Re:Amazon to hand over Echo audio from alleged murder after ... by vidarh on Tuesday March 07, 2017 @09:31AM (#13810550)
Just a few minutes ago, my Alexa triggered on a phone conversation someone was having across the room. It happens fairly regularly. While I agree it's unlikely to have caught any specific incident, do this often enough and sooner or later something will show up - the recognition is not particularly precise.
Re:Amazon to hand over Echo audio from alleged murder after ... by pure_ambition on Tuesday March 07, 2017 @10:09AM (#13810851)
We will have to see. I was curious about this myself, but amazon does not say categorically when it streams data to the cloud.

https://www.amazon.com/gp/help/customer/display.html?nodeId=...

Note that it says "this is when Alexa streams your voice to the cloud", but it does not say categorically that this is the ONLY time Alexa streams your voice to the cloud. I found that a lot of news articles said Alexa only records your voice when you make a request, but Amazon itself offers a more limited promise.