分享从一个菜鸟的角度在Ubuntu 12.04 安装Aircrack-ng、Minidwep-gtk和Reaver

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
头像
下一站george
帖子: 37
注册时间: 2011-01-29 20:51

分享从一个菜鸟的角度在Ubuntu 12.04 安装Aircrack-ng、Minidwep-gtk和Reaver

#1

帖子 下一站george » 2013-02-23 18:49

在论坛上看了好多贴,都没有成功,由于自己好多东西不懂啊,只知道一点,最近一直在看鸟哥的书,努力中。。。
下面是我折腾的过程,具体的一些步骤我不知道为什么,抱着试一试的想法就执行了,没想到最后成功了。
为了免去不必要的麻烦,也就是权限的问题,一开始就切换成root。

代码: 全选

caozi@caozi-R538:~$ su
密码:
root@caozi-R538:/home/caozi # 
安装一些编译的环境:

代码: 全选

root@caozi-R538:/home/caozi/aircrack-ng-1.1# apt-get install build-essential
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
将会安装下列额外的软件包:
g++ g++-4.6 libstdc++6-4.6-dev
建议安装的软件包:
g++-multilib g++-4.6-multilib gcc-4.6-doc libstdc++6-4.6-dbg
libstdc++6-4.6-doc
下列【新】软件包将被安装:
build-essential g++ g++-4.6 libstdc++6-4.6-dev
升级了 0 个软件包,新安装了 4 个软件包,要卸载 0 个软件包,有 0 个软件包未被升级。
需要下载 8,395 kB 的软件包。
解压缩后会消耗掉 24.0 MB 的额外空间。
您希望继续执行吗?[Y/n]

代码: 全选

root@caozi-R538:/home/caozi/aircrack-ng-1.1# apt-get install libssl-dev
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
将会安装下列额外的软件包:
libssl-doc zlib1g-dev
下列【新】软件包将被安装:
libssl-dev libssl-doc zlib1g-dev
升级了 0 个软件包,新安装了 3 个软件包,要卸载 0 个软件包,有 0 个软件包未被升级。
需要下载 2,616 kB 的软件包。
解压缩后会消耗掉 6,762 kB 的额外空间。
您希望继续执行吗?[Y/n]
安装完后去下载Aircrack-ng,你可以去http://aircrack-ng.org下载tar包,也可以用wget,无所谓。

代码: 全选

root@caozi-R538:/home/caozi# wget http://download.aircrack-ng.org/aircrack-ng-1.1.tar.gz
--2013-02-16 17:26:41-- http://download.aircrack-ng.org/aircrack-ng-1.1.tar.gz
正在解析主机 download.aircrack-ng.org (download.aircrack-ng.org)... 87.98.255.2, 2001:41d0:1:1b00:87:98:255:2
正在连接 download.aircrack-ng.org (download.aircrack-ng.org)|87.98.255.2|:80... 已连接。
已发出 HTTP 请求,正在等待回应... 200 OK
长度: 1453272 (1.4M) [application/x-gzip]
正在保存至: “aircrack-ng-1.1.tar.gz”

100%[======================================>] 1,453,272 129K/s 用时 19s

2013-02-16 17:27:01 (76.7 KB/s) - 已保存 “aircrack-ng-1.1.tar.gz” [1453272/1453272])
下载完后

代码: 全选

root@caozi-R538:/home/caozi# ls
aircrack-ng-1.1.tar.gz File Public update.sh WizNote
Desktop Music Template Video
Downloads Picture Ubuntu One VirtualBox VMs
解压

代码: 全选

root@caozi-R538:/home/caozi# tar -zxvf aircrack-ng-1.1.tar.gz
aircrack-ng-1.1/
aircrack-ng-1.1/test/
aircrack-ng-1.1/test/passphrases.db
aircrack-ng-1.1/test/password.lst
aircrack-ng-1.1/test/replay.py
aircrack-ng-1.1/test/wep.shared.key.authentication.cap
aircrack-ng-1.1/test/wpa.cap
...省略...
进入aircrack-ng-1.1文件夹

代码: 全选

root@caozi-R538:/home/caozi# cd ./aircrack-ng-1.1
老思路,make

代码: 全选

