linux 压力测试pps,开发一款集群ddos防火墙压力测试

需要开发一款集群ddos防火墙压力测试软件。类似源码网上很多都是免费的,但是没有一款发包效率高的,无法节约测试成本!

1.c/c++ 开发经验5-10年,有linux背景

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

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

测试内容:

写一个简单的发包工具可发syn即可,要求可内核发包,我可以提供windows和linux发包的机器供测试,

要求1个1000m网卡的机器,发最小包40-64字节可以占用网卡60%以上即通过测试! 每秒600m这样的速率!

普通的发包工具网上有源代码免费的可以下载了参考!

此测试也是一个技术考核,剩下的基本都是功能的实现,全是应用层写代码的活,没什么技术难度!

通过测试受聘后待遇如下:

我会把需求分成10份,通过测试后我就开始给你发需求你完成交付代码我付钱这样一直下去,你后面再写东西的同时就可以拿到钱

每完成一份付你1w人民币,10份完成也就是支付你10w

在以后就是每月2w的维护费用

每月的维护费用是指软件添加一些小功能和增加一些发包模式

具体要求:

软件前台构架: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)。

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

[2018-02-26 01:07:17 增加内容]

可以加我的skype详谈 sbyxbhw@outlook.com

[2018-02-26 01:07:17 增加内容]

大牛们都去哪了,这个很难么?都懒得写么?

[2018-02-26 01:22:52 增加内容]

可以加我的skype详谈 sbyxbhw@outlook.com

[2018-02-26 01:22:52 增加内容]

