读书人

嵌入式linux抓包的有关问题

发布时间: 2012-05-14 15:24:34 作者: rapoo

嵌入式linux抓包的问题
大家好:
  我现在在用uclinux中做一个类似路由器的功能,我的板子上有两个网口,需要从一个网口抓得数据包,进行一些分析再由另一个网口送出。请问高手,像这种在嵌入式linux中做抓包和分析包的工作有没有一些现成的工具啊,或者哪们高手给提供一些思路,我也不胜感激啊。
  我知道在PC机的linux系统中有Tcpdump之类的抓包工具,但是我不知道能不能把这种工具移植到嵌入式linux中去,如果可以的话还请哪们大侠指点一二。

[解决办法]
抓包可以使用Linux Libpcap库,组包可以用Libnet库。都可以移植到uclinux上去的。
记得把内核的IP_FOWARD设为0,否则抓包会有问题。

读书人网 >UNIXLINUX

热点推荐