[APP] WifiKill - disable internet for network hoggers (Android 4.x)

Search This thread

bponury

Inactive Recognized Developer
Apr 29, 2010
1,394
4,807
Sydney
forum.paranoid.me
Needs ROOT


promo.png


DESCRIPTION
Well, with this app you can disable internet connection for a device on the same network. So if someone (anyone) is abusing the internet wasting precious bandwidth for a Justin Bieber videoclips you could just kill their connection and stay happy with a full bandwidth just for yourself.

After a long long delay, I present to you brand new WiFiKill.

This is an early release so be gentle. New features will come after this code proves to be stable.

DOWNLOAD

You can download WiFiKill using WiFiKill Downloader

!!! PRO version !!! requires you to make a donation through PayPal (using WiFiKill Downloader)

SALE, SALE, SALE - PRICE WILL GO UP AFTER SOME SHORT PERIOD OF TIME

Free version has ads, and is shuts down after 5 minutes. In future version more limitations will follow.




FEATURES
  • grabbing traffic, showing websites visited by grabbed device
  • showing bytes transferred by "grabbed device"
  • showing network names (netbios names) of devices
  • tablet friendly!
  • android 4.x only

CHANGELOG
  • v2.2 - 03-02-2013
    • Improve grab/kill effectiveness
    • Fixed killing problem due to iptables rules
    • Fixed grab all button behavior and status device count
    • Fixed url list scrolling issue
    • Fixed some devices missing upon start
    • Added udp protocol blocking
    • Fixed Force-Close when device name was empty
    • Fixed Service Fail upon start

  • v2.1 - 25-12-2012
    • VERSION CHANGED to 2.1 to end the confusion :)
    • Enlarge device name input field (thanks m.kucharskov)
    • Add long click on url to open in browser (again m.kucharskov)
    • Add NetBIOS name resolution (network name)
    • Add preference (settings) screen

  • v2.0 - 31-10-2012
    • fixed crappy UI on Samsung devices (yes that switches are normal now)
    • fixed some dependency on play store downloader (which is now available here)

SCREENSHOTS
wfk_1_thumb.png
.
wfk_2_thumb.png

wfk_3_thumb.png










=================== OLD VERSION [DISCONTINUED] ===================
Google pulled it from market, so it's available here:


DONATION VERSION AD-FREE:
http://slideme.org/application/wifikill


OR

Project homepage: http://forum.ponury.net/

Changelog:
v1.7 (05/11/2011) uninstall needed:
  • fixed the counter bug (I hope for the last time)
  • added an option to redirect HTTP traffic to specific IP (caution! this may lead to significant CPU load)
  • now successful kills are tagged by green icon on the left of IP :) (this is not 100% correct)

v1.6 (03/11/2011):
  • added an option to have sorted list of devices (by IP or by MAC) - see Settings
  • fixed a lag in preference screen
  • Searching is now looking for IP or Name
  • minor changes here and then

v1.5 (22/10/2011):
  • added an option to assign a name to device's MAC (long-click on the IP)
  • added an option to show the notification status bar
  • added option to set the range of IPs to scan, you can also stop the scan by pressing the search progress bar
  • fixed some strange no-subnet-scan issue?
  • fixed a bug that caused the percent to go over 9000!!!
  • new ICON! the old was ugly, this is simple... meh.

v1.4 (19/10/2011):
  • fixed a few Force Closes
  • added check-for-updates feature
  • fixed something more... don't remember what it was now...
  • fixed "Vibrate when new IP is found" bug (vibration never stopped)
  • removed unused permissions (I think)

v1.3:
  • added Menu => Search option for devices without hardware search button (sgs2)
  • touching the "searching" progress will stop searching and reschedule it in 30 seconds (useful with large networks)

v1.2:
  • fixed two FC
  • fixed counter bug (I hope)
  • fixed "ALL" toggle (should work as expected now)

v1.1:
  • added reject methods in settings
  • search button assigned to... searching IP's
  • fixed device count bug
  • fixed FC
  • (maybe) fixed a iptables error (in settings disable iptables)



Thank you and have a good night :)
 
Last edited by a moderator:

klub242

Senior Member
Mar 19, 2010
155
32
Sounds interesting. I'm curious, from a technical side what method does it use to accomplish this, and how long does it keep them off for?

Sent from my SPH-D710 using XDA App
 
  • Like
Reactions: unen14 and Devinda

ImHuge07

