WEP key Spoonwep-para sa isang script na ipapakita sa Ascii

Posted by: admin sa 3 Lunes 9th, 2009

FreeBSD na ito ay hindi sa mga kuwento ay isang maliit ng pansin mula sa mga WEP upang subukan ang mga kahinaan ng Linux ako tried sa backtrack.

Aircrack-ng ito ay isang mataas na probabilidad na maaga o IKENAKAっna walang dagdagan hanggang sa higit sa isang console,欠KEMASU na maging matalino?
Kapag ang isang pagtatanghal sa harap ng client, "Mukhang hindi ko na kahit sino."
Ako ay paglilinis up, kaya hindi na ito na itaas ang seguridad kamalayan, Spoonwep tried GUI ng isang aplikasyon.

Aircrack-ng na aabot ng ilang oras kung ihahambing sa AP mode lumipat ay mabuti dahil sa ito ay na-proseso sa isang lubos na automated na paghahanap at pagtatasa PAKETTOKYAPUCHA.
Regrettably, ang proseso ng huling pagtatasa (aircrack-ng) resulta sa option na ito sapagkat ito ay kulam.
 [ XX:XX:XX:XX:XX:XX ] 
Ang pag-convert sa isang matalino, simpleng perl script arranged i-publish ito.

hex-asc.pl
 #!/usr/bin/perl

## ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
## WEP-KEY BIN Viewer for Spoonwep
## (ASCII to BINARY Changer for Spoonwep / Spoonwep2)
##
##           http://freebsd.ai-line.com/  by sio (Japan)
## ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

## How to use. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  1.Permission change to 0700.
#  2.When Spoonwep is finished, this running.
#  3.Executes this.
#  4.After that, Please give me a mail(sio<at>ai-line.com).
#    Girl or Japanese limitation ;-)
## ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

## configure
$output_dir = '/root/Desktop/CrackedWEP';

## Spoonwep default setting
$lastattack_dir = '/usr/local/bin/wifispoonfeeder/spoonwep/lastattack';
$key_file = 'key.txt';
$essid_file = 'wscapture-01.txt';

## wepkey
$readfile = "$lastattack_dir/$key_file";
open(IN, $readfile);
  $wepkey = <IN>;
close(IN);
$wepkey =~ s/\[|\]|\ |\:|\n//g;  # [ ww:xx:yy:zz ] => wwxxyyzz
$wepkey =~ s/([a-fA-F0-9][a-fA-F0-9])/pack("H2",$1)/eg; # ASCII to BINARY

## essid
$readfile = "$lastattack_dir/$essid_file";
open(IN, $readfile);
  @essid = <IN>;
close(IN);
$essid = $essid[2];
@essid = split(/,/, $essid);
$essid = $essid[13];
$essid =~ s/^\s*//;
$essid =~ s/\s*$//;

## Write
($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst) = localtime(time);
$year += 1900;
$mon += 1;
$filename = "$year$mon$mday$hour$min$sec";
unless (-d $output_dir) {
  mkdir $output_dir;
}
open(FILE, "> $output_dir/$filename");
  print FILE "ESSID  = $essid\n";
  print FILE "WEPKEY = $wepkey";
close (FILE);
 

Filed sa ilalim ng iba pang |

No Comments »