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请求 六.文件 ...
随机推荐
- 轻松掌握VS Code开发.Net Core及创建Xunit单元测试
前言 本篇文章主要还是介绍使用 VS Code 进行.Net Core开发和常用 CLI命令的使用,至于为啥要用VS Code ,因为它是真的是好看又好用 :) ,哈哈,主要还是为了跨平台开发做准备. ...
- 蓝桥杯 求最大值 dp
这题很暴力的一个DP,d[i][j]表示前i个数对选择一些Ai的和为j的最大Bi和. 状态转移方程: dp[i][j]=max(dp[i][j],dp[i-1][j-sc[i].a]+sc[i].b) ...
- Codeforces348C - Subset Sums
Portal Description 给出长度为\(n(n\leq10^5)\)的序列\(\{a_n\}\)以及\(m(m\leq10^5)\)个下标集合\(\{S_m\}(\sum|S_i|\leq ...
- c#(控制台应用程序)实现排序算法的研究总结
前言:闲来无事,便研究起来对数组的排序算法,怕过后遗忘,特地总结一下,也希望能帮到大家 概要: 总结的算法: 冒泡排序.插入排序.选择排序 要排序的一列数(从小到大): 1, 5, 3, 83, 4 ...
- Centos7 上安装配置 RabbitMQ
前言: 最近服务器上搭建了一下rabbitmq, 网上找了很多教程, 采了灰常灰常多的坑. 现在终于从坑里面爬出来了.赶紧写下来,避免下次掉坑里面 好了,废话不多说,下面步入正题 一.安装Erl ...
- Java的Random总结
/** * @Title:RandomNum.java * @Package:com.yhd.chart.model * @Description:Java产生随机数 * @author:Youhai ...
- stm32开发之使用Keil MDK以及标准外设库创建STM32工程
‑6 MDK详细版本信息 ‑8保存路径的选择 ‑9选择芯片型号 ‑10拷贝启动代码选择 ‑11选择 Manage Comoonents ‑12编辑组并添加对应文件 ‑13工程管理文件列表 ‑14选择进 ...
- 错误代码: 1052 Column 'stu_id' in field list is ambiguous
1.错误描述 1 queries executed, 0 success, 1 errors, 0 warnings 查询:select stu_id, (SELECT stu_name FROM t ...
- Error Code: 1068. Multiple primary key defined
1.错误描述 10:10:38 alter table user add num int(8) primary key first Error Code: 1068. Multiple primary ...
- java.sql.SQLException:Column count doesn't match value count at row 1
1.错误描述 java.sql.SQLException:Column count doesn't match value count at row 1 2.错误原因 在插入数据时,插入的字段 ...