How The NSA Is Turning Your Apps Against You

Feb 14, 2014 1:02 PM EST

Image via Flickr user EFF

In late January, leaked documents revealed that the NSA and other national spy organizations have been hard at work getting information from your smartphone. But instead of installing a bug, they just tapped into the apps already on your phone to learn everything they want to know.

An Angry Bird Told Me
According to reports, spy organizations are looking to so-called "leaky apps" to gather information. It's a term we've used quite often in our Mobile Threat Monday stories, one that Lookout's Principal Security Researcher Marc Rogers defines as "Any app which is passing any kind of sensitive information without encryption."

You might be surprised that this definition encompasses many of the apps available in both the Android and iOS app stores. That's because many of these apps use third-party advertising platforms to help monetize their apps. Sometimes you can see the ads right in the app, as in Flappy Bird. The developer gets a cut, and you get a game for free.

But even when you don't see any ads, app developers often include code from advertisers that quietly collects information about you and your device. This information is compiled and dissected by advertisers to help better target their ads. "The more information [advertisers] have about someone, the more accurate their marketing profile will be," explained Bitdefender's Senior E-threat Specialist, Bogdan Botezatu.

"For advertisers," explained Lookout's Rogers, "there's gold in predicting what to put on that will engage with users." This could be products and services that are closer to your interest, or are available in your area. If you lived in Osaka, for instance, you probably wouldn't be too interested in learning about cheap cars in Chicago.

Advertisers and marketers are typically after identifiable information—that is, some way to connect your device to you. A device's EMEI number, Apple ID, or some other identifier will do, but emails and phone numbers are particularly prized. With this information, advertisers can determine that the same person has downloaded different apps and glean how they are used on different devices. Other advertisers are more aggressive, and try to get your geolocation information, and more.

To give an example about how far-reaching advertiser SDK information can be, Botezatu compared them to the Android remote access Trojan profiled by Bitdefender. Once installed on a victim's phone, it gives total control to an attacker letting them steal contacts, access browser history, and track the victim. "Most people respond negatively to AndroRAT when I show them I can turn on the microphone," he said. "Short of that, that's what happens with most advertising SDKs."

It's not entirely clear what the NSA is using intercepted app information for, but it's likely similar to advertisers: building up detailed profiles on individuals from disparate information. Of course, it could be used in other ways. Botezatu imagines a scenario where protestors were rioting in the streets against an oppressive government. If this imaginary government had unfettered access to location information harvested by advertisers, they could determine who was in the riot and target them or their families for retaliation.

Leaky Pipes
As Rogers said, an app is only leaky if it tries to send information without encryption. Unfortunately, many of them have opted not to encrypt the information flowing from apps on your phone and on to advertiser's servers. "Anybody who is listening on the router or the network can snoop on the app data and make a copy," said Botezatu.

While we've seen instances of spy agencies snooping on routers and Wi-Fi networks, Rogers says it's a bigger issue. "Government organizations are in a position to leverage infrastructure in a way nobody else can. A bad guy can get a clutch of data, but governments can straddle the entire internet."

Sending reams of data to advertisers isn't always better than having them intercepted by the NSA. Botezatu pointed out that once data leaves your device, you have no control over it. "Those advertisers may be in a place where there is no legislation protecting your data, and nobody can guarantee that the information on those servers is secured or unreachable to hackers."

Who's To Blame
In many cases, the app's developer may not even be aware of what information is being sucked up by advertisers. Or if that information is encrypted.

Rogers says that big part of the problem is an industry misconception about what makes data sensitive. Some apps, he explained, only take a little bit of information—like a sexual preference in a dating app or part of a ZIP code in another app—without concern. Advertisers don't see this information as sensitive because alone it doesn't tell you a whole lot. But now organizations like the NSA can intercept data from hundreds of apps at once, and connect the dots. "Government organizations can correlated all that and build a complete profile," said Rogers.

There's also issues with the software development kits used by advertisers to gather this information. Botezatu explained that while there are millions of apps in all the mobile marketplaces, the number of advertising SDKs is very small. "There are about 100 powering all the applications on Google Play," he explained. "If you compromise one, you compromise a full range of applications and reach out to many more customers."