Senior Member
Oct 29, 2010
334
73
Sounds interesting. I'm curious, from a technical side what method does it use to accomplish this, and how long does it keep them off for?

Sent from my SPH-D710 using XDA App

I tried it out. Showed all the computers on my network and enabling it blocked the Internet on my computer. I was still connected to the wifi but the Internet didn't work. My brother was playing a game in the basement and when I enabled his I heard him swearing from down there. Pretty cool app.
 

klub242

Senior Member
Mar 19, 2010
155
32
I tried it out. Showed all the computers on my network and enabling it blocked the Internet on my computer. I was still connected to the wifi but the Internet didn't work. My brother was playing a game in the basement and when I enabled his I heard him swearing from down there. Pretty cool app.

That's hilarious -and just a bit mean. Did it go back on once disabled it?

Sent from my SPH-D710 using XDA App
 
  • Like
Reactions: Rumchata

ImHuge07

Senior Member
Oct 29, 2010
334
73
That's hilarious -and just a bit mean. Did it go back on once disabled it?

Sent from my SPH-D710 using XDA App

Yeah once you disable it works again. I have no idea how this works but it's awesome.

I am also wondering if you can goto a Starbucks or connect to a schools wifi and block everyone or if public wifis have something that my home wifi doesn't that won't let this work. I wonder if there's anyway to get caught using this.
 

klub242

Senior Member
Mar 19, 2010
155
32
Yeah once you disable it works again. I have no idea how this works but it's awesome.

I am also wondering if you can goto a Starbucks or connect to a schools wifi and block everyone or if public wifis have something that my home wifi doesn't that won't let this work. I wonder if there's anyway to get caught using this

Could you get caught? Technically, yes. If an IT person was trying to figure out what went wrong, they could figure out what manufacturer made the device (using the MAC address) and then go searching through people's pockets and bags to see what Samsung device is doing it. Will you get caught doing it at a Starbucks? No way.
Also, yes it will work on a public hotspot well.

Sent from my SPH-D710 using XDA App
 

moises93

Senior Member
Apr 10, 2009
159
18
Phoenix
Freakin awesome app! Ha.

Will this only work for LAN connections? Such as lets say an Xbox connected to the same network but thru wire instead of wireless?

HTC HD2
 
  • Like
Reactions: fuqboiroi

bponury

Inactive Recognized Developer
Apr 29, 2010
1,394
4,807
Sydney
forum.paranoid.me
Sounds interesting. I'm curious, from a technical side what method does it use to accomplish this, and how long does it keep them off for?

Sent from my SPH-D710 using XDA App

It's the same idea as FaceNiff (I'm a developer of it also), basically it sends ARP Reply's to all of the devices in the network fooling them to think that your mobile is router. And then all of the devices try connecting to network THROUGH your device... and you just drop every single packet from them. In this version it's just dropping packets but maybe later I'll try adding some sort of primitive REJECT target. If anyone is interested in adfree version it's available on slideme as a donation :D And the projects site is actually a forum over here: http://forum.ponury.net/
 

scarmon25

Senior Member
Feb 18, 2011
5,689
2,159
Knoxville, TN
This is a freaking awesome app. Not only does it do what it's designed for. It can help you see who all is connected to your home network. Thanks for your work on this. This app will be put on my list of must keep apps.
 

MadssiDK

Senior Member
Mar 10, 2011
145
13
Mesinge
hey nice idea
but when i i tried to scan for devices on the network it said my rom didnt have somekind of binary/netfilter help plz ;) ?
 

ImHuge07

Senior Member
Oct 29, 2010
334
73
Could you get caught? Technically, yes. If an IT person was trying to figure out what went wrong, they could figure out what manufacturer made the device (using the MAC address) and then go searching through people's pockets and bags to see what Samsung device is doing it. Will you get caught doing it at a Starbucks? No way.
Also, yes it will work on a public hotspot well.

Sent from my SPH-D710 using XDA App

So doing this at the airport is probably a good way to get arrested then?
 
  • Like
Reactions: josh10132

andreasy

