抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >

Kali工具集

一、存活主机识别

(一)arping

1.介绍

ARP协议是“Address Resolution Protocol”(地址解析协议)的缩写。

在同一以太网中,通过地址解析协议,源主机可以通过目的主机的IP地址获得目的主机的MAC地址。arping程序就是完成上述过程的程序。

arping,用来向局域网内的其它主机发送ARP请求的指令,它可以用来测试局域网内的某个IP是否已被使用。

2.参数释义

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
--help
打印帮助信息

-0
使用此选项可对源IP地址0.0.0.0执行ping操作。 尚未配置接口时,请使用此选项。请注意,这可能无法应答MAC-ping。这是-S 0.0.0.0的别名。

-a
打印ping结果

-A
只计算与请求的地址匹配的地址(这将中断你做的大多数事情。仅当你一次添加多个主机时才有用。)

-b
与-0类似,但源广播的源地址(255.255.255.255)。请注意,这可能会使arping没有得到响应,因为这不是主机的正常行为。

-B
如果要寻址255.255.255.255,请使用代替主机。

-c count
只发送计数请求。

-C count
无论-c和-w如何,都只等待计数答复。(个人理解为-c和-w操作失效)

-d
查找重复的答复。 如果该答复来自两个不同MAC地址,则以1退出。

-D
收到答复显示为感叹号,信息包丢失显示为点。类似思科设备的泛ping结果显示。

-e
类似-a操作,但是在没有回复时发出哔声

-F
不要在接口名称上大费周章。虽然没有给出这个开关,但是-i会取代该操作。

-g group
setgid()设置为此组取代nobody组。

-h
打印帮助信息

-i interface
指定的网卡接口

-m type
用于传入数据包的时间戳类型。ping时使用-vv列出可用数据包。

-p
打开接口的混合模式,当你正在使用的MAC地址不是你自己的,请使用此模式。

-P
发送ARP答复而不是请求。 与-U一起使用。

-q
只显示报错信息

-Q priority
要设置的802.1p优先级。应与802.1Q标记(-V)一起使用。默认值为0。

-r
原始输出:每个回复只显示MAC/IP地址。

-R
原始输出:与-r类似,但显示ip地址,可以与-r组合。

-s MAC
设置源MAC地址 您可能需要与-p一起使用。

-S IP
与-b和-0类似,但源地址已设置。请注意,如果目标没有到IP的路由,则可能无法应答Arping。如果您不拥有所使用的IP,则可能需要打开Promiscious 接口上的-p模式(使用-p)。使用此开关,您可以查找主机拥有的IP地址,而无需自己获取IP地址。

-t MAC
设置要在ping IP地址时使用的目标MAC地址。

-T IP
使用-T作为目标地址,当ping mac不会响应广播ping,但可能对定向广播。
例:
要检查MAC-A的地址,请使用MAC-B和IP-B的知识。
$ arping -S <IP-B>-s <MAC-B> -p <MAC-A>

-u
ping MAC时,显示index = received / sent,而不只是index = received

-U
发送未经请求的ARP。 这会将ARP帧中的目标MAC地址设置为广播地址。 未经请求的ARP用于更新邻居的ARP缓存。
例:
$ arping -i <interface>-U <interface IP>

-v
详细输出。 使用两次获取更多消息。

-V vlan
设置VLAN标记。默认为无VLAN标记

-w sec
无论是否发送或接收了多少个数据包,都要在ping退出之前指定一个超时时间。

-W sec
ping之间的等待时间。

2.实例

(1)查看某个IP的MAC地址,检验该主机是否存活
1
arping 192.168.1.1 -c 1

-c 1表示发送了一个数据包,该部分写在IP地址前后都可。

得到0% unanswered说明存活,100% unanswered说明未存活。

(2)

(二)fping

(三)hping3

(四)masscan

(五)thcping6

评论