使用Apache JMeter模拟DoS攻击

时间:2019-02-24 09:09:08

标签: jmeter

我想使用工具Apache JMeter来在我在Visual Studio 2017中设计的网站中进行HTTP泛洪。我的问题是,如果我开始运行该网站并同时启动http Flooding,我的电脑安全吗?我的意思是,是否可能由于资源消耗而造成损害?还是取决于我将在JMeter脚本参数中使用的线程数? 谢谢。

1 个答案:

答案 0 :(得分:1)

从硬件的角度来看,我认为您将无法throttle损坏机器或仅在温度超过可接受的阈值时关闭机器。

从测试结果的角度来看,您可能获得的指标不准确,尤其是当您在高负载的同一台计算机上运行JMeter时,JMeter和您的网站都将变得非常耗费资源,将“争夺”诸如此类的资源CPU,RAM等

因此,我建议考虑在类似产品的环境中部署您的网站,并使用单独的JMeter负载生成器进行负载。这样,您将有信心测试结果不会受到相互干扰的影响。

不幸的是,如果您无法设置适当的负载测试环境,那么您的测试方案就没有多大意义,there are still some areas which you can test on a scaled-down environment from performance perspective就像: