
14.11.2008, 18:32
|
|
Познавший АНТИЧАТ
Регистрация: 01.06.2008
Сообщений: 1,047
Провел на форуме: 5321514
Репутация:
3313
|
|
PHP код:
$out .= "Connection: Keep-Alive\r\n";
Только close(да, кстати, причем тут Proxy-connection?), т.к у тебя не браузер. Спасибо, dx! Когдато выручил =)
PHP код:
$out .= "Content-Length: 136\r\n";
Не забудь посчитать длину пост-запроса.
PHP код:
$len = strlen($query);
$out .= "Content-Length: $len\r\n";
PHP код:
$out .= "Accept: text/html, application/xml;q=0.9, application/xhtml+xml, image/png, image/jpeg, image/gif, image/x-xbitmap, */*;q=0.1\r\n";
$out .= "Accept-Language: ru-RU,ru;q=0.9,en;q=0.8\r\n";
$out .= "Accept-Charset: iso-8859-1, utf-8, utf-16, *;q=0.1\r\n";
$out .= "Accept-Encoding: deflate, gzip, x-gzip, identity, *;q=0\r\n";
Это тоже бред, ты не браузер, не забывай.
PHP код:
$out = "POST www.sqlinj.com/md5/index.php HTTP/1.0\r\n";
Ха! Проверь пути! Получится такое:
PHP код:
$out = "POST http://www.sqlinj.com/md5/index.php HTTP/1.1\r\n";
Да, не забывай про протокол HTTP/1.0, им не поддерживаются много заголовков... Поэтому используй 1.1
Получиться должно примерно такое:
PHP код:
<?php
$fp = fsockopen("sqlinj.com", 80, $errms, $errno);
if(!$fp) {
echo "$errms : $errno";
} else {
$hash = "d8578edf8458ce06fbc5bb76a58c5ca4";
$query = "hash=".$hash."=%D0%92%D1%81%D0%BF%D0%BE%D0%BC%D0%BD%D0%B8%D1%82% D1%8C+%D0%9F%D0%B0%D1%80%D0%BE%D0%BB%D1%8C";
$data = "";
$len = strlen($query);
$out = "POST http://www.sqlinj.com/md5/index.php HTTP/1.1\r\n";
$out .= "User-Agent: Opera/9.62 (Windows NT 5.1; U; ru) Presto/2.1.1\r\n";
$out .= "Host: sqlinj.com\r\n";
$out .= "Referer: www.sqlinj.com/md5/\r\n";
$out .= "Connection: close\r\n";
$out .= "Content-Length: $len\r\n";
$out .= "Content-Type: application/x-www-form-urlencoded\r\n\r\n";
$out .= $query;
fwrite($fp, $out);
$data = fgets($fp, 136);
echo $data;
}
fclose($fp);
?>
PHP код:
application/x-www-form-urlencoded
Не помню точно, но по-моему поля(post/get) должны передаваться в порядке их расположения на форме
Последний раз редактировалось ChaaK; 14.11.2008 в 18:44..
|
|
|