Advertisement

Wireshark源代码

  • 5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
《Wireshark源代码》是一本深入解析著名网络协议分析工具Wireshark内部机制的技术书籍,适合对网络安全和网络编程感兴趣的开发者阅读。 这几天我在研究Wireshark(Ethereal)的源代码,并且主要关注的是它的分析模块(dissect)部分。我对这个程序如何存储解析后的数据以及使用-V参数打印这些信息非常感兴趣,希望能够提取出解析后的数据并将其放入自定义的数据结构中或者以我自己的格式写入文本段落件里。 然而,在阅读了几天之后,我发现对于一些数据结构和流程的理解还不够深入。由于经验不足的原因,我在几个函数和结构体之间来回查看,并且几次以为找到了突破口但最终又回到了起点。这几天的阅读让我感到有些困惑甚至受到打击,觉得自己水平不够高超。 我想知道: 1. 我应该如何更有效地看代码?怎样才能找到一个好的切入点? 2. 对于熟悉Wireshark源码的朋友来说,请分享一下你们在剖析源码时的经验和体会。 3. 任何有价值的建议都可以提出来。只要对我有帮助或启发就可以,不要只是简单地回应“我顶”之类的评论。我觉得重要的是先了解pcap库的相关内容。 这几天我在研究wireshark的源代码,并主要关注它的解析模块(dissect)。我对它如何存储分析后的数据以及使用-V参数打印这些信息很感兴趣。我想提取出这些分析的数据,放到我自己定义的数据结构中或者按我自己的格式写入文本段落件里。 然而,在阅读了几天后,我发现对于一些数据结构和流程的理解还不够深入。由于经验不足的原因,我在几个函数、结构体之间来回查看,并且几次以为找到了突破口但最终又回到了起点。这几天的阅读让我感到有些困惑甚至受到了打击,觉得自己水平不够高超。 我想知道: 1. 我应该如何更有效地看代码?怎样找到一个好的切入点? 2. 对于熟悉wireshark源码的朋友来说,请分享一下你们在剖析源码时的经验和体会。 3. 任何有价值的建议都可以提出来。只要对我有帮助或启发就可以,不要只是简单地回应“我顶”之类的评论。 我觉得重要的是先了解pcap库的相关内容。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • Wireshark
    优质
    《Wireshark源代码》是一本深入解析著名网络协议分析工具Wireshark内部机制的技术书籍,适合对网络安全和网络编程感兴趣的开发者阅读。 这几天我在研究Wireshark(Ethereal)的源代码,并且主要关注的是它的分析模块(dissect)部分。我对这个程序如何存储解析后的数据以及使用-V参数打印这些信息非常感兴趣,希望能够提取出解析后的数据并将其放入自定义的数据结构中或者以我自己的格式写入文本段落件里。 然而,在阅读了几天之后,我发现对于一些数据结构和流程的理解还不够深入。由于经验不足的原因,我在几个函数和结构体之间来回查看,并且几次以为找到了突破口但最终又回到了起点。这几天的阅读让我感到有些困惑甚至受到打击,觉得自己水平不够高超。 我想知道: 1. 我应该如何更有效地看代码?怎样才能找到一个好的切入点? 2. 对于熟悉Wireshark源码的朋友来说,请分享一下你们在剖析源码时的经验和体会。 3. 任何有价值的建议都可以提出来。只要对我有帮助或启发就可以,不要只是简单地回应“我顶”之类的评论。我觉得重要的是先了解pcap库的相关内容。 这几天我在研究wireshark的源代码,并主要关注它的解析模块(dissect)。我对它如何存储分析后的数据以及使用-V参数打印这些信息很感兴趣。我想提取出这些分析的数据,放到我自己定义的数据结构中或者按我自己的格式写入文本段落件里。 然而,在阅读了几天后,我发现对于一些数据结构和流程的理解还不够深入。由于经验不足的原因,我在几个函数、结构体之间来回查看,并且几次以为找到了突破口但最终又回到了起点。这几天的阅读让我感到有些困惑甚至受到了打击,觉得自己水平不够高超。 我想知道: 1. 我应该如何更有效地看代码?怎样找到一个好的切入点? 2. 对于熟悉wireshark源码的朋友来说,请分享一下你们在剖析源码时的经验和体会。 3. 任何有价值的建议都可以提出来。只要对我有帮助或启发就可以,不要只是简单地回应“我顶”之类的评论。 我觉得重要的是先了解pcap库的相关内容。
  • Wireshark 3.0.1 (wireshark_src.zip)
    优质
    wireshark_src.zip包含网络协议分析工具Wireshark 3.0.1版本的完整源代码,便于开发者研究和定制。 wireshark3.0.1源码可以在名为wireshark_src.zip的文件中找到,对于自己编写协议程序来说,可以参考里面的源代码作为参考资料。
  • Wireshark Lua脚本插件
    优质
    《Wireshark Lua脚本插件源代码》提供了使用Lua语言为网络协议分析工具Wireshark开发插件的详细指导和实例代码,帮助开发者扩展Wireshark功能。 这段文字描述了一个用Lua脚本开发的私有协议解析插件的源码,并附带了.pcap抓包文件,特点是简洁、小巧且功能精炼。
  • 在Ubuntu 16.04上编译Wireshark 2.6.10的
    优质
    本教程详细介绍了如何在Ubuntu 16.04操作系统中从源码编译安装Wireshark 2.6.10,帮助开发者轻松完成网络数据包分析工具的构建。 解压文件后进入bin目录,并打开终端。需要指定临时的环境变量以防止找不到动态链接库.so的问题,lib是wireshark所需的依赖库。在终端中运行以下命令:export LD_LIBRARY_PATH=解压后的lib库路径:$LD_LIBRARY_PATH。然后再次尝试运行wireshark(./wireshark)。如果仍然出现错误,请使用ldd wireshark命令来查看缺少哪些库文件。
  • C# 如何读取 Wireshark Pcap 文件(官方
    优质
    本教程详细介绍了如何使用C#编程语言读取Wireshark pcap文件,并提供了基于官方源代码的实现方法和示例。适合网络开发人员学习参考。 官方源码来源于GitHub,用于解析TCP、UDP等数据包。
  • Wireshark & Win10 PCAP: Wireshark-win64-2.2.2.exe
    优质
    这段简介是关于Wireshark 2.2.2版本在Windows 10系统中的PCAP数据包分析工具。用户可通过下载Wireshark-win64-2.2.2.exe安装文件,在Win10环境下进行网络协议的捕获和解析,便于深入理解网络通信机制及排查问题。 Wireshark抓包工具的安装文件为Wireshark-win64-2.2.2.exe。
  • Wireshark教程-Wireshark入门指南
    优质
    简介:本教程旨在为初学者提供全面的Wireshark网络协议分析工具使用指导,帮助读者掌握捕获和解析网络数据包的基础知识与技巧。 WireShark教程介绍了如何使用这款强大的网络协议分析工具进行数据包捕获、解析以及网络故障排除的方法。通过详细的步骤指导,帮助用户掌握Wireshark的各项功能,并能够有效地应用于实际工作中解决复杂的技术问题。 重写后的文字中没有包含任何联系方式和链接信息。
  • Wireshark-DLL
    优质
    《Wireshark-DLL》是一份关于网络协议分析工具Wireshark与动态链接库结合使用的教程和技巧文档,帮助用户深入理解并优化软件性能。 解决Wireshark安装后无法打开的问题,可以将dll文件拷贝到Wireshark的安装目录,并确保dll与exe文件位于同一目录下。
  • Wireshark 1.10.14
    优质
    Wireshark 1.10.14是一款功能强大的网络协议分析工具,支持实时捕获和离线分析多种网络数据包,广泛应用于网络安全与故障排查。 最后一个适用于Windows XP的Wireshark版本是什么?