root@caozi-R538:/home/caozi/aircrack-ng-1.1# make
make -C src all
make[1]: 正在进入目录 `/home/caozi/aircrack-ng-1.1/src'
make -C osdep
make[2]: 正在进入目录 `/home/caozi/aircrack-ng-1.1/src/osdep'
Building for Linux
make[3]: 正在进入目录 `/home/caozi/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/caozi/aircrack-ng-1.1/src/osdep'
make[2]: *** [all] 错误 2
make[2]:正在离开目录 `/home/caozi/aircrack-ng-1.1/src/osdep'
make[1]: *** [osd] 错误 2
make[1]:正在离开目录 `/home/caozi/aircrack-ng-1.1/src'
make: *** [all] 错误 2

傻了吧,make不成功,后来google了一下,发现要修改一个文件

代码: 全选

root@caozi-R538:/home/caozi/aircrack-ng-1.1# ls
AUTHORS evalrev LICENSE.OpenSSL packages README test
ChangeLog INSTALLING Makefile patchchk scripts VERSION
common.mak LICENSE manpages patches src
就是这个common.mak文件
好的下面我们来修改:

代码: 全选

root@caozi-R538:/home/caozi/aircrack-ng-1.1# vim common.mak

这里需要寻找一个参数
CFLAGS ?= -g -W -Wall -Werror -O3
直接使用/Werror 命令寻找
把-werror,这个参数删除(最简单的是i键进入编辑,然后ESC退出)
CFLAGS ?= -g -W -Wall -O3
保存:wq
我们再来make

代码: 全选

root@caozi-R538:/home/caozi/aircrack-ng-1.1# make
make -C src all
make[1]: 正在进入目录 `/home/caozi/aircrack-ng-1.1/src'
make -C osdep
make[2]: 正在进入目录 `/home/caozi/aircrack-ng-1.1/src/osdep'
Building for Linux
make[3]: 正在进入目录 `/home/caozi/aircrack-ng-1.1/src/osdep'
make[3]: “.os.Linux”是最新的。
make[3]:正在离开目录 `/home/caozi/aircrack-ng-1.1/src/osdep'
make[2]:正在离开目录 `/home/caozi/aircrack-ng-1.1/src/osdep'
make[1]:正在离开目录 `/home/caozi/aircrack-ng-1.1/src'

ok了。
然后来安装:

代码: 全选

root@caozi-R538:/home/caozi/aircrack-ng-1.1# make install
make -C src install
make[1]: 正在进入目录 `/home/caozi/aircrack-ng-1.1/src'
make -C osdep
make[2]: 正在进入目录 `/home/caozi/aircrack-ng-1.1/src/osdep'
Building for Linux
make[3]: 正在进入目录 `/home/caozi/aircrack-ng-1.1/src/osdep'
make[3]: “.os.Linux”是最新的。
make[3]:正在离开目录 `/home/caozi/aircrack-ng-1.1/src/osdep'
make[2]:正在离开目录 `/home/caozi/aircrack-ng-1.1/src/osdep'
make -C osdep install
make[2]: 正在进入目录 `/home/caozi/aircrack-ng-1.1/src/osdep'
Building for Linux
make[3]: 正在进入目录 `/home/caozi/aircrack-ng-1.1/src/osdep'
make[3]: “.os.Linux”是最新的。
make[3]:正在离开目录 `/home/caozi/aircrack-ng-1.1/src/osdep'
make[2]:正在离开目录 `/home/caozi/aircrack-ng-1.1/src/osdep'
install -d /usr/local/bin
install -m 755 aircrack-ng airdecap-ng packetforge-ng ivstools kstats makeivs-ng airdecloak-ng /usr/local/bin
.....好多省略了.....
到这里aircrack-ng-1.1的工作就搞定了。哈哈。
下面是Reaver,下载reaver,可以去http://code.google.com/p/reaver-wps/downloads/list下载。

代码: 全选

root@caozi-R538:/home/caozi/aircrack-ng-1.1# cp /home/caozi/Downloads/reaver-1.4.tar.gz .
root@caozi-R538:/home/caozi/aircrack-ng-1.1# ls
AUTHORS evalrev LICENSE.OpenSSL packages README src
ChangeLog INSTALLING Makefile patchchk <span style="color: #ff0000;">reaver-1.4.tar.gz test</span>
common.mak LICENSE manpages patches scripts VERSION
我比较喜欢在一个文件夹下搞,其实也无所谓的。
老思路,解压,进入文件夹:

代码: 全选

root@caozi-R538:/home/caozi/aircrack-ng-1.1# tar -zxvf reaver-1.4.tar.gz
reaver-1.4/
reaver-1.4/src/
reaver-1.4/src/common/
reaver-1.4/src/common/wpa_common.c
reaver-1.4/src/common/privsep_commands.h
.....省略....
root@caozi-R538:/home/caozi/aircrack-ng-1.1# cd ./reaver-1.4

进图src文件夹,也就是目录,无所谓

代码: 全选

root@caozi-R538:/home/caozi/aircrack-ng-1.1/reaver-1.4# ls
docs src
root@caozi-R538:/home/caozi/aircrack-ng-1.1/reaver-1.4# cd ./src/

代码: 全选

root@caozi-R538:/home/caozi/aircrack-ng-1.1/reaver-1.4/src# apt-get install libpcap-dev libsqlite3-dev
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
将会安装下列额外的软件包:
libpcap0.8-dev
建议安装的软件包:
sqlite3-doc
下列【新】软件包将被安装:
libpcap-dev libpcap0.8-dev libsqlite3-dev
升级了 0 个软件包,新安装了 3 个软件包,要卸载 0 个软件包,有 0 个软件包未被升级。
需要下载 667 kB 的软件包。
解压缩后会消耗掉 1,735 kB 的额外空间。
您希望继续执行吗?[Y/n]y

