### Tool 37: Spoof EthernetIp4Icmp4 packet

### Description:

      This tool sends a fake packet on the network.
      Each parameter name should be self explaining.

      This tool may need to be run with admin privilege in order to spoof.

### Synonyms:

frame, hping, mac, send

### Usage:

netwox 37 [-d device] [-a eth] [-b eth] [-c uint32] [-e uint32] [-f|+f] [-g|+g] [-h|+h] [-i uint32] [-j uint32] [-k uint32] [-l ip] [-m ip] [-n ip4opts] [-o uint32] [-p uint32] [-q uint32] [-r uint32] [-s uint32] [-t uint32] [-u uint32]

### Parameters:

parameter | description | example
`-d|--device device` | device for spoof | Eth0
`-a|--eth-src eth` | Ethernet src | E0:69:95:6F:ED:9A
`-b|--eth-dst eth` | Ethernet dst | 0:8:9:a:b:c
`-c|--ip4-tos uint32` | IP4 tos | 0
`-e|--ip4-id uint32` | IP4 id (rand if unset) | 0
`-f|--ip4-reserved|+f|--no-ip4-reserved` | IP4 reserved |
`-g|--ip4-dontfrag|+g|--no-ip4-dontfrag` | IP4 dontfrag |
`-h|--ip4-morefrag|+h|--no-ip4-morefrag` | IP4 morefrag |
`-i|--ip4-offsetfrag uint32` | IP4 offsetfrag | 0
`-j|--ip4-ttl uint32` | IP4 ttl | 0
`-k|--ip4-protocol uint32` | IP4 protocol | 0
`-l|--ip4-src ip` | IP4 src | 192.168.100.200
`-m|--ip4-dst ip` | IP4 dst | 5.6.7.8
`-n|--ip4-opt ip4opts` | IPv4 options |
`-o|--icmp-type uint32` | ICMP type | 0
`-p|--icmp-code uint32` | ICMP code | 0
`-q|--eth-type uint32` | Ethernet type | 2048
`-r|--ip4-ihl uint32` | IP4 ihl | 5
`-s|--ip4-totlen uint32` | IP4 totlen | 0
`-t|--ip4-checksum uint32` | IP4 checksum | 0
`-u|--icmp-checksum uint32` | ICMP checksum | 0

### Example:

netwox 37