Wireshark在Win10下的开发与配置详解
需积分: 16 101 浏览量
更新于2024-09-08
收藏 1.03MB DOCX 举报
"这篇文档主要介绍了在Windows 10环境下如何进行Wireshark的开发,包括解决CAS系统中虚拟机网络问题、配置编译环境以及编译Wireshark源码的详细步骤。"
Wireshark是一款强大的网络封包分析软件,它能够捕获并解析网络数据包,对网络通信进行深入分析。在"win10 Wireshark development"这一主题中,我们关注的是在Windows 10操作系统上进行Wireshark的开发工作。首先,文档提到了一个常见问题,即在CAS系统中虚拟出Windows 7后,虽然虚拟机可以ping通本地PC,但本地PC无法ping通虚拟机。解决这个问题的方法是关闭虚拟机的防火墙。
接着,文档介绍如何在本地PC和虚拟机之间传递文件,通过开启虚拟机的远程桌面权限,并在连接时选择共享本地驱动器。这对于开发过程中传输文件非常有用。
然后,详细阐述了在CAS环境中配置Windows 10虚拟机的步骤,包括加载网卡驱动,安装操作系统,以及在安装Wireshark编译环境时的一系列软件准备工作。这些软件包括Visual Studio 2015(选择"编程语言"和"Windows和web开发"组件)、QT5.9、Python 3.5(确保添加到PATH环境变量中)、InstallCMake、7-Zip和NSIS。对于flex工具,需要解压缩并添加到系统PATH中。
在安装完成后,进入Wireshark源码的编译阶段。开发者需要打开Visual Studio 2015的64位命令提示符,设置环境变量,如WIRESHARK_BASE_DIR和QT5_BASE_DIR,并进入编译目录执行cmake命令来生成项目文件。当首次执行cmake命令时,可能会遇到错误,因为缺少依赖库。此时,需要将依赖包的lib目录下的文件复制到生成的"wireshark-win64-libs-2.6"文件夹中,然后再运行一次cmake命令以完成项目配置。
这个过程涉及了网络通信、虚拟化技术、软件开发环境的配置、编译工具的使用以及源代码管理等多个IT领域的知识点,对于想要参与Wireshark开发或对网络协议分析有兴趣的人员来说,是一份详实的指南。
2020-05-12 上传
2020-06-29 上传
2022-09-22 上传
2023-09-29 上传
2023-10-01 上传
2023-08-12 上传
2023-09-07 上传
GaoYiP
- 粉丝: 1
- 资源: 5
最新资源
- 探索数据转换实验平台在设备装置中的应用
- 使用git-log-to-tikz.py将Git日志转换为TIKZ图形
- 小栗子源码2.9.3版本发布
- 使用Tinder-Hack-Client实现Tinder API交互
- Android Studio新模板:个性化Material Design导航抽屉
- React API分页模块:数据获取与页面管理
- C语言实现顺序表的动态分配方法
- 光催化分解水产氢固溶体催化剂制备技术揭秘
- VS2013环境下tinyxml库的32位与64位编译指南
- 网易云歌词情感分析系统实现与架构
- React应用展示GitHub用户详细信息及项目分析
- LayUI2.1.6帮助文档API功能详解
- 全栈开发实现的chatgpt应用可打包小程序/H5/App
- C++实现顺序表的动态内存分配技术
- Java制作水果格斗游戏:策略与随机性的结合
- 基于若依框架的后台管理系统开发实例解析