atk6-thcping6使用方法

atk6-thcping6 3.8 (c)2020年由 van Hauser / THC vh@thc.org 开发 www.github.com/vanhauser-thc/thc-ipv6

语法:atk6-thcping6 [-EafqxO] [-e ethertype] [-H t:l:v] [-D t:l:v] [-F dst] [-e ethertype] [-L length] [-N nextheader] [-V version] [-t ttl] [-c class] [-l label] [-d size] [-S port|-U port|-T type -C code] 接口 src6 dst6 [srcmac [dstmac [数据]]]

选项:

-x 洪水模式(不检查回复)

-w ms 包之间的等待时间,以毫秒为单位(默认:1000,如果-n不是1)

-a 添加带有路由器警报选项的逐跳头部。

-q 添加带有快速启动选项的逐跳头部。

-E 以ethertype IPv4发送

-e ethertype 以指定的ethertype发送(十六进制!)

-H t:l:v 添加带有特殊内容的逐跳头部

-D t:l:v 添加带有特殊内容的目标头部

-D "xxx" 添加一个大型目标头部,该头部会使数据包分片

-f 添加一次性分片头部

-F ipv6address 使用源路由到这个最终目的地

-t ttl 指定TTL(默认:255)

-c class 指定类别(0-4095)

-l label 指定标签(0-1048575)

-L length 设置伪造的有效载荷长度(0-65535)

-N nextheader 设置伪造的下一个头部(0-255)

-V version 设置IP版本(0-15)

-d data_size 定义ping数据缓冲区的大小

-O 发送TCP快速打开cookie请求选项(需要-S)

-T number ICMPv6类型发送(默认:128 = ping)

-C number ICMPv6代码发送(默认:0)

-S port 在定义的端口上使用TCP SYN包代替ping

-U port 在定义的端口上使用UDP包代替ping -n count 发送包的次数(默认:1)

t:l:v 语法:类型:长度:值,值是十六进制,例如 1:2:0eab 你可以在src6、srcmac和dstmac中放入一个"x"以自动获取值。

制作一个带有特殊IPv6或EH头部选项的ICMPv6/TCP/UDP包。

返回-1表示错误或无回复,0表示正常回复,1表示错误回复。

原文:

atk6-thcping6 3.8 (c) 2020 by van Hauser / THC <vh@thc.org> www.github.com/vanhauser-thc/thc-ipv6

Syntax: atk6-thcping6 [-EafqxO] [-e ethertype] [-H t:l:v] [-D t:l:v] [-F dst] [-e ethertype] [-L length] [-N nextheader] [-V version] [-t ttl] [-c class] [-l label] [-d size] [-S port|-U port|-T type -C code] interface src6 dst6 [srcmac [dstmac [data]]]

Options:

-x flood mode (doesn't check for replies)

-w ms wait time between packets in ms (default: 1000, if -n not 1)

-a add a hop-by-hop header with router alert option.

-q add a hop-by-hop header with quickstart option.

-E send as ethertype IPv4

-e ethertype send as specified ethertype (hexadecimal!)

-H t:l:v add a hop-by-hop header with special content

-D t:l:v add a destination header with special content

-D "xxx" add a large destination header which fragments the packet

-f add a one-shot fragementation header

-F ipv6address use source routing to this final destination

-t ttl specify TTL (default: 255)

-c class specify a class (0-4095)

-l label specify a label (0-1048575)

-L length set fake payload length (0-65535)

-N nextheader set fake next header (0-255)

-V version set IP version (0-15)

-d data_size define the size of the ping data buffer

-O send TCP Fast Open cookie request option (needs -S)

-T number ICMPv6 type to send (default: 128 = ping)

-C number ICMPv6 code to send (default: 0)

-S port use a TCP SYN packet on the defined port instead of ping

-U port use a UDP packet on the defined port instead of ping

-n count how often to send the packet (default: 1)

t:l:v syntax: type:length:value, value is in hex, e.g. 1:2:0eab

You can put an "x" into src6, srcmac and dstmac for an automatic value.

Craft a ICMPv6/TCP/UDP packet with special IPv6 or EH header options.

Returns -1 on error or no reply, 0 on normal reply or 1 on error reply.

使用方法:

atk6-thcping6 是一个用于发送 TCP 和 ICMPv6 数据包的工具,它可以用来测试网络连接、扫描端口以及执行其他网络探测任务。以下是 atk6-thcping6 的一些基本用法:

  1. 基本TCP Ping:

    bash

    atk6-thcping6 -t 80 example.com

    这个命令会向 example.com 的 TCP 端口 80 发送一个探测。

  2. 指定源端口:

    bash

    atk6-thcping6 -s 1024 -t 80 example.com

    -s 参数用于指定源端口。

  3. 使用ICMPv6:

    bash

    atk6-thcping6 -1 example.com

    -1 参数表示使用 ICMPv6。

  4. UDP Ping:

    bash

    atk6-thcping6 -u -t 53 example.com

    -u 参数表示使用 UDP,-t 指定目标端口。

  5. 设置超时:

    bash

    atk6-thcping6 -t 80 -w 500 example.com

    -w 参数用于设置超时时间(毫秒)。

  6. 设置重试次数:

    bash

    atk6-thcping6 -t 80 -r 3 example.com

    -r 参数用于设置重试次数。

  7. 使用SNI(Server Name Indication):

    bash

    atk6-thcping6 -sni www.example.com -t 443 example.com

    --sni-name 参数用于指定 SNI。

  8. 指定IPv4或IPv6:

    bash

    atk6-thcping6 -4 -t 80 example.com

    -4 参数用于指定使用 IPv4。

  9. 输出结果到文件:

    bash

    atk6-thcping6 -t 80 example.com -o output.txt

    -o 参数用于将结果输出到文件。

  10. 使用自定义TCP标志:

    bash复制

    atk6-thcping6 -t 80 -f "FIN,PSH,URG" example.com

    -f 参数用于设置自定义的 TCP 标志。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值