VS 2010编译Wireshark1.10.14

这篇具有很好参考价值的文章主要介绍了VS 2010编译Wireshark1.10.14。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

说明

1. 为确保编译成功,最好让路径,目录名称,程序版本跟文中一样。
2. 选择 较低的1.10.14版来编译的原因是本版不需安装QT。
3. 选择VS2010来编译的原因是,官方的发行版也是用VS2010来编译的,为确保成功编译,选择与官方保持一致。

1.编译环境

   1.1 Windows 7 Ultimate,Service Pack1

   1.2 Microsoft Visual Studio 2010 Ultimate      

   1.3 Python2.7.14

   1.4 Cygwin

   1.5 wireshark-1.10.14源码

   1.6 wireshark依赖库文件


2.安装VS2010

   安装路径:C:\Program Files (x86)\Microsoft Visual Studio 10.0

3.安装Python

   安装路径:C:\Python27   

4.安装Cygwin

    安装路径:C:\cygwin
    在安装过程中选择下列工具,注意在“选择软件包”界面,找到所需工具,在“新增”列双击,文字“跳过”变为版本号,即选中该工具。
        Devel/bison
   Devel/flex
   Devel/git
   Devel/patch
        Devel/subversion (optional - see discussion about using Subversion below)
   Web/wget (not needed if using CMake)
   Text/docbook-xml45
   Interpreters(or Text )/m4
   Interpreters/perl     
        Archive/unzip
        Archive/zip (only needed if you intend to build the U3 package)     
   Utils/dos2unix
       安装过程会将你所选的小工具下载到C:\cygwin\bin中

5.下载库文件

    这些库是编译源码所依赖的库,可手动下载,也可跳过此步,由第9步实现自动下载,当自动下载有个别文件始终无法下载成功时选择手动下载。
    下载地址:http://anonsvn.wireshark.org/wireshark-win32-libs/tags/2013-04-22/packages
     下载到本地:C:\Wireshark-win32-libs
     注意2013-04-22这个日期来源于源码目录中的文件\WS\wireshark-1.10.14\tools\win32-setup.sh
     DOWNLOAD_TAG="2013-04-22"

6.下载源码   

  下载路径:https://2.na.dl.wireshark.org/
   将源码解压后放在目录C:\wireshark-1.10.14

7.修改config.nmake文件

    WIRESHARK_LIB_DIR=C:\Wireshark-win32-libs
    MSVC_VARIANT=MSVC2010
    CYGWIN_PATH=c:\cygwin\bin

8.校验工具

  打开开始菜单中Visual Studio 2010目录中VS2010 x86 Native Tools Command Prompt
  进入到源码所有目录C:\wireshark-1.10.14
  执行nmake -f Makefile.nmake verify_tools


9.下载库文件

  执行nmake -f Makefile.nmake setup下载依赖库
  虽然已手动将库文件下载到C:\Wireshark-win32-libs
  但跳过此步骤直接执行编译是不行的
  有时会下载失败,可多执行几次该命令,或是直接用提示的地址手动下载。

10.执行清除

    执行命令  nmake -f Makefile.nmake distclean

  
11.执行编译

     执行命令nmake -f Makefile.nmake all开始编译
     编译完成后,在目录C:\wireshark-1.10.14\wireshark-gtk2下可见所需的exe, lib, dll文件。文章来源地址https://www.toymoban.com/news/detail-672025.html

