WEP-KEY Spoonwep για μια δέσμη ενεργειών για να εμφανιστεί σε ASCII

Ταχυδρομημένος από: admin στις 3 Δευτέρα 9η, 2009

FreeBSD δεν είναι η ιστορία είναι λίγο την προσοχή από το WEP για να δοκιμαστεί η ευπάθεια του Linux προσπάθησα να επανέλθουμε.

Aircrack-ng είναι μια μεγάλη πιθανότητα ότι νωρίτερα ή δεν IKENAKAっμε αύξηση έως και περισσότερο από μία κονσόλα,欠KEMASU να είναι έξυπνος;
Όταν μια διαδήλωση μπροστά από τον πελάτη, "Φαίνεται ότι δεν μπορώ να σε κανέναν."
Ήμουν καθαρισμό, ώστε να αδυνατεί να αυξήσει την ευαισθητοποίηση σε θέματα ασφαλείας, Spoonwep δοκιμάσει ένα GUI εφαρμογή.

Aircrack-ng για να πάρει κάποιο χρόνο σε σύγκριση με το AP mode διακόπτη είναι καλή ως έχει μεταποιηθεί σε μια πλήρως αυτοματοποιημένη έρευνα και ανάλυση PAKETTOKYAPUCHA.
Δυστυχώς, η διαδικασία της τελικής ανάλυσης (aircrack-ng) αποτελέσματα όσον αφορά την επιλογή, επειδή είναι HEX.
 [ XX:XX:XX:XX:XX:XX ] 
Για να μετατραπεί σε έναν έξυπνο, απλό perl script που διοργανώνονται για να δημοσιεύει.

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);