通过Kali模拟CC攻击进行WEB压力测试实操

  • 前言
  • 一、开始攻击
  • 二、攻击结束
    • 1.发送数据包
    • 2.攻击成功
  • 三、CC攻击防护方法

前言

CC攻击(Challenge Collapsar)是DDOS(分布式拒绝服务)的一种,前身名为Fatboy攻击,也是一种常见的网站攻击方法。攻击者经过代理服务器或者肉鸡向向受害主机不停地发大量数据包,形成对方服务器资源耗尽,一直到宕机崩溃。相比其它的DDOS攻击CC彷佛更有技术含量一些。这种攻击你见不到真实源IP,见不到特别大的异常流量,但形成服务器没法进行正常链接。最让站长们忧虑的是这种攻击技术含量低,利用更换IP代理工具和一些IP代理一个初、中级的电脑水平的用户就可以实施攻击。


一、开始攻击

参数:ab

ab -n(模拟的请求数) -c (模拟并发出数) 动态网站的链接

提示:每个参数的后面要写空格

二、攻击结束

1.发送数据包

2.攻击成功


三、CC攻击防护方法

  1. 利用Session作访问计数器:利用Session针对每一个IP作页面访问计数器或文件下载计数器,防止用户对某个页面频繁刷新致使数据库频繁读取或频繁下载某个文件而产生大额流量。(文件下载不要直接使用下载地址,才能在服务端代码中作CC攻击的过滤处理)
  2. 把网站作成静态页面:大量事实证实,把网站尽量作成静态页面,不只能大大提升抗攻击能力,并且还给骇客入侵带来很多麻烦,至少到如今为止关于HTML的溢出还没出现,看看吧!新浪、搜狐、网易等门户网站主要都是静态页面,若你非须要动态脚本调用,那就把它弄到另一台单独主机去,免的遭受攻击时连累主服务器。
  3. 加强操做系统的TCP/IP栈
    Win2000和Win2003做为服务器操做系统,自己就具有必定的抵抗DDOS攻击的能力,只是默认状态下没有开启而已,若开启的话可抵挡约10000个SYN攻击包,若没有开启则仅能抵御数百个,具体怎么开启,本身去看微软的文章吧!《强化 TCP/IP 堆栈安全》。也许有的人会问,那我用的是Linux和FreeBSD怎么办?很简单,按照这篇文章去作吧!《SYN Cookies》。
  4. 在存在多站的服务器上,严格限制每个站容许的IP链接数和CPU使用时间,这是一个颇有效的方法。CC的防护要从代码作起,其实一个好的页面代码都应该注意这些东西,还有SQL注入,不光是一个入侵工具,更是一个DDOS缺口,你们都应该在代码中注意。举个例子吧,某服务器,开动了5000线的CC攻击,没有一点反应,由于它全部的访问数据库请求都必须一个随机参数在Session里面,全是静态页面,没有效果。忽然发现它有一个请求会和外面的服务器联系得到,须要较长的时间,并且没有什么认证,开800线攻击,服务器立刻满负荷了。代码层的防护须要从点点滴滴作起,一个脚本代码的错误,可能带来的是整个站的影响,甚至是整个服务器的影响!
  5. 服务器前端加CDN中转(免费的有百度云加速、360网站卫士、加速乐、安全宝等),若是资金充裕的话,能够购买高防的盾机,用于隐藏服务器真实IP,域名解析使用CDN的IP,全部解析的子域名都使用CDN的IP地址。此外,服务器上部署的其余域名也不能使用真实IP解析,所有都使用CDN来解析。
    另外,防止服务器对外传送信息泄漏IP地址,最多见的状况是,服务器不要使用发送邮件功能,由于邮件头会泄漏服务器的IP地址。若是非要发送邮件,能够经过第三方代理(例如sendcloud)发送,这样对外显示的IP是代理的IP地址。
    总之,只要服务器的真实IP不泄露,10G如下小流量DDOS的预防花不了多少钱,免费的CDN就能够应付得了。若是攻击流量超过20G,那么免费的CDN可能就顶不住了,须要购买一个高防的盾机来应付了,而服务器的真实IP一样须要隐藏

