- 6
- 0
- 约1.19万字
- 约 8页
- 2017-11-23 发布于江西
- 举报
Wireshark插件开发指南
Wireshark Plug-in development guide
本文背景:
在网络程序的编写过程中,你有可能需要定义某种数据协议;而在测试过程中,需要分析收到或发送的数据,这时候,你需要一个工具去捕获数据,解析数据。这就是Wireshark,但是,你需要编写插件完成这个工作。
本文目的:
插件开发的环境设置及开发过程。
本文内容:
1.????? Summary
2.????? Develop Environment Setup
2.1????????? Cygwin Installation
2.2????????? Wireshark Source Code Build.
3.????? Plug-in Implementation
3.1????????? Wireshark Architecture
3.2????????? Main Process of Plug-in Development
3.3????????? An Example - TSC Output Protocol Analyzer
4.????? Plug-in Deployment Use
4.1????????? Deployment
4.2????????? Use Plug-in
5.????? Appendix. 8
5.1????????? Compile Error Information Solution
?
1.???? Summary
Wireshark is a tool for capturing data from network card interface and interpreting it through protocol dissectors. If you want to investigate the network data packaged in some protocol, which is sent by your applications, Wireshark can handle it very well. Currently there are hundreds of build-in dissectors, like TCP, UDP, SMTP, etc. However, if the protocol used in your application is not supported by Wireshark, a new plug-in must be implemented.
This document provides details on Wireshark plug-in development, including three sections: Environment Setup, Plug-in Development and Plug-in Deployment Use.
2.???? Develop Environment Setup
2.1???? Cygwin Installation
Cygwin is a Linux-like environment for Windows. If you want to build Wireshark in Windows, you need to install Cygwin as it will use some tools in Cygwin.
Download Link
/setup.exe
Run the setup.exe, and you can choose to download the installer package or install on-line directly. During the installation, a dialog will show you all the available tools for installation. There are some tools required for building Wireshark source code successfully.
Tools Needed to Select
Archive/unzip
Devel/bison
Devel/flex
Interpreters/perl
Utils/patch
Web/wget
Check after Installation
A shortcut on desktop will be created if installation successful.
2.2???? Wireshark Source Code Build
Without Wireshar
您可能关注的文档
- qc质量管理制度和责任制.doc
- qfd质量功能展开].ppt
- QC工程图的制订及规范.doc
- QC如何提高落煤管堵煤处理效率.doc
- Qone系统管理.doc
- QL型桥式电磁挂梁起重机使用说明书.doc
- QR方法求矩阵全部特征值.doc
- RD开发六阶段npi.ppt
- QMS国家质量管理体系注册审核员考试题.doc
- REITs融资模式及在我国的可行性浅析.doc
- 小区绿化施工协议书.docx
- 墙面施工协议书.docx
- 1 古诗二首(课件)--2025-2026学年统编版语文二年级下册.pptx
- (2026春新版)部编版八年级道德与法治下册《3.1《公民基本权利》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《4.3《依法履行义务》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.2《按劳分配为主体、多种分配方式并存》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.1《公有制为主体、多种所有制经济共同发展》PPT课件.pptx
- 初三教学管理交流发言稿.docx
- 小学生课外阅读总结.docx
- 餐饮门店夜经济运营的社会责任报告(夜间贡献)撰写流程试题库及答案.doc
最近下载
- 药品生产过程中的清洁生产与环境保护策略.docx VIP
- 2023年日历表带节假日全年一页打印版.docx VIP
- 铁路项目监理人员岗位职责.docx VIP
- 【初中 物理】电磁波的应用课件 2025-2026学年沪科版九年级全一册物理.pptx VIP
- 第14篇 世界屋脊——藏族高原游牧文化旅游区.ppt VIP
- (人教版)数学五年级下册计算题“天天练”习题卡,含108份题组.pdf VIP
- 基于组织学视角的异种脱细胞真皮基质研究:动物筛选、制备工艺与体内植入初探.docx VIP
- 2025年度宜都市高新技术产业投资有限公司公开招聘8人(第二批)笔试备考题库及答案解析.docx VIP
- 初中地理新课程标准及解读精选全文.pptx VIP
- 《工业机器人技术基础》考试试卷练习题附答案.pdf VIP
原创力文档

文档评论(0)