Ubuntu 12.04 安装Aircrack-ng、Minidwep-gtk、Reaver

八 22 2012 Published by under Linux/Ubuntu

首先安装Aircrack-ng

wget http://download.aircrack-ng.org/aircrack-ng-1.1.tar.gz

tar -zxvf aircrack-ng-1.1.tar.gz

cd aircrack-ng-1.1

直接编译会出错:

make -C src all
make[1]: 正在进入目录 `/home/nerd/aircrack-ng-1.1/src'
make -C osdep
make[2]: 正在进入目录 `/home/nerd/aircrack-ng-1.1/src/osdep'
Building for Linux
make[3]: 正在进入目录 `/home/nerd/aircrack-ng-1.1/src/osdep'
gcc -g -W -Wall -Werror -O3 -D_FILE_OFFSET_BITS=64 -D_REVISION=0 -fPIC -I.. -c -o osdep.o osdep.c
gcc -g -W -Wall -Werror -O3 -D_FILE_OFFSET_BITS=64 -D_REVISION=0 -fPIC -I.. -c -o network.o network.c
gcc -g -W -Wall -Werror -O3 -D_FILE_OFFSET_BITS=64 -D_REVISION=0 -fPIC -I.. -c -o linux.o linux.c
linux.c: 在函数‘is_ndiswrapper’中:
linux.c:165:17: 错误: 变量‘unused’被设定但未被使用 [-Werror=unused-but-set-variable]
linux.c: 在函数‘linux_set_rate’中:
linux.c:334:22: 错误: 变量‘unused’被设定但未被使用 [-Werror=unused-but-set-variable]
linux.c: 在函数‘linux_set_channel’中:
linux.c:807:22: 错误: 变量‘unused’被设定但未被使用 [-Werror=unused-but-set-variable]
linux.c: 在函数‘linux_set_freq’中:
linux.c:896:22: 错误: 变量‘unused’被设定但未被使用 [-Werror=unused-but-set-variable]
linux.c: 在函数‘set_monitor’中:
linux.c:1022:22: 错误: 变量‘unused’被设定但未被使用 [-Werror=unused-but-set-variable]
linux.c: 在函数‘do_linux_open’中:
linux.c:1366:12: 错误: 变量‘unused_str’被设定但未被使用 [-Werror=unused-but-set-variable]
linux.c:1352:15: 错误: 变量‘unused’被设定但未被使用 [-Werror=unused-but-set-variable]
linux.c: 在函数‘get_battery_state’中:
linux.c:1982:35: 错误: 变量‘current’被设定但未被使用 [-Werror=unused-but-set-variable]
cc1: all warnings being treated as errors
make[3]: *** [linux.o] 错误 1
make[3]:正在离开目录 `/home/nerd/aircrack-ng-1.1/src/osdep'
make[2]: *** [all] 错误 2
make[2]:正在离开目录 `/home/nerd/aircrack-ng-1.1/src/osdep'
make[1]: *** [osd] 错误 2
make[1]:正在离开目录 `/home/nerd/aircrack-ng-1.1/src'
make: *** [all] 错误 2

解决方式:

编辑common.mak,去掉CFLAGS ?= -g -W -Wall -Werror -O3中的“-Werror”选项,也就是:CFLAGS ?= -g -W -Wall -O3。

然后

sudo apt-get install build-essential

sudo apt-get install libssl-dev

make

sudo make install

 ——来源

sudo airodump-ng-oui-update

解决。

然后是Reaver

下载页面:http://code.google.com/p/reaver-wps/downloads/list 

进入src文件夹:

sudo apt-get install libpcap-dev libsqlite3-dev

chmod +x configure

./configure

make

sudo make install

安装Minidwep-gtk

Ubuntu论坛上的下载地址

sudo apt-get install libssl0.9.8

sudo dpkg -i  '/home/nerd/下载/minidwep-gtk-30419-ubuntu1204.deb'

本文链接地址: Ubuntu 12.04 安装Aircrack-ng、Minidwep-gtk、Reaver



No responses yet

发表评论