当前位置:  技术问答>linux和unix

关于网络协议分析工具的开发

    来源: 互联网  发布时间:2017-03-30

    本文导语:      前一段时间完成了一个小型的嵌入式网络协议分析工具,基于libpcap抓包,然后一层一层解包,判断类型,最重要的功能是提取数据内容进行分析。要分析的协议简单,类型不多。    最近公司要求未来这款软...

    前一段时间完成了一个小型的嵌入式网络协议分析工具,基于libpcap抓包,然后一层一层解包,判断类型,最重要的功能是提取数据内容进行分析。要分析的协议简单,类型不多。    最近公司要求未来这款软件能够像wireshark一样能够识别、分析更多种的协议类型,如果还是按照一般方法的话,估计任务量会很大,而且更新的话会比较麻烦。所以能否有某种很好的算法,把问题变得简单一些。
    没研究过wireshark的源码,而且我们软件不要求有可视化界面。所以,哪位能否给指点一下,接下来应该做什么?目前比较迷惑。
    或者哪位有好的资料给我好好研究一下也行的。

|
还是看看wireshark的源码吧,网上有很多分析文档的,开源的好处不利用,那能怎么办呢

|

++
wireshark应该会有很好的借鉴意义的。 

    
 
 

您可能感兴趣的文章:

  • Nmap-6.46发布(Nmap介绍及下载地址)-网络安全扫描工具
  • 大家有没有什么能看当前网络流量的工具,能象top一样列出当前的网络状况
  • 网络数据采集分析工具 TCPDUMP
  • 网络监控工具 Observium
  • 网络抓包工具 jpcap
  • 网络带宽测试工具 NetWorx
  • 网络认证破解工具 Ncrack
  • 网络参数设置工具 NetSetMan
  • 网络管理工具 PrimeDesktop
  • 网络安全审计工具 Nmap
  • 网络管理工具 Observer NMS
  • 综合网络设备管理工具 NetworkManagementCenter
  • 网络状况监视工具 IPTraf
  • 网络发现与配置工具 NeDI
  • iPhone查看网络的工具 Stumbler
  • 计算机网络拓扑工具 glNetViz
  • 网络管理工具 OpenNetAdmin
  • 手机网络信息工具 PhoNetInfo
  • mysql iis7站长之家
  • 网络流量监控工具 Nethogs
  • javascript网络探测工具 JS-Recon
  • 复杂网络分析平台 Gephi
  • flyingcrean,来讲一下Linux网络分析。
  • 网络流量采集及分析软件 NetMate
  • 网络分析框架 Bro
  • 网络协议分析工具 Netdude
  • 网络包分析工具 Ostinato
  • 网络流量监测图形分析工具 Cacti
  • 网络流量分析 LANforge FIRE & ICE
  • 网络协议分析器 Packetyzer
  • 网络包分析工具 netsniff-ng
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • Android及andriod无线网络Wifi开发的几点注意事项
  • 各位设备驱动开发的朋友,请问,linux设备驱动开发和网络编程开发哪一样工资比较高呀?
  • IOS开发之socket网络编程(基于SimpleNetworkStreams的c/s程序)
  • Java 网络图开发组件 iTopoview
  • 开发linux下的c++程序需要什么开发环境 ,最好推荐本书------关于网络的编程
  • 面向对象的网络开发包 ACE
  • 现在从事.net开发,想转行到网络管理!给点意见
  • C++异步网络开发库 ez_poll
  • 学习linux网络驱动开发有哪些比较好的书籍?
  • HTML网络开发环境 Quanta
  • 谁有linux下网络开发函数的说明?要再window下也可以看的!
  • PHP网络开发环境 Vertrigo
  • 集成网络开发平台 lamppr
  • kdevelop开发 网络程序 如何调试? 如何调试服务器端的程序
  • Eclipse网络软件开发平台 Netwiser
  • 谁能告诉我用java如何实现一个基于网络的课件开发工具?
  • 网络服务器端开发框架 zevent
  • JAVA网络编程(socket),用什么工具开发?怎么配置环境?
  • 我们公司主要是在linux下做c的网络开发,请各位给一些资料和建议!!!
  • 请问要开发一种网络电话,要会什么编程语言?
  • 想学习linux下的网络开发,请大哥推荐几本书吧
  • Docker、Kubernetes、Neutron中的网络简介
  • 怎么用dos命令配置登陆网络,随便什么网络,举例就行~
  • 基于python实现的网络爬虫功能:自动抓取网页介绍
  • 系统网络问题之网络配置
  • 分布式CAP理论介绍:一致性(Consistency),可用性(Availability),容忍网络分区(Partition tolerance)
  • 网络爬虫/网络蜘蛛 larbin
  • 应对 Docker 网络功能难题的挑战与思考
  • 如何将运行dos的机子联入网络,或在dos下使用网络硬盘
  • centos6网络配置及网卡设置相关命令及配置文件
  • linux不用命令方式读文件获取网络流量,如何使用C函数调用获取网络流量信息?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,