修改权限

代码: 全选

root@caozi-R538:/home/caozi/aircrack-ng-1.1/reaver-1.4/src# chmod +x configure
还是老思路,编译安装

代码: 全选

root@caozi-R538:/home/caozi/aircrack-ng-1.1/reaver-1.4/src# ./configure
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
.......省略...
root@caozi-R538:/home/caozi/aircrack-ng-1.1/reaver-1.4/src# make
(cd utils && make)
make[1]: 正在进入目录 `/home/caozi/aircrack-ng-1.1/reaver-1.4/src/utils'
CC base64.c
CC common.c
CC ip_addr.c
CC radiotap.c
CC trace.c
CC uuid.c
CC wpa_debug.c
CC wpabuf.c
CC os_unix.c
CC eloop.c
.......省略...
root@caozi-R538:/home/caozi/aircrack-ng-1.1/reaver-1.4/src# make install

最后一步了,安装Minidwep-gtk​,这个是最简单的了
去下载,无论去baidu,goole也好,还是怎么也好,我是去ubuntu中文论坛下载的,viewtopic.php?f=39&t=372058&start=0
deb包,安装吧。
全部的工作都ok了,下面我们启动软件吧

代码: 全选

root@caozi-R538:/home/caozi/aircrack-ng-1.1/reaver-1.4/src# minidwep-gtk
zenity
xterm
zh_CN.UTF-8
aircrack-ng installed
reaver 1.4 or higher installed
minidwep-gtk.png
minidwep-gtk2.png
自觉洗碗的男人背影是有多性感!
头像
aerowolf
帖子: 1787
注册时间: 2006-02-25 17:09
来自: 西安

Re: 分享从一个菜鸟的角度在Ubuntu 12.04 安装Aircrack-ng、Minidwep-gtk和Reave

#2

帖子 aerowolf » 2013-02-23 19:36

这个要顶,我去试试。
早起的鸟儿有虫吃
早起的虫儿被鸟吃

http://aerowolf.blog.sohu.com/
亲,点一下免费获得Dropbox空间!
dtl_ub
帖子: 1
注册时间: 2011-05-10 9:30

Re: 分享从一个菜鸟的角度在Ubuntu 12.04 安装Aircrack-ng、Minidwep-gtk和Reave

#3

帖子 dtl_ub » 2013-12-22 15:43

编译的时候一直提示缺少 libssl libcrypto
一直搞不定,原来是没有安装libssl-dev,感谢楼主
October21
帖子: 42
注册时间: 2012-10-29 19:56
系统: Ubuntu 12.04 LTS

Re: 分享从一个菜鸟的角度在Ubuntu 12.04 安装Aircrack-ng、Minidwep-gtk和Reave

#4

帖子 October21 » 2013-12-23 10:07

编译出错也有提示吧?

Sent from my ZTE N880E using Tapatalk 2
October21
帖子: 42
注册时间: 2012-10-29 19:56
系统: Ubuntu 12.04 LTS

Re: 分享从一个菜鸟的角度在Ubuntu 12.04 安装Aircrack-ng、Minidwep-gtk和Reave

#5

帖子 October21 » 2013-12-23 10:09

很基础,不错!:smile:
不过我想提示一下,学linux和破解是没必然联系的,有必要指明。

Sent from my ZTE N880E using Tapatalk 2
头像
ak2008
帖子: 262
注册时间: 2009-03-06 10:52
系统: ubuntu-12.04

Re: 分享从一个菜鸟的角度在Ubuntu 12.04 安装Aircrack-ng、Minidwep-gtk和Reave

#6

帖子 ak2008 » 2014-01-01 17:20

mark :em11
[email protected]
帖子: 1
注册时间: 2014-02-10 16:41
系统: Ubuntu

Re: 分享从一个菜鸟的角度在Ubuntu 12.04 安装Aircrack-ng、Minidwep-gtk和Reave

#7

帖子 [email protected] » 2014-02-10 17:23

我的是系统是64位,安装后启动不起来 :em20 。 跟系统是64位还是32位有关吗?
头像
luxifar
帖子: 84
注册时间: 2013-02-27 21:42
系统: 12.04

Re: 分享从一个菜鸟的角度在Ubuntu 12.04 安装Aircrack-ng、Minidwep-gtk和Reave

#8

帖子 luxifar » 2014-02-10 20:00

[email protected] 写了:我的是系统是64位,安装后启动不起来 :em20 。 跟系统是64位还是32位有关吗?
命令行启动:sudo minidwep-【tab】



Sent from my iphone using Tapatalk
我的简书主页:http://dwz.cn/7KJiIz

嘘,小点声。我的梦,中国梦
526603571
帖子: 1
注册时间: 2015-11-28 19:23

Re: 分享从一个菜鸟的角度在Ubuntu 12.04 安装Aircrack-ng、Minidwep-gtk和Reave

#9

帖子 526603571 » 2015-11-28 19:27

为何我的总是在启动minidwep的时候卡住,其他的都已经安装好了
回复