ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
 
 
Опции темы Поиск в этой теме Опции просмотра

скрипт php sec question rambler
  #1  
Старый 13.11.2008, 00:49
Аватар для binarnik
binarnik
Новичок
Регистрация: 08.08.2008
Сообщений: 15
Провел на форуме:
31158

Репутация: 2
По умолчанию скрипт php sec question rambler

укажите плз ошибку
пишу скрипт для автоматического перебирания ответов на секретный вопрос...
застрял на моменте отсылки ответа, что-то идет не так, ответ правильный, но скрипт возвращает опять ту же форму для ввода:

PHP код:
<?php
$match 
= array();
$target "http://id.rambler.ru/script/reminder.cgi";
        
$postvars "step=asklogin&login=menta955";  
        
$c curl_init($target);
        
curl_setopt($cCURLOPT_VERBOSE1); 
        
curl_setopt($cCURLOPT_RETURNTRANSFER1);
        
curl_setopt($cCURLOPT_REFERER"http://id.rambler.ru/");
        
curl_setopt($cCURLOPT_USERAGENT'Opera/9.27 (Windows NT 5.1; U; en)');
        
curl_setopt($cCURLOPT_POST1); // set POST method  
        
curl_setopt($cCURLOPT_POSTFIELDS$postvars);
        
$page=curl_exec($c);
        
preg_match_all("/captcha\/\w+.jpg/"$page$match);
        
$match[0][0] = str_replace("captcha/"""$match[0][0]);
        
$number str_replace(".jpg"""$match[0][0]);
        
curl_close($c);
        
$page str_replace("/captcha/".$match[0][0], "http://id.rambler.ru/captcha/".$match[0][0], $page);
        
$form2 =  "<img src='http://id.rambler.ru/captcha/".$match[0][0]."' alt='' border='0' vspace='2'>
        <form id='form1' name='form2' method='post' action=''>
        <p>Vvedite tekst s kartinki</p>
          <p>
            <label>
            <input type='text' name='captcha' id='2' />
            </label>
            </p>
          <p>
            <label>
            <input type='hidden' name='number' value='"
.$number."'>
            <input type='submit' name='button' id='button' value='Pognali' />
            </label>
        </p>
        </form>"
;
//echo($page);
if(isset($_POST['captcha']) && !empty($_POST['captcha'])) {
        
$postvars "step=askanswer&login=menta955&domain=rambler.ru&question=Девичья фамилия матери&number=
        "
.$_POST['number']."&hash=".$_POST['captcha']."&answer=menta955";
        
$c curl_init($target);
        
curl_setopt($cCURLOPT_VERBOSE1); 
        
curl_setopt($cCURLOPT_RETURNTRANSFER1);
        
curl_setopt($cCURLOPT_REFERER"http://id.rambler.ru/script/reminder.cgi");
        
curl_setopt($cCURLOPT_USERAGENT'Opera/9.27 (Windows NT 5.1; U; en)');
        
curl_setopt($cCURLOPT_POST1); // set POST method  
        
curl_setopt($cCURLOPT_POSTFIELDS$postvars);
        
$page2=curl_exec($c);
        echo(
$page2);
} else {
    echo(
$form2);
}

?>
 
Ответить с цитированием
 



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Books PHP FRAGNATIC PHP, PERL, MySQL, JavaScript 186 21.02.2010 02:41
Русский php.ini Ru}{eeZ PHP, PERL, MySQL, JavaScript 6 12.11.2008 20:38
Что такое Php? PAPA212 Болталка 13 28.12.2007 20:44
Безопасность в Php, Часть Iii k00p3r Чужие Статьи 0 11.07.2005 19:02
Защищаем Php. Шаг за шагом. k00p3r Чужие Статьи 0 13.06.2005 11:31



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