Top
Best
New

Posted by todsacerdoti 10/23/2024

The global surveillance free-for-all in mobile ad data(krebsonsecurity.com)
294 points | 162 comments
janalsncm 10/23/2024|
We can go back and forth on whether police should have access to this data and what regulations should be put on how/why it should be accessed. I think reasonable people can disagree about details, and cultural expectations around privacy and safety probably means there isn’t a single best answer.

But I don’t think anyone can honestly say the right amount of regulation is zero, which is what we have now. It is absolutely bonkers to me that anyone off the street should be able to gather such highly granular data about any other person as long as they can pay.

burningChrome 10/23/2024||
I remember back in the early days of wireless data when AT&T had an app you could use on their phone where you logged in and it effectively used the GPS data of people signed in on app to tell you if they were near you or not. They marketed like you were downtown and got some free baseball tickets and needed to find someone to go with you. The app would tell you where your friends were and you could offer them to go over their simple chat app.

It completely bombed out because people were so freaked out about a device knowing where you were.

I also remember when Nextel came out with an enterprise tracking app for delivery companies where you could track the vehicle and make sure it was on time making its deliveries and could alert a person monitoring the software back at the office if say the van was sitting too long somewhere which indicated they had broken down or something similar.

Two companies tried to install on their vans and there was so much push back from so many people in one company, they canceled their order. The other company did install it and then they had three lawsuits from employees who claimed the software was a breach of their privacy - while in the employment of said company and on said companies time. The company voluntarily removed it after only a few months.

Its just so strange to me that we went from not wanting any of this, to just freely handing over any and all private information to these companies.

rightbyte 10/24/2024|||
> Its just so strange to me that we went from not wanting any of this, to just freely handing over any and all private information to these companies.

I don't think the nature of the data collection was clear and have been creeping up on us.

It took a while for me to realize. E.g. I didn't notice Google was spying on me and stalking on non Google sites until I finally realized it.

Intralexical 10/24/2024||||
> Its just so strange to me that we went from not wanting any of this, to just freely handing over any and all private information to these companies.

Anything can wear people down— make it seem as if it were always normal, even— if it's just persistent enough.

All the more reason it should have been nipped in the bud, I guess.

mixmastamyk 10/24/2024|||
Hmm, Foursquare was founded 15 years ago, and while not extremely popular it was somewhat so.
GJim 10/24/2024||
> regulation is zero, which is what we have now.

Has sir heard of the GDPR?

dartharva 10/24/2024||
GDPR is not enforceable outside the EU.
hulitu 10/24/2024||
And GDPR is not even enforceable in the EU. My German employer was very happy to deploy Windows Hello for Business.
reaperducer 10/23/2024||
The first time I ran into the concept of having my mobile phone data sold to a third-party was in 2003, when I went to the Czech Republic.

Right after I crossed the border from Austria, my U.S. cell phone started lighting up with spam SMS messages. At first, it was from the local cell phone carrier welcoming me to .cz. A few minutes later, a message from T-Mobile letting me know I was roaming in another new country. Then a few minutes after that, SMS spam for hotels, then restaurants, then casinos. All of this in a time before "smart" phones.

I'm not surprised to see it's gotten so much worse.

kjkjadksj 10/23/2024||
I flew to somewhere else in the US last month and I started getting political sms spam dependent on that location. It took a good two weeks after I got back for my sms spam to normalize.
smcin 11/5/2024|||
Which state? Was it one of the 2024 battleground states (MI, PA, NC)?

And did those political SMSs honor opt-out requests or not?

nyarlathotep_ 10/25/2024|||
Wait this is a thing now?

I assumed this was only based on voter registration party-spam.

That's awful.

dylan604 10/23/2024||
A few years ago, I visited Detroit, and the next morning I received the messages from the Canadian (assuming Rogers) telecom welcoming to Canadia. I was spared the rest of the spam. Though it was the first time that I had ever considered the tech issues of being near a border and receiving multiple national signals like that must be a "fun" challenge.
JohnMakin 10/23/2024||
> One unique feature of Babel Street is the ability to toggle a “night” mode, which makes it relatively easy to determine within a few meters where a target typically lays their head each night (because their phone is usually not far away).

