WEP-KEY Spoonwep cho một tập lệnh để hiển thị trong ASCII

Đăng bởi: admin 3 tại 9. Thứ hai, 2009

FreeBSD không có trong câu chuyện là một ít sự chú ý từ WEP để kiểm tra các tổn thương Linux tôi cố gắng backtrack.

Aircrack-ng là một xác suất cao, mà chắc chắn không sớm thì IKENAKAっkhông có tăng lên đến nhiều hơn một bàn điều khiển,欠KEMASU để được thông minh?
Khi một biểu trước các khách hàng, "Dường như tôi không thể cho bất cứ ai."
Tôi đã làm sạch lên, để nó không phải là thành công để nâng cao nhận thức về an ninh, Spoonwep thử một ứng dụng GUI.

Aircrack-ng để có một thời gian so với AP chế độ chuyển đổi đó là tốt vì nó được xử lý trong một hoàn toàn tự động tìm kiếm và phân tích PAKETTOKYAPUCHA.
Regrettably, quá trình phân tích cuối cùng (aircrack-ng) trong các kết quả lựa chọn vì nó là hex.
 [ XX:XX:XX:XX:XX:XX ] 
Để chuyển đổi sang một thông minh, perl tập lệnh đơn giản được sắp xếp để xuất bản nó.

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 dưới khác |

No Comments »