# udp **Repository Path**: josinli/udp ## Basic Information - **Project Name**: udp - **Description**: 包含udp_random和udp_attack两个工具 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2020-09-04 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # udp #### 介绍 包含udp_random和udp_attack两个工具 ### 什么是 `udp_random` 和 `udp_attack` 工具 ? `udp_random` 工具是一款可以 `伪装IP` 的 `UDP`流量测试工具,可以瞬间将整机的流量带宽耗尽,达到性能的压测瓶颈,比方说你想测试下当前 `A` 服务器 的性能,那么就可以使用此工具,当然工具有利有弊,本文介绍的用法如果用于非法用途,责任自负,本站不负任何责任,特此声明。 `udp_attack` 是不伪装的 `udp` 流量测试工具,自带 `url`的`ip`检测功能,可以每隔一段时间自行检测域名绑定的IP,然后对新IP进行力量压测。 ### 开发语言 两个工具都是使用 `标准C++11` 开发,源码可以去码云下载: `https://gitee.com/josinnli/udp` 顺便帮我点个star。谢谢。 ### 示例 + 对 `URL` 为 `www.supjos.cn` 的本站发动流量压测,参数配置为: 20个线程,每隔10s检测一次域名IP变化,每隔UDP流量包大小为2000字节(2kb): ```shell script udp_attack -u www.supjos.cn -p 80 -n 20 -i 10 -d 2000 ``` + 伪装来源IP为本机127.0.0.1,压测网站:www.supjos.cn(39.108.183.24), 端口 80, 每次发送2000字节,线程数目20: ```shell script udp_random -s 127.0.0.1 -t 80 -d 39.108.183.24 -g 80 -c 2000 -n 20 ``` ### 支持系统 支持 `mac OS` 和 `Linux`系统, Linux系统安装后,存在两个工具: `udp_random` 和 `udp_attack`, 如果是 `mac OSx` 系统的话,只会有一个 工具: `udp_attack`。这个是由于系统的问题,导致 `mac OSX`是能够监听所有的来源UDP请求,而不能定制导致。