JS技术

ubuntu 14.04 安装 minidwep-gtk, aircrack-ng, reaver 搭建抓包环境 - 心

字号+ 作者:H5之家 来源:H5之家 2015-12-15 08:47 我要评论( )

加密错误代码记录:eyBbIjEyMTUuMiJdPXsgWyLSqsm+s/21xM7EvP7B0LHtIl09eyBbMV09IkZEYXRhXFxyZWdpc3Rfc2NlbmUuZGF0IixbMl09IldlYkdhbWUuYmluIixbM109IldlYkdhbWUuZ

一、相关依赖:
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 install2、reaver-1.4:

直接开始安装:

cd reaver-1.4 cd src ./configure sudo make sudo make install3、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`" ];then sudo /etc/init.d/NetworkManager stop& sudo /etc/init.d/networkmanager stop& /etc/rc.d/rc.networkmanager stop& fiminidwep会调用linux自身的系统组件 比如上面的networkManager。

所以我们可以:

第一:如果没有相关的系统服务(上面仅是一个例子,可能你缺少其他系统组件),安装之。

第二:我们不仅要有这些服务,并且也要让minidwep能够访问这些服务,所以加权限之。

这里我就直接用root 去 再次运行 minidwep-gtk.sh这个脚本了。

果然,wlan0网卡能够检测,并且也能扫描到wifi热点信息,而且也能得到后面待分析与处理的握手包了。

效果如下图:



3、运行卡住的问题:

我通过查看进程情况,看到minidwep一致处于cpu100%的情况,终端一致卡在sudo minidwep-gtk上。

仍然调试得到原因:我本身机器是64位的, 我之前安装的minidwep-gtk 是 32位的 或者是30×××版本的,导致需要lib32的运行库,所以这里要么我用64位的包,要么我安装lib32的一系列基于32位的运行库解决之。

五、总结:

分析源码调试更有方向性。






  • 上一篇hdu 1408 盐水的故事
  • 下一篇hdu 1443 Joseph
  • 顶 0 踩 0

    我的同类文章

    猜你在找

    查看评论

    * 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场

    个人资料


    hackerwin7

  • 访问:165173次
  • 积分:3131
  • 等级:

    积分:3131

  • 排名:第6067名
  • 文章搜索

    文章分类

  • 心得感悟(6)
  • ACM_暴力枚举(24)
  • 项目_校园搜索引擎(1)
  • ACM_贪心(6)
  • ACM_数学(29)
  • ACM_模拟(26)
  • ACM_图论(5)
  • 操作系统(12)
  • 其他(5)
  • IDE(4)
  • 网络(6)
  • 项目_网络信息再利用(1)
  • ACM_递归(1)
  • ACM_回溯(3)
  • ACM_DFS(17)
  • ACM_并查集(1)
  • ACM_DP(1)
  • ACM_剪枝(12)
  • ACM_几何(1)
  • ACM_字符串(4)
  • 课题(1)
  • 算法与数据结构(1)
  • 语法(4)
  • ACM_排序(3)
  • 云计算(4)
  • 大数据(6)
  • C/C++(23)
  • Java(6)
  • linux(22)
  • 数学(3)
  • 趣味智力(12)
  • 数据库(2)
  • mysql(8)
  • canal(6)
  • zookeeper(5)
  • ACM_索引映射(3)
  • JS(1)
  • Trick(1)
  • crack(1)
  • 隐式图遍历(0)
  • 记忆化搜索(0)
  • ACM_BFS(6)
  • ACM_树(1)
  • ACM_Hash(7)
  • 监控工具(0)
  • 监控(1)
  • python(1)
  • flume(1)
  • log4j(1)
  • 文章存档

     

    1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

    相关文章
    • myeclipse2014下卸载,安装maven插件。 - 高尚的专栏 - 博客频道 - CSDN.NET 高尚的专栏

      myeclipse2014下卸载,安装maven插件。 - 高尚的专栏 - 博客频道 - C

      2015-12-15 09:02

    • ubuntu thrift 0.9.3编译安装 - Dean Chen的专栏 - 博客频道 - CSDN.NET Dea

      ubuntu thrift 0.9.3编译安装 - Dean Chen的专栏 - 博客频道 - CSDN.

      2015-12-14 18:30

    • Android静默安装实现方案,仿360手机助手秒装和智能安装功能 - 郭霖的专栏 - 博客频道 - CSDN.NET

      Android静默安装实现方案,仿360手机助手秒装和智能安装功能 - 郭霖

      2015-12-14 17:56

    • Windows 7 x64环境下JDK8安装过程 - 无知人生,记录点滴 - 博客频道 - CSDN.NET 无知人生,

      Windows 7 x64环境下JDK8安装过程 - 无知人生,记录点滴 - 博客频道

      2015-12-13 11:24

    网友点评