This app will monitor your WiFi connection. And when it is not connected to a trusted network, it will shutdown your wifi device.
The idea is that when you leave your home, your mobile phone is looking for WiFi networks. Nowadays companies uses WiFi tracking devices in order to see how much people are walking by. If this is done throughout a hole city, you can be 'followed'.
There are more solutions for this like MAC spoofing. But this app will also save some power, because it will shutdown the wifi device.
When you start the app, it is not monitoring your networks. First add a new trusted network. Pull down and select Update trusted networks. If your wifi is running, it shows a list of visible networks. Select your network. Known networks are pre-selected.
Trusted networks are saved with their name and mac address. This should prevent staying online on a spoofed WiFi network.
By then hitting the WiFiKilL3r button, the app will monitor your networks. And when you leave home, it will shutdown your WiFi. When it does, it will send a notification.
The app will be running in the background as of version 0.3! Yesh this means total protection all the time!
Want this app in your own language? Add a new translation here.
Attachment | Size | Date |
---|---|---|
wifikill3r-0.1-1.armv7hl.rpm | 76.72 KB | 24/06/2016 - 00:00 |
wifikill3r-0.2-1.armv7hl.rpm | 76.94 KB | 03/07/2016 - 14:39 |
wifikill3r-0.3-1.armv7hl.rpm | 79.87 KB | 06/11/2016 - 00:23 |
wifikill3r-0.3-2.armv7hl.rpm | 81.43 KB | 06/11/2016 - 14:03 |
wifikill3r-0.3-3.armv7hl.rpm | 81.52 KB | 06/11/2016 - 15:42 |
wifikill3r-0.3-4.armv7hl.rpm | 81.63 KB | 06/11/2016 - 16:49 |
wifikill3r-0.4-1.armv7hl.rpm | 84.11 KB | 16/09/2017 - 18:04 |
wifikill3r-0.5-2.armv7hl.rpm | 86.47 KB | 23/09/2017 - 00:00 |
wifikill3r-0.5-2.i486.rpm | 86.63 KB | 23/09/2017 - 00:00 |
wifikill3r-0.6-2.armv7hl.rpm | 86.56 KB | 03/11/2017 - 20:52 |
wifikill3r-0.6-2.i486.rpm | 86.71 KB | 03/11/2017 - 20:52 |
wifikill3r-0.7-1.armv7hl.rpm | 90.39 KB | 05/03/2019 - 22:22 |
wifikill3r-0.7-1.i486.rpm | 90.59 KB | 05/03/2019 - 22:22 |
wifikill3r-0.8-3.armv7hl.rpm | 91.86 KB | 10/03/2019 - 13:29 |
wifikill3r-0.8-3.i486.rpm | 91.99 KB | 10/03/2019 - 13:29 |
wifikill3r-0.9-1.armv7hl.rpm | 91.81 KB | 30/12/2019 - 15:42 |
wifikill3r-0.9-1.i486.rpm | 92.13 KB | 30/12/2019 - 15:42 |
wifikill3r-0.10-1.armv7hl.rpm | 93.26 KB | 03/01/2020 - 19:46 |
wifikill3r-0.10-1.i486.rpm | 93.54 KB | 03/01/2020 - 19:46 |
wifikill3r-0.11-1.armv7hl.rpm | 93.39 KB | 17/05/2020 - 17:28 |
wifikill3r-0.11-1.i486.rpm | 93.75 KB | 17/05/2020 - 17:28 |
wifikill3r-0.11-2.armv7hl.rpm | 93.52 KB | 18/05/2020 - 12:49 |
wifikill3r-0.11-2.i486.rpm | 93.86 KB | 18/05/2020 - 12:49 |
wifikill3r-0.12-1.armv7hl.rpm | 113.25 KB | 02/02/2021 - 01:22 |
wifikill3r-0.12-1.i486.rpm | 113.47 KB | 02/02/2021 - 01:22 |
wifikill3r-0.12-2.armv7hl.rpm | 115.32 KB | 02/02/2021 - 16:30 |
wifikill3r-0.12-2.i486.rpm | 115.54 KB | 02/02/2021 - 16:30 |
wifikill3r-0.12-3.armv7hl.rpm | 116.41 KB | 03/02/2021 - 10:41 |
wifikill3r-0.12-3.i486.rpm | 116.62 KB | 03/02/2021 - 10:41 |
wifikill3r-0.12-4.armv7hl.rpm | 116.52 KB | 04/02/2021 - 10:45 |
wifikill3r-0.12-4.i486.rpm | 116.72 KB | 04/02/2021 - 10:45 |
wifikill3r-0.13-1.armv7hl.rpm | 117.19 KB | 24/04/2022 - 13:11 |
wifikill3r-0.13-1.i486.rpm | 117.35 KB | 24/04/2022 - 13:11 |
wifikill3r-0.13-3.armv7hl.rpm | 118 KB | 21/05/2022 - 13:47 |
wifikill3r-0.13-3.i486.rpm | 118.2 KB | 21/05/2022 - 13:47 |
- Disabled Sailfish jail. Thanks to HengYeDev
Comments
Bramba
Fri, 2022/05/27 - 23:05
Permalink
<p>Does this app work on Xperia 10 III (3)?</p>
<p>On my old Xperia XA2 it worked great, but got it ported to 10 III already?</p>
objectifnul
Sat, 2022/05/21 - 15:36
Permalink
Still not working for me: approved wifi networks keep being killed (XperiaX Sfos4.4.0.64)
EDIT - Seems to work as expected after several refreshments of trusted networks.
theyosh
Sat, 2022/05/21 - 16:20
Permalink
Hmm, maybe do first an uninstall. And then reinstall it? For me it is working on an Xperia X and Xperia 10+ with two different Sailfish installs..
objectifnul
Sun, 2022/04/24 - 17:57
Permalink
Still broken for me. Maybe I have an inadequate permission structure.
theyosh
Mon, 2022/04/25 - 10:53
Permalink
Ok, then I need some more info, and some more testing. I though I had fixed it, but now I run the app again, I have the issue I cannot make changes...
Sorry, but I need first some more time to investigate.
objectifnul
Thu, 2022/04/14 - 20:29
Permalink
No longer supported (broken with Sfos 4.4)
theyosh
Sat, 2022/05/21 - 13:48
Permalink
I hope I have it fixed now. For me it looks like it is working like expected.
theyosh
Mon, 2022/04/18 - 11:00
Permalink
Crap, I have to look into this. Not sure when I have the time....
dyraig
Fri, 2021/08/06 - 20:38
Permalink
I just ran into something strange - I did a fresh install of WiFiKiL3r on an Xperia X with 4.1.0.24, and at first, I was not able to enable WiFiKiL3r at all. I then compared the install with the working install on my other Xperia X, which runs 3.4.0.24. As it turned out, under 4.1.0.24, the files under /home/defaultuser/.config/systemd were missing completely. Onve I copied them over from the other Xperia X (and fixed them for the nemo -> defaultuser change), WiFiKiL3r was working. Some installation issue, maybe?
Bramba
Thu, 2020/05/14 - 01:23
Permalink
I can confirm this issue mentioned by bade866:
Since update to 3.3.0.16, at least on Xperia XA2 the app does not disable wifi anymore in case of leaving trusted wifi zones.
theyosh
Sun, 2020/05/17 - 17:29
Permalink
Hmm, I missed this. But after some testing, I found the issue. And made an update which should fix it.
In my code, I used a function to do machine detection, and that changed / went wrong. So that is updated, and for my Xperia 10 Plus (ARM) it is working again.
bade866
Mon, 2020/04/27 - 18:43
Permalink
Hi, Can you look one more time to the app, it seems it is not working anymore since the last update, and I really love this app. This time, on a Xperia XA2, it does not disconect when I leave the wifi network. It shows that it is enabled but the network is still on and tries to connect to hotspots around. Thanks,
theyosh
Sun, 2020/05/17 - 17:30
Permalink
Yes, I found the issue. There is now an update. See above for more iformation
Bramba
Fri, 2020/01/03 - 00:14
Permalink
One more question... :-)
Would it be possible to add an option into "Settings" where I can disable the upcoming notifications that WiFi has been disabled due to leaving trusted networks?
When leaving my home I already know that WiFi will get disabled, so there is no need for any kind of notifications anymore. :-)
theyosh
Fri, 2020/01/03 - 19:50
Permalink
Added a general notification toggle in the settings screen
theyosh
Fri, 2020/01/03 - 14:11
Permalink
You mean a setting: 'enable/disable notifications' ?
A general setting is not a problem. But per network is a bit hard to do
Bramba
Fri, 2020/01/03 - 00:11
Permalink
This app is still awesome! :-) Thank you very much! Could you add an option to automatically switch on mobile data after wifi gets disabled by wifikiller? (Sure, this just in case that airplane mode is NOT activated). :-)
theyosh
Sun, 2020/05/17 - 17:32
Permalink
Nope. That would involve costs for mobile usage.... That will give a lot of other questions...
You can setup your phone for automaticly use mobile data when Wifi is off. So that is already possible with the OS.
objectifnul
Sat, 2019/12/07 - 14:15
Permalink
Enable/disable kill3r unresponsive in sfos v3.2.0.12 (many things no longer working with Torronsuo):
INFO:WiFiKilL3r:Enable WiFiKilL3r cronjobs
Created symlink from /home/nemo/.config/systemd/user/user-session.target.wants
/WiFiKilL3r.service to /usr/lib/systemd/user/WiFiKilL3r.service.
Failed to execute operation: Access denied
Edit: on Xperia X, not on Jolla phone.
theyosh
Mon, 2019/12/30 - 15:44
Permalink
Hi,
this sounds like you have an old setup/version?? Because I do not install the systemd scripts in the local user home directory. That is changed.
So, I made an update to make sure it does work. And I have tested it on my own XPeriaX as on the emulators. I do not get the access denied issue.
Try the update. If that does not work, try to uninstall it, and reinstall it.
objectifnul
Wed, 2020/01/01 - 17:43
Permalink
After upgrade to 3.2.1.20 Nuuksio, uninstall WiFiKilL3r then reinstall it (latest release), I got this:
$ WiFiKilL3r
[D] unknown:0 - Using Wayland-EGL
[D] unknown:0 - Got library name: "/usr/lib/qt5/qml/io/thp/pyotherside/libpyothersideplugin.so"
INFO:WiFiKilL3r:Reloading systemd daemon
INFO:WiFiKilL3r:Enable WiFiKilL3r cronjobs
Failed to execute operation: Access denied
[D] unknown:0 - "PyOtherSide error: Traceback (most recent call last):\n\n File \"/usr/share/WiFiKilL3r/qml/python/WiFiKilL3r.py\", line 223, in toggle_cron_job\n enable_cron_job()\n\n File \"/usr/share/WiFiKilL3r/qml/python/WiFiKilL3r.py\", line 199, in enable_cron_job\n subprocess.check_output('systemctl --user enable WiFiKilL3r.timer', shell=True)\n\n File \"/usr/lib/python3.7/subprocess.py\", line 395, in check_output\n **kwargs).stdout\n\n File \"/usr/lib/python3.7/subprocess.py\", line 487, in run\n output=stdout, stderr=stderr)\n\nsubprocess.CalledProcessError: Command 'systemctl --user enable WiFiKilL3r.timer' returned non-zero exit status 1.\n"
[D] onError:104 - python error: Return value of PyObject call is NULL: Traceback (most recent call last):
File "/usr/share/WiFiKilL3r/qml/python/WiFiKilL3r.py", line 223, in toggle_cron_job
enable_cron_job()
File "/usr/share/WiFiKilL3r/qml/python/WiFiKilL3r.py", line 199, in enable_cron_job
subprocess.check_output('systemctl --user enable WiFiKilL3r.timer', shell=True)
File "/usr/lib/python3.7/subprocess.py", line 395, in check_output
**kwargs).stdout
File "/usr/lib/python3.7/subprocess.py", line 487, in run
output=stdout, stderr=stderr)
subprocess.CalledProcessError: Command 'systemctl --user enable WiFiKilL3r.timer' returned non-zero exit status 1.
theyosh
Fri, 2020/01/03 - 19:54
Permalink
Made a new version. Lets see if it works now....
objectifnul
Fri, 2020/01/03 - 22:47
Permalink
Same as before... BTW systemd is installed:
Installed systemd-225+git20-1.9.1.jolla.armv7hl (installed) A System and Service Manager
theyosh
Tue, 2020/01/21 - 23:38
Permalink
Hmm, I have installed it 2 weeks ago on my new Xperia 10Plus without any issues.
So I cannot replicate your issue. So I am not sure how to fix it.
theyosh
Fri, 2020/01/03 - 17:54
Permalink
Hi,
this is strange. I have it working. But maybe it could be that user daemon for systemd is not installed by default?
What is the output of `zypper search systemd` ? It should have an 'i' in front of 'systemd-user-session-targets'
If not, then it could mean that you are missing a package. Which I can just add as requirement.
Because are you able to run as nemo user: `systemctl --user daemon-reload`
Bramba
Sun, 2019/04/14 - 14:10
Permalink
Also in case of running the daemon, my directory /var/lib/connman gets filled with bloating wifi connections. Does Sailfish scan all wifi access points and stores them in this directory, even if never using them?
Would there be an option to avoid storing wifi access points into this directory in case they are not trusted by WiFiKilL3r?
theyosh
Sat, 2019/04/20 - 13:10
Permalink
That is done by the OS, and I have not way to determen what is what. So no, this is outside the scope of the software, and will not do anything with it.
It is how the OS works, and I have no knowledge how that part works.
vsimonkay
Tue, 2019/04/09 - 22:11
Permalink
Cool app. What about a possibility that asks for example after every 1 hour if I still need the hotspot turned on, and in case if no answer, it switches off? My problem is that it often occurs that the hotspot stays turned on and this is a vulnerability.
theyosh
Sat, 2019/04/20 - 13:06
Permalink
Hmm, I have the opinion that you manually enable the hotspot, which is not an action that is done much. And therefore I have the opinion that this is not something that my software should coffer. So for now, I will not add this. Sorry
Bramba
Sun, 2019/04/07 - 13:42
Permalink
And one more question: What is the "play"-button on the events screen for? It it just for running the wifi-rescan? Do I need to switch this to "play" or to "stop" in allday usage?
Pages