13 ms·
Is your smartphone listening to you?
- ck2 10y agoDoesn't this need a visible permission in an app or are there workarounds like using the google play api?
- etatoby 10y agoYou only need to put in the app an obscure functionality that makes use of the mic, and then explain what it is in the app description, for the 1% of people who will even bother to ask why Super Candy Smash Tournament is asking for permission to use the mic.
- logicallee 10y agoIf Google were serious about granular permissions in Android it would allow you to choose from three options: "allow", "block", "pretend to allow" for every requested permission, where the third would be described as "Your app will be given permission but will not have actual access unless you grant it." Then later you could have a pop-up "This app is requesting access to your camera. You have previously chosen to give it fake access. (a black image.) this app is requesting camara access: allow access/block/pretend to allow?" likewise contacts, photos, whatever. There should be detailed places to put fake content to give apps, for example here are my fake contacts, here are my fake photos, here are wav files for my fake microphone feed. Some people have new phones and haven't sent SMS's yet, or have no contacts - how would an app know if this is the case? So fuck you, pinball gane app, the fuck you need to read my SMS and contacts and camera photos and need my microphone for. No, I just have a new phone and am in a quiet room :-D
- dredmorbius 10y agoGoogle's Android permissions model, application ecosystem, and vendor partnerships are utterly and irredeemably broken.
- PhantomGremlin 10y agoNot from the point of view of Google's business model.
- dredmorbius 10y agoThat problem can be fixed.
- stakent 10y agoLooks like xprivacy.
- majewsky 10y agoDidn't they add this to Marshmallow? So that if the app wants to access the camera roll, but you don't allow it, it just gets an empty list of images. (I might confuse this with iOS, though. Does someone have a source?)
- schiffern 10y agoUnfortunately these OS level privacy countermeasures are trivial to circumvent. Instead of checking for [photo permission denied] or [camera permission denied], on supported OS versions the app can check for [empty image list] or [black camera image]. Then display the impenetrable wall, or disable the goodie, or lock out the content because it can't verify that there are N or fewer viewers, or...
- logicallee 10y agoI addressed this explicitly: an advanced user could create fake contacts, take or upload fake photos (for example, I might not care about EXIF data), create fake SMS's. How should an app determine the difference between a user with a new phone with few or no SMS's, and a user who has chosen to fake a few or no SMS's? More to the point, the phone could simply generate fake content algorithmically, and these algorithms could change all the time. How would an app keep up? If it helps you think about it, at this point the phone is the bot and the App is the one trying to keep a bot from successfully using its API. Surely possible, but not "trivial".
- stephengillie 10y agoI'd be interested to see low-power voice recognition. My PowerShiri demo uses ~12% CPU on a Core2 Duo laptop when it's listening.
- etatoby 10y agoI'm pretty sure most apps use the default OS services, which just send the compressed voice data over to a server, where the actual recognition is performed (and your voice data stored forever, for "research and development" reasons...)
- imaginenore 10y agoSuch a stream would have been detected a long time ago. Do you have any evidence?
- stephengillie 10y agoIt would be trivial to have .NET make UDP calls based on speech recognition input. But what you're describing sounds more like a phone call, where all audio is transmitted, not just a few bits of data. If you have a pcap file showing the outgoing packets, I'd be interested to see it.
- nshm 10y agoYou need to try CMUSphinx http://cmusphinx.sourceforge.net http://cmusphinx.sourceforge.net. In keyword spotting mode it is very lightweight. Python example is here: https://github.com/cmusphinx/pocketsphinx/blob/master/swig/python/test/kws_test.py https://github.com/cmusphinx/pocketsphinx/blob/master/swig/p...
- jimhefferon 10y agoIf a vendor provided a physical switch with which I could turn off the mic, that would be a feature that I at least would consider very attractive.
- internaut 10y agoAfter Snowden I just took a pliers to my laptop and ripped out the mic and webcam. It felt great.
- awqrre 10y agoSpeakers can be used as microphones....
- mahyarm 10y agoVery very shitty microphones, so the statistical risk is significantly reduced! And the hardware might not support doing that switch in software.
- awqrre 10y agoActually, you can get pretty good quality (You could easily do speech-to-text on the produced audio)... If you want to do a simple test, plug-in your headphones into your microphone jack and start recording away. I just did it why my current cheap Amazon basics headphones and I can clearly hear my speech back. Also take a look at https://www.youtube.com/watch?v=GqNrLfbwAH8 https://www.youtube.com/watch?v=GqNrLfbwAH8, I think that this shows you how to record from your laptop's speakers in Windows using Audacity.
- Exras 10y agoTrue. The video: No, it shows how to 'record what you hear' (windows mixer) nothing to do with the speakers. I would claim that it is impossible to record from speakers that are connected to low impedance running output amps and record from them at the same time. So if the speakers are playing music they are not recording your sing-a-long also.
- ck2 10y agoalso related: RSA key extraction in one hour via mobile phone microphone placed next to PC http://m.cacm.acm.org/magazines/2016/6/202646-physical-key-extraction-attacks-on-pcs/fulltext http://m.cacm.acm.org/magazines/2016/6/202646-physical-key-e...
- voidz 10y agoThe article takes it into a boring direction, and they didn't mention Samsung who is most active in this field. Vendors bypass appstores with their proprietary apps. Once upon a time I had a Samsung phone, and when I configured its email app, I saw Samsung's own servers, and not my phone, logging in to my email server. Which means they stole my password. That's when I tossed out Samsung devices once and for all. But anyway, here's the courtesy tl;dr of the article: Can it be done? Absolutely. Will it be done? Most likely. Have many people suggested that it's already happening to them? For sure, all over the place. Is it allowed by Google, Facebook and the like? Most definitely not. So is it happening? Probably not, it's just a coincidence that you talk about something specific, and then suddenly find all kinds of ads about it. Here's a dictionary definition of 'coincidence' followed by an explanation from a professor about how our minds have evolved to correlate stuff all over the place and see patterns in them, even though they're just coincidences.
- digi_owl 10y ago> Once upon a time I had a Samsung phone, and when I configured its email app, I saw Samsung's own servers, and not my phone, logging in to my email server. Which means they stole my password. Would love to see some traffic logs regarding this.
- dave2000 10y agoPlus a copy of all the EULAs you consented to with Samsung when you used their phone and software.
- reitanqild 10y agoHowever relevant this possibly is a court case it is less relevant when you are about to pick between a nexus, an iPhone and a Samsung S-series. Also while IANAL, note that in a number of jurisdictions EULAs like the ones you seem to think about might not be valid. Norwegians consumer authorities recently mocked them and I applaud them for it.
- 10y ago
- jameslk 10y agoThis is why I use an app called DVasive which tells me when my mic or camera is in use. It's pretty good at figuring this out it seems, although I haven't found any nefarious apps yet that use my mic or camera unexpectedly (I've been using the app for a couple of years). It probably wouldn't work for vendors or other rogue ways to get access to my phones devices however.
- cle 10y agoHow can you trust DVasive isn't itself malicious?
- trakout 10y agoIsn't DVasive software founded by John McAfee? I'd trust it based purely off his personality. He's kinda crazy (in a good or bad way, depends on who you are), and he'd probably make a lot of noise if he found out his app was malicious.
- _audakel 10y agoThats all is based on if he is somehow still involved with the technical details enough to figure it out. Most likely whoever put it in won't be talking about it to him.
- jameslk 10y agoIt doesn't require any device privileges, and I can tell it's working just by opening up my camera app or snapchat. Other than that, I don't know.
- dave2000 10y agoAnd that it actually works?
- smaisidoro 10y agoI have to say, I'm very sceptical about all of this, but one day a friend showed me a product (some speakers that use the table surface for resonance) and the ad showed a couple of minutes after on Facebook. I started thinking on how devices can emit audio signatures for other devices around it to be aware of its presence. A couple of years after, Chromecast uses audio for authentication of nearby devices. I honestly dismissed my paranoia all of these years with the argument that it would show in battery and data usage. But with offline language models, I'm not so sure anymore.
- Houshalter 10y agoOne theory I have is that advertisers keep track of IP address. So if your friend searched for something on your internet, it would show ads to you. I know this happens because a few years ago there was a discussion about how advertisements were leaking christmas present purchases through something like that. But what's really creepy is the article claimed 24/7 speech recognition didn't drain battery too badly. And doesn't eat up data if it's over wifi.
- Karlozkiller 10y agoYes this definitely happens. I've had people on the same network as me getting Japanese YouTube ads just because I or someone else looked at a few Japanese videos.
- stephengillie 10y agoLoad balancers call this IP Persistence. It's one way of keeping users connected to the application server that has their session in memory. Except in this case, the session is ad info about the user.
- huuu 10y agoI think this is the only model for Whatsapp. They know who is talking to who. They don't know what you are talking about but that doesn't matter when one or two persons in a group show some interest in a subject.
- 10y ago
- ddebernardy 10y ago> Facebook also told the BBC it does not allow brands to target advertising based around microphone data and it never shares data with third parties without consent. This and the follow-up paragraph read like: > Facebook monitors background noise already without using it themselves for advertisement targetting purposes, but will share the data with third parties if you miss a privacy setting. /tinfoil
- sukilot 10y agoAre you intentionally changing the scope of terms in your misparaphrase? FB doesn't share data, it uses data for targeting, and it doesn't target by mic data.
- treebeard901 10y agoIf we accept that facebook is monitoring your microphone, and they are not targeting ads based on the mic data, then what is the point of having it monitor your microphone to begin with?
- hatmatrix 10y ago> It said Facebook ads are based only around information shared by members on the social network and their net surfing habits elsewhere. so...cookies?
- willholloway 10y agoThe only real answer to this with current consumer devices is to have a soundproof case for your phone. Radio connection can be kept alive, and if the case were smart it could have its own internal mic, wired to an led or speaker on the outside of the case to alert the user that the phone is ringing. It's a product I've been kicking around producing for a while now. Is there demand? Would you purchase for peace of mind? I have come to peace with ubiquitous and comprehensive data collection of everything I send unencrypted over the wire. In a way it fits with current 4th ammendment ideas concerning zero expectation of privacy. But just like the Supreme Court I strongly draw the line at the walls and shade drawn windows of my home. I do not want internal surveillance of my personal conversations with friends or lovers in my own home, and every internet connected microphone you own, in your macbook, Fire TV remote or cell phone can be almost trivially turned into a bug by any actor with the right exploit. We've already seen it done by IT at a school district [1], school staff attempted to use laptop webcam photos of students in their bedroom to discipline them for drug use. [1] https://en.wikipedia.org/wiki/Robbins_v._Lower_Merion_School_District https://en.wikipedia.org/wiki/Robbins_v._Lower_Merion_School...
- jonknee 10y agoYou can also remove the microphone and use an external microphone (Bluetooth or headphones) when you need it.
- williamscales 10y agoI've thought about making something like this myself and I would definitely purchase one if it were available. I wonder how to make an acoustically insulating phone case that is not so bulky one has to keep the phone in a bag. Acoustic insulating materials I've seen are fairly massive or have large spatial extent (or both).
- EA 10y agoIt's being done because: 1) there is power/money to be gained 2) users will consent to it, actively or passively #2 isn't really a requirement in emerging technologies and with little case law on the books
- dredmorbius 10y agoAs I've been suggesting increasingly on HN and elsewhere: sell me hardware without a mic. I no longer trust mobile phones at all, so I carry one virtually never. I use a tablet. It has an integrated mic and two cameras. The cameras are taped (they should have lens caps). On the rare occasions I use it for voice comms, I plug in a headset. Pervasive audio pickup is a growing problem. It's going to be all but impossible to avoid other devices (other people's phones, audio-wired Internet-of-Shit lightbulbs, toasters, refrigerators, thermostats, video panels, Glade Stasi Vases (e.g., Google Now, Amazon Echo), cars, busses. But you can at least assert your own personal hardware.
- majewsky 10y agoOn a related stance, Rob Gonggrijp and Frank Rieger of the Chaos Computer Club suggested a certification for "Guaranteed Cloud-less Objects", given the recent surge of IoT devices that spy on you, or lock you out unexpectedly because of server maintenance. Source: Video at https://media.ccc.de/v/32c3-7501-ten_years_after_we_lost_the_war https://media.ccc.de/v/32c3-7501-ten_years_after_we_lost_the...
- dredmorbius 10y agoInteresting! Thanks.
- hackuser 10y agoI'm very surprised this is news, especially on HN but even on the BBC. I can't believe serious IT security researchers wouldn't be aware of it. A well-known (to me, I suppose) application is to listen to commercials playing on TV, in pursuit of the ad industry goal of tracking users between platforms. There's even a tech that ads an inaudible sound to commercials that your phone can pickup.
- miguelrochefort 10y ago> Is your smartphone listening to you? I wish. Not doing so would seem like a missed UX opportunity.
- markokrajnc 10y agoI wonder how many (foreign) security agencies use exactly the same technology... so easy to access... so much to gain...
- sukilot 10y agoEvery security agency is foreign to someone, and many have peering arrangements
- sandworm101 10y agoIn defence of the BBC, they are particularly sensitive to this atm. It is not unusual for journalists in the UK to be asked to remove batteries from phones, particularly when discussing certain international matters that may interest certain people. The concept of a smartphone being turned into a listening device isn't unheard of in the UK. For whatever reason, US/Canadian journalists are more trusting. I trace this to the aftermath of the london riots and RIM revelations. So I am not surprised to see the BBC publish something in this area more readily than others.
- williamscales 10y agoWhat do the journalists do when the battery is non-removable? Do they just leave the phones "far enough away"?
- sandworm101 10y agoNot joking: I've seen them wrapped up in layers of tinfoil.
- luxpir 10y agoThat's fine, if it's not recording to send later when defoiled. Better off not taking it or putting it in another room, next to a radio tuned to static. Mind you, when I'm pocket dialled I can rarely hear any conversations clearly. Doesn't take much to muffle audio input.
- sandworm101 10y agoUnless the phone isn't simply recording, but is harvesting the mac address (or other identifier) of nearby phones in order to expose who the reporter is meeting with. Then the microphone is irrelevant.
- simunaga 10y agoAndroid 6 will allow to block the permissions of an app, right?
- jwr 10y agoThe fact that we have to ask that question and can't be sure of the answer is worth an article in itself.
- readme 10y agoIt definitely does, and I wouldn't be surprised if big companies did not do it directly. I'd theorize that the tiny apps people download for games or little cat pictures unkowningly integrate this functionality as a dependency of advertising SDKs they use to make $0.10 CPC then the ad middlemen sell it back to the bigger companies.
- ibudiallo 10y agoNot that long ago, I had an experience with this[1]. I'm currently running a test with my old phone to confirm that it is listening to me. I have an old android phone, with the microphone disabled (tape on the input) Every once in a while, I will have the tape removed and say a few keywords, then disable it. My hope is to see if I will receive any advertising in with these niche keywords. It's only been a week so far, but I will update the post if there is anything. (Note I have create a new google account just for it.) [1]: http://idiallo.com/blog/be-mindful-with-ad-targeting http://idiallo.com/blog/be-mindful-with-ad-targeting (disclaimer: my blog)
- barnacs 10y agoI wouldn't be surprised if your smartphone was listening to you, but sadly these particular feats would be feasible simply based on all the information these people have been willingly sharing with google/facebook/etc. If a lot of her friends/family are searching for "Motorbike accident, Thailand", it seems likely google would suggest it to her. Similarly, if someone's boyfriend mentions to a third party on facebook something along the lines of "sorry we missed the <event> last night, @girlfriend was having a migraine", it's not so surprising if said gf is shown migraine ads soon after. Bottom line is, I think people vastly underestimate how much private information they are willingly sharing. Sadly, these companies don't even need to listen in sneakily these days.
- jokoon 10y agoI have a huawei $60 android which is 2 year old. I don't have a data plan nor a SIM in it, I just use it for offline openstreetmap data with OSMAND and for watching youtube video. I'm not so rich so I use a nokia candybar cell phone for my calls. I was at this park, and my battery was nearly dead. At the 20% mark, I noticed that the battery drained very quickly, and it lost 1% per 10 second. Maybe it's a battery physics issue, or maybe it was emitting my position/recording to a GSM antenna... I guess it was defintely a battery physics issue.
- williamscales 10y agoBattery meters are nonlinear (i.e. they don't follow a straight line) in the regions close to full and close to empty. Battery level meters also tend to go out of calibration over time. I think these two factors together probably explain what you saw (as you say, a battery physics issue essentially).