首先用CDlinux系统进行抓包,CDlinux抓包我就不详细说明

到这里可以查看如何安装CDlinux http://jingyan.baidu.com/article/7f766daf5173a94101e1d0fa.html

到这里可以查看如何使用CDlinux http://jingyan.baidu.com/article/1e5468f9293d07484961b7d4.html

进入正题:

hashcat是用来破解WPA2的包,当然也可以破解很多东西(如系统密码、rar、MD5等等,它比较受欢迎)

hashcat下载:  https://hashcat.net/ [q盘有存]

下载字典:百度盘有存

windows 和linux 都可以,破解速度还可以,主要还用到GPU显卡并行模式,破解速度相当快

[参数使用]https://hashcat.net/wiki/doku.php?id=hashcat

思路:

1、先用弱口令字典破解

2、弱口令破解不了,就开始用GPU显卡进行8-12位数字破解

3、上面破解不了,就开始用GPU显卡进行8-12位数字字母特殊字符组合破解

开始:

我用64位系统就用hashcat64.exe,格式如下:

下面的意思:用了7个字典破解34-96-72-0A-0C-DA_handshake.cap.hccap包

hashcat64.exe -m  G:\wifi\pcap\ziroom301\---0A-0C-DA_handshake.cap.hccap G:\wifi\dic\ok\.dict G:\wifi\dic\ok\.dict  G:\wifi\dic\ok\.dict G:\wifi\dic\ok\.dict G:\wifi\dic\ok\.dict G:\wifi\dic\ok\.dict

下面的意思:用GPU且8位数字掩码来破解34-96-72-0A-0C-DA_handshake.cap.hccap包

hashcat64.exe -a  -m  G:\wifi\pcap\ziroom301\---0A-0C-DA_handshake.cap.hccap ?d?d?d?d?d?d?d?d

下面的意思:用GPU且9位大小写字母特殊字符组合的掩码来破解34-96-72-0A-0C-DA_handshake.cap.hccap包

hashcat64.exe -a  -m  G:\wifi\pcap\ziroom301\---0A-0C-DA_handshake.cap.hccap --custom-charset1=?a ?????????

Cracking WPA/WPA2 with oclHashcat:https://hashcat.net/wiki/doku.PHP?id=cracking_wpawpa2

在线cap转为hccap格式:https://hashcat.net/cap2hccap/

Git:https://github.com/hashcat/hashcat

============================================================================================

小技巧:可以在hashcat的目录下建一个bat命令批量执行多个wpa-1-34.txt dict 字典目录如下:

for /l %x in (1, 1, 34) do echo hashcat64.exe -m 2500 -a 0 E:\a\wifi\netcore\netcore.hccapx E:\a\wifi\dict\wpa\wpa-%x.txt

正在跑:查看进度可输入 s

---------------------
原文:https://blog.csdn.net/sonbyn001/article/details/70342401