There are very few reasons in my mind that anyone, especially law enforcement, would need this "feature" and they're all pretty dark.

jcgrillo 10/23/2024|
I could see this being extremely valuable to law enforcement if they're planning on making an arrest. They're a lot more likely to not get shot by the suspect if they know they're asleep. It's also the sort of thing that's not germane to making their case against the suspect--it's tactically relevant but strategically irrelevant. So we need something more than the 4th amendment here? That's actually a question I'm not a lawyer and don't know what this actually implies. Naively, it seems to me that if information is inadmissible in making their case, law enforcement should have no access to it and, probably, neither should anyone else.
JohnMakin 10/23/2024|||
That only would matter on no knock warrants, right? That’s the best case I can think of (still bad imo, I think no knock warrants are abused and lead to bad outcomes more often than good ones).
jcgrillo 10/23/2024||
Yeah I agree it all adds up to nothing good.
Intralexical 10/24/2024|||
> They're a lot more likely to not get shot by the suspect if they know they're asleep.

Are they even? Or, can they know that? If the suspect has a gun, they'll wake up scared, confused, and with every reason to believe somebody's illegally breaking and entering.

ashildr 10/25/2024||
Her name was Breonna Taylor, she was an emergency medical technician until police shot her. #sayHerName

https://en.m.wikipedia.org/wiki/Killing_of_Breonna_Taylor

TechDebtDevin 10/23/2024||
Use and Configure Pi-Hole[0]

[0]:https://jeffmorhous.com/block-ads-for-your-entire-network-wi...

Also a video for those more YT inclined: https://www.youtube.com/watch?v=eCA24qJBG8Q

nickburns 10/23/2024||
This does nothing for a mobile device that either concurrently maintains its cellular 'data' connection together with its Wi-Fi connection (and whose apps are permitted to access both)—or leaves the LAN without connecting remotely via a force-tunneled VPN. And even with such a VPN, the cellular NIC continues to maintain baked-in alternate routes on both Android and iOS. All that's before we even get into specific Pi-Hole and LAN config, not to mention DoH.

Krebs and everyone else he cites is right—it's time for Apple and Google to eliminate MAID altogether.

ETA: Do not downvote this parent! Use trustworthy ad blockers anywhere and everywhere you can!

nyarlathotep_ 10/24/2024|||
> the cellular NIC continues to maintain baked-in alternate routes on both Android and iOS

How do you know this is the case? (I believe it to be, would like to verify)

Also worth mentioning many apps hardcode DNS servers or fallback to other DNS providers when they fail to resolve hostnames. I see this all the time on my network. (I have a PfSense box that redirects to upstream NextDNS when this happens)

samename 10/23/2024|||
NextDNS is a great alternative for mobile devices

https://nextdns.io

squaresmile 10/24/2024||
If self-host is your thing, there are blocky [0] or Adguard Home [1].

I self-host DOH using blocky so my Android devices can use it via "Private DNS" that is active on both wifi and cellular.

[0] https://0xerr0r.github.io/blocky/latest/

[1] https://github.com/AdguardTeam/AdGuardHome

[2] https://adguard-dns.io/en/public-dns.html how to configure

autoexec 10/23/2024||
DoH/DoT along with hardcoded IPs make DNS ad blocking impossible.
ndriscoll 10/23/2024|||
Not completely impossible. You could have a default deny firewall, have your DNS resolver trigger an update to allow outgoing connections to the resolved IPs, and possibly also require connections pass though an SNI-sniffing proxy that only allows domains that your DNS resolver has allowed. Essentially by default you'd be blocking all custom protocols, and you'd only allow what looks like well-behaved TLS web traffic to allowed domains to flow.

Bad traffic could flow to a "good" domain, and then you need to decide whether that domain is actually "good".

