Aircrack-ng官方文档翻译---Airdecap-ng

 

Description【简介】

With airdecap-ng you can decrypt WEP/WPA/WPA2 capture files. As well, it can also be used to strip the wireless headers from an unencrypted wireless capture.

It outputs a new file ending with ”-dec.cap” which is the decrypted/stripped version of the input file.

通过airdecap-ng,您可以解密基于WEP/WPA/WPA2加密的pcap文件。当然,airdecap-ng也可以用来给未加密的无线数据包剥离无线帧头(即802.11帧的首部)。它会生成一个以"-dec.cap"结尾命名的新文件,以此作为原始输入文件的 解密后/解封装 版本。

Usage【用法】

airdecap-ng [options] <pcap file>
Option
选项
Param.
参数

Description
描述

-l   don't remove the 802.11 header
不要移除802.11帧头
-b bssid access point MAC address filter
以AP的MAC地址作为过滤条件
-k pmk WPA/WPA2 Pairwise Master Key in hex
十六进制形式的WPA/WPA2 PMK
-e essid target network ascii identifier
ascii形式的目标网络标识符
-p pass target network WPA/WPA2 passphrase
目标网络的WPA/WPA2 passphrase(即预共享口令)
-w key target network WEP key in hexadecimal
目标网络十六进制形式的WEP密钥

Wildcards may be used on the input file name providing it only matches a single file. In general, it is recommended that you use a single file name as input, not wildcarding.

您或许会在输入的pcap文件名中使用通配符,但请保证(使用通配符后)匹配的还是一个单一的文件。通常来说,airdecap-ng要求您以一个唯一的文件名作为输入,而非通配符。(可以理解为airdecap-ng一次仅能处理一个文件,所以您的输入不能通配多于一个文件。 )

Usage Examples【使用示例】

The following removes the wireless headers from an open network (no WEP) capture:

要为从开放式(没有使用WEP保护)网络中捕获的无线数据包剥离802.11帧头,使用下面的命令:

airdecap-ng -b 00:09:5B:10:BC:5A open-network.cap

The following decrypts a WEP-encrypted capture using a hexadecimal WEP key:

        要使用十六进制形式的WEP密钥,解密经WEP加密的无线网络数据包,使用下面的命令:
airdecap-ng -w 11A3E229084349BC25D97E2939 wep.cap

The following decrypts a WPA/WPA2 encrypted capture using the passphrase:

        要使用passphrase(即预共享口令)解密经WPA/WPA2 加密的数据包,使用下面的命令:
airdecap-ng -e 'the ssid' -p passphrase  tkip.cap

Usage Tips【使用小贴士】

 

WPA/WPA2 Requirements【(成功解密使用)WPA/WPA2(保护的数据包)的前提】

The capture file must contain a valid four-way handshake. For this purpose having (packets 2 and 3) or (packets 3 and 4) will work correctly. In fact, you don't truly need all four handshake packets.

待解密的Pcap文件中必须含有有效的“四次握手包”。但实际上,您并不需要抓到完整的”四次握手包“。出于解密的目的,您仅需要抓到握手包2和3,或者握手包3和4,就可以正常解密了。

As well, only data packets following the handshake will be decrypted. This is because information is required from the handshake in order to decrypt the data packets.

此外,(airdecap-ng)只能解密(特定客户端和特定AP之间)在握手包之后的会话数据包。这是因为解密的时候必须要用到握手过程中产生的一些信息。

How to use spaces, double quote and single quote in AP names?
【怎样在AP的名字(即ESSID)里使用空格、双引号以及单引号】

See this FAQ entry

点击这个常见问题条目来查看此问题。

Usage Troubleshooting【使用故障诊断】

None at this time.

当前尚无。

译者说明:

译文用蓝色字体标注,其中用中文圆括号“()”括起来的内容并非来自原文,而是译者根据自己的理解,以及语句通顺的需要自行添加;

译者自己也是初涉此领域,见识浅薄,翻译本文,一方面便于交流,另一方面也是作为深化学习之用,如有曲解、错译,望先行者告知;

以后还会不定期地进行小型维护,敬请期待;

可以并欢迎转载,但请务必注明出处。

------本文由CSDN-蚍蜉撼青松【主页:http://blog.csdn.net/howeverpf】整理翻译,转载请注明出处!------

