使用的自家设备仅作测试和技术讨论!

工具介绍:(本身电脑自带了WIN7和Ubuntu双系统)

1,wifi密码破解:

CDlinux.iso  :一个Linux系统,集成了wifi密码的PIN码破解软件。

UltraISO:把CDlinux.iso写入U盘

grub4dos:取出其中的grldr、grub.exe、menu.lst三个文件

grubinst_gui2:U盘启动引导安装

BOOTICE:U盘启动引导安装

2,Mac地址修改器:修改自己的MAC地址,防止被封

3,ettercap 0.8.0 (ettercap-graphical)  : ARP欺骗工具

4,wireshark:抓包工具

5,driftnet:抓图片流工具

流程介绍:

1,(win7系统中)制作CDlinux系统的U盘启动盘,然后用U盘启动CDlinux系统。

2,(CDlinux系统中)CDlinux使用系统自带的软件进行WIFI的密码破解

3,(WIN7系统中)修改自己的MAC地址后使用破解得到的WIFI密码登录WIFI

4,(ubuntu系统中)进入ubuntu系统,使用ettercap 进行ARP欺骗(目的:让局域网中的别的主机,认为你是路由器,是网关)

5,(ubuntu系统中)使用wireshark抓包,driftnet抓图片

PS,4,5的过程也可以在win7中实现,但是我下载的ettercap在win7中无法读取我的网卡信息,我也不知道为什么,反正我安装了双系统,因此就直接放ubuntu里面使用了。

PS,2的过程也可以在ubuntu中进行,在ubuntu中下载minidwep-gtk进行wifi密码破解也行。

详细过程介绍:Let‘s begin!

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

第一步:制作CDlinux系统的U盘启动盘,然后用U盘启动CDlinux系统。

网上教程很多,百度经验的传送门:http://jingyan.baidu.com/article/7908e85c723c59af481ad21c.html

在虚拟机中使用可能会无法识别网卡的情况O O 

1,打开UltraISO ,然后打开-打开CDlinux.iso,启动-写入硬盘映像-写入方式(USB-HDD+)-写入

2,打开grub4dos,将中间的grldr、grub.exe、menu.lst三个文件复制到U盘。

3,打开grubinstGui2.exe,然后选择介质 为 U盘。选择安装,grldr两项。然后执行。

4,修改menu.lst,打开U盘——打开menu.lst(记事本就行,需要管理员权限)——然后将

title start Cdlinux

find --set-root /CDlinux/bzImage

kernel  /CDlinux/bzImage CDL_DEV=LABEL=CDLINUX CDL_LANG=zh_CN.UTF-8

initrd  /CDlinux/initrd

boot

复制到default / default 位置即可——保存退出。LABEL=CDLINUX 此处的CDLINUX对应你U盘显示在我的电脑中的盘名称。建议先将上述复制到一个新建的记事本(文本文档)里,看有没有空格,如果有,先删除,然后复制到menu.lst里。

5,重启选择从U盘启动,会出现start Cdlinux的一行命令,确认即可进入CDlinux系统。

注意事项:1,当时我用USB3.0的U盘制作的时候,无法启动,换成USB2.0才可以,不知道是不是我的3.0的U盘的问题。

2,BOOTICE也是一个U盘启动项工具。用法,磁盘处理---写入分区引导记录---选择grub4dos--填写GRLDR--安装

第二步:CDlinux使用系统自带的软件进行WIFI的密码破解

原理和步骤的详细资料百度经验传送门:http://jingyan.baidu.com/article/fa4125acac208f28ac709200.html

简单的步骤描述:

1,打开minidwep,S扫描,选中带有wps字样的wifi条目,然后点击Reaver,参数设置中加上-n 不容易漏PIN,-l 后面的数字可以设置成1或者10,代表被锁定后停几秒之后继续PIN,开始Pin码破解。