到了这里,关于VS 2010编译Wireshark1.10.14的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • vs2010、vs2015 编译报错:error MSB6006: “CL.exe”已退出,代码为 -1073741515

    问题: 描述: 相同的代码,之前能够编译正常,移动到其他电脑,本次是移动到一台win7虚拟机上,编译(新装系统),出现上述问题。 解决方案: 1、推荐使用everything搜索工具,搜索cl.exe,因为我虚拟机上安装了两个版本vs,分别是vs2010和vs2015: 2、然后双击cl.exe,会出现提示

    2024年02月16日
    浏览(54)
  • 拯救鲨鱼!Helping wireshark!wireshark未响应解决方法

    前言 做题的的时候 在用wireshark解密tls秘钥的时候 我的小鲨鱼突然未响应了 然后我多次尝试无果 并且殃及池鱼 我电脑上所有的流量包都打不开了?!!! 于是乎 尝试删了重下 还是未响应 开始怀疑电脑 重启电脑两次 还是打不开 开始怀疑人生。。。 解决方法 返璞归真 搜索

    2024年04月10日
    浏览(40)
  • Wireshark (四) wireshark解密HTTPS(1),网络安全架构师必备技术

    Wireshark配置Secret log 抓取https服务器流量 打开浏览器 访问我们安装好的https服务器 打开wireshark 进行抓包无法查看到http的流量包 流量包被tls进行了加密 使用(Pre)-Master-Secret的keylog日志文件解密 配置环境变量导出文件 浏览器和一些客户端应用程序会将使用的TLS密钥导出到一

    2024年04月27日
    浏览(39)
  • 【网络安全---ICMP报文分析】Wireshark教程----Wireshark 分析ICMP报文数据试验

    分享一个非常详细的网络安全笔记,是我学习网安过程中用心写的,可以点开以下链接获取: 超详细的网络安全笔记 两台kali主机(虚拟机)                  kali2022   192.168.220.129/24                 kali2022   192.168.220.3/27 1-2-1 网关配置:    编辑-------- 虚拟网路编辑器

    2024年02月07日
    浏览(41)
  • Jpeg-9e源码编译(Win10,VS2022)

    Jpeg-9e源代码下载网址 http://www.ijg.org/ 下载后得到文件 解压缩到“D:SourceCodesjpeg-9e” 在目录“D:SourceCodesjpeg-9e”中创建文本文件,并改名为“win32.mak”,其内容如附注所示。 使用命令行,进入VS2022开发者命令行窗口 cd D:ProgramsMicrosoft Visual Studio2022CommunityVCAuxiliaryBuild D

    2024年02月04日
    浏览(60)
  • Wireshark在VMware虚拟机Win7上打开没有显示网络适配器——Wireshark版本不对应

    首先认识到Windows的 x64系统是64位的 ,Windows的 x86系统是32位的 。由于自身的虚拟机是windows_7_professional_with_sp1_x64对应64位的,所以直接在官网上下载了Windows Installer (64-bit)。 一开始是直接下载了2022/5/23的最新版 Wireshark-win64-3.6.5.exe ,下载Wireshark的官网然后在虚拟机当中正常打

    2024年02月06日
    浏览(68)
  • Wireshark IP实验—Wireshark Lab: IP v7.0(计算机网络自顶向下第七版)

    修改发送数据包的大小 跟踪的地址为 www.ustc.edu.cn text{www.ustc.edu.cn} www.ustc.edu.cn 由于自己抓的包比较凌乱,分析起来比较复杂,所以使用作者的数据包进行分析 Select the first ICMP Echo Request message sent by your computer, and expand the Internet Protocol part of the packet in the packet details window.Wh

    2024年02月04日
    浏览(38)
  • Wireshark TCP实验—Wireshark Lab: TCP v7.0(计算机网络自顶向下第七版)

    What is the IP address and TCP port number used by the client computer (source) that is transferring the file to gaia.cs.umass.edu? 根据数据包中的 tcp-ethereal-trace-1 ,其源 IP 地址为 192.168.1.102 192.168.1.102 192.168.1.102 ,端口号为 1162 1162 1162 。 What is the IP address of gaia.cs.umass.edu? On what port number is it sending and re

    2023年04月09日
    浏览(45)
  • Wireshark HTTP实验—Wireshark Lab: HTTP v7.0(计算机网络自顶向下第七版)

    Is your browser running HTTP version 1.0 or 1.1? What version of HTTP is the server running? 浏览器与服务器的版本均为 H T T P / 1.1 HTTP/1.1 H TTP /1.1 。 What languages (if any) does your browser indicate that it can accept to the server? 能接受简体中文以及英文。 What is the IP address of your computer? Of the gaia.cs.umass.edu serv

    2024年02月08日
    浏览(40)
  • Wireshark流量分析例题

    目录 前言  一、题目一(1.pcap) 二、题目二(2.pcap) 三、题目三(3.pcap) 四、题目四(4.pcap) Wireshark流量包分析对于安全来说是很重要的,我们可以通过Wireshark来诊断网络问题,检测网络攻击、监控网络流量以及捕获恶意软件等等 接下来我们来看一道数据分析题,需要4个流量包 1-

    2024年02月11日
    浏览(40)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包