wifislax中的linset软件钓鱼教程
wifislax中很多破解wifi密码的工具,下面就来说说里面的linset软件的钓鱼过程,国内很多人知道这个方法,不过没有总结,youtube上视频一大把,我刚才测试了一把,还是打算记录一下攻击过程:
首先你需要一个wifislax系统,详见我的置顶文章:http://www.cnblogs.com/shenjieblog/p/5138846.html
启动进入wifislax,然后打开linset。
然后在界面上就会显示你的可用网卡,这也是我用U盘启动wifislax系统的原因,就是只有U盘启动wifislax才能识别你的网卡,如果虚拟机启动的话可能需要特定型号的外置无线网卡的支持,很是麻烦,不然就没有网卡支持,也就不能使用这个工具进行破解了。如下:识别出来的我的可用网卡只有一个,我们输入“1”后回车即可。
然后如下,输入“1”即可。
然后会自动弹出一个扫描wifi信号的界面,如下,在右边会显示一些wifi的名称。
然后扫描一段时间(比如:30秒)之后(当扫描出你想破解的wifi名称的时候)你就自己手动按ctrl+C来停止扫描,然后在下个界面上就会显示刚才扫描出来的wifi名称。
看见了吗?最左边带星号的wifi就是我们可以钓鱼的wifi,带星号的说明有客户端,也就是有人正在上网。没有带星号的我们就可以不用考虑了。输入我们想要钓鱼的wifi前面的序号,比如我自己想要破解名为S的wifi,于是就输入“3”,然后回车即可 。
然后输入“1”回车。
按“Enter”键然后回车。
然后输入“1”回车。
然后输入“1”回车,然后就会开始抓取握手包了,握手包是别人上网发送出去的数据包,里面包含了很多信息,其中就有wifi的密码,但是肯定都是加了密的,我们平时获取到握手包之后很多人都是使用字典来暴力破解,不过我不太喜欢这种方法,首先如果你想破解成功的话你需要一个强大的字典,然后暴力破解的时候很伤CPU,你会很清楚地听见电脑里面风扇转动的声音,所以如果能钓鱼的话就方便了很多,那么钓鱼的时候怎么使用这个握手包呢?我们获取到握手包之后然后进行钓鱼攻击,钓鱼攻击的原理就是会虚拟(产生)一个和你想要攻击的wifi名字相同的wifi,不过不同的是这个新产生的wifi是不带密码的,方便被钓鱼者能轻易的连接上,攻击开始之后被攻击用户的设备(电脑或者手机)会自动下线(不停掉线),然后自动连接上我们虚拟出来的那个同名wifi,这个时候就算被攻击的人又重新连接上自己的那个带密码的wifi也会不停的掉线而上不了网,然后连接上我们虚拟出来的那个wifi之后就会自动(或者被攻击者自己手动)打开浏览器,并且弹出wifislax里面linset工具中默认的钓鱼页面,其实就是一个网页,里面会有一个提示输入wifi密码的输入框,当被攻击者输入了wifi密码之后,输入的密码就会和握手包里面的wifi密码进行匹配对比,如果wifi密码一样的话那么就会马上弹出要破解的wifi密码,如果不一样的话就会提示密码错误,要求被攻击者重新输入。当然现在很多聪明人不会上当。
如果出现下图中红框中的WPA handshake之后就说明我们抓取到了握手包了。
然后抓取到之后我们就可以在这个界面按ctrl+C停止抓取了。然后就会出现下图:
然后输入“1”回车。
然后输入“1”回车。
然后输入“1”回车。进行钓鱼,接下来就是漫长的等待,我们等待鱼儿上钩。
左上角是DCHP报文展示窗口,右上角是被钓到的客户端显示窗口,你会看见连入wifi的客户端(设备)的数量,会显示连接设备的ip地址,左下角是推送WEB网址,也就是被攻击者访问的网站地址,右下角是攻击无线的窗口,导致那个AP下的客户端下线方便连上我们设定的伪造AP。
然后当被攻击者连入我们伪造的wifi之后就会自动弹出钓鱼页面,如下:
提示被攻击者输入wifi密码。如果输入错误就提示错误信息。
如果输入正确就会立即弹出密码,
密码就是88888888,并且会自动把这个密码保存在系统中,路径如下:
这就OK了。
另外需要注意的就是钓鱼选择的AP尽量是使用人数多点的,这样很容易就上钩了,并且钓鱼的时间尽量选择傍晚大家下班的时候,这个时候是上网的高峰期,才有鱼儿,不然的话钓不到鱼是要等很久的哦。
wifislax中的linset软件钓鱼教程的更多相关文章
- DHCP Server软件使用教程
DHCP Server软件使用教程 前提网络环境配置 电脑连接上wifi 网络和共享中心中更改适配器,共享无线网卡给以太网网卡 手动设置以太网网卡ipv4地址为192.168.1.1,子网掩码为255 ...
- github桌面软件使用教程
github桌面软件使用教程 首先 要先安装 桌面版官网,或者百度搜github windows下载即可 可以再github网站上直接点击,把代码添加的桌面软件中 也可以再左上角添加项目,比如actu ...
- ARM开发软件ADS教程
ARM开发软件ADS教程 ADS(ARM Developer Suite)是ARM公司推出ARM集成开发环境,操作简单方便,获得广大开发人员的青睐.下面使用ADS v1.2做一个实例教程,帮助大家学会 ...
- Goland软件使用教程(二)
Goland软件使用教程(二)一.编码辅助功能 1. 智能补全 IDE通过自动补全语句来帮助您来编写代码.快捷键“Ctrl+shift+空格”将会给你一个在当前上下文中最相关符号的列表,当您 ...
- Goland软件使用教程(一)
Goland软件使用教程(一) Goland是由JetBrains公司旨在为go开发者提供的一个符合人体工程学的新的商业IDE.这个IDE整合了IntelliJ平台的有关go语言的编码辅助功 ...
- Eclipse中安装JRebel热部署教程
Eclipse中安装JRebel热部署教程 前言 Eclipse安装JRebel插件可快速实现热部署,节省了大量重启时间,提高开发效率. 本文只介绍Eclipse安装JRebel插件版本 ...
- VMware® Workstation 15 Pro 最新版软件安装教程
VMware 15 Pro下载地址: https://pan.baidu.com/s/1ILY2PTqB-BaJMn2hbKO4CA 提取码:vebd 如有问题咨询QQ:2217084817 VMwa ...
- 赫然:Windows Live Writer 批量博客更新软件使用教程
http://www.wocaoseo.com/thread-144-1-1.html 推广人员需要使用多个博客,一个一个登陆更新是很麻烦的事情,网上的桌面批量更新博客软件也不少,今天在此推荐大家使用 ...
- php中的curl使用入门教程和常见用法实例
摘要: [目录] php中的curl使用入门教程和常见用法实例 一.curl的优势 二.curl的简单使用步骤 三.错误处理 四.获取curl请求的具体信息 五.使用curl发送post请求 六.文件 ...
随机推荐
- CodeForces - 788B Weird journey 欧拉路
题意:给定n个点,m条边,问能否找到多少条符合条件的路径.需要满足的条件:1.经过m-2条边两次,剩下两条边1次 2.任何两条路的终点和起点不能相同. 欧拉路的条件:存在两个或者0个奇度顶点. 思路 ...
- 有状态InheritableThreadLocal 配合 JDK8 ,异步方法调用
我们可以把一个类的作用域注解为 @Scope(scopeName = WebApplicationContext.SCOPE_SESSION, proxyMode = ScopedProxyMode. ...
- jVM笔记4-对象的结构
1.对象的结构有: 1.Header(对象头),其组成主要有两部分: 1.自身运行时的数据(Mark Word),包括: 1.哈希值 2.GC分代年龄. 3.锁状态标志 4.线程所持有的锁 5.偏向线 ...
- JDBC底层原理
Class.forName(“com.mysql.jdbc.Driver”)是 强制JVM将com.mysql.jdbc.Driver这个类加载入内存,并将其注册到DriverManager类,然后根 ...
- HTML入门标签汇总
HTML入门标签汇总 1.<div></div>用于定义文档的区块,用来划分出独立不同的部分. 2.<h1></h1>数字1-6定义从大到小的标题. 3 ...
- React是什么,为什么要使用它?
React是Facrbook内部的一个JavaScript类库,已于1年开源,可用于创建Web用户交互界面.它引入了一种新的方式来处理浏览器DOM.那些需要手动更新DOM.费力地记录每一个状态的日子一 ...
- Caffe︱构建lmdb数据集、binaryproto均值文件及各类难辨的文件路径名设置细解
Lmdb生成的过程简述 1.整理并约束尺寸,文件夹.图片放在不同的文件夹之下,注意图片的size需要规约到统一的格式,不然计算均值文件的时候会报错. 2.将内容生成列表放入txt文件中.两个txt文件 ...
- Openstack_O版(otaka)部署_镜像服务glance部署
安装和配置服务 1. 建库建用户 mysql -u root -p CREATE DATABASE glance; GRANT ALL PRIVILEGES ON glance.* TO '; GRA ...
- google浏览器插件推荐
http://www.tuicool.com/articles/eQ32Ur http://blog.jobbole.com/1386/ https://www.oschina.net/news/46 ...
- val(),text(),html()的区别
<script type="text/javascript" src="js/jquery-1.8.3.min.js"></script> ...