### Tool 142: Spoof EthernetIp6Tcp 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 142 [-d device] [-a eth] [-b eth] [-c uint32] [-l uint32] [-f uint32] [-g uint32] [-h ip] [-i ip] [-j ip6exts] [-o port] [-p port] [-q uint32] [-r uint32] [-s|+s] [-t|+t] [-u|+u] [-v|+v] [-w|+w] [-x|+x] [-y|+y] [-z|+z] [-A|+A] [-B|+B] [-C|+C] [-D|+D] [-E uint32] [-F uint32] [-G tcpopts] [-H mixed_data] [-I uint32] [-e uint32] [-J uint32] [-K 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|--ip6-trafficclass uint32` | IP6 traffic class | 0
`-l|--ip6-flowlabel uint32` | IP6 flow label | 0
`-f|--ip6-protocol uint32` | IP6 next_header/protocol | 0
`-g|--ip6-ttl uint32` | IP6 hop_limit/ttl | 0
`-h|--ip6-src ip` | IP6 src | fe80::6aa3:c4ff:feea:768a
`-i|--ip6-dst ip` | IP6 dst | fec0:0:0:1::2
`-j|--ip6-exts ip6exts` | IP6 extensions |
`-o|--tcp-src port` | TCP src | 1234
`-p|--tcp-dst port` | TCP dst | 80
`-q|--tcp-seqnum uint32` | TCP seqnum (rand if unset) | 0
`-r|--tcp-acknum uint32` | TCP acknum | 0
`-s|--tcp-reserved1|+s|--no-tcp-reserved1` | TCP reserved1 |
`-t|--tcp-reserved2|+t|--no-tcp-reserved2` | TCP reserved2 |
`-u|--tcp-reserved3|+u|--no-tcp-reserved3` | TCP reserved3 |
`-v|--tcp-reserved4|+v|--no-tcp-reserved4` | TCP reserved4 |
`-w|--tcp-cwr|+w|--no-tcp-cwr` | TCP cwr |
`-x|--tcp-ece|+x|--no-tcp-ece` | TCP ece |
`-y|--tcp-urg|+y|--no-tcp-urg` | TCP urg |
`-z|--tcp-ack|+z|--no-tcp-ack` | TCP ack |
`-A|--tcp-psh|+A|--no-tcp-psh` | TCP psh |
`-B|--tcp-rst|+B|--no-tcp-rst` | TCP rst |
`-C|--tcp-syn|+C|--no-tcp-syn` | TCP syn |
`-D|--tcp-fin|+D|--no-tcp-fin` | TCP fin |
`-E|--tcp-window uint32` | TCP window | 0
`-F|--tcp-urgptr uint32` | TCP urgptr | 0
`-G|--tcp-opt tcpopts` | TCP options |
`-H|--tcp-data mixed_data` | mixed data |
`-I|--eth-type uint32` | Ethernet type | 2048
`-e|--ip6-payloadlength uint32` | IP6 payload length | 0
`-J|--tcp-doff uint32` | TCP data offset | 0
`-K|--tcp-checksum uint32` | TCP checksum | 0

### Example:

netwox 142