Wireshark 序
1. Foreword 前言
2. Who should read this document? 谁适合读该文档?
3. Acknowledgements 致谢
4. About this document 关于本文档
5. Where to get the latest copy of this document? 哪里获取本文档最新副版
6. Providing feedback about this document 反馈
7. Typographic Conventions 版式约定
-
- 7.1. Admonitions 期望
- 7.2. Shell Prompt and Source Code Examples 源码案例
1. Foreword 前言
Wireshark is the world’s foremost network protocol analyzer, but the rich feature set can be daunting for the unfamiliar. This document is part of an effort by the Wireshark team to improve Wireshark’s usability. We hope that you find it useful and look forward to your comments.
Wireshark是世界第一流的网络协议分析器,但是丰富的特性套件让不熟悉它的人望而生畏。Wireshark团队希望此文档能提高Wireshark的可用性 。希望你觉的它有用,最好能看到你的评论。
2. Who should read this document? 此文档适合谁?
The intended audience of this book is anyone using Wireshark.
This book explains all of the basic and some advanced features of Wireshark. As Wireshark has become a very complex program, not every feature may be explained in this book.
This book is not intended to explain network sniffing in general and it will not provide details about specific network protocols. A lot of useful information regarding these topics can be found at the Wireshark Wiki at https://wiki.wireshark.org/.
By reading this book, you will learn how to install Wireshark, how to use the basic elements of the graphical user interface (such as the menu) and what’s behind some of the advanced features that are not always obvious at first sight. It will hopefully guide you around some common problems that frequently appear for new (and sometimes even advanced) Wireshark users.
本书的目标读者是任何一个Wireshark的使用者。
本书解释了Wireshark的素有基本特性和部分高级特性。由于Wireshark是如此的复杂,所以此书并未包含所有的特性。
本书不会解释常见的网络嗅探,也不会对特定的网络协议提供详细解说。在Wireshark Wiki上可以找到很多与此主题相关的信息,Wiki地址 https://wiki.wireshark.org/。
阅读本书,你将学会如何安装Wireshark,如何使用图形界面上的基本元素(例如菜单),以及隐藏在部分高级功能背后的特性,这些往往没法一目了然。希望这本书能帮你解决一些Wireshark新用户经常遇到的问题。
3. Acknowledgements
The authors would like to thank the whole Wireshark team for their assistance. In particular, the authors would like to thank:
- Gerald Combs, for initiating the Wireshark project and funding to do this documentation.
- Guy Harris, for many helpful hints and a great deal of patience in reviewing this document.
- Gilbert Ramirez, for general encouragement and helpful hints along the way.
The authors would also like to thank the following people for their helpful feedback on this document:
- Pat Eyler, for his suggestions on improving the example on generating a backtrace.
- Martin Regner, for his various suggestions and corrections.
- Graeme Hewson, for many grammatical corrections.
The authors would like to acknowledge those man page and README authors for the Wireshark project from who sections of this document borrow heavily:
- Scott Renfro from whose
mergecapman page Section D.8, “mergecap: Merging multiple capture files into one” is derived. - Ashok Narayanan from whose
text2pcapman page Section D.9, “text2pcap: Converting ASCII hexdumps to network captures”is derived.
作者感谢整个Wireshark团队的工作支持。尤其要感谢:
- Gerald Combs, for initiating the Wireshark project and funding to do this documentation.
- Guy Harris, for many helpful hints and a great deal of patience in reviewing this document.
- Gilbert Ramirez, for general encouragement and helpful hints along the way.
作者同样感谢以下人员对本书的有效反馈:
- Pat Eyler, for his suggestions on improving the example on generating a backtrace.
- Martin Regner, for his various suggestions and corrections.
- Graeme Hewson, for many grammatical corrections.
4. About this document 关于本书
This book was originally developed by Richard Sharpe with funds provided from the Wireshark Fund. It was updated by Ed Warnicke and more recently redesigned and updated by Ulf Lamping.
It was originally written in DocBook/XML and converted to AsciiDoc by Gerald Combs.
此书最初由 Richard Sharpe 创建,Wireshark基金会提供资金支持。后来由Ed Warnicke 更新,最近由Ulf Lamping重新设计和更新。本书最初以DocBook/XML编写,由Gerald Combs转成AsciiDoc。
5. Where to get the latest copy of this document?
The latest copy of this documentation can always be found at https://www.wireshark.org/docs/.
本文档的最新版本可以在https://www.wireshark.org/docs/找到
6. Providing feedback about this document
Should you have any feedback about this document, please send it to the authors through wireshark-dev[AT]wireshark.org.
如果你对本文档有任何反馈,请发送给作者。wireshark-dev[AT]wireshark.org
7. Typographic Conventions
The following table shows the typographic conventions that are used in this guide.
以下表格列出了本文档中用到的约定版式
Table 1. Typographic Conventions 约定版式
| Style 样式 | Description 描述 | Example 案例 |
|---|---|---|
|
Italic 斜体 |
File names, folder names, and extensions |
C:\Development\wireshark. |
|
|
Commands, flags, and environment variables |
CMake’s |
|
|
Commands that should be run by the user 用户执行的命令 |
Run |
|
Button |
Dialog and window buttons 对话框或窗口按钮 |
Press Launch to go to the Moon. |
|
Key |
Keyboard shortcut 快捷键 |
Press Ctrl+Down to move to the next packet. |
|
Menu |
Menu item 菜单项 |
Select Go → Next Packet to move to the next packet. |
7.1. Admonitions
Important and notable items are marked as follows:重要事项和注意事项如下标记:
| This is a warning 警告 | |
|---|---|
|
You should pay attention to a warning, otherwise data loss might occur. |
| This is a note 注意 | |
|---|---|
|
A note will point you to common mistakes and things that might not be obvious. |
| This is a tip 提示 | |
|---|---|
|
Tips are helpful for your everyday work using Wireshark. |
7.2. Shell Prompt and Source Code Examples 提示符和源码案例
Bourne shell, normal user. 运行脚本,普通用户
$ # This is a comment
$ git config --global log.abbrevcommit true
Bourne shell, root user. 运行脚本,root用户
# # This is a comment
# ninja install
Command Prompt (cmd.exe). 命令提示符
>rem This is a comment
>cd C:\Development
PowerShell. 全新命令行
PS$># This is a comment
PS$>choco list -l
C Source Code. C语言代码
#include "config.h" /* This method dissects foos */
static int
dissect_foo_message(tvbuff_t *tvb, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_)
{
/* TODO: implement your dissecting code */
return tvb_captured_length(tvb);
}
Wireshark 序的更多相关文章
- Wireshark抓包实例分析TCP重复ACK与乱序
转载请在文首保留原文出处: EMC 中文支持论坛https://community.emc.com/go/chinese 介绍 TCP 的一大常见问题在于重复 ACK 与快速重传.这一现象的发生也是由 ...
- Wireshark理解TCP乱序重组和HTTP解析渲染
TCP数据传输过程 TCP乱序重组原理 HTTP解析渲染 TCP乱序重组 TCP具有乱序重组的功能.(1)TCP具有缓冲区(2)TCP报文具有序列号所以,对于你说的问题,一种常见的处理方式是:TCP会 ...
- wireshark和tcpdump抓包TCP乱序和重传怎么办?PCAP TCP排序工具分享
点击上方↑↑↑蓝字[协议分析与还原]关注我们 " 介绍TCP排序方法,分享一个Windows版的TCP排序工具." 在分析协议的过程中,不可避免地需要抓包. 无论抓包条件如何优越, ...
- wireshark 相关提示
Packet size limited during capture 提示说明标记的包没有抓全,在某些操作系统中,默认只抓96个字节,tcpdump中有"-s"参数可用于 ...
- wireshark使用方法总结
Wireshark基本用法 抓取报文: 下载和安装好Wireshark之后,启动Wireshark并且在接口列表中选择接口名,然后开始在此接口上抓包.例如,如果想要在无线网络上抓取流量,点击无线接口. ...
- 【转】Wireshark基本用法
原地址:http://blog.jobbole.com/70907/ 按照国际惯例,从最基本的说起. 抓取报文: 下载和安装好Wireshark之后,启动Wireshark并且在接口列表中选择接口名, ...
- IM通信协议逆向分析、Wireshark自定义数据包格式解析插件编程学习
相关学习资料 http://hi.baidu.com/hucyuansheng/item/bf2bfddefd1ee70ad68ed04d http://en.wikipedia.org/wiki/I ...
- tcp抓包 Wireshark 使用
fidder主要是针对http(s)协议进行抓包分析的,所以类似wireshark/tcpdump这种工作在tcp/ip层上的抓包工具不太一样,这种工具一般在chrome/firefox的开发者工具下 ...
- 一站式学习Wireshark(五):TCP窗口与拥塞处理
https://community.emc.com/message/821593#821593 介绍 TCP通过滑动窗口机制检测丢包,并在丢包发生时调整数据传输速率.滑动窗口机制利用数据接收端的接收窗 ...
随机推荐
- win10重装系统修改信息
在安装win10系统之前要先进行ahci硬盘模式更改 ,以防止win10系统安装完成后出现蓝屏现象,那么如何进行ahci硬盘模式bios设置呢?今天我们就以映泰主板为大家介绍u盘装win10系统硬盘模 ...
- 前端编译原理 笔记 -- BISON
前面总结的差不多了,这边记录下,零碎的相关阅读可以备忘的一些知识点 Bsion文档,下面是中文的地址 https://blog.csdn.net/chinamming/article/details ...
- K2 BPM_【解决方案】K2+SAP:端到端无缝集成,为企业全面赋能提速_十年专注业务流程管理系统
企业数字化转型离不开信息技术的支撑,大部分企业的各项业务都会有专业的系统,比如ERP.BI.CRM等.但这些系统往往由于无法融合,造成信息孤岛.数据断层等问题,这阻碍了企业推动数字化转型的进程.如何实 ...
- 用ffserver实现rtsp服务器的实验笔记
参考:https://blog.csdn.net/hoyjam1/article/details/51281679 建议配置文件:/etc/config/ffserver.conf Port 1053 ...
- Maven的配置文件-settings.xml内容分解
本文转载:https://www.cnblogs.com/jingmoxukong/p/6050172.html 概要 settings.xml有什么用? 如果在Eclipse中使用过Maven插件, ...
- DataTable通过Select进行过滤
DataTable方法测试 //测试DataTable的select DataTable dt = new DataTable(); //a.OrderType, //a.[Status] dt.Co ...
- rabbitmq数据备份与还原
一.场景 现在有服务器A和服务器B ,由于业务需要,要求把服务器A上mq的数据迁移到服务器B上,rabbitmq的数据包括元数据(RabbitMQ用户.vhost.队列.交换和绑定)和消息数据,而消息 ...
- DDD总览
DDD总览 领域驱动设计(DDD)编码实践 目录 写在前面DDD总览实现业务的3种常见方式基于业务的分包领域模型的门面——应用服务业务的载体——聚合根实体 vs 值对象聚合根的家——资源库创生之柱 ...
- 分享一个自制的USB转HART模块
HART协议是一种用于现场智能仪表和控制室设备之间的通讯协议.使用USB转HART模块可以很方便的对HART总线上的数据进行监控,并且可以远程控制.操作和校准HART设备.设计的模块主要采用的是USB ...
- Codeforces Round 582
Codeforces Round 582 这次比赛看着是Div.3就打了,没想到还是被虐了,并再次orz各位AK的大神-- A. Chips Moving 签到题.(然而签到题我还调了20min--) ...