Senior Member
Apr 2, 2005
3,058
555
Works (on wifi only, not on wired but that's the idea anyway), but I can't turn it off. It says shutting down but it stays ON.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 875
    Needs ROOT


    promo.png


    DESCRIPTION
    Well, with this app you can disable internet connection for a device on the same network. So if someone (anyone) is abusing the internet wasting precious bandwidth for a Justin Bieber videoclips you could just kill their connection and stay happy with a full bandwidth just for yourself.

    After a long long delay, I present to you brand new WiFiKill.

    This is an early release so be gentle. New features will come after this code proves to be stable.

    DOWNLOAD

    You can download WiFiKill using WiFiKill Downloader

    !!! PRO version !!! requires you to make a donation through PayPal (using WiFiKill Downloader)

    SALE, SALE, SALE - PRICE WILL GO UP AFTER SOME SHORT PERIOD OF TIME

    Free version has ads, and is shuts down after 5 minutes. In future version more limitations will follow.




    FEATURES
    • grabbing traffic, showing websites visited by grabbed device
    • showing bytes transferred by "grabbed device"
    • showing network names (netbios names) of devices
    • tablet friendly!
    • android 4.x only

    CHANGELOG
    • v2.2 - 03-02-2013
      • Improve grab/kill effectiveness
      • Fixed killing problem due to iptables rules
      • Fixed grab all button behavior and status device count
      • Fixed url list scrolling issue
      • Fixed some devices missing upon start
      • Added udp protocol blocking
      • Fixed Force-Close when device name was empty
      • Fixed Service Fail upon start

    • v2.1 - 25-12-2012
      • VERSION CHANGED to 2.1 to end the confusion :)
      • Enlarge device name input field (thanks m.kucharskov)
      • Add long click on url to open in browser (again m.kucharskov)
      • Add NetBIOS name resolution (network name)
      • Add preference (settings) screen

    • v2.0 - 31-10-2012
      • fixed crappy UI on Samsung devices (yes that switches are normal now)
      • fixed some dependency on play store downloader (which is now available here)

    SCREENSHOTS
    wfk_1_thumb.png
    .
    wfk_2_thumb.png

    wfk_3_thumb.png










    =================== OLD VERSION [DISCONTINUED] ===================
    Google pulled it from market, so it's available here:


    DONATION VERSION AD-FREE:
    http://slideme.org/application/wifikill


    OR

    Project homepage: http://forum.ponury.net/

    Changelog:
    v1.7 (05/11/2011) uninstall needed:
    • fixed the counter bug (I hope for the last time)
    • added an option to redirect HTTP traffic to specific IP (caution! this may lead to significant CPU load)
    • now successful kills are tagged by green icon on the left of IP :) (this is not 100% correct)

    v1.6 (03/11/2011):
    • added an option to have sorted list of devices (by IP or by MAC) - see Settings
    • fixed a lag in preference screen
    • Searching is now looking for IP or Name
    • minor changes here and then

    v1.5 (22/10/2011):
    • added an option to assign a name to device's MAC (long-click on the IP)
    • added an option to show the notification status bar
    • added option to set the range of IPs to scan, you can also stop the scan by pressing the search progress bar
    • fixed some strange no-subnet-scan issue?
    • fixed a bug that caused the percent to go over 9000!!!
    • new ICON! the old was ugly, this is simple... meh.

    v1.4 (19/10/2011):
    • fixed a few Force Closes
    • added check-for-updates feature
    • fixed something more... don't remember what it was now...
    • fixed "Vibrate when new IP is found" bug (vibration never stopped)
    • removed unused permissions (I think)

    v1.3:
    • added Menu => Search option for devices without hardware search button (sgs2)
    • touching the "searching" progress will stop searching and reschedule it in 30 seconds (useful with large networks)

    v1.2:
    • fixed two FC
    • fixed counter bug (I hope)
    • fixed "ALL" toggle (should work as expected now)

    v1.1:
    • added reject methods in settings
    • search button assigned to... searching IP's
    • fixed device count bug
    • fixed FC
    • (maybe) fixed a iptables error (in settings disable iptables)



    Thank you and have a good night :)
    59
    Sounds interesting. I'm curious, from a technical side what method does it use to accomplish this, and how long does it keep them off for?

    Sent from my SPH-D710 using XDA App

    I tried it out. Showed all the computers on my network and enabling it blocked the Internet on my computer. I was still connected to the wifi but the Internet didn't work. My brother was playing a game in the basement and when I enabled his I heard him swearing from down there. Pretty cool app.
    32
    So... a small update. I am probably going to work on a new version with my friend after new year. How soon or if it will be available is still not known. We're not even sure we want to release it so basically I just wanted to say that yes I hear you, no I don't know how it will end.
    19
    There might be other problems... We're starting work on totally new release :) so don't want to waste time on this old code.
    17
    PRO version now works kind-of with android 5.0
    Cheers!