Customers (that's you and me) also play a part in this because we're actually warned by our phones that this information is being collected. When you download an app from Google Play, for example, you agree to give the app access to a range of permissions. This is information that the app can access, and actions it can carry out. "If Angry Birds is using your location, you can assume it's being used for advertising somehow, said Rogers.

How to Stay Safe
For folks like us, the options for limiting who sees our information are few. On iPhone, you can force advertisers to access an "advertising ID" which you can refresh at any time—limiting how complete a profile could be constructed. iOS also lets you provide granular permissions to information. You can allow access to your location, and then turn it off later from the Settings menu.

Unfortunately, Android has lagged behind with granular permissions. Though Google briefly introduced a control panel to let you toggle permissions on and off, it was quickly removed. This means that many users have to chose between security and getting to play with the latest app. "When I see an application that tries to collect more data than it needs, I go for another app with similar functionalities," said Botezatu.

Users can also install security software that can help monitor app permissions. Lookout says that their security app will start highlighting this information, and Bitdefender's Clueful app can help you decide whether an app is asking for too much.

Rogers concedes that "the user is far removed from what an app developer agrees to do with their advertisers." However, he did recommend that users demand that app developers provide documentation like privacy and disclosure policies.

The onus, sadly, is on developers and advertisers to start treating all user information as sensitive and encrypt it from when it leaves your phone to when its sitting on their servers. Consumers, meanwhile, need to make smart decisions about what apps they install and actively hold developers accountable. "We're hearing everyday that new things are being spied on, but at least in this one case there is an easy remedy," said Rogers.

PC MAGAZINE

Views: 28

"Destroying the New World Order"

TOP CONTENT THIS WEEK

THANK YOU FOR SUPPORTING THE SITE!

mobile page

12160.info/m

12160 Administrators

 

Latest Activity

tjdavis favorited Sandy's photo
yesterday
tjdavis favorited cheeki kea's photo
yesterday
tjdavis favorited tjdavis's video
yesterday
tjdavis posted photos
yesterday
tjdavis posted blog posts
yesterday
cheeki kea favorited tjdavis's video
yesterday
cheeki kea commented on cheeki kea's photo
Thumbnail

Prime clown idiot of the year.

" Stay tuned this prime clown might just resign from his own circus as his Finance Minister…"
yesterday
cheeki kea commented on cheeki kea's photo
Tuesday
tjdavis posted a video

The Orb & David Gilmour - Metallic Spheres In Colour: Movement 1 - Excerpt (4K Official Music Video)

The 2010 album Metallic Spheres by The Orb and David Gilmour has been reimagined and remixed as Metallic Spheres In Colour. Out now: https://theorbdg.lnk.to/...
Tuesday
Doc Vega posted a blog post

The Real Explanation of the Mystery Drones over New Jersey

 Keep in mind all of the possible implications around the drones reportedly as big as cars being…See More
Monday
Sandy posted photos
Monday
tjdavis posted a video

Capitol Punishment - The Movie (Updated Trailer)

Order on DVD or Stream it Now: https://givemelibertynow.org/product/capitol-punishment/Told through the eyes of the people who were there on the ground, Capi...
Sunday
cheeki kea commented on cheeki kea's photo
Sunday
cheeki kea posted a photo
Sunday
FREEDOMROX favorited Doc Vega's blog post Biggest Hoax and Hazard to Health in US History Busted Pt. 2
Saturday
FREEDOMROX posted a blog post
Saturday
Sandy posted videos
Saturday
Doc Vega replied to MAC's discussion Undertaker's Shocking Lockdown Discovery: John O'Looney
"The whole damn thing was a scam! "
Friday
Doc Vega favorited MAC's discussion Undertaker's Shocking Lockdown Discovery: John O'Looney
Friday
Doc Vega posted a blog post

One Step Beyond Visits Friday the 13th in 2024

It seems that there are those who prefer to create their own insane reality! They've taken that One…See More
Friday

© 2024   Created by truth.   Powered by

Badges  |  Report an Issue  |  Terms of Service

content and site copyright 12160.info 2007-2019 - all rights reserved. unless otherwise noted