- msfwifi_dir="/opt/metasploit/msf3/modules/auxiliary/dos/wifi/"
- rubylorcon_dir="/opt/metasploit/msf3/external/ruby-lorcon2"
- msfuzz_dir="/opt/metasploit/msf3/modules/auxiliary/fuzzers/wifi"
- apt-get install libnl-dev
- clear
- svn co http://802.11ninja.net/svn/lorcon/trunk lorcon2
- cp -r ./lorcon2/ $rubylorcon_dir
- sed -i 's/+ channel.chr/+ datastore['\''CHANNEL'\''].to_i.chr/g' $msfwifi_dir /ssidlist_beacon.rb
- sed -i 's/+ channel.chr/+ datastore['\''CHANNEL'\''].to_i.chr/g' $msfwifi_dir/netgear_*
- sed -i 's/+ channel.chr/+ datastore['\''CHANNEL'\''].to_i.chr/g' $msfuzz_dir/*.rb
- sed -i 's/Lorcon/Lorcon2/g' $msfwifi_dir/ssidlist_beacon.rb
- sed -i 's/STR2CSTR/StringValuePtr/g' $rubylorcon_dir/Lorcon2.c
- cd $rubylorcon_dir/lorcon2
- ./configure --prefix=/usr/
- make
- make install
- cd ..
- ruby ./extconf.rb
- make
- make install
- clear
- cp $rubylorcon_dir/Lorcon2.so /opt/metasploit/ruby/lib/ruby/site_ruby/1.9.1/`uname -m`-linux/
- cp /usr/lib/liborcon2* /opt/metasploit/msf3/lib/
- msfconsole
Voila!! Now You can use all wifi modules available in metasploit framework.
Security Beyond Compare ..

Comments
Post a Comment