开发一款DDOS防火墙压力测试软件

已关闭 已发布的 Aug 4, 2015 货到付款
已关闭 货到付款

需要开发一款防火墙压力测试软件。

1.c/c++ 开发经验3年以上,有linux背景

2.被控端可支持windows和linux,主控端支持windows

3.被控端linux千兆上行条件下并发syn最小包要求达到60%以上

4.有钻研精神,能独立完成项目,不能像挤牙膏一样工作。

5.开发者必须能够流利中文语音交流,否则不考虑!不能流利中文交流的不要投标以免浪费彼此的时间!

具体需要的功能很多,有能力发开者继续详谈!

具体要求:

软件前台构架:1,主控制端(WINDOWS平台下运行) 2,受控端(Linux平台下运行)+(windows平台)

技术要求:

1,发包类型:为SYN、UDP、ICMP,TCP,CC DNS请求并发接攻 击等,多种。但以SYN FLOOD变种(可自定义数据包)为主,发送伪造源IP的SYN数据包但是数据包不是64字节而是上千字节这种攻击会造成一些防火墙处理错误锁死,消耗服务器CPU内存的同时还会堵塞带宽。

2,可以轮询发包:比如,输入一组ip地址,输入轮询时间30秒,选择发包方式,我们服务端30秒向第一个ip地址发包,接着30秒向第二个ip发包,轮询发包。比如CDN之后,实际是多IP的,就是CDN中每个IP,都打30秒。

3,软件支持多网卡绑定多IP绑定,数量在4网卡 支持内网上线

3,主控端功能:发送-攻击目标IP或者域名-端口-攻击方式-线程数量-单个封包大小-发送速度-攻击命令-停止命令等。

4,受控端功能:接受命令-并实行发包。

5,控制端与服务端通讯,正向连接,或者反向连接均可!

6,软件PPS吞吐量,详细讨论。

7,SYN包到接收服务器的数量,每100M带宽以64字节计算,攻击SYN包数量,不得小于20,4800这个数字,而且要能力要源源大于此数字。

8,需兼容linux所有版本内核,且兼容windows2003与windows2008.

测试平台

网络条件:G口(1000M)独享)

路由交换机条件:假定为,华为3层交换,路由无限制。

软件配置要求:1G带宽,机器配置为 8核 8G 1台服务器绑定单网卡,5 IP,单个网卡均用铜线网线直连3层交换(是只子交换不是核心交换)。

这样条件下,要求。1台服务器在交换机端口数据上看,要求单台机器 SYN小包(40-54KB 可到墙800M以上。SYN大包(512-1024KB,可跑满1G)。

也就是说,需要达到单网卡,网络最大化要求。

C 编程 C++编程

项目ID: #8201666

关于项目

2个方案 远程项目 活跃的Oct 6, 2015

有2名威客正在参与此工作的竞标,均价$18333/小时

Soundpresslib111

Thank you for your posting. I have seriously read your project description and had a confidence to complete this project as you will be satisfied. Please choose with confidence. We have many experience in this field.

$20000 USD 在35天内
(0条评论)
0.0
zh99998

熟悉各种常见网络协议,包括项目描述中提到的所有包类型 有多年linux背景,c/c++经验没有项目描述的那么高,不过觉得做个发包没太大问题 windows、linux、跨平台软件开发都有经验。 有钻研精神,可以独立查资料解决目前不会的难题。 每次只接一个项目,接近全职的时间和精力投入。 电话 18514235398

$16666 USD 在30天内
(0条评论)
0.0
longhuwork4u

我从2004年开始了我的第一个正式的C++项目。 对于本项目的要求,我在Windows Server和Linux平台上测试了进行发送和接收定制包。我认为是可行的。希望能参与到这个项目中来。 I have started my first business application project from 2004. For this particular requirement, I have tested se 更多

$20000 USD 在30天内
(0条评论)
0.0