> For the complete documentation index, see [llms.txt](https://micro8.gitbook.io/micro8/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://micro8.gitbook.io/micro8/contents-1/11-20/12-ji-yu-udp-fa-xian-nei-wang-cun-huo-zhu-ji.md).

# 第十二课：基于UDP发现内网存活主机

## UDP简介：

UDP（User Datagram Protocol）是一种无连接的协议，在第四层-传输层，处于IP协议的上一层。UDP有不提供数据包分组、组装和不能对数据包进行排序的缺点，也就是说，当报文发送之后，是无法得知其是否安全完整到达的。

## UDP显著特性：

1. UDP 缺乏可靠性。UDP 本身不提供确认，超时重传等机制。UDP 数据报可能在网络中被复制，被重新排序，也不保证每个数据报只到达一次。
2. UDP 数据报是有长度的。每个 UDP 数据报都有长度，如果一个数据报正确地到达目的地，那么该数据报的长度将随数据一起传递给接收方。而 TCP 是一个字节流协议，没有任何（协议上的）记录边界。
3. UDP 是无连接的。UDP 客户和服务器之前不必存在长期的关系。大多数的UDP实现中都选择忽略源站抑制差错，在网络拥塞时，目的端无法接收到大量的UDP数据报
4. UDP 支持多播和广播。

## 1、nmap扫描

```bash
root@John:~# nmap -sU -T5 -sV --max-retries 1 192.168.1.100 -p 500
```

慢的令人发指\
![](https://1465213733-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LZJtlFN7NOR8zMCiJsm%2F-LZXOtmCj3pT3_pYH1dV%2F-LZJws-JKk319NQhGsbn%2Fd72422cf94838311f188ab28855607d8.jpg?generation=1551060437650274\&alt=media)

## 2、msf扫描

```bash
msf > use auxiliary/scanner/discovery/udp_probe
```

![](https://1465213733-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LZJtlFN7NOR8zMCiJsm%2F-LZXOtmCj3pT3_pYH1dV%2F-LZJws-LVaHdF4pDS5r6%2Fbc1606e0634d5b82b4067bad86f3344a.jpg?generation=1551060430157305\&alt=media)

```bash
msf > use auxiliary/scanner/discovery/udp_sweep
```

![](https://1465213733-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LZJtlFN7NOR8zMCiJsm%2F-LZXOtmCj3pT3_pYH1dV%2F-LZJws-NqY9SZVsm0xi9%2F644ad38c39a0f2bf861b3c623106f48a.jpg?generation=1551060430357887\&alt=media)

## 3、unicornscan扫描

linux下使用推荐

```bash
root@John:~# unicornscan -mU 192.168.1.100
```

![](https://1465213733-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LZJtlFN7NOR8zMCiJsm%2F-LZXOtmCj3pT3_pYH1dV%2F-LZJws-PP90oMQXE5MYc%2F13b2da3f39b189f06cbef691c8a58b79.jpg?generation=1551060452250120\&alt=media)

## 4、ScanLine扫描

项目地址：\
<https://www.mcafee.com/ca/downloads/free-tools/scanline.aspx>\
网盘地址：\
<http://pan.baidu.com/s/1i4A1wLR>\
密码：hvyx

McAfee出品，win下使用推荐。管理员执行。\
![](https://1465213733-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LZJtlFN7NOR8zMCiJsm%2F-LZXOtmCj3pT3_pYH1dV%2F-LZJws-RSQn9tuEj3Uzm%2Fd3fdd900da379ed4c465e58fb5db4b46.jpg?generation=1551060440847965\&alt=media)\
![](https://1465213733-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LZJtlFN7NOR8zMCiJsm%2F-LZXOtmCj3pT3_pYH1dV%2F-LZJws-TN-DDXEZR6Blf%2F08e8b1ff1f1a750224a3e98f3c7bb04e.jpg?generation=1551060426052088\&alt=media)

## 附录：

在线基于Nmap的udp扫描：\
<https://pentest-tools.com/network-vulnerability-scanning/udp-port-scanner-online-nmap>

\--By Micropoor
