有API能抓到wireshark那样的包(RTP或UDP)吗?想对抓到的包做分析,尽量减少抓包方面的编程
我不关心如何抓包,只希望能通过设置IP等查看抓到包的内容,最好已经像wireshark那样解了协议的。希望能下载API使用,谢谢!...
我不关心如何抓包,只希望能通过设置IP等查看抓到包的内容,最好已经像wireshark那样解了协议的。希望能下载API使用,谢谢!
展开
展开全部
干吗不使用lua扩展来解析呢。用lua扩展解析私有协议非常方便的,当然,最好不要是类似H.264或者asn.1那种复杂的协议。只要按照规范写,你解析出来的私有协议跟wireshark解析出来的一样,可以过滤,可以在wireshark中显示。
更多追问追答
追问
非常感谢您的回答!
lua扩展我没有接触过,能不能推荐一些资料呢?另外,看您回答的意思是用lua扩展来自己写解析协议的方法?
追答
在wireshark网站上有lua编写扩展的例子,wireshark随机文档也有一章专门讲lua api的。网上也有不少简单的例子,参考一下就可以了。毕竟wireshark算是相当流行的协议解析工具了。比如
http://blog.csdn.net/phunxm/article/details/5972904就是中文例子。
wireshark网站上 http://wiki.wireshark.org/Lua 也有一些例子
浙江启扬智能科技有限公司
2023-06-12 广告
2023-06-12 广告
在嵌入式开发中,建立交叉开发环境可以提高开发效率和代码质量。以下是建立交叉开发环境的一些原因:1. 硬件资源限制:嵌入式系统的硬件资源,如处理器主频、内存容量等,相对于PC机来说较为有限。利用PC机进行开发可以利用更快的硬件设备,提高开发效...
点击进入详情页
本回答由浙江启扬智能科技有限公司提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询