(仅介绍了PIN码的方式,对于没有wps与无法PIN码破解的wifi,可以使用Launch获取握手包(与无线连接时密码传输的数据包),再使用字典暴力破解,主要靠强大的字典和一些运气。也可以获得握手包后保存起来,进入Windows下使用EWSA(Elcomsoft Wireless Security Auditor)进行字典暴力破解)

(直接盗了两张图O O)

2,至多要测试PIN码 11000次,成功后,显示wifi密码。记得保存这个PIN码,如果对方修改了WIFI密码,可以选中该wifi,通过点击Reaver,设置参数-p PIN码 直接获得wifi新密码。




第三步:修改自己的MAC地址后使用破解得到的WIFI密码登录WIFI

第一防止别人知道你的网卡MAC,保护隐私,第二当对方用路由器禁止掉你的MAC时,可以换一个MAC继续连。(未测试是否真的有效)

适配器记得要选择无线网卡适配器
第四,五步:ubuntu下使用ettercap 进行ARP欺骗,伪装成网关
相关资料详细介绍:http://www.secpulse.com/archives/6068.html
          刚开始直接用wireshark等抓包软件,发现无论是否开启混杂模式,都只能抓到自己的网络包。
局域网中的所有主机,都是先把自己的数据提交到路由器(即网关地址),然后通过路由器才能与外网进行交流,因此,我们要伪装成网关。相当于,本来主机A与百度(外网)通信的过程是
              主机A-----路由器-----百度
                       ARP欺骗后变成 
              主机A----我的计算机----路由器----百度
这样子,所有的数据包都将经过我的计算机,因此才可以有效抓包。
1,$ sudo apt-get install ettercap-graphical  下载安装ettercap,$ sudo ettercap -G  打开图形界面的ettercap(一定要sudo)
2,Sniffe---unified sniffing 输入wlan0(wlan0无线网卡,eth0有线网卡)---ok

3,Hosts--Host list     Hosts---scan for hosts,可以发现192.168.1.1是路由器的IP地址,101和103是另外两台连入这个无线的主机(我的手机和Ipad)

4,选中其中一个要进行ARP欺骗的IP地址,点Add to Target‘ 1 , 然后选中192,168,1,1 点add to target2,最后点击Mitm(中间人攻击)----Arp poisoning(毒杀?不懂)----选项勾选 Sniff remote connections--ok  欺骗完成,对方主机的网络数据包已经变成先通过我的计算机再发往路由器了。

5,Start---Start  sniffing  开始监听; 点View Connections  就可以查看网络数据包了(也可以使用wireshark进行更专业的抓包)

6,网络数据包中的图片捕获(微信朋友圈图片可以捕获,聊天内容里面的图片无法捕获(被加密了)).

安装driftnet  :sudo apt-get install driftnet。

7,启动drifnet:$ sudo driftnet -i wlan0 -a -d /home/XXX/Desktop/pp

参数解析:-i xxxxx 代表网络选择     -a 代表后台运行  -d  xxxxxx 代表保存图片再指定路径

结尾:

小白只会用工具进行这些操作了。。还有很多原理并不是很理解。。

欢迎大家讨论交流,提出一些更好的方法!!

