破解wifi密码听起来很复杂,实际上也不是非常的复杂,极客君(微信公众帐号:极客峰)今天教大家如何破解隔壁妹子的wifi密码。

首先声明:本教程只用于技术交流,请勿用于非法用途。请严格遵循相关法律法规。为了保护本例中被破解密码者信息,本人不透露wifi主人所在地理位置。本人有宽带,也不会使用被破解者的wifi。

目前无线网络加密形式常见的有两种,WEP和WPA/WPA2,WEP破解方法非常简单,但是现在这种加密方式由于不安全基本上见不到了。这里就没有必要讨论WEP破解方法了。

今天我们要破解的正是最难破解的WPA/WPA2加密方式的密码!WPA/WPA2破解的主流方法有Pin码破解、抓包破解。

Pin码破解最简单成功率最高,但是必须要路由器开启wps才行,而且很多最新的路由器都有防pin码破解功能,对于Pin码破解,大家可以用虚拟机安装CDLinux系统,里面集成了相关的软件,网上百度一下就能找到相关的教程。

今天我们要讲的是抓包破解,如果路由器没有开启wps,Pin码破解的方式就不能用了,对于路由器开启了wps功能创建的wifi来说,抓包破解wifi密码的成功率要低于pin码破解,但是如果有了强大有效密码字典后,抓包破解的成功率将会骤升,就是路由器没有开启wps功能,抓包破解照样能破解wifi密码。

抓包破解又称暴力破解,就是对密码字典中的密码逐个试,直到找到正确的密码,你可以做个包含所有密码的密码字典(后面会有密码字典生成教程,也会提供高成功率的密码字典包),让机器逐个试,成功率百分之百,但是这种方法不科学,因为所有密码的字典包会非常非常大,里面包含很多不可能出现的密码,浪费时间。

本教程中使用的电脑为Mac,如果使用其他电脑也不影响,都大同小异,原理都是一样的,非Mac看完此教程后可以结合网上其他教程进行破解测试。

在破解wifi密码之前,我们要有一个有效的密码字典包,里面要包含大家最常用的密码,还要根据大家的习惯设置相应的密码。我们怎么看大家最常用的密码呢?我在某个软件里看到了常见的wifi密码,上面提示,40%的人用了这些密码,所以你得密码字典中只要包含了这些密码,你就可以破解40%的wifi密码了!大家不要关心代码,只要知道我在生成密码字典就可以了(想要获取教程中使用的密码字典请关注微信公众帐号:极客峰,回复『密码字典』获取)

但是网上找不到包含这些密码的密码字典怎么办?极客君决定自己用JAVA写代码生成密码字典,极客君创建了一个数组,里面不仅包含上面,还包括极客君从网上找来的其他常用密码:

但是仅仅包含这些密码还不行,因为还有不少人不是用这些密码,但是很多人也会用数字、字母、特殊符号组合,但是这些也是有规律的,数字组合除了上面常用的组合方式外,也会有其他组合方式。但很多人不会随便用自己都记不住的数字组合,一般都是用出生的年月日或者用年月日与其他方式组合。所以极客君又创建下面这些数组:

还有的人会拿自己或者家人的名字首字母、名字全拼或姓氏全拼与上面常用数字组合、出生年月日、特殊字符任意组合。所以极客君为了缩小密码字典体积,只录入了北京地区常用姓氏和其他个人认为常见的姓氏,如下:

对于名字全拼,为了保证覆盖面和有效性,极客君无奈只能把每个字母列出来,然后在所有韵母与这些字母组合,只保留可以组成密码的拼音,这可着实花了极客君一段时间,下面这些拼音是否包含你的名字拼音呢:

特殊字符用的也不多,这里只收录了可能用到的特殊字符。

对于生成代码,由于代码较多,这里就不截图了,如果想要源码,请关注微信公众帐号[极客峰]留言索取。

好了,接下来就是生成密码字典了,由于和名字全拼相关的密码字典较大,而且不是非常常用,极客君把它单独生成:

这两个密码生成之后比较大,但是对于电脑来说没什么,分别为100G和358M,所以后面我们不首先用这些密码包。

