微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > 射频无线通信设计 > 9月DIY —— 6LoWPAN Sniffer抓包器

9月DIY —— 6LoWPAN Sniffer抓包器

时间:10-02 整理:3721RD 点击:
闲来无事DIY了一个780频段的6LoWPAN Sniffer抓包器,芯片是stm32+212b,硬件结构比较简单,原理也蛮简单的,没打算写的多复杂,把东西描述清楚就够了。采用PIPE管道实现硬件设备和Wireshark之间的数据交换,这种就不细说了,懂了原理就能DIY出来了。


图1.Sniffer全貌



图2.正面



图3.背面



图4.其他角度



图5.接口底板

好了以上是硬件部分的一些图,继续来点关于Wireshark的图片,对于Wireshark就不做更多的介绍了,总之他是非常专业的抓包软件,能抓的协议list看了你会吃惊的,什么都能抓包,用好工具是非常有用的,不能只重视编码。


图6.广播帧



图7.数据交互帧

最后来说一些对于6LoWPAN路由建立过程的东西,不打算说的很细,力求理解他的来龙去脉。


图8.核心的路由建立过程



图9.核心的关键字

关于以上的关键字图中的类型码是非常重要的,熟悉他才能对着抓包的数据帧一点点的分析组网过程,好了不多说了,家底败光了。
重点也就是那些对应的RFC文档了,组网过程和ICMPv6密切相关,细细品味,非常有意思。

流弊呀
这货是不是Ethereal?好像啊

厉害!

不错,可以接受下怎么使用wireshark和硬件结合嘛?PIPE管道可以详细点嘛

一般用Wireshark来抓tcpip网络的数据包的居多,就是他了

Wireshark原生支持pipe管道接入,你只需要按照他接受的数据格式在pipe的另外一头把数据给他就可以
就好比一个水管,你家里有安装好水龙头,外面的另外一头管子你可以从家里的水井打水来也可以接自来水。

多谢支持。今天9月30号了。
小长假来了

好东西,哈哈,有多的没?匀一个。

非常棒,崇拜中

好东西!!

斑主,初学呢,可以分享资料吗?不明白怎么使wireshark 与硬件结合?硬件需要怎么样的设置呢?

楼主能否分享一下6LowPAN移植吗?

:厉害啊

先mark下

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top