WEP-KEY Spoonwep varten komentosarjan näyttö ASCII

Lähettäjä: admin at 3 maanantai 9th, 2009

FreeBSD ei ole tarina on hieman huomiota WEP testata haavoittuvuutta Linux Yritin perääntyä.

Aircrack-ng on erittäin todennäköistä, että ennemmin tai IKENAKAっilman kasvaa enemmän kuin yksi konsoli,欠KEMASU on älykäs?
Kun edessä osoitettiin mieltä asiakasta, "Näyttää siltä, että en voi kenellekään."
Olin puhdistamiseen, jotta se ei lisätä tietoisuutta turvallisuuskysymyksistä, Spoonwep yrittänyt GUI sovelluksen.

Aircrack-ng ottaa jonkin aikaa verrattuna AP mode-kytkin on hyvä, koska se on käsitelty täysin automaattisen haun ja analyysin PAKETTOKYAPUCHA.
Valitettavasti prosessin lopullinen analyysi (aircrack-ng) tuloksia on vaihtoehto, koska se on HEX.
 [ XX:XX:XX:XX:XX:XX ] 
Kääntymään älykäs, yksinkertainen perl script järjestetään julkaista sen.

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 under muut |

No Comments »