Парни, здрасте. Я недавно начал изучать php. Все вроде понятно, но есть проблема:
Пытался написать скрипт-брутфорсер. Фича такая: хочу чтоб файлу index.php передавался такой запрос: index.php?pass=$i, где $i - переменная, изменяемая с 0 до 100 с помощью for(){}. Не пашет (((. Не подскажите, где ошибся? И исправить помогите. плиз. с комментами, если можно :)
--------------------------------------------
Код index.php:
<?
$pass;
if ($pass==10){echo "Authorization ok";}
else {echo "Don't authorizate";}
?>
--------------------------------------------
Код brutforcer.php
<?
echo "<center><h2>Wait for a minute... Now pass is cracking...</h2></center>
";
for ($i=0;$i<100;$i++)
{
$f=fsockopen('mysite',80);
fputs($f, "GET / HTTP/1.0rnHost: mysite/index.php?pass=$irnrn");//да, и скажите еще, что делает эта конструкция? Я ее тупо (не совсем) переписал у другого скрипта
$get=fgets($f,17);
if(substr($get,0,2)=='Au'){echo "Password cracked.
Password is $i";break;}//если первые два символа в ответе сервера="Au", то пароль сломан.
}
?>
---------------------------------------------
Заранее спасибо!!!