ubuntu 14.04 安装 minidwep-gtk, aircrack-ng, reaver 搭建抓包环境
一、相关依赖:
sudo apt-get install build-essential libssl-dev iw libpcap-dev sqlite3 libsqlite3-dev libpcap0.8-dev libssl0.9.8 libnl libnl-dev
二、相关组件:(相关包网上自行下载)
1、aircrack-ng-1.1:
tar xvf aircrack-ng-1.1.tar.gz -C ./
cd aircrack-ng-1.1
然后修改common.mak 这个文件
找到:
CFLAGS ?= -g -W -Wall -Werror -O3
修改为:
CFLAGS ?= -g -W -Wall -O3
然后开始安装:
sudo make
sudo make install
2、reaver-1.4:
直接开始安装:
cd reaver-1.4
cd src
./configure
sudo make
sudo make install
3、minidwep-gtk-40420-ubuntu-64bit:
直接安装抓包程序:
sudo dpkg -i minidwep-gtk-40420-ubuntu-64bit.deb
三、运行软件:
sudo minidwep-gtk
四、遇到的问题:
1、最频繁的问题是依赖安装补全,版本不对应等问题,这个问题自行下去解决。
2、运行无反应问题:
这是我遇到的主要问题当我用 sudo minidwep执行程序时执行流程结束,cmd立即跳到下次命令行等待输入命令行状态。
这个问题通过查看进程也没有看到,但是我后面的另一个问题正好为我打开了契机。
通过第3个问题(后面会提及)我知道minidwep-gtk的执行主脚本位于/usr/local/bin/minileafdwep/minidwep-gtk.sh , 所以我们可以到具体的目录手动执行这个脚本,并且可以调试这个shell脚本。启动后果然minidwep的界面出来了。
只是在无线网卡那一栏并没有看到 我们的wlan0无线网卡,导致扫描不出wifi热点信息。
下面我们来看看minidwep-gtk.sh的代码,稍微分析分析,通过调试发现:
[ "$dialog" = "Xdialog" ]&&Xdialog --title "$dg_1" --msgbox "$msg_57" 10 40
[ "$dialog" = "kdialog" ]&&kdialog --title "$dg_1" --msgbox "$msg_57"
[ "$dialog" = "zenity" ]&&zenity --title="$dg_1" --error --text="$msg_57"
if [ -n "`which NetworkManager`" ];thensudo /etc/init.d/NetworkManager stop&sudo /etc/init.d/networkmanager stop&/etc/rc.d/rc.networkmanager stop&
fi
minidwep会调用linux自身的系统组件 比如上面的networkManager。
所以我们可以:
第一:如果没有相关的系统服务(上面仅是一个例子,可能你缺少其他系统组件),安装之。
第二:我们不仅要有这些服务,并且也要让minidwep能够访问这些服务,所以加权限之。
这里我就直接用root 去 再次运行 minidwep-gtk.sh这个脚本了。
果然,wlan0网卡能够检测,并且也能扫描到wifi热点信息,而且也能得到后面待分析与处理的握手包了。
效果如下图:
3、运行卡住的问题:
我通过查看进程情况,看到minidwep一致处于cpu100%的情况,终端一致卡在sudo minidwep-gtk上。
仍然调试得到原因:我本身机器是64位的, 我之前安装的minidwep-gtk 是 32位的 或者是30×××版本的,导致需要lib32的运行库,所以这里要么我用64位的包,要么我安装lib32的一系列基于32位的运行库解决之。
五、总结:
分析源码调试更有方向性。
ubuntu 14.04 安装 minidwep-gtk, aircrack-ng, reaver 搭建抓包环境相关推荐
- Ubuntu 14.04 安装 SteamOS 会话
Ubuntu 14.04 安装 SteamOS 会话 如何在Ubuntu 14.04上安装steamos会话,以使用户的SteamOS 大图片模式直接从lightdm GTK迎宾开始进入. Steam ...
- ubuntu 14.04 安装 vmware 10 X64 后无法启动解决方法
ubuntu 14.04 安装成功后,平时的工作什么的都够用了, 最近需要做一个测试,测试环境还必须是windows的.所以就准备整个虚拟机来,kvm 跟 vmware 考虑再三,选择了 vmware ...
- Ubuntu 14.04 安装 CUDA 问题及解决
Ubuntu 14.04 安装 CUDA 问题及解决 参考文章: (1)Ubuntu 14.04 安装 CUDA 问题及解决 (2)https://www.cnblogs.com/gaowengang ...
- java ubuntu 14.04,Ubuntu 14.04安装java的方法
摘要 腾兴网为您分享:Ubuntu 14.04安装java的方法,掌上电力,虚拟按键,新东方,小度等软件知识,以及公务用车平台,手机秀色直播,新视觉影院,浩辰cad批量打印,bartender2016 ...
- Ubuntu 14.04安装openProj
Ubuntu 14.04安装openProj openProj,下载deb的包,软件已经是08年的了,很久没更新了,或许也没什么功能需要开发,就不更了?安装完后,执行一下.出现了以下的警告: 提示要使 ...
- Ubuntu 14.04 安装 Sublime Text 3
Ubuntu 14.04 安装 Sublime Text 3 听语音 | 浏览:24435 | 更新:2014-09-25 22:14 | 标签:ubuntu 1 2 3 4 5 6 分步阅读 ubl ...
- Ubuntu 14.04安装JDK1.8.0_25与配置环境变量
Ubuntu 14.04安装JDK1.8.0_25与配置环境变量 [日期:2015-01-19] 来源:Linux社区 作者:lizhangyong1989 [字体:大 中 小] 以 ...
- 在Ubuntu 14 04安装和使用Docker
在Ubuntu 14.04安装和使用Docker 作者:chszs,版权所有,未经同意,不得转载.博主主页:http://blog.csdn.net/chszs Docker是一个开源软件,它可以把一 ...
- Ubuntu 14.04 安装 WPS
本文转自http://www.linuxidc.com/Linux/2014-04/100499p2.htm,所有权力归原作者所有. 经测试在64位Ubuntu14.04下也可按此方法安装,或者在已安 ...
- 在Ubuntu 14.04安装和使用Docker
在Ubuntu 14.04安装和使用Docker 作者:chszs,版权全部,未经允许.不得转载.博主主页:http://blog.csdn.net/chszs Docker是一个开源软件,它能够把一 ...
最新文章
- gevent源码初探-wsgi例子解析
- 他们花一百万让你的票圈广告更好看,还被ACM点了赞
- Navicat 9如何连接ORACLE10G数据库
- CF1096E The Top Scorer
- 用友 提示“尚有已全部暂估报销的单据未进行处理,不能进行12月的期末处理!”...
- mysql的indata文件_【数据分析】MySQL之不能导入本地文件“Loading local data is disable;”...
- Winform控件扩展
- OpenCV-数字图像处理之直方图均衡化
- 11月末全球域名商新增量18强:西数居首 易名第二
- ElasticSearch6.8.1集群搭建及Java客户端编写
- Raki的读paper小记:An Effective Transition-based Model for Discontinuous NER
- 比继承更有弹性的装饰者模式
- android 高德地图简书,Android高德之旅(4)我的位置
- h5 +css +js +jq 基础知识总结
- Vbs脚本编程简明教程之十二
- ArcGIS学习——菜单栏
- 哪一种语言最流行?VB,C++,JAVA? (转)
- pig和piglet有什么区别?
- AVFoundation 学习资源列表
- 五、DML(数据操纵语句)
热门文章
- Window ffmpeg 推摄像头音视频流到服务器
- 用HTML+CSS做员工信息登记表
- c语言程序设计冯志红pdf,C语言程序设计:现代方法(第2版) 中文pdf扫描版[219MB]...
- 仿腾讯QQ空间登录的css代码
- RS232,RS485简介,以及DB9接口上引脚对应关系
- 如何深入Delphi编程
- wunderlist_Wunderlist的6种开源替代品
- cisp_pte培训试题
- ACDSee将捆绑雅虎助手,广大ACDSee用户有难了
- 浅谈,盘点历史上有哪些著名的电脑病毒,80%的人都不知道!