用 hashcat 破解 WIFI WPA2破解的更多相关文章

  1. Kali Linux使用Aircrack破解wifi密码(wpa/wpa2)

    Kali Linux能做很多事,但是它主要以渗透测试及'破解wifi密码'闻名. 如果你使用Macbook 请看 使用macbook破解WPA/WPA2 wifi密码 要求: 安装有Kali Linu ...

  2. Aircrack-ng破解WPA/WPA2加密WiFi教程(Kali)

    一.说明 以前学Kali,很多人都笑赞“WiFi破解神器”.我很烦,一是我不会破解二是我觉得他们也不会破解三是我隐约觉得所谓的WiFi破解不是什么技术性的操作. 后来基础知识充分了然后弄了个无线网卡, ...

  3. 使用macbook破解WPA/WPA2 wifi密码

    文本仅供学习交流. 我使用的系统是macbook pro 15: 安装aircrack-ng 使用homebrew安装,命令: brew install aircrack-ng 抓包-抓取带密码的握手 ...

  4. Wifi密码破解实战

    原文链接地址:http://www.freebuf.com/articles/wireless/127261.html https://www.baidu.com/?tn=98012088_4_dg& ...

  5. Aircrack-ng: (2) WEP & WPA/WPA2 破解

    作者:枫雪庭 出处:http://www.cnblogs.com/FengXueTing-px/ 欢迎转载 目录 一. WEP 破解 二. wpa/wpa2 破解 一. WEP 破解 注:步骤前,确保 ...

  6. 15款免费WiFi入侵破解安全测试工具

    以下是的15款免费(接近免费)的WiFi网络入侵测试工具.这些工具将帮你发现流氓AP,弱Wi-Fi密码等安全隐患,在黑客光临之前把漏洞补上. 一.Vistumbler扫描器 Kismet是一个开源的W ...

  7. CDLinux环境下WiFi密码破解

    > 准备好所需软件以及上篇教程中使用Fbinstool制作的可启动U盘 2 > 解压CDLinux-0.9-spring-0412.iso到U盘的根目录  如图 3 > 打开fbin ...

  8. WiFi密码破解CDlinux

    好了,先说下提前要准备的东东吧:1.U盘一枚,最小1G空间.需进行格式化操作,提前保存内部文件.2.CDlinux镜像.帖子最后会提供一枚8月最新修改版,共135M. 1.CDlinux U盘启动  ...

  9. 如何使用Reaver破解Wi-Fi网络的WPA密码

    via: http://lifehacker.com/5873407/how-to-crack-a-wi+fi-networks-wpa-password-with-reaver 译者:Mr小眼儿 本 ...

随机推荐

  1. java 线程 (一) Thread

    package cn.sasa.demo1; public class Test { public static void main(String[] args) throws Interrupted ...

  2. 网络传输--UDP

    UDP网络编程 一.优缺点 二.套接字socket 三.类型转换 四.UDP发收数据 五.广播和聊天器案例 回到顶部 一.优缺点 UDP : 无连接 (发送端无需确认接收端是否收到), 其主要用途为音 ...

  3. vue中自定义软键盘

    https://segmentfault.com/a/1190000012568480

  4. C++中关于new和delete的使用

    1.创建动态数组 数组类型的变量有三个重要的限制:数组长度固定不变,在编译时必须知道它的长度,数组只在定义它的块语句中存在.对于动态分配的数组,虽然长度是固定的,但是动态分配的数组不必在编译时知道其长 ...

  5. [django]cbv方式

    cbv的方式 1.简单的url from django.views.generic import TemplateView path('', TemplateView.as_view(template ...

  6. Day1 Python基础学习——概述、基本数据类型、流程控制

    一.Python基础学习 一.编程语言分类 1.简介 机器语言:站在计算机的角度,说计算机能听懂的语言,那就是直接用二进制编程,直接操作硬件 汇编语言:站在计算机的角度,简写的英文标识符取代二进制去编 ...

  7. Redis cluster集群:原理及搭建

    Redis cluster集群:原理及搭建 2018年03月19日 16:00:55 阅读数:6120 1.为什么使用redis? redis是一种典型的no-sql 即非关系数据库 像python的 ...

  8. (转)redis分布式锁-SETNX实现

    Redis有一系列的命令,特点是以NX结尾,NX是Not eXists的缩写,如SETNX命令就应该理解为:SET if Not eXists.这系列的命令非常有用,这里讲使用SETNX来实现分布式锁 ...

  9. leetcode的注意点

    读懂一个题其实非常非常重要,读懂题包括要读懂题的问题是什么,条件是什么,考察的是什么知识点.所以能够读懂题就已经成功一半了,但是如果没有读懂题目就开始答题,就不假思索地乱写答案,那么会事倍功半,还得返 ...

  10. node微信公众号开发--设置自定义菜单

    var request = require("request"); const querystring = require("querystring"); re ...