Wifi密码破解与局域网抓包监听(小白--纯工具版)相关推荐

  1. wifi密码破解与攻击

    密码破解 1.无线网卡切换到监听模式  具体参考:https://blog.csdn.net/whatday/article/details/86494254 2.airodump-ng wlan0 ...

  2. 面向WiFi密码破解的渗透测试研究

    面向WiFi密码破解的渗透测试研究 前言: WiFi使用现状:目前现代化的社会,WiFi的普及率很高,但人们的防范意识还是相当薄弱,许多家庭和公司的WiFi密码设置都为了方便仍然会使用弱口令,或者选择 ...

  3. wifi密码破解linux

    wifi密码破解 步骤1:查看网卡信息 ifconfig 找到你要用到的网卡 步骤2:启动网卡监听模式 airmon-ng start wlan0 我的是wlp2s0 步骤三:查看网卡变化 wlan0 ...

  4. kali使用Aircrack-ng进行WIFI密码破解

    WIFI密码破解 0x0 写在前面 环境 0x1 Aircrack-ng简介 0x2 WIFI配置要求 0x3 WIFI破解流程 1. 查看网卡设备 2. 查看设备是否支持监听模式 3. 开启无线网卡 ...

  5. Wifi密码破解实战

    原文链接地址:http://www.freebuf.com/articles/wireless/127261.html https://www.baidu.com/?tn=98012088_4_dg& ...

  6. 【WiFi密码破解详细图文教程】ZOL仅此一份 详细介绍从CDlinux U盘启动到设置扫描破解

    From: http://softbbs.zol.com.cn/1/32_7991.html 每天都能看到有不少网友在回复论坛之前发布的一篇破解WiFi密码的帖子,并伴随各种疑问.今天流云就为大家准备 ...

  7. 【WiFi密码破解详细图文教程】ZOL仅此一份 详细介绍从CDlinux U盘启动到设置扫描破解-破解软件论坛-ZOL中关村在线...

    [WiFi密码破解详细图文教程]ZOL仅此一份 详细介绍从CDlinux U盘启动到设置扫描破解-破解软件论坛-ZOL中关村在线 好了,先说下提前要准备的东东吧: 1.U盘一枚,最小1G空间.需进行格 ...

  8. WIFI密码破解 WIFI万能钥匙 显示连接密码去除广告优化版

    WIFI密码破解 WIFI万能钥匙 显示连接密码去除广告优化版 ◎基于国内最新版(理论支持安卓P) ◎更换包名,不更新,不翻车,稳定好用 ◎全新显密,获取到的密码将在热点下方着色显示 ◎智能显密,没有 ...

  9. Python下安装Pywifi进行WiFi密码破解

    Python下安装Pywifi进行WiFi密码破解 能成功的在Python下安装Pywifi模块的方法及软件 前段时间在网上看了一些关于Python下安装Pywifi模块的方法,很多都是安装不成功的, ...

最新文章

  1. 风格化图像_【技术综述】人脸风格化核心技术与数据集总结
  2. 如何避免贫穷和忙碌,在2018年你需要这样提升自己 2018年01月07日 00:00:00 2099 热文导读 | 点击标题阅读 Java和Android架构2017年总结:文章精选 吊炸天!74
  3. java注释日志打印_java 日志文件打印
  4. Oracle数据库基本概念理解(3)
  5. java的mybatis批量更新_mybatis批量更新的问题
  6. 前端之旅,做一点有回报的事情
  7. HDU 5400 Arithmetic Sequence
  8. CSS 文本转换 text-transform属性
  9. ubuntu1204 dvd 用tweak后界面起不来 swap设置4g足够32位系统软件用
  10. insertAfter函数
  11. boost正则表达式库简单介绍
  12. NFT推动全球加密艺术浪潮
  13. YUV420 总结 (YU12、YV12、NV12 和 NV21)
  14. 门禁系统使用计算机的技术,门禁系统的指纹识别功能所运用的计算机技术是( )...
  15. 文字图片转换成html代码,IMG4Me 网站在线把文字转换为图片
  16. 全球软件公司排名2020
  17. CSAPP-Lab03 Attack Lab 详细解析
  18. @linux下tar解压失败a lone zero解决方法
  19. r语言 新增一列数字类型_R语言实战(2)——创建数据集【学习分享】
  20. 3D点云之PCL学习之路(一)

热门文章

  1. yocto编译linux,好实用!用 Yocto 在 Ubuntu 上创建最小化 Linux 发行版
  2. JAVA测试题-定义一个运动员(Sportsman)类,包含姓名(name)、跳高(highJump)
  3. java 知网 语义 相似度,基于知网语义相似度的中文文本分类研究 论文笔记
  4. What Plants Need to Grow
  5. 滴滴云GPU云服务器搭建深度学习环境
  6. Apache的配置文件详细解释
  7. MySQL limit后面加变量
  8. 中国联通物联网平台能力介绍
  9. HTML期末作业-我的大学生活
  10. 群晖Synology FileStation不显示Share文件夹的解决办法