下面我们生成常用的、强大的密码字典,具体包含组合方式见下面截图:

首先输入字典名称,按回车,输入3生成我们的超级密码,对于为什么这样输入大家不用关系,只知道我们在生成字典就行了,我将文件名命名为”jikefeng.txt”,然后按回车输入3开始生成:

好了,我们去看看生成的字典密码,一共1.15G,大小还可以,比网上几十G的密码包好太多了:

好了字典包生成好了,接下来还是步入整体,开始破解了。首先看一下附近的wifi:

我们选择破解信号最强的wifi,极客君住在一楼,上面wifi中最后一个ziroom101从名称上看也是在1楼,所以极客君就破解这个了。

首先要确保电脑安装 Xcode 和 MacPorts,Xcode 可以直接在 App Store下载,MacPorts 需要进入它的官网下载。MacPorts 是一个软件包管理系统,用来简化 Mac OS 系统上软件的安装,与Fink和BSD类ports套件的目标和功能类似。就像apt-get、yum一样,可以快速安装些软件。把这两个软件安装成功后就可以开始安装 Aircrack。打开终端输入命令:

sudo port install aircrack-ng

要求输入密码,输入后可能会提示 Port aircrack-ng not found ,没关系我们需要更新ports tree,在终端执行:

sudo port -v selfupdate

现在可以开始安装 Aircrack 了,如果还提示 not found,那么再次执行更新ports tree 命令。安装 Aircrack 会比较慢,等安装好后 ,我们需要将 Aircrack 命令建立一个链接,类似Windows下的超级链接,在终端输入:

sudo ln -s /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport /usr/local/bin/airport

然后在终端内输入:

airport -s

就能查看到附近的 Wifi 信息了,如下图:

SSID 是 wifi 名称,RSSI 是信号强度,绝对值越小信号越强,CHANNEL 是信道。挑一个信号强的信道进行监听抓包(比如我们要破解的ziroom101在信道13 ),在终端输入:

sudo airport en0 sniff 13

中间会提示输入管理员密码,输入密码后回车就开始抓包了,如下图:

过几分钟后就可以按「 control + c 」退出抓包,会自动保存并提示抓得包保存路径:

接着进入 tmp 文件就可以查看我们抓到的数据包了,进入 tmp 文件夹我们可以使用 Finder 的前往文件夹功能 ,如图:

我们在桌面上建立文件夹,命名为”jikefeng”,将我们之前生成的密码字典和抓的包都放进去,并且把抓的包也重命名为”jikefeng”,如下:

接着我们输入下面命令行进入我们在桌面上创建的”jikefeng”文件夹:

cd Desktop/jikefeng/

进入”jikefeng”文件夹后输入:

aircrack-ng -w jikefeng.txt jikefeng.cap

就可以看到cap文件内的抓包情况,Encryption 中(0 handshake)是抓包失败,(1 handshake)则是抓包成功。点击终端,按下「command + f」进行搜索1 handshake,图中看到第3行抓包成功,则在「Index number of target network ?」这里输入3后敲回车:

之后剩下的就是等待了,当破解密码成功(发现了密码)后会出现下图提示:

所以我们破解出了ziroom101的密码为12344321,令人兴奋的是该密码正是常用密码之一,所以几乎秒破,一点都没有挑战难度。

利用相同的方法,我破解出了附近wifi中的其他密码(其中破解wifi名为zhouyubo密码花的时间稍微长点,但我也没管它,剩下的就交给电脑了):

zhouyubo的密码为zhouyonghu19911129

Netcore_5G的密码为xy11112222!

综合以上,怎么样才能保证密码的安全呢?没有百分百的安全,因为密码字典可以包含所有密码,只能把密码设的尽量复杂,但是输的太复杂自己又记不住、输入起来也麻烦。所以,怎么平衡就看自己喽~