大牛们都去哪了,这个很难么?都懒得写么?

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Welcome to DarkShell.DDOS website     DarkShell((DDOS)集群防火墙压力测试系统)是一款由DarkShell工作室独立开发的标准的网络压力测试软件、集DDOS、WEB、ISS连接测试于一身的集群压力测试软件,可广泛应用于机房、路由、软、硬件防火墙测试,机房带宽测试,服务器负载上限测试,WEB应用测试等,具有相当的产品特性,涵盖了各种同类产品软件的功能有过而无不及,该软件来自IT技术界一流的DarkShell工作室开发,是专门针对大众化设计研发的具有创新思想和专有技术的新型网络压力测试软件。集合了市面上所有压力测试软件的优点,取得了革命性突破。可让您面对各种安全威胁防范于未然.稳操胜券! 服务端的特性:     IOCP完成端口、兼容和稳定性优越、占用CPU和内存资源极少、启动方式多样、无壳20K体积、防误报能力强等,压缩后10K体积更诱人。服务端纯SDK打造,无MFC类,体积小巧,方便免杀,采用Shell Code特殊方式注入,无DLL穿越防火墙自动探测系统是否支持raw发包 提升攻击效率30%,注册服务启动,安全稳定。客户端使用IOCP完成端口上线,无上线限制,具有高效率,高发包率,不死锁等特点。支持插入SVCHOST/IE浏览器/EXP等多种进程,无DLL完全穿透防火墙,安装杀软无提示,隐蔽性极强,特征码少,免杀更方便。 自由上线模式:     专用上线、FTP上线、动态域名上线等方式完全让用户自由选择,无任何限制!HTTP上线域名后缀名可以是任意文件名和后缀名。 压力测试功能:     常规模式(SYN、UDP、TCP、ACK、IGMP、ICMP、DNS、M2游戏引擎)、WEB模式(Get协议、变异CC、无限CC、分布式循环CC、循环下载)、破防模式、游戏服务器测试模式等,以及强大的自定义模式.支持16进制于ASCII码互转。支持多模式同时进行压力测试,独有的UDP攻击,采用新型的内核技术,发送数据包不经过缓存区直接对目标发送,且仅占CPU%5左右,自动探测系统是否支持raw发包提升攻击效率30%,安全稳攻击速度一流。为企业IDC提高自身防护做到最高效率。 集群压力测试: 集群管理在线主机,给在线主机指派指定任务,可针对目标IP进行集群攻击,单独目标攻击,循环遍历目标攻击,自动循环遍历查找有效攻击数据包,专门针对高防特防机房进行压力测试,威力强大,用前请谨慎。 DNS压力测试: DNS专用测试模式,可针对单独独立域名DNS进行压力测试,以达到删除指定域名目的,也可选择针对整台DNS服务器进行压力测试,最终导致DNS服务器瘫痪,无法解析域名。 反射压力测试: 利用之前的drdos,经过反复测试,优化,利用百度,谷歌等大型企业服务网络进行欺诈,伪造源地址,让其它大型企业的服务网络进行对目标的IP地址进行大流量攻击,达到秒杀目标服务器IP的目的。 传奇假人攻击: 穿破目前一切防假人攻击脚本,利用最新技术,进行M2引擎注册假人上线,耗尽服务器资源,达到封杀目的。 Linux优势: 免费版本只支持路由内核、Ubuntu、admin等,独立开发Linux穿盾CC模式,SYN稳定发包100%,无自启动,需Root权限发包。 批量操作功能:     同时对多台被控制端进行远程批量下载,批量关机,批量重启,批量打开指定网页等功能操作。被控制端自动更新、当发送此命令时,被控制端会自动到控制台下载新的被控制端程序,更新自己。主机暂借功能、可以把自己的在线被控端暂时借给好友,当被控端重起后被控端则自动转换回您之前的上线地址,可保证暂借后的被控端不会有借无还.自动返还。 VIP版本功能: VIP版本的功能包含所有免费版本的功能,VIP版本与免费版本不是同一个iocp,VIP版本的iocp更稳定更快速。 Linux优势: Linux支持路由内核、2.6、3.1等普通内核,路由内核支持路由三大内核、Ubuntu、admin等,独立开发Linux穿盾CC模式,SYN稳定发包100%,自启动,无需Root权限上线即可发包。 VIP版本攻击代码实时更新,通过服务器获取最新攻击代码,无需更换服务端即可享受最新攻击代码的优势,云端DDOS,云数据,云获取,云攻击,云更新,开辟新业界篇章,经典在继续。 2014经典力作,DarkShell一切攻击数据包均从云端获取,例如对指定服务器IP发送数据无效时,服务端会从云端读取另一段数据包,对其目标发送,如果有效,则进行大规模DDOS压力测试,如若无效则继续遍历数据包,查找相应数据进行发送,任何高防机器将被秒杀,独家绕过杀软,如被杀,服务端将自动从云端获取最新数据进行自身升级更新,省去更新免杀时用户需要自行批量更新的繁琐。 客服售后服务:     远程辅助,简单操作、灵活运用智能自动更新、24小时在线客服,接受任何反馈建议并及时采纳.
TestBandwitdth脚本用于测试带宽; //***************************************************************************************** 用法: 1.将“TestBandwidth.tar.gz”脚本copy到服务器上解压后,进入目录; 2.编辑“TestURL.sh”:灌流量; 上行:wget http://*** 下行:post http://*** 3.如果修改了步骤2,执行此步,否则跳过: 修改 TestBandwidth.tar.gz 脚本中的倒数5-6行; kill -9 `ps -ef|grep wget|grep http|awk '{print $2}'` //修改kill关键字:grep wget rm zhuxian* //修改rm关键字:zhuxian* 4.修改“bandwidth.sh”:修改检测网卡: netcard=em1 5.使用后台运行命令执行:nohup ./bandwidth.sh (注:停止脚本 pkill -9 bandwidth.sh && pkill -9 wget) 6.查看结果:BandwitdthResult.txt //********************************************************* 测试流量:清空“TestURL.sh”文件时执行就是测试流量 //***************************************************************************************** 脚本说明: 1.调用TestURL.sh脚本启动灌流量操作; 2.等待10s(防止刚开始下载时的流量冲高); 3.取当前网卡已接收的上行、下行数据流量; 4.等待5s; 5.取当前网卡已接收的上行、下行数据流量; 6.计算两次取值中间的差值,算平均值; 7.等待10s,开始下一次小循环(循环4次)(一次小循环70s); 8.清除下载进程,清除下载文件,清除下载日志; 9.等待3495s,开始下一次大循环(一次大循环1h);

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值