JohnMakin 10/23/2024|||
couldn't they just hide their ad endpoints behind the proxy that serves their site? I can think of multiple ways to do this that aren't very difficult. I have had to implement something in my work to get past certain adblocking behavior that was going by domain
ndriscoll 10/23/2024|||
Sure, but now you've at least made them use a more expensive L7 proxy to do it, and you can decide to block malicious actors like that entirely (blocking the "good" domain).
JohnMakin 10/23/2024||
nginx can do this pretty easily by just using proxy_pass directives, if I recall, it has been a while though
ndriscoll 10/23/2024||
Yes, you can do it with an L7 proxy. You've been able to do that all along though, so I suppose there are reasons why surveillance networks prefer to not proxy through the websites that host their scripts. That has nothing to do with DoH to subvert network security monitors though.
gruez 10/24/2024|||
That works for your home network. What about if you're on cellular data?
ndriscoll 10/24/2024||
I use wireguard to tunnel back home, but personally only extremely rarely use mobile data anyway. I normally have it disabled.
OptionOfT 10/23/2024||||
Not sure why you're downvoted.

You create a server and host it on IP x. You create a cert for it. You add the public key to your app.

Your app can now communicate with that IP over port 443 with that certificate. Remember that the idea that the domain must match the one in the certificate is a setting, enforced by the browsers. If you run your own code you can perfectly override that.

Now you can do whatever you like on that connection.

In fact, you don't HAVE to go that far. Many applications these days do private key pinning and use that connection to load the ads. IMDb does that on the iPhone.

MyQ and myBMW use the same to 'protect' the connection. MyQ's implementation of this, and subsequent implementation of CloudFlare's bot protection completely broke home-assistant's connection. All because they want you to use their app (and get bombarded with ads).