通过Kali模拟CC攻击进行WEB压力测试实操相关推荐

  1. asp.net core系列 67 Web压力测试工具WCAT

    asp.net core系列 67 Web压力测试工具WCAT 原文:asp.net core系列 67 Web压力测试工具WCAT 一.介绍 最近搭建了一套CQRS框架,需要在投入开发前,进行必要的 ...

  2. jmetter持续时间_【转】Jmeter做web压力测试时设置持续时间注意点

    头一回使用jmeter做web的压力测试,遇到个很莫名其妙的问题,不管我的线程组怎么设置,它就是执行一次就结束了. 设置循环次数为300,不使用调度器--〉执行一次就结束了,循环次数未生效 设置循环次 ...

  3. python的web压力测试工具-pylot安装使用

    pylot是python编写的一款web压力测试工具.使用比较简单.而且测试结果相对稳定. 这里不得不鄙视一下apache 的ab测试,那结果真是让人蛋疼,同样的url,测试结果飘忽不定,看得人心惊肉 ...

  4. 2020胺基化工艺复审模拟考试及胺基化工艺实操考试视频

    题库来源:安全生产模拟考试一点通公众号小程序 2020胺基化工艺复审模拟考试及胺基化工艺实操考试视频,包含胺基化工艺复审模拟考试答案解析及胺基化工艺实操考试视频练习.由安全生产模拟考试一点通公众号结合 ...

  5. 2021年焊工(初级)模拟考试及焊工(初级)实操考试视频

    题库来源:安全生产模拟考试一点通公众号小程序 安全生产模拟考试一点通:焊工(初级)模拟考试是安全生产模拟考试一点通总题库中生成的一套焊工(初级)实操考试视频,安全生产模拟考试一点通上焊工(初级)作业手 ...

  6. 2020起重机械指挥模拟考试题库及起重机械指挥实操考试视频

    题库来源:安全生产模拟考试一点通公众号小程序 2020起重机械指挥模拟考试题库及起重机械指挥实操考试视频,包含起重机械指挥模拟考试题库答案解析及起重机械指挥实操考试视频练习.由安全生产模拟考试一点通公 ...

  7. 2020电工(中级)模拟考试题及电工(中级)实操考试视频

    题库来源:安全生产模拟考试一点通公众号小程序 2020电工(中级)模拟考试题及电工(中级)实操考试视频,包含电工(中级)模拟考试题答案解析及电工(中级)实操考试视频练习.由安全生产模拟考试一点通公众号 ...

  8. 2020电工(高级)模拟考试及电工(高级)实操考试视频

    题库来源:安全生产模拟考试一点通公众号小程序 2020电工(高级)模拟考试及电工(高级)实操考试视频,包含电工(高级)模拟考试答案解析及电工(高级)实操考试视频练习.由安全生产模拟考试一点通公众号结合 ...

  9. 2020A证(安全员)模拟考试系统及A证(安全员)实操考试视频

    题库来源:安全生产模拟考试一点通公众号小程序 2020A证(安全员)模拟考试系统及A证(安全员)实操考试视频,包含A证(安全员)模拟考试系统答案解析及A证(安全员)实操考试视频练习.由安全生产模拟考试 ...

  10. 2021年美容师(初级)模拟考试题及美容师(初级)实操考试视频

    题库来源:安全生产模拟考试一点通公众号小程序 2021年美容师(初级)模拟考试题及美容师(初级)实操考试视频,包含美容师(初级)模拟考试题答案和解析及美容师(初级)实操考试视频练习.由安全生产模拟考试 ...

最新文章

  1. Blender3.0电影级别CG场景制作视频教程
  2. 【玩转server 2019系列】Windows server 2019打开windows defender提示“需要新应用打开windows defender”的解决方法
  3. 网络营销外包浅析B站破圈运营是如何增强网络营销能力的?
  4. CSS(五):背景、列表、超链接伪类、鼠标形状控制属性
  5. MongoDB 数据类型查询——$type使用
  6. Pandas Series
  7. java中包的概念及作用_Java中包的概念和使用实战
  8. 电脑软件从通过运行开启(耍帅必会)
  9. 从iRedMail 创建用户脚本学习PostgreSQL数据库
  10. macOS中修改hosts文件
  11. 计算机工资表怎么打,Word怎么制作工资条 Word制作工资条教程-电脑教程
  12. 2021年芒种是几月几号?芒种如何养生?
  13. 自定义照相机官方指南
  14. 笔记本电脑连接显示器如何让笔记本电脑单纯作为一台主机进行使用/笔记本连接显示器以后只需要显示器进行显示的操作! 2021/1/16
  15. 利用 OpenGL ES 给视频播放器和相机做个字符画滤镜
  16. Witt向量简介 §3.1:Witt多项式
  17. java影射射射...
  18. connection closed gracefully问题
  19. 可信数字版权保护解决方案Sky Engine—重塑原创价值,构建数字版权新生态
  20. 【Arc GIS 零基础教学】土地利用类型图的绘制方法

热门文章

  1. 将超星PDG文件转换成PDF文件的方法
  2. 前端获取北京时间_js获取标准北京时间
  3. go 导出 html 报告(使用 hero 预编译 html 模板引擎)
  4. 平面与网页设计中关于颜色搭配的问题
  5. 高并发 多线程批量ping工具 nbping简介和使用
  6. 理科生考计算机音乐制作专业,理科生学电子音乐-怎么学习电音制作?
  7. java 自动发微博_使用node搭建自动发图文微博机器人
  8. NT、Novell、Unix服务器的互连
  9. oa服务器维护问题,OA系统数据面临的安全问题及解决方法
  10. React native 分享 友盟分享SDK