Aircrack-ng官方文档翻译[中英对照]---Airdecap-ng的更多相关文章

  1. Aircrack-ng官方文档翻译[中英对照]---Airmon-ng

    Aircrack-ng官方文档翻译---Airmon-ng Description[简介] This script can be used to enable monitor mode on wire ...

  2. Aircrack-ng官方文档翻译[中英对照]---Aireplay-ng

    Aircrack-ng官方文档翻译---Aireplay-ng[90%] Description[简介] Aireplay-ng is used to inject frames. Aireplay- ...

  3. [转]从普通DLL中导出C++类 – dllexport和dllimport的使用方法(中英对照、附注解)

      这几天写几个小程序练手,在准备将一个类导出时,发现还真不知道如果不用MFC的扩展DLL,是怎么导出的.但我知道dllexport可以导出函数和变量,而且MFC扩展DLL就算是使用了MFC的功能,但 ...

  4. [中英对照]Introduction to DPDK: Architecture and Principles | DPDK概论: 体系结构与实现原理

    [中英对照]Introduction to DPDK: Architecture and Principles | DPDK概论: 体系结构与实现原理   Introduction to DPDK: ...

  5. 【论文翻译】NIN层论文中英对照翻译--(Network In Network)

    [论文翻译]NIN层论文中英对照翻译--(Network In Network) [开始时间]2018.09.27 [完成时间]2018.10.03 [论文翻译]NIN层论文中英对照翻译--(Netw ...

  6. eclipse菜单解释及中英对照《二》

    上篇文章主要介绍了eclipse中每个大的标题下的中英文及其用法. 感谢http://blog.csdn.net/li_jinjian2005/article/details/2831641这个博主. ...

  7. eclipse菜单解释及中英对照

    在使用Eclipse作为开发工具的时候,建议使用英文版本的(直接百度从官网下就行,这里不详细描述,如果有问题,咱们私聊).虽然中文版本的对于和我一样对英文是小白的看起来特别爽,但是公司大多是英文版本的 ...

  8. 我在 B 站学机器学习(Machine Learning)- 吴恩达(Andrew Ng)【中英双语】

    我在 B 站学机器学习(Machine Learning)- 吴恩达(Andrew Ng)[中英双语] 视频地址:https://www.bilibili.com/video/av9912938/ t ...

  9. webstorm快捷键 webstorm keymap内置快捷键英文翻译、中英对照说明

    20160114参考网络上的快捷键,整理自己常用的: 查找/代替shift+shift 快速搜索所有文件,简便ctrl+shift+N 通过文件名快速查找工程内的文件(必记)ctrl+shift+al ...

随机推荐

  1. Linux ps aux指令詳解--转

    linux上进程有5种状态: 1. 运行(正在运行或在运行队列中等待) 2. 中断(休眠中, 受阻, 在等待某个条件的形成或接受到信号) 3. 不可中断(收到信号不唤醒和不可运行, 进程必须等待直到有 ...

  2. 【转】文件中有10G个整数,乱序排列,要求找出中位数

    题目:在一个文件中有 10G 个整数,乱序排列,要求找出中位数.内存限制为 2G.只写出思路即可(内存限制为 2G的意思就是,可以使用2G的空间来运行程序,而不考虑这台机器上的其他软件的占用内存). ...

  3. Enable SPI 1.0 and 1.1 with device tre overlays on BeagleBone

    For most people the above image means absolutely nothing, but for that one guy that has been searchi ...

  4. Nginx【第一篇】安装

    一.简介 Nginx("engine x")是一款是由俄罗斯的程序设计师 Igor Sysoev 所开发高性能的 Web 和 反向代理 服务器,也是一个 IMAP/POP3/SMT ...

  5. yum 命令提示语法错误

    1. 问题信息 SyntaxError: invalid syntax 2. 问题原因 升级python版本导致 3. 解决方法 vi /usr/bin/yum 将#!/usr/bin/python ...

  6. list add元素覆盖之前元素问题思考

    最近码墙时发现了一个很有意思的问题,定义一个引用对象,如果在循环外面定义对象,在循环里list.add(对象),最后的结果却是所有的对象值都是一样的,即每add一次,都会把之前所有的数据覆盖掉,蛮有趣 ...

  7. 使用HttpURLConnection实现在android客户端和服务器之间传递对象

    一般情况下,客户端和服务端的数据交互都是使用json和XML,相比于XML,json更加轻量级,并且省流量,但是,无论我们用json还是用xml,都需要我们先将数据封装成json字符串或者是一个xml ...

  8. [置顶] c#对于文件的操作

    在system.iO:命名空间中提供了两种遍历枚举文件夹的类,Directory 和DirectoryInfo, 他们都有一个方法GetDirectories():来便利枚举文件夹, /// < ...

  9. File类最基础知识

    package File; /** * 创建一个文件: * 判断是否存在,若存在,则创建,若不存在,则删除,最后输出文件是否存在. */ import java.io.File; import jav ...

  10. Java联网技术之一TCP

    最近突然对java网络编程编程这一块非常感兴趣,于是找了很多资料,一点点的尝试,下面是自己的一点小见解,不喜勿喷,欢迎指正. 首先说说客户端和服务器端吧, 如果是网页的话,客户端通过网页的链接对服务器 ...