• [root] Pry-Fi 1
  • [root] Pry-Fi 2

[root] Pry-Fi

You are being watched...
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 today.

Pry-Fi

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.

War!

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 can be abused, ultimately it will 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 can make an effort to reduce the usefulness of the tracking data for the exploiters. Pry-Fi comes with a War 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.

Proof of Concept

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.

More...

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

Category : Tools

Related searches

Reviews (25)

Jus. C. Jan 23, 2020     

LG G3 D855 Android 5.0 working great! Authentication issues once you leave network and come back to it. Update the app to save passwords with networks and it should work with no more Authentication errors.

xfn. Jun 19, 2020     

on paper it is an amazing app but sadly does not work on magisk grow up, stop trying to make a monopoly on root-managment apps, nobody uses your stupid closed source software after you sold it to china

Top. K. Feb 14, 2020     

*.BackgroundServiceReciever was disabled by Android for some reason on my LG G3 D855 running Android 5.0 Your app now works as it should. I used an app called Disable Application to find that out.

Jon. A. Apr 17, 2020     

Great app, I wish developer would update for magisk and Android 10 and 20/20. Thank you for all the hard work!

Alp. O. Jun 2, 2019     

Redmi4x, crashed after turning on. SuperSU permission granted.

Kei. R. H. Dec 13, 2019     

Works great on android 5, doesnt detect magisk superuser on android 9

Pab. F. Dec 17, 2020     

Plain simple: this stupid thing is asking lf my phone is rooted!! It is.. This app doesn't work at all.

Joh. S. Jun 24, 2019     

Crashes at the drop of a hat.

A. G. u. Dec 9, 2018     

good iidea. Says installed.. Nohere tto be found on device.

Alb. M. Nov 16, 2018     

Just touched to turn it on and it wiped my WiFi passwords

Aar. P. Feb 24, 2019     

2014-released---to--2019Feb. ONLY 6k+ Ppl found CHAINS APP usefull/relevant. F_it, who needs xtra security? Like my "HIVE-minded" slumlord said (when Trump was "elected".

Ste. S. Jun 11, 2021     

Help when cops try to jam your phome so that you can't call/

Hi. H. Jan 30, 2021     

It wont even let me in the app??

Jes. G. Mar 18, 2016     

For some reason the spoofed MAC always mirrors the original, for me. Funny enough, I turn off WiFi (with 4G on) and then it shows new & different MAC addys for original and spoofed. Whacky, I didn't think it would affect 4G ID info. I'd LOVE to see this bug get fixed because this is a wonderfully minimal app by a seasoned and respectable developer.

Dea. W. Jul 12, 2014     

Deserves 5 stars, and donation. I hate being 'spied on' especially for adverts or commercial industries, shops, etc, pinching my personal and private info without my knowledge, it's bad enough with apps and Google play store ridiculous unnecessary permissions. Big thanks to Dev for this and all other CFire apps.

Ale. M. May 8, 2016     

Used to use this all the time, but something it is lacking is a feature to emulate a certian device (EX: make a network think my mac address is that an IPhone would have.) I witnessed a netwoek that only allowed IPhones on, while I also saw one that only let a certian desktop network card in.

Car. R. Mar 3, 2014     

Since I installed the app, and even if I turned it off, my phone would connect to a wifi and loose the connection 5 seconds later. It's a really great idea you have there, but unfortunately it did not work for me... I'll wait some time and try to install it again, to see if the problem is fixed.

Rem. W. Jul 17, 2016     

This app is not fully developed yet. It has issues. My Samsung Galaxy Core Prime initially worked, I could see the mac change. Connecting with a different mac didn't seem to function though. Left it installed and when I was out turned it on again. Probably was runnning for 4 hours or so. In that time it destroyed the WIFI function of the phone. I managed to get it back, but needless to say I uninstalled it.

Eia. P. Nov 6, 2015     

So apparently messing around to much too fast can cause some.. Connection issues and by connection issues I mean WiFi becomes nonexistent.. The WiFi will not turn on, toggling WiFi is useless. I tried manuly repairing some system files but I didn't know what files the app acesses. Anyway I ended up reflashing my phone (didn't have custom recovery) But I regret nothing. Love the app I might use this app again one day but I need to have a better failsafe.

Ste. W. Oct 11, 2014     

It shuts my Wifi off and oh randomly. I have to turn pry-fi off and back on to get wifi working. Its almost a solid app but it's got a bug or two. When it does work, I'm invisible. Its kinda aggravating though; having to mess with it to get it working properly. (Sprint HTC one M8 4.4.4)

Joh. P. Sep 3, 2014     

Well it does what it says but i notice that when pry fi is on my phone doesn't automatically connect to my favourite network. That means that when i get home either i have to turn off pryfi or turn off and on my phone Wi-Fi so that it can connect. Until this bug is fixed, I'm using the app only on special occasions. Lg g2 device kitkat android with super su

Dea. B. Oct 5, 2014     

Really like the app however after a few min the wi-fi starts turning off and turning back on again, and then no wifi networks show up. If youre able to resolve this then would give you 10 stars (if I could). Going to change kernel 1st and then if needed the rom, and if successful will re-rate

A. G. u. Feb 3, 2014     

Mine is the LTE 2013 edition. Stock and rooted. Tried to randomize the MAC, nothing happened but I lost all Wi-Fi connection. Had to hard reset before I get everything back. The app ACTUALLY tell you that randomizing MAC may cause SIGNIFICANT problem, so be careful.

Rob. C. Oct 31, 2016     

app is no longer updated for over two years and is most likely not compatible with new android versions. unless your on an android version from over two years ago quit crying cause its not working. your stupid to think it would work on android l,m, or n without crashes if at all

Dan. F. Aug 12, 2015     

This app completely messed up my galaxy S5 wifi. Even after I deleted the app and rebooted my phone, it still will not allow me to turn on the wifi. The only way I can use Internet at the moment is through 4G. Also my superSU wouldnt respond after I rebooted my device. I currently have no access to root and wifi at this moment...