Doh/DoT was supposed to bring in MORE privacy for users, as it allowed users to resolve addresses without the system servicing the connection (ISP / StarBucks / McDonald's) from being able to see or modify the responses (think captive pages).

But all it brought was more spying. I am a firm believer that I should be able to inspect all traffic that an application sends out over my internet connection.

TechDebtDevin 10/23/2024||||
Do you know of any blogs/articles I can read more on this?
autoexec 10/23/2024|||
https://ericlathrop.com/2021/03/dns-over-tls-lets-google-ser...

It isn't just people using DNS filtering for ads that have this problem. Network admins at companies face the same problem (see for example https://cleanbrowsing.org/help/docs/block-dns-filtering-evas...)

Some browsers, apps, or devices might let you disable DoS/DoT or might let you configure it to use your own DNS server, but none of them have to let you and even when they give you that option they can still do whatever want (https://discourse.pi-hole.net/t/chromium-bypasses-pi-hole-by...)

Obviously any application or device using a hardcoded IP address will bypass DNS entirely so DNS filtering isn't going to work. See https://old.reddit.com/r/pihole/comments/djacup/im_starting_...

mixmastamyk 10/24/2024||
Just because it doesn’t work all the time doesn’t mean it never does. Defense in depth.

One aspect is to use trustworthy software, not written by an advertising company.

aspenmayer 10/24/2024|||
https://9to5mac.com/2022/08/18/ios-vpn-apps/

https://www.michaelhorowitz.com/VPNs.on.iOS.are.scam.php

switch007 10/23/2024|||
And TLS. Sure it stops lots of other bad things, but it is quite the blocker to doing content filtering of the page contents.
jmward01 10/24/2024||
I had a discussion with someone that worked on some of google's ad stuff and he swore that this type of tracking wasn't in use there. I suspect that even within these companies they try to hide the level of tracking they engage in. The only way we are going to stop this is to hold companies accountable for the things that happen as a result of the data they collect. I don't care if it is sold, stolen or given away, if data that is collected by a company gets used inappropriately then the company that collected it should face consequences.
verisimi 10/24/2024||
Yes. But what of the governments which take on the data too, allowing it to be collected, legalising collection, surreptitiously collecting it themselves?

All large corporate and governmental entities love the data. Industries (tech, finance, etc) and planned future governance (technocracy) are based on it.

So, it is baked into the plan that days will be collected. It's just whether the individual will know about it.

Intralexical 10/24/2024||
It's an often used quote, but because it bears keeping in mind: "It is difficult to get a man to understand something, when his salary depends on his not understanding it."

A look at data for how many people were aware the whole time during any scandal, and how often abuse and crime gets covered up or exploited instead of reported or opposed, will leave you with a very banal impression of malice. "The only thing necessary for the triumph of evil is for good men to do nothing."

…Idk, companies are just groups of people. Maybe people also need stronger incentives to not let the "company" do antisocial things. At least the execs.

Maybe it's the companies that hide it. Maybe it's the people that lie to themselves. I'm sure they're smart enough; they can probably figure it out. At some point ignorance becomes wilful.

analog31 10/24/2024||
I think that over time, it will become more apparent that the only solution is to criminalize possession of the data, with a process for collecting statutory damages upon discovery. A precedent exists in the recording industry, where sharing of copyrighted songs results in automatic damages without the need to quantify the actual harm. That process already has fair provisions for willful and accidental use.

This in turn would lead to an industry that hunts for evidence on a contingency basis.

tdullien 10/24/2024||
Xoogler here (2011-2018). At some point I proposed making it easy for people to "lie" to an app (if it asks for location, provide fake data etc.). This would preserve true customer choice about anonymity.

The reaction to that idea taught me a lot about incentives.

rangerelf 10/24/2024||
You can't just leave us hanging here, what happened? I mean, unless you're handcuffed with an NDA or something like that.
tdullien 10/24/2024||
Confidentiality agreements are usually part of employment agreements. I haven't checked expiry dates etc.; and tbh I'm not sure they'd apply here, but I'd rather check ;)
11101010001100 10/24/2024||
The most effective effective altruism requires zero anonymity.
drawkward 10/23/2024||
Advertising is a virus that eventually infects all ecosystems.
aucisson_masque 10/24/2024||
As a previous self employed man, advertising is good. It helps small companies compete against the big ones that are well known.

However no one need this amount of data, all advertiser need is : you search for a pair of shoes on Google, show you ads for shoes. That's good advertising and sometimes it can be useful for the user.

drawkward 10/24/2024|||
As i just responded to a sibling commenter: the way weaccess information is now more pull-based (serving requested media) than push-based (broadcast). Advertising should change to fit this paradigm.

Let consumers who are searching for product information be given advertising. Contain the virus to ecosystems that want it.

Intralexical 10/24/2024|||
Stalking is bad. Lying and manipulating is bad.

If you look at old ads for random products from e.g. the turn of the (last) century, they seem to often give this slight "wall of text" impression. Image of the product, surrounded by prices and descriptions of what it was and what it (purportedly) did. The motivating belief seemed to be that if a company communicated the benefits of buying from them, they would attract customers.

It seems like at some point the focus shifted away from expressing factual information, and to creating vague associations and implications. I think that's still fine on its own, and in fact quite fun and the source of a lot of creativity, but it also created the opportunity to mislead in new ways. E.G. most famously harmfully maybe, the very mid-20th century idea that cigarettes are "cool". In modern times this seems to have gone even further towards exploiting basic quirks in human psychology— A dancing bear, chocolate man, or screaming celebrity has nothing to do with selling a product, but it's bizarre and surprising and therefore memorable, so by making an ad around it you're cluttering the viewer's brain with useless information designed to redirect mindshare to your capital-B "Brand".

So at that point it becomes dishonest and manipulative. But at least it's still broadcasted, e.g. on radio, TV, in newspapers and magazines. It's predatory, but everyone gets the same thing. You can still sorta avoid or ignore it. It doesn't single anyone out.

That's changed now with the Internet. The mass collection of location and personality data, identifiable to individual profiles and paired with tools allowing those individuals to be targetted with a combination of terrifying granularity and omnipresent scale— That adds an entire new dimension to "advertising", and it would still be wrong, because it would still comprise many violations of privacy and basic decency, even if it weren't being actively exploited for commercial gain. If any one individual knew as much about you and had as many tools for trying to influence you as Facebook and Google have built on an industrial scale, they would be either a stalker deserving of a restraining order, or some kind of a (probably malevolent TBH) supernatural spirit.

So "advertising", in terms of "informing the market of a product" and "connecting customers to businesses in mutually beneficial transactions", is fine I guess. Good, even. Stalking, lying, manipulating, and rent-seeking through dominance are wrong.

And with technology centralizing power in the hands of a few organizations, the modern practice of "advertising" seems to be less about "informing people" these days and more about dominating the information space in order to manipulate human behaviour with neither the consent nor the knowledge of your targets. No wonder it's apparently being abused by law enforcement.

...To be clear, I use the word "you" only as an indefinite pronoun here. Small businesses that use ad networks aren't the ones to blame for a large system having messy incentives and malicious central actors.

aucisson_masque 10/24/2024||
> So "advertising", in terms of "informing the market of a product" and "connecting customers to businesses in mutually beneficial transactions", is fine I guess. Good, even. Stalking, lying, manipulating, and rent-seeking through dominance are wrong.

yes, take driving for instance. Some people drive responsibly, watch for bicycle and walkers, others drive like maniacs yet it's the same thing, driving a car.

It's not so much what you do with advertisement than how you do it, but advertisement in itself isn't bad.

Now if you take the worst example possible, Facebook, Google, Microsoft etc. all these companies behaving like rats trying to extract as much data as possible from you, it's going to look bad. But for instance, when we still had phonebook you would look for a plumber and some plumber who paid for advertisement would get a bigger space, in exchange the phonebook company would make money and everyone would receive phonebook for free.

That is an exemple of usefull advertisement.

antiframe 10/23/2024|||
And that is why I use exclusively open source software that respects the user.
photonthug 10/23/2024|||
> And that is why I use exclusively open source software that respects the user.

We're all proud of you but this is barely related to avoiding ads. You can build your own car too, and you'd still have to look at the billboards on the highway. Or you could build your own phone and never giving anyone the number, then you'll still get to enjoy 5 spams/day during election season when someone decides to simply call every phone number in the region.

Ads are the new certainty besides death and taxes. If they aren't in your face yet, be assured that whole legions of shitheads are very busy trying to make it happen.

EGreg 10/25/2024||
The city of Sao Paolo would like a word: https://timesofindia.indiatimes.com/travel/destinations/sao-...
pixelpoet 10/23/2024||||
Governments and big tech/media try to brand anyone knowledgeable about privacy measures as pedophiles, and it's incredibly effective because they control the laws and narrative. Doesn't help that a huge fraction of people conflate having something to hide with not wanting everything be public, and in the vast majority of cases are blissfully and willfully ignorant so long as they get their Instagram or TikTok.

At a societal level we fully deserve all this because apparently we can't be fucked to care about basic rights anymore (cf. "everyone gets the government they deserve"), too lost in Huxley's dystopian future of infinite dopamine distractions.

realusername 10/23/2024||||
Even if you would never see an ad in your life somehow, you would still have to pay for it on the products you buy.

The advertising industry is so large that it's basically private taxation, except that you get nothing in return from it.

add-sub-mul-div 10/23/2024||
The best concert I ever saw was one I only knew was in town because of an ad.

My interests align with advertisers to an extent. I do want to know what products are out there. I'm an adult, I won't forget that their descriptions of their products are biased.

Surveillance advertising is a bad thing, but it doesn't help to take the most extremist position possible. Advertising is information, and it's not difficult to use that information to your benefit.

realusername 10/24/2024|||
That kind of old-school vision of advertising is a vision from the 80s, it's been a long time that advertising isn't about information anymore.

The big spenders are in the game for brand awareness (there's not even a product being shown sometimes) and then there's a parallel world of which I would call scams which went on top of it (less than half of the Youtube ads I see look legal)

If you remove those two, I'm not sure how long the advertising industry would survive.

drawkward 10/23/2024||||
I follow the bands I care about seeing. There are other, less intrusive modalities for communication than advertising.
n_plus_1_acc 10/23/2024|||
Billboard ads don't yell as you at least. They are like two orders of magnitute less annoying than video ads
shiroiushi 10/24/2024||||
I use open-source software too, but it (by itself) doesn't stop me from seeing annoying and intrusive ads on internet websites. An ad-blocker like uBO does, mostly (but not completely), though it's much less effective with paywalled sites.

The problem with online ads is mostly orthogonal to FOSS. Of course, it does help to not use an OS with ads baked into the Start menu...

mixmastamyk 10/24/2024||||
Those are getting compromised too—not a complete solution.
m463 10/23/2024|||
that sounds suspiciously like an ad. :)
strogonoff 10/24/2024||
Advertising is the engine of free market. Advertising in Web and apps is used for evil purposes, just like cash (or almost anything else) is also used for evil purposes. Regulation exists to try to minimize those, but it’s always a workaround for human malice.
drawkward 10/24/2024||
Maybe it was in days when only broadcast media existed. Now, we have the ability to search for answers to our needs.

Our information paradigm has changed; so should advertising. Let consumers seek out new products, if they wish to.

strogonoff 10/25/2024||
It hasn’t changed. To know to search for X you must first know X exists.

(If you search for “the best ways to Y” and find an article that tells you about X, congratulations—chances are, you are reading an advertisement.)

drawkward 10/27/2024||
That's a weak argument. Stores are not advertisements.
strogonoff 10/28/2024||
Advertisement is the engine of free market. The technological progress made possible with free market and advertisement as its integral part is evidence supporting my argument—yes, the very device you are reading this on is the evidence.

You have not provided a viable argument so far. I can’t say you failed to provide supporting evidence, because you have not even made a claim. Inventing a meaningless term like “information paradigm” and implying it has somehow changed is not one.

You either lack a point to make, or are struggling to express one.

drawkward 11/4/2024||
>advertisement is the engine of free market

Repeating something ad nauseam does not make it true.

Advertising is just attempted demand generation for otherwise weak product offerings, a ploy to exploit human psychology by appealing to needs to be part of an in group, desire for sexual appeal. It is exploitative and harmful to its viewers.

Hows that for a claim?

strogonoff 11/5/2024||
> Advertising is just attempted demand generation for otherwise weak product offerings

Just like money is just a vehicle for abuse and fraud.

Advertising is disseminating information about a product. The rest is you describing how advertising is abused, which I already addressed in my first comment. Yes, it is also used for malicious and abusive purposes, just like everything else is also used for malicious and abusive purposes.

If we talk about things that can be used for bad stuff, how about we start with E2EE comms and cash. The amount of evil, abuse, violence that they directly enable simply drowns out any potential downside of ads.

I guess either you want to ban it all, in which case there is no more argument to be had, or you can acknowledge that the world is not black and white and something that can be used for evil can also be a crucial part of an ecosystem.

CatWChainsaw 10/23/2024||
If the insane micromanagey level of tracking were legally designated by its proper practical result, which is stalking, it would be a crime. And since the modern zeitgeist is ruled by the Ruthlessness Gap, anyone who works in "advertising"/tracking ought to have their personal information and whatever they used their surveillance techniques to snoop on gets broadcast in a public database. That could be one great application for Google Glass... watching the watchers.
pnw 10/23/2024|
Can someone explain how this works on iOS post Apple's removal of IDFA? The advertising ID (MAID) in any specific app is relevant only to that app, so it seems like it would be useless for profiling? I don't see how apps can access any other identifiers on iOS. Even the wifi MAC address is randomized.

If you've gone one step further and disabled location access for apps and disabled the global ad id, it would seem difficult to do the searches described.

The article refers to "25 percent of Apple phones". Is that just legacy phones running older versions of iOS prior to removal of IDFA?

lcnPylGDnU4H9OF 10/23/2024|
I think the 25% is referring to the users who willingly select the option to allow tracking. It sounds like this report actually corroborates Apple's claims of the impact of this decision.
More comments...