libpcap在Linux下有能发包吗?

小小爬虾 2016-04-11 11:30:16
我在windows下用winpcap的pcap_sendpacket能够发送自己编写的数据包,但在linux下,虽然libpcap中使用pcap_sendpacket不报错,格式也一样,但却无法发包(已用root权限)。这是怎么回事?该如何解决?
...全文
281 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
小小爬虾 2016-04-13
  • 打赏
  • 举报
回复
使用linux下的libpcap库进行抓包和发包,再使用pcap_sendpacket发包时,发送的是模拟web的返回信息包,windows下浏览器能正常响应,linux下的Firefox就是不能响应,用linux下抓包工具wireshark查看,发送模拟web返回信息包成功,但是浏览器就是没有反应
赵4老师 2016-04-13
  • 打赏
  • 举报
回复
那我只会提醒你:libpcap是开源的。
小小爬虾 2016-04-13
  • 打赏
  • 举报
回复
引用 2 楼 zhao4zhong1 的回复:
winpcap不是linux下的pcap ?
libpcap是Linux下的
赵4老师 2016-04-13
  • 打赏
  • 举报
回复
winpcap不是linux下的pcap ?
小小爬虾 2016-04-12
  • 打赏
  • 举报
回复
我在windows下用winpcap的pcap_sendpacket能够发送自己编写的数据包,但在linux下,虽然libpcap中使用pcap_sendpacket不报错,格式也一样,但却无法发包(已用root权限)。这是怎么回事?

18,356

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 网络编程
c++c语言开发语言 技术论坛(原bbs)
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