还有,在生成密码字典时候,如果你知道密码主人的一些信息,你可以根据这些信息生成更准确的密码,比如知道姓名、手机号、QQ号、出生日期等,这些都可能是密码的一部分。因为很少有人会用无意义不好记的数字做密码,就算有,准备好相应的密码字典就可以了。网上也有密码字典生成工具,也可以直接下载相应的密码字典包,但是我下载了不少发现几乎就没几个靠谱的,所以需要多找找。记住,破解密码的时候先使用弱口令密码字典,所谓弱口令密码就是最常用的密码,比较大部分人都会用这些密码,当然,极客君上面用的密码字典中已经包含了几乎所有的弱口令密码,并且把弱口令密码放到密码最前面,让这些密码最先被使用,这样破解起来也省事,省的来回换字典了。


http://www.taodudu.cc/news/show-2130287.html

相关文章:

  • unity3d:激活码系统(根据PC机器码,给对应激活码完成软件注册)
  • 硬件信息修改工具 支持修改机器码 硬盘 MAC 等信息
  • 注册码破解解密
  • 封玩家IP和机器码以及解开被封的教程
  • 机器码、序列号、认证码、注册码的生成算法(四)
  • 老码识途——1.1反汇编机器码入门
  • 机器码、序列号、认证码、注册码的生成算法(一)
  • 机器码、序列号、认证码、注册码的生成算法(五)
  • 机器码(machine code)和字节码(byte code)是什么?
  • Delphi通过机器码获得注册码的完整方案
  • 大量破解密码的方法
  • SE 2.4.0 patch机器码笔记
  • 金盾2016(正阳版)播放器机器码替换
  • 如何破解软件机器码
  • 兆骑科创平台创新创业赛事路演,投融资服务
  • “科创中国”创新资源共享平台助力2020年“企业创新大家谈”活动
  • 兆骑科创创业赛事活动,投融资对接,活动路演
  • 兆骑科创创新创业赛事活动承办,科创企业,企业孵化器
  • 林郑月娥冀香港发挥连接中外优势发展创科
  • Casbin荣获2021年度“科创中国”开源创新榜优秀开源产品
  • 冲量在线荣获STIF2021国际科创节2021年度技术先锋奖
  • 科创板已开板 区块链离科创板还远吗?
  • “科创”开局之年,AI创业的机遇与挑战
  • 市科创委智能硬件联盟之打造公共平台,助力创新创业论坛圆满落幕
  • 科创板第二批受理名单公布,为何AI独角兽 “全军覆没”?...
  • 普渡斩获双奖——“2020年度科创人物”、“2020杰出科技抗疫奖”!
  • 科创板在6月的这30天:方邦电子等31家过会并提交注册 新受理28家
  • 一些论坛记录
  • 科创板第二批受理名单公布,为何AI独角兽 “全军覆没”?
  • 科技创新全球资本财富盛会暨联盟系统2.0启动大会圆满举行

如何破解隔壁妹子的wifi密码,成功率高达90%相关推荐

  1. 教你破解隔壁妹子wifi密码,成功率高达90%

    2019独角兽企业重金招聘Python工程师标准>>> 破解wifi密码听起来很复杂,实际上也不是非常的复杂,今天教大家如何破解隔壁妹子的wifi密码. 首先声明:本教程只用于技术交 ...

  2. 隔壁家的WIFI密码如何破解?Python教你百分之百成功蹭网~

    导语 ​ 我想大家对WIFI不陌生叭~WIFI是特别实用的,因为每个人的手机流量都是花钱还有限制的.一到限制流量的时候,手机就网速就卡的要死,还有周天好不容易放一天假休息打游戏. 在家的话,一家人都用 ...

  3. 隔壁小伙的wifi密码太简单了吧

    预知识:大部分无线网络是WPA/WPA2方式加密,wep加密逐渐淘汰 工具:aircrack-ng.字典生成器.kali 抓取wifi握手包 方法:kali+外接WiFi网卡 查看网卡信息 sudo ...

  4. 为什么有些WIFI不能用万能钥匙搜索到?怎么才能破解邻居家的WIFI密码?

    wifi万能钥匙,一个曾经风靡一时的软件.在18年以前,wifi万能钥匙可以说是最热门的软件之一,用户数超过九亿,月活数超过五亿,比新浪微博的月活还要高得多. 但是好景不长,18年4月份,国家工信部发 ...

  5. Python代码制作Wifi万能钥匙,成功获取到隔壁邻居的Wifi密码

    当我们拖着疲惫的身体下班回到家,想开开心心的吹着空调风扇吃着西瓜,然后手机连上wifi打一把游戏好好舒服下,然而家里wifi总是在关键时刻掉链子,打团卡顿就很烦,一查网络原来是被别人连了抢了自己的网速 ...

  6. 昨晚破解隔壁少妇的WIFI,看到密码后我果断敲门!(详细图文教程)

    前言: 新搬的地方还没有安装WIFI,流量手机流量快烧完了,看着附近的WIFI,很是心动.于是上网搜索了一下教程进行试验,试验过程和结果,仅作为学习记录. 目录 前言: 试验环境: 试验过程: 试验结 ...

  7. Python黑科技——暴力破解邻居家的WiFi密码,用WiFi不需要求人

    流量不够用怎么办? 随着时代的发展,流量也是越来越不够用了,办无限网卡吗?月租太贵不划算,还是用Wi-Fi舒服,不用担心流量用没了,今天用python教大家写一个暴力破解Wi-Fi的程序,Wi-Fi在 ...

  8. 破解邻居家电脑wifi 密码

    netsh wlan show profiles netsh wlan show profiles key "小米手机" key=clear

  9. 新品上市营销八原则:让新品成功率高达90%

     进入21世纪第二个十年,快消品的市场竞争愈加激烈,如何面对竞争成为各企业比较头痛的事情.尤其是大量的新进入者,包括新企业进入者.细分行业进入者.跨行业进入者等等,无不面临着快速被市场淘汰的危机. ...

  10. WIFI密码 高手眼里就是个渣

    前几天有个新闻:一个屌丝程序员,用下载的黑客工具,轻松破了隔壁女神的wifi密码,搞到女神很多隐私信息. 实话说,在高手面前,我们每天都用的无线路由器,确实不堪一击. 一般说,路由器的加密方式分为we ...

最新文章

  1. Java知识点总结(JavaIO- System类对IO的支持与Scanner类 )
  2. Oracle 原理: 物化视图,快照,实体化视图。
  3. 信息学奥赛一本通(C++)在线评测系统——基础(一)C++语言——1085:球弹跳高度的计算
  4. 【C++】 C++标准模板库(八) MultiMaps
  5. Android---Activity 生命周期(三)Stopping Activity Restarting Activity
  6. 内核中 subsys_initcall 以及初始化标号
  7. Eigen教程(5)之块操作
  8. sqluldr2支持mysql吗_sqluldr2工具使用方法
  9. Python数据分析与机器学习项目实战
  10. 基于FPGA的交通灯——香樟路
  11. qq物联网 android sdk,qcloud-iot-sdk-android
  12. 不谋一时不足以谋一域_不谋万世者不足谋一时,不谋全局者不足谋一域是什么意思...
  13. java中if条件函数怎么用_if函数,多个条件怎么使用
  14. VPP GTP-U隧道性能测试3---GTP-U封包性能测试
  15. 辅助驾驶功能开发-功能规范篇(04)- 交通拥堵辅助及集成式巡航辅助TJA/ICA
  16. 不要虚掷你的黄金时代,不要去倾听枯燥乏味的东西,不要设法挽留无望的失败,不要把你的生命献给无知、平庸和低俗。
  17. act考试是什么意思?
  18. 美的智能SPA微气泡可视化冲牙器体验
  19. head/tail/tail -f
  20. 【内推】阿里集团2015年实习生招聘

热门文章

  1. 通过REST API修改JUNOS的配置
  2. 访问json接口浏览器提示下载文件
  3. 三年级计算机测试题,小学三年级信息技术考试试题
  4. 快速搭建自己的人脸识别系统
  5. cisco ios 权限等级详解
  6. 暨南大学人文社科a类期刊_暨南大学人文社会科学重要期刊目录分类
  7. 灵感专题—2019年优秀网页设计作品赏析#5月
  8. Keil下载代码闪退的问题(已解决)
  9. Vue 项目断网时跳转到网络错误页面
  10. 昆仑通态触摸屏如何把参数由触摸屏传递到PLC_西门子PLC与触摸屏、变频器的恒压供水分享...