Yesterday, the venerable adblocking company
Adblock Plus (ABP) announced that Google had blocked their enormously popular app on the Google Play store.
While Google can slam the door through their app store, Android's open nature
means that users can still "sideload" the app.
While Internet ads can be truly irritating,
there's a security argument to be made as well. Preventing ads from loading can
help defend against the growing "malvertising" trend, where an ad is
used to load malicious code on to victim's computers. There's also privacy
concerns, where ad networks can sometimes track your movements online. ABP
might not defend against all these issues, but it's a free and popular tool
that many users rely on.
The Fine Art of Sideloading
Sideloading
simply means installing an app from your computer onto your Android device,
circumventing the need for an app store. PC Mag reviewers do this all the time,
and it's also popular within the Android community.
At SecurityWatch, we don't generally endorse
sideloading as it requires Android users to change a default security setting
and allow apps from any developer to be installed (more on this below). Malicious
apps from third party app stores can be a serious problem (and even Google Play
is not immune), so be sure you trust the app you're about to install. In this
case, ABP is an established company and has a strong incentive to be
trustworthy.
To install ABP's app, you'll need a computer
connected to the Internet, a USB cable that will work with your phone, an
Android device on which you wish to install ABP, and a file manager for your
Android device. For a file manager, I recommend the ASTRO File Manager.
First, download the app from the developer.
ABP has made this remarkably easy: simply click the large green button ontheir Android page.
Next, connect your Android device to your computer via
its USB cable. Assuming you're running Windows on your computer, a window will
appear on the screen asking what you want to do. Select "Open device to
view files," and from here you'll be given a view of the storage options
in your phone. If you have an SD card in the expansion slot it will show up
here along with your phone's built-in storage.
Navigate to your computer's download folder and copy the
ABP app. It should have an .apk extension, which is the standard format for
Android apps. Now, right click on the ABP app and select "copy," then
(still on your computer) navigate to your phone's download folder, right click
again, and select paste. The .apk folder should now be in the folder.
Note that you can choose any folder to place
the app, but make sure it's one you'll remember again. Also, if you'd like to
skip all these steps, you can simply install an app management program like SnapPea, which can be used to manage apps on your phone over a
WiFi network.
Next, activate your phone and tap your file
manager. Navigate to the Downloads folder (or wherever you placed the .apk
file. Depending on your device's settings, the .apk and it should begin
installing.
If it doesn't, and you see a window which reads,
"Install blocked: For security, your phone is set to block installation of
applications not obtained in the Android Market," don't worry. You just
have to make a few settings changes.
Just tap the settings button at the bottom of the window,
scroll all the way down to the bottom of the menu that appears, check the bock
next to "Unknown sources," and then tap "ok." Jump back to
your file manager, tap the .apk again, and everything should be right as rain.
Since this is a security blog, I have to
recommend that unless you plan on doing a lot of sideloading, go back and
change your settings to keep unknown apps from installing on your device. To do
so, open the Settings app, tap Security, scroll all the way down, and uncheck
the box next to "Unknown sources."
Once ABP is installed, you may have to modify
some settings on the app for it to function optimally. Recently, ABP claimed
that Google had forced users to manually configure a proxy server in order to
run their app. Fortunately, the company has provided explicit instructions on
how to tweak your phone's settings so the adblocker can run.
Cause for Concern
According
to ABP, Google claims the company violated section 4.4 of their Developer
Distribution Agreement. A cursory Google search for adblocking apps reveal that
ABP is not alone. AdAway and Android Adblock are also no longer accessible, the
former was apparently active as late as four days ago.
In a press release, ABP's co-founder Till Faida acknowledged
the important role of advertising in Google's business model but emphasized
that Google denies Android users choice by removing adblocking apps.
“Understand that Adblock Plus does not automatically block all ads; we simply
allow users the choice whether to block ads or whitelist them. We even
encourage advertising that is done appropriately and conforms to an Acceptable
Ads policy, which is debated and decided in an open public forum,” said Faida.
“By unilaterally removing these apps, Google is stepping
all over the checks and balances that make the Internet democratic,"
continued Faida in the release. "People should be really alarmed by this
move.” [Source]
You can follow me on Twitter, add me to your circles on Google+ or Subscribe to me on facebook or YouTube. You can also check my website and blog to keep yourself updated with what is
happening in the ever changing world of technology
No comments:
Post a Comment