[root] Pry-Fi app icon

[root] Pry-Fi

Proof-of-Concept MAC address randomizer

Chainfire · eu.chainfire.pryfi

4.1 out of 5 (9 ratings) 500K+ downloads v1.20 71.8 KB Android 4.2+ PEGI 3 · Everyone

  • Signature matches the Google Play version Details

At a glance

Latest version
v1.20 (120)
Updated
Feb 2, 2014 (12 years ago)
APK size
71.8 KB
Requires
Android 4.2+ (API 17)
CPU support
x86 32-bit, ARM (legacy), ARM 32-bit, MIPS
Category
Tools (app)
Permissions
10 (1 sensitive)
Website
chainfire.eu
Developer contact
[email protected]
Privacy
Developer's privacy policy

About this APK

[root] Pry-Fi is an app by Chainfire in the Tools category. It includes native code only for x86 32-bit, ARM (legacy), ARM 32-bit and MIPS, so it won't run on 64-bit-only phones such as recent Pixels.

It asks for 10 permissions, 1 of them sensitive: write settings. The app offers in-app purchases through Google Play.

Ratings

4.1out of 59 ratings
  • 5 ★56%
  • 4 ★0%
  • 3 ★44%
  • 2 ★0%
  • 1 ★0%

Ratings from users of the source store — not collected or verified by AAPKs.

What's new in v1.20

v1.20: - Force toolbox calls. Typical case of busybox symlinks causing unexpected failures. Probably the primary cause of people losing Wi-Fi completely - Service receivers are now en/disabled dynamically. Saves a few CPU cycles and a bit of memory when Pry-Fi is installed but disabled. v1.10: - Support for multiple simultaneously known SSIDs - Spoofing MACs *also* while connected to a network is now a seperate feature.

Description

From the listing uploaded by “milaupv”.

Retailers, crooks, the government, and others shady individuals are tracking your movements. Even when your Wi-Fi is turned off, your phone may be broadcasting information to whomever is in range which can be used both to track repeated visits to as well as your exact movements in an area under surveillance. It's not a big step to couple this to personal information - a retailer for example, could track your trip to the register and correlate with your payment information. Now the tracking hardware and software vendors, the store (or chain) owner, their business partners, they can now all track where you are every time you come into range of one of their systems, and fully profile who you are, what you do, your financials, and your daily patterns! That is just one example, but there are many uses for tracking you. Make no mistake, this is happening in the real world . One solution is shutting off Wi-Fi completely (including the background network scanning, a setting most people don't know about), but you would lose benefits like automatically connecting to known Wi-Fi networks and improved location awareness for your apps. It also does nothing to help the situation for others. Pry-Fi will prevent your device from announcing all the networks it knows to the outside world, but it will still allow background scanning and automatically connecting to Wi-Fi networks. While you are not connected to a Wi-Fi network, the MAC address will constantly be pseudo-randomized, following a pattern that still makes the trackers think you are a real person, but they will not encounter your MAC address again. This will slowly poison their tracking database with useless information. When you do connect to a Wi-Fi network, unless you specify otherwise, your MAC address will also be randomized - the same MAC address will not be used the next time you connect to this or any other network. Though of course the companies involved with these trackers claim they wouldn't use the data maliciously, the possibility is there, and we all know that if something be abused, ultimately it be. There do not appear to be any laws against these practices yet, nor is it likely Wi-Fi will be redesigned any time soon to get rid of the information leaks. But we make an effort to reduce the usefulness of the tracking data for the exploiters. Pry-Fi comes with a mode, which when enabled tries to make your Android device appear like dozens of people. Just wandering around an area under Wi-Fi location surveillance for a few minutes can ruin the tracking data for the period of your stay. This is proof-of-concept code, and how for it will go in the future depends on interest and how well it works. It has been tested on several devices and seems to work, but it is very young still. The magic the app does to achieve its purpose is ever subject to changing Android security policies and OEM customizations, so even though it works now, there really is no saying if it will still be possible in future firmwares. Of course you should also keep in mind that tracking can be done in many ways, and these W-Fi signals are far from the only method in use. Further details, device compatibility information, FAQ, discussion, etc is all available on XDA-Developers.com here: http://forum.xda-developers.com/showthread.php?t=2631512

Security & authenticity

Security rating: Trusted

Signing certificate

  • Signature matches the Google Play version Checked by the source store on Feb 2, 2014.
  • Certificate issued to “Unknown” This is the certificate of the Google Play version.

Store checks and file details

  • Developer signature verified Feb 2, 2014
  • Validated against Google Play Feb 2, 2014
  • Antivirus scan passed Nov 27, 2020
  • Signed byCN=Chainfire, OU=Unknown, O=Unknown, L=Unknown, ST=Unknown, C=NL
  • Signing certificate (SHA-1)4C:1E:2C:7F:9B:28:8E:CE:E8:1A:19:3F:8F:91:7E:50:76:A0:62:1D
  • File MD5f88549c89c6ece52699443e685833b28
  • Uploaded by “milaupv” Platinum tier · 462,831 followers · uploading since 2013

Scans and ratings come from the source store; the certificate comparisons are AAPKs's own, made from the files' published signatures. AAPKs doesn't scan files itself — compare the MD5 and signer after downloading.

Permissions (10)

[root] Pry-Fi requests 10 permissions, 1 of them sensitive.

Required hardware & features

[root] Pry-Fi APK: questions and answers

Can I install this APK over the version I already have?

Yes, if your installed copy is older. It is signed like the Google Play version, so Android installs it as an update and keeps your data.

Is [root] Pry-Fi free?

The APK is free to download, but the app offers in-app purchases through Google Play.

Is the [root] Pry-Fi APK safe?

No one can promise that a file is safe, but some things can be checked. The source store rates this file Trusted. Its signature matches the Google Play version. After downloading, check that the file's MD5 is f88549c89c6ece52699443e685833b28.

Tags

More Tools apps