一、介绍
发包工具:packEth
抓包工具:wireshark tcpdump
二、安装
1、安装packEth
sudo apt-get install packeth
安装wireshark
sudo apt install wireshark
安装tcpdump
二、使用
1、发包
ping命令
sudo packeth
L2 Link layer,填写源和目的MAC地址,选择IPv4
L3 IPv4 data,填写源和目的IP地址,选择ICMP协议
L4 ICMP data,Type选择Echo request
其它保持默认即可
选择接口
Gen-s 可以自定义发包数量、包间隔等,在packet contents中可以看到builder中构建的数据包的二进制内容。
GEN-b用来构建发包序列、发包速率等。
1)先在builder中构建好包,然后save,比如保存为packet_ping
2)点击select选择packet_ping
3)设置发送速率,这里设为10Mbit/s
4)点击calculate,计算Delay betwen、Delay to Next
5)最后点击send
抓包
sudo tcpdump -i eth0 icmp
wireshark抓包
和windows下面的用法一样
启动 wireshark
后面步骤和windows一样
操作步骤