awsl404
awsl404
对代码不是很熟,改动之后发现会存在并发数量上不去的问题
测试环境可能存在差异,之前出问题的环境是批量跑现网POC。在先用Fofa提了一批资产,然后根据POC对相关资产做批量测试,代理数量大概在500左右,测试的目标大概在9千左右,由于连通性问题,部分host目标可能无法访问,测试方法是使用的Burp的Intruder模块,直接修改Host即可,burp设置的并发为100、200、300这几种    服务器那边监听的12000端口,config中代理切换时间为10s,没有开启自动更新代理功能,最开始的端口环境如下  其中并发为100的情况下,测试没什么问题,没有出现上述的报错问题。 200并发的情况下,测试出现较多的Broken pipe问题,主要是几个端口引起的,实际上来看,对其他测试没影响  **但是这个有个小问题,就是这个报错信息会不停地刷新,如果开启了日志记录功能,没多久就会占满磁盘空间,导致运行报错**  在300并发的情况下,出现了上述的问题,即使在Burp上停止了测试也会不停地刷新这个报错信息:  此时Burp那边显示的进度大概在2000条左右  使用netstat观察端口情况发现存在大量的ESTABLISHED off和TIME_WAIT的状态连接:  经过一段时间等待之后,再次观察发现基本全是ESTABLISHED off状态的请求,同时日志信息还在不停地报错 