Wepbuster-The Automatic WEP Assessment Tool

Posted: Sunday,February 7, 2010 in Wifi-Hacking

Hello to all the dear visitor of this blog.here is step by step using of wepbuster tool.first time while installation,I faced minor technical issues which I resolved later after little bit searching.

thanks to markjayson.alvarez for making such wonderful tool.


  - aircrack-ng 1.0                      
  - perl installation with standard libraries (threading support)                
     - perl modules (http://search.cpan.org)                                     
        - Term::ReadKey                                                  
        - Expect.pm 
        - Getopt::Long
        - File::Slurp
        - Number::Range
        - Algorithm::Permute
        - Pod::Usage
  - macchanger   (www.alobbs.com/macchanger)                                     
  - miscellaneous unix programs                                          
        - ifconfig, iwconfig, rm, pkill, stty, cp, touch, mv, route, ping,       
         dhclient, netstat

download the source code from wepbuster project site here.

Wepbuster Download


wget http://wepbuster.googlecode.com/files/wepbuster-1.0_beta-0.7.tgz

Download dependencies

wget http://search.cpan.org/CPAN/authors/id/J/JS/JSTOWE/TermReadKey-2.30.tar.gz
wget http://search.cpan.org/CPAN/authors/id/R/RG/RGIERSIG/Expect-1.21.tar.gz
wget http://search.cpan.org/CPAN/authors/id/J/JV/JV/Getopt-Long-2.38.tar.gz
wget http://search.cpan.org/CPAN/authors/id/D/DR/DROLSKY/File-Slurp-9999.13.tar.gz
wget http://search.cpan.org/CPAN/authors/id/L/LA/LARRYSH/Number-Range-0.07.tar.gz
wget http://search.cpan.org/CPAN/authors/id/E/ED/EDPRATOMO/Algorithm-Permute-0.12.tar.gz
wget http://search.cpan.org/CPAN/authors/id/M/MA/MAREKR/Pod-Parser-1.38.tar.gz

tar -zxvf Algorithm-Permute-0.12.tar.gz
cd Algorithm-Permute-0.12
perl Makefile.PL
make install

tar -zxvf Expect-1.21.tar.gz
cd Expect-1.21
perl Makefile.PL
make install

tar -zxvf File-Slurp-9999.13.tar.gz
cd File-Slurp-9999.13
perl Makefile.PL
make install

tar -zxvf Getopt-Long-2.38.tar.gz
cd Getopt-Long-2.38
perl Makefile.PL
make install

tar -zxvf Number-Range-0.07.tar.gz
cd Number-Range-0.07
perl Makefile.PL
make install

tar -zxvf Pod-Parser-1.38.tar.gz
cd Pod-Parser-1.38
perl Makefile.PL
make install

tar -zxvf TermReadKey-2.30.tar.gz
cd TermReadKey-2.30
perl Makefile.PL
make install

now you are ready to install wepbuster as all dependencies are satisfied now
tar -zxvf wepbuster-1.0_beta-0.7.tgz
cd wepbuster-1.0_beta

cp wepbuster /usr/bin

by default it scans according to US standard e.g. channel 1 6 11.to change this default behavior & to force scanning on channels.edit

kwrite wepbuster

find section

my $country = ‘US’; & replace with my $country = ‘all’;

save & exit & rerun wepbuster

Normal usage commands:

  perl wepbuster [channel(s)]
  perl wepbuster [sort | connect] [hostname/ip address]
  perl wepbuster permute [OPTIONS]
  perl wepbuster --help | --man for list of all supported options.

Main project page

  1. great tutorial, will try it later

  2. nice info, thanks for sharing.

  3. :) says:

    Hey Nice website… I have a question though… Would this be able to crack a WPA2 Enterprise and RADIUS Security mode???

  4. mladeno says:

    kindly ask to help how to make wepbuster scanning all channels instead only US 1,6,11

  5. wifi0wn says:

    Check the post and read it carefully.I have mentioned what all editing is to be done for enabling scan for all respective channels.

  6. Harry says:

    apt-get install libio-pty-perl

    for the IO::Pty and Tty error

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s