附加知识:

无线网卡的几种常见工作模式(mode)有: master  managed monitor ad-hoc ...

1. 【master】

这种模式是常见的AP模式,无线模块本身作为wifi热点,让其它设备以无限的方式接入LAN/WAN, 无线路由器的工作模式就是master。

2. 【managed】

可以理解为客户端模式, 主要就是用来接入wifi网络, 比如我们平时用的笔记本,默认的工作模式就是managed模式,用来接入到无线网络。

3. 【monitor】

此模式为监听模式,也就是网卡的混杂模式。  在此模式下, 网卡不过滤任何可以接受到的数据包。 所以一般都是通过这个模式下来监听附近wifi的BSSID和CH,以此来进行破解等一系列操作

4.【ad-hoc】

点对点模式, 如果需要wifi自动组网,就设置该模式。  大家都知道蜂窝数据, ad-hoc就跟蜂窝数据的原理差不多,唯一的区别就是 ,蜂窝数据 需要基于站的模式,而ad-hoc不需要,所以ad-hoc流动性更强点。 如蓝牙,NFC就是用点对点模式。

今天教大家如何破解身边的wifi密码。终于出差回来了,可以写一份完整版的WP了。

需要的工具:

1. 无线网卡(在网上可以买到,大概50元左右,干这一行的可以买个,总会有用,方便)

2.虚拟机 kali

开始:

1. 终端 输入:iwconfig 查看网卡是否上线,这个wlan0 就是我插入的网卡,如图,现在的模式是 Managed模式,现在需要改成Monitor(监听)模式

2.  更改监听模式,输入命令:airmon-ng start wlan0

3. 输入命令 airodump wlan0mon,如图,附近的WiFi都在列表中,记下BSSID和CH(信道)

4. 然后输入命令:

airodump-ng -c 1 --bssid C8:3A:35:32:C8:E8 -w /root/wifi3/ wlan0mon。  输入之后如图:

命令解释: -c [信道] -bssid [路由器bssid] -w 存储握手包的位置 wlan0mon为网卡。

发现没有抓到握手包,那我就强制性让他们其中一个断开连接,从而抓到握手包。

5. 然后再打开一个终端,输入:

aireply-ng -0 10 -a [route bssid] -c [cliet bssid] wlan0mon

成功抓到握手包

运行该命令后,会发现另外一个终端已经抓到包了。握手成功!(handshake:握手)

8. 然后就可以已经暴力破解了,输入命令  aircrack-ng  -b 70:18:8B:DB:64:27

-w /root/zidian.txt /root/wifi3/*.cap

解释命令:  -b 后面跟着的是上图红框的BSSID,

-w 字典的路径

字典路径后面的是你抓到包的路径

PS:  在小R看来,天底下没有破不了的wifi,只要你的字典够强大,够好,够足,电脑性能够强,肯定是能破的开的。 有时候只不过是时间问题而已。

如果说 你能知道对方的密码是多少位,这样就更能提高破解速率。所以在这里,我介意大家设置密码的时候服从以下原则:  1. 密码越长越好,2. 特殊字符越多越好 3. 有大小写  。

满足的以上的原则,虽然不是百分之百的安全,但是也接近于百分之百了,至少对方短时间内是不会爆破你的密码。

            

世界虽大,但没有破不了的wifi的更多相关文章

  1. 世界十大OTA公司盘点

    世界十大OTA公司盘点 文/刘照慧(执惠旅游联合创始人,首发百度百家) 全球在线旅游公司(OTA)经过多年发展,已经形成较为成熟的商业模式,各大巨头跑马圈地,格局初现, 这两篇文章就梳理出全球按市值( ...

  2. js世界这么大,闭包想看看

    什么是闭包,为什么要用他?闭包是能够访问其他函数作用域的函数.我们来分析下句子成分(语文大神),闭包是函数,js函数的作用域分为全局作用域,局部作用域,eval作用域,并没有块级作用域形象的讲,每个函 ...

  3. 物联网、5G世界与大数据管理

    物联网带动中国产业转型.推动社会经济发展的时代已经到来.什么是物联网?物联网又给数据管理带来了哪些挑战?面对挑战,我们有怎样的解决方案?本文中我们将一一为您揭晓.     01 物联网时代的到来   ...

  4. 世界这么大,Python 也想去看看

    把时间线拉回到 2015 年 4 月 13 日,一位河南省实验中学的心里老师在辞职信上写下了「世界那么大,我想去看看」这句话,后来爆红网络,我想这位心里老师当时写这句话的时候肯定没想到这句只有十个字的 ...

  5. 2018 AI产业界大盘点

    2018  AI产业界大盘点 大事件盘点 “ 1.24——Facebook人工智能部门负责人Yann LeCun宣布卸任 Facebook人工智能研究部门(FAIR)的负责人Yann LeCun宣布卸 ...

  6. Hadoop 和 HDInsight:Windows Azure 中的大数据

    世界的大数据包含一个庞大而充满活力的生态系统,但一个开放源码项目上面有这一切,那就是 Hadoop 的王朝. Hadoop 是事实上的标准的分布式的数据运算.Hadoop 提供了一个 MapReduc ...

  7. 《西部世界》S2E9:蝶化庄周,浮生若梦

    原以为第九集能解开本季大半的疑惑,结果还是被骗了……看来<西部世界>铁了心要把主要秘密都放在大结局里揭晓,大家就再等一周吧. 尽管如此,本集还是说清了不少谜团:比如威廉和格蕾丝的真实身份, ...

  8. [转]Unix/Linux开源世界资源链接汇总

    转自:http://blog.csdn.net/21aspnet/article/details/6754126 最后更新:2012.12.04 说明:好东西在后面,Linux镜像基本涵盖全球主要下载 ...

  9. 【并行计算-CUDA开发】显卡两大生产商

    ATI显卡 ATI显卡即AMD显卡.俗称A卡.搭载AMD公司出品的显示芯片.与NVIDIA齐名,同为世界两大显示芯片厂商. 不同的是AMD不是只有显卡,而且还出品CPU(处理器),其AMD处理器与In ...

随机推荐

  1. 实现RTSP网站微信直播方案EasyNVR(linux版)部署问题之:ERR_CONTENT_LENGTH_MISMATCH

    发现问题: 想要优化一下EasyNVR相关功能,内部测试软件,于是在linux系统中部署了一台EasyNVR.当部署好,运行起来发现问题: EasyNVR的配置页面数据出不来. 分析问题: 基于是we ...

  2. php总结2——php中的变量、数据类型及转换、运算符、流程控制中的分支结构

    2.1  php中的变量: 定义变量:$变量名称=值: 变量名称:$开头    $之后的第一位必须是字母    $第二位之后可以是字母.数字或者是下划线.习惯上变量名称有实际含义,第二个单词后首字母大 ...

  3. 百度小程序转换微信小程序

    Python脚本,一键转换Github地址:https://github.com/DWmelon/py-transfer-BdToWx 运行条件 具备Python环境,可在命令行中使用Python命令 ...

  4. ceres求解BA第10章

    1.前言g2o是根据边来保存每一个代价函数,它是在边类中构造误差函数,构造边的时候,会设置顶点.测量值.协方差矩阵等.而在ceres中,用problem类型来构造最终的目标函数.先是使用AddResi ...

  5. js/html/css做一个简单的图片自动(auto)轮播效果//带注释

    FF(firefox)/chrom/ie稳定暂无bug...注意:请自己建立一个images文件,放入几张900*238的图片(注意图片格式和名字与程序中一致). 1. [图片] 1.JPG 2. [ ...

  6. array_2.array_rand

    从数组中随机取出一个或多个单元 <?php $arr = [1, 2, 3]; $rand = array_rand($arr, 2); var_dump($rand);

  7. hadoop集群的安装

    Hadoop集群安装 1.配置JDK环境和设置主机名,本地解析 JDK环境教程: http://www.cnblogs.com/wangweiwen/p/6104189.html 本地解析: vim ...

  8. 国内镜像pip

    建议非清华大学校内的使用这个镜像: http://e.pypi.python.org/simple(这也是一个http://pypi.v2ex.com/simple),清华校内的就使用这个:http: ...

  9. java面试题05

    1.写一个冒泡排序的算法 升序排列: public static void main(String[] args) { int score[] = { 67, 20, 75, 87, 89, 90, ...

  10. python 之gc(回收机制)--garbage collection(GC垃圾回收)

    ######################引用计数######################### 引用计数:python 当中一种用来解决垃圾回收的策略之一 char 1个字节(2**8) in ...