1. 首页
  2. 编程语言
  3. C
  4. Linux下发包程序

Linux下发包程序

上传者: 2019-07-13 15:42:38上传 CPP文件 12.99KB 热度 51次
Linux下发包程序的实现。支持以指定的发包速率、发包网卡及指定的源数据包文件发送数据报文。同时支持pcap格式或cap格式数据包的发送。编译此程序前需先安装libpcap
用户评论
码姐姐匿名网友 2019-07-13 15:42:38

挺好的代码,但是我用tcpdump抓的包发不出去。还不清楚怎么回事。好像是帧的大小超过1600。 但是同一个pcap用wireshark看到的帧都是小于1600的

码姐姐匿名网友 2019-07-13 15:42:38

挺好的资源。像我这种菜鸟,把这程序拷贝到CentOS系统下,然后用g++编译之后,编译成功了。就是在终端按照提示的命令格式发包的时候,开始的时候没有发包成功,后来用了自己之前用tcpdump抓包存储的.pcap包,才实现成功发包的。我觉得我可以在此基础上改一改。

码姐姐匿名网友 2019-07-13 15:42:38

不错的,能用,但不能自己定义报文,但自己修改就OK了。

码姐姐匿名网友 2019-07-13 15:42:38

不错的资料,虽然不能随意发包!

码姐姐匿名网友 2019-07-13 15:42:38

比较粗糙,适合学习用

码姐姐匿名网友 2019-07-13 15:42:38

还好,我要求的功能都在。

码姐姐匿名网友 2019-07-13 15:42:38

冒失不能用啊 楼上说的对

码姐姐匿名网友 2019-07-13 15:42:38

能发能用,就是粗糙了点

码姐姐匿名网友 2019-07-13 15:42:38

谢谢,虽然只能发pcap格式的包,但是已经帮我解决了问题

码姐姐匿名网友 2019-07-13 15:42:38

也是同样的问题,能不能自己去写包头呢,