Ubuntu 12.04 安装Aircrack-ng、Minidwep-gtk、Reaver
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/wuyongzhouling/aircrack-ng-1.1/src'
make -C osdep
make[2]: 正在进入目录 `/home/wuyongzhouling/aircrack-ng-1.1/src/osdep'
Building for Linux
make[3]: 正在进入目录 `/home/wuyongzhouling/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/wuyongzhouling/aircrack-ng-1.1/src/osdep'
make[2]: *** [all] 错误 2
make[2]:正在离开目录 `/home/wuyongzhouling/aircrack-ng-1.1/src/osdep'
make[1]: *** [osd] 错误 2
make[1]:正在离开目录 `/home/wuyongzhouling/aircrack-ng-1.1/src'
make: *** [all] 错误 2
解决方式: www.2cto.com
编辑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论坛上的下载地址:forum.ubuntu.org.cn/download/file.php?id=157102
sudo apt-get install libssl0.9.8sudo dpkg -i '/home/wuyongzhouling/下载/minidwep-gtk-30419-ubuntu1204.deb'
推荐阅读
-
Ubuntu 12.04 x64 编译安装lamp的步骤
-
ubuntu 12.04 安装sublime Text 2 以及破解注册教程
-
VirtualBox 虚拟机中安装 Ubuntu 12.04(图文教程)
-
ubuntu 12.04下安装Qt出现cannot execute binary file的解决方案
-
ubuntu 12.04安装最新版本的nmap出现的几个问题
-
在 Ubuntu 12.04 Server 上安装部署 Ruby on Rails 应用
-
用U盘安装Ubuntu12.04完美对策
-
Ubuntu 12.04安装backtrack5中的工具
-
乌班图系统Ubuntu 12.04安装教程详细步骤(图解)
-
ubuntu 12.04 安装sqlmap