Notices


Reply
Thread Tools
Posts: 42 | Thanked: 110 times | Joined on Oct 2010 @ Italy
#1
Hi all,

this script is useful for de-authenticating clients / friends (wifi Jamming) from your wifi network (note: this sounds like a DoS attack, so use it ONLY with your friends)
Please keep in mind: "Denial-of-service attacks are considered violations of the IAB's Internet proper use policy, and also violate the acceptable use policies of virtually all Internet service providers. They also commonly constitute violations of the laws of individual nations" from wikipedia.
Use this script for testing YOURS networks.

updating v0.5
added more option attack
  • Bacon Flood
  • Authentication Flood
  • B.A.D. Flood combo (= Beacon + Authentication + Deauthentication Floos)
added a initial option for quickly start the wifi adapter
(load injection driver, change mac and enable monitor mode)
added the option for manual entering of AP's data

note:
Code:
apt-get remove mdk3
apt-get update
apt-get install mdk3
----------------------------------------------------------------------


Instructions:
you need to copy the folder "ThePurge" in MyDocs.
in the "ThePurge" folder, there is the script (for example purge0.5.sh) and the folder "compat-wireless" needed to load/unload injection drivers.

Who has the KP50 look here

then
open xterm
type: sudo gainroot
type: sh MyDocs/ThePurhe/purge0.5.sh

depends:
  • mdk3
  • zenity
  • injection driver
  • aircrack-ng (aireplay-ng)
  • macchanger



----------------------------------------------------------------------
-----old versions--------------------------------------------------
----------------------------------------------------------------------
updating v0.4.5
new menu layout and features:
  • added a wifi control panel (load/unload driver, monitor/managed mode..)
  • added the possibility to change fingerprints (change hostname and mac with macchanger )
  • save a list of access point
  • in attack menu you can choose the type of attack (now only deauthentication via aireplay and mdk3)
fixed bug to load/unload injection drive
depends:
  • mdk3
  • zenity
  • injection driver
  • aircrack-ng (aireplay-ng)
  • macchanger
  • Kernel Power v49
note:
unzip "ThePurge" folder in MyDocs/ (path: /home/user/MyDocs/ThePurge)
updating v0.3
first step to improve the loading/unloading of injection driver
updating v0.2
  • Add a simple gui to speed up the selection of AP and Clients (zenity)
  • added a few lines to de-authenticate all clients with mdk3 (Amok mode)
new depends:
mdk3
zenity

instructions:
open xterm
type: sudo gainroot
type: sh [your_folder]/purge.sh

type
1: load injection drive
2: enter or scan the access point's info
3: enter or scan your friends's info
4: .......aireplay... deauth clients/friends...
5: exit
[skip the option for monitor mode (1a and 1b),will be useful for future updates ]
depends:
injection driver
aircrack-ng (aireplay-ng)



....enjoy
Attached Files
File Type: zip ThePurge.zip (222.7 KB, 715 views)
File Type: zip purge0.5.zip (3.5 KB, 453 views)
File Type: zip ThePurge_old.zip (5.8 KB, 273 views)

Last edited by Red_Fox; 2012-03-26 at 19:00.
 

The Following 18 Users Say Thank You to Red_Fox For This Useful Post:
Posts: 43 | Thanked: 16 times | Joined on Mar 2010
#2
nice app! easy to use.

Would be fantastic if you could make a simple GUI out of it .
Also the scanning of AP's doesnt show very well as the formatting doesnt fit the screen terminal. plus, copy/pasting mac essid's is annoying (for me)

image this script with a beacon flood attack - wow

anyway , im dreaming so ........

thanks
 
Posts: 372 | Thanked: 61 times | Joined on Jan 2012
#3
i cant use it. there is an app in android which blocks other users from accessing wifi. does this script does the same thing? but the dependencies? what is injection driver. how to install that? please a step by step guide.
 

The Following User Says Thank You to Mohammed Muid For This Useful Post:
Posts: 42 | Thanked: 110 times | Joined on Oct 2010 @ Italy
#4
Originally Posted by Mohammed Muid View Post
please a step by step guide.
1 - install kernel-power stable v49

2 - install wl1251driver:
Originally Posted by kingoddball View Post

Step 1:
Donate lxp for the wifi drivers to get the files.
You will receive the drivers. Or find these elsewhere.

Step 2:
When you received these (140MB'ish) drivers and downloaded them to (or copy) your MyDocs [N900], File = wl1251-maemo-0.1.tar.gz.

Step 3:
This is also in the Readme file

Installation:
Open X Terminal

type the following commands to untar the file:
Code:
cd MyDocs
/MyDocs$ tar -xzvf wl1251-maemo-0.1.tar.gz
Step 4:
Driver Time:
Code:
Code:
cd /MyDocs 
sudo gainroot
cd /home/user/MyDocs/ 
cd wl1251-maemo/binary/kernel-power
Time to install!

Code:
/home/user/MyDocs/wl1251-maemo/binary/kernel-power: dpkg -i kernel-power_2.6.28-maemo46-wl1_armel.deb
Code:
/home/user/MyDocs/wl1251-maemo/binary/kernel-power: dpkg -i kernel-power-modules_2.6.28-maemo46-wl1_armel.deb
Code:
/home/user/MyDocs/wl1251-maemo/binary/kernel-power: dpkg -i kernel-power-flasher_2.6.28-maemo46-wl1_armel.deb
Code:
/home/user/MyDocs/wl1251-maemo/binary/kernel-power: dpkg -i kernel-power-bootimg_2.6.28-maemo46-wl1_armel.deb
3 - install aircrack-ng
Code:
sudo apt-get install aircrack-ng
4 - extract purge.sh in MyDocs

5 - open xterm
Code:
sudo gainroot 
sh MyDocs/purge.sh 
6 - enjoy

Originally Posted by Mohammed Muid View Post
there is an app in android which blocks other users from accessing wifi. does this script does the same thing?
I do not know that app.. can you link it?
 

The Following 5 Users Say Thank You to Red_Fox For This Useful Post:
Posts: 63 | Thanked: 27 times | Joined on Apr 2011
#5
Originally Posted by Mohammed Muid View Post
i cant use it. there is an app in android which blocks other users from accessing wifi. does this script does the same thing? but the dependencies? what is injection driver. how to install that? please a step by step guide.
this is hard to believe, in android you cant do such thing, there is only a few tools out there who does deathtentication and all of them only run under linux, so unless you vitualizate a linux distro under android not posible, besides you need a wifi card who support packet inyection, very rare feature only a few wifi cards support it. I only know a mobile who can perferm such attack and is the N900.
 

The Following User Says Thank You to -Tyler- For This Useful Post:
Posts: 372 | Thanked: 61 times | Joined on Jan 2012
#6
there is an app. my brother uses galaxy s and disconnects me from wifi sometimes to get the full bandwith. his phones is just rooted with 2.3 gingerbread. the name of the app is wifikill. i am connected to the wifi but i cant browse or fetch data.

what does this script do? can u please explain? does it do the same thing?

will i still be able to use yamas cleven and other attacks if i install this driver?

Last edited by Mohammed Muid; 2012-03-10 at 20:19.
 
Posts: 42 | Thanked: 110 times | Joined on Oct 2010 @ Italy
#7
please use the search button or google
 
Posts: 372 | Thanked: 61 times | Joined on Jan 2012
#8
i downloaded the file. its a 146 ish mb file. but i get this error:

kia-N900:~# cd /home/user/MyDocs/
Nokia-N900:/home/user/MyDocs# tar -xzvf wl1251-maemo-0.1.tar.gz
wl1251-maemo/
wl1251-maemo/source/
wl1251-maemo/patches/
tar: wl1251-maemo/source: Cannot change ownership to uid 1000, gid 1000: Operation not permitted
wl1251-maemo/binary/
tar: wl1251-maemo/patches: Cannot change ownership to uid 1000, gid 1000: Operation not permitted
wl1251-maemo/patches/osso-wlan/
tar: wl1251-maemo/binary: Cannot change ownership to uid 1000, gid 1000: Operation not permitted
wl1251-maemo/patches/wireless-testing/
tar: wl1251-maemo/patches/osso-wlan: Cannot change ownership to uid 1000, gid 1000: Operation not permitted
wl1251-maemo/patches/compat-wireless/
tar: wl1251-maemo/patches/wireless-testing: Cannot change ownership to uid 1000, gid 1000: Operation not permitted
wl1251-maemo/patches/compat/
tar: wl1251-maemo/patches/compat-wireless: Cannot change ownership to uid 1000, gid 1000: Operation not permitted
wl1251-maemo/patches/kernel-power/
tar: wl1251-maemo/patches/compat: Cannot change ownership to uid 1000, gid 1000: Operation not permitted
wl1251-maemo/binary/osso-wlan/
tar: wl1251-maemo/patches/kernel-power: Cannot change ownership to uid 1000, gid 1000: Operation not permitted
wl1251-maemo/binary/compat-wireless/
tar: wl1251-maemo/binary/osso-wlan: Cannot change ownership to uid 1000, gid 1000: Operation not permitted
wl1251-maemo/binary/kernel-power/
tar: wl1251-maemo/binary/compat-wireless: Cannot change ownership to uid 1000, gid 1000: Operation not permitted
wl1251-maemo/README
tar: wl1251-maemo/binary/kernel-power: Cannot change ownership to uid 1000, gid 1000: Operation not permitted
tar: wl1251-maemo/README: Cannot change ownership to uid 1000, gid 1000: Operation not permitted
wl1251-maemo/source/kernel-power_2.6.28-maemo46-wl1.tar.bz2
^C
Nokia-N900:/home/user/MyDocs#
 
D@vIcHoJD's Avatar
Posts: 236 | Thanked: 95 times | Joined on Jan 2012 @ Ecuador
#9
Originally Posted by Mohammed Muid View Post
i downloaded the file. its a 146 ish mb file. but i get this error:

kia-N900:~# cd /home/user/MyDocs/
Nokia-N900:/home/user/MyDocs# tar -xzvf wl1251-maemo-0.1.tar.gz
wl1251-maemo/
wl1251-maemo/source/
wl1251-maemo/patches/
tar: wl1251-maemo/source: Cannot change ownership to uid 1000, gid 1000: Operation not permitted
wl1251-maemo/binary/
tar: wl1251-maemo/patches: Cannot change ownership to uid 1000, gid 1000: Operation not permitted
wl1251-maemo/patches/osso-wlan/
tar: wl1251-maemo/binary: Cannot change ownership to uid 1000, gid 1000: Operation not permitted
wl1251-maemo/patches/wireless-testing/
tar: wl1251-maemo/patches/osso-wlan: Cannot change ownership to uid 1000, gid 1000: Operation not permitted
wl1251-maemo/patches/compat-wireless/
tar: wl1251-maemo/patches/wireless-testing: Cannot change ownership to uid 1000, gid 1000: Operation not permitted
wl1251-maemo/patches/compat/
tar: wl1251-maemo/patches/compat-wireless: Cannot change ownership to uid 1000, gid 1000: Operation not permitted
wl1251-maemo/patches/kernel-power/
tar: wl1251-maemo/patches/compat: Cannot change ownership to uid 1000, gid 1000: Operation not permitted
wl1251-maemo/binary/osso-wlan/
tar: wl1251-maemo/patches/kernel-power: Cannot change ownership to uid 1000, gid 1000: Operation not permitted
wl1251-maemo/binary/compat-wireless/
tar: wl1251-maemo/binary/osso-wlan: Cannot change ownership to uid 1000, gid 1000: Operation not permitted
wl1251-maemo/binary/kernel-power/
tar: wl1251-maemo/binary/compat-wireless: Cannot change ownership to uid 1000, gid 1000: Operation not permitted
wl1251-maemo/README
tar: wl1251-maemo/binary/kernel-power: Cannot change ownership to uid 1000, gid 1000: Operation not permitted
tar: wl1251-maemo/README: Cannot change ownership to uid 1000, gid 1000: Operation not permitted
wl1251-maemo/source/kernel-power_2.6.28-maemo46-wl1.tar.bz2
^C
Nokia-N900:/home/user/MyDocs#
Do it according to the instructions:
http://david.gnedt.eu/wl1251/README

Pd: kp-49 is compatible with bleeding-edge wl1251
 

The Following User Says Thank You to D@vIcHoJD For This Useful Post:
Posts: 372 | Thanked: 61 times | Joined on Jan 2012
#10
thanks. i did install as it said. it worked flawlessly. although i got error of downgrading kernel when installing kp46 stuffs from the folder. i also installed osso-wlan. rebooted as recommended. i selected kp49 from bootmenu. boom kernel files not found. guru meditation. cannot even load stock kernel. the nokia logo comes then again multiboot. (reboot loop).. i had to reflash.

do i hav to install this driver? i use yamas and cleven with the default driver. i cant understand the benefit of this specific driver. and can you please elaborate what does this script do?
 
Reply

Thread Tools

 
Forum Jump


All times are GMT. The time now is 02:01.