ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > Оффтоп > Болталка
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Помогите, народ.
  #1  
Старый 25.04.2010, 17:43
[ac1D]
Banned
Регистрация: 06.12.2009
Сообщений: 47
Провел на форуме:
191390

Репутация: 74
По умолчанию Помогите, народ.

Скрипт нормально гетит страницу, но пост запрос , видимо, не отсылается, что делаю не так??
PHP код:
<?php 
    $fp 
fsockopen('inbox.chmail.ru',80);
    if (
$fp)
    {
        
$headers "GET /register/ HTTP/1.1\r\n";
        
$headers .= "Host: inbox.chmail.ru\r\n";
        
$headers .= "User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; ru; rv:1.9.1.9) Gecko/20100315 Firefox/3.5.9\r\n"
        
$headers .= "Connection: Close\r\n"
        
$headers .= "Referer: http://chmail.ru/\r\n\r\n"
        
$line "";
        
fwrite($fp$headers);
        while(!
feof($fp))
        {
            
$line .= fgets($fp1024);
        }
        
preg_match('|<img src="(.*)" width=130 height=35 border=0>|mi'$line$out);
        
$captcha $out[1];
        echo 
'<img src="http://inbox.chmail.ru/'.$captcha.'">';
        print 
'
            <form method=get>
            <input type=text name=code> - Code<br>
            <input type=submit value="Go">
            </form>
        '
;
            
$name rand(100,1000);
            
$postdata "login=superman437842&domain=chmail.ru&passw1=debbidebi&passw2=debbidebi&question=%CA%E0%EA+%E7%EE%E2%F3%F2+%C2%E0%F8%F3+%F1%EE%E1%E0%EA%F3&answer=Mario&email=&name=Andone&gender=male&day=20&month=10&year=1989&country=Russia&city=Moscow&gmt=16&sec_code=".$_GET['code']."&agree=1&submit=%C7%E0%F0%E5%E3%E8%F1%F2%F0%E8%F0%EE%E2%E0%F2%FC%F1%FF";
            
$header "POST /register/ HTTP/1.1\r\n";
            
$header .= "Host: inbox.chmail.ru\r\n";
            
$header .= "User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; ru; rv:1.9.1.9) Gecko/20100315 Firefox/3.5.9\r\n";
            
$header .= "Referer: http://inbox.chmail.ru/register/\r\n";
            
$header .= "Content-Length: ".strlen($postdata)."\r\n";
            
$header .= "Connection: Close\r\n\r\n";
            
$header .= $postdata."\r\n\r\n";
            
fputs($fp$header);
            
$l "";
            while(!
feof($fp))
            {
                
$l .= fgets($fp1024); 
            }
            echo 
$l;                      
    }
?>
 
Ответить с цитированием

  #2  
Старый 25.04.2010, 17:55
Mr.Replica
Участник форума
Регистрация: 18.05.2010
Сообщений: 215
Провел на форуме:
2972711

Репутация: 92
По умолчанию

может логин и пасс неправильные??
 
Ответить с цитированием

  #3  
Старый 25.04.2010, 18:06
[ac1D]
Banned
Регистрация: 06.12.2009
Сообщений: 47
Провел на форуме:
191390

Репутация: 74
По умолчанию

А, все разобрался))
Вот рабочий код:
PHP код:
<?php 
    $fp 
fsockopen('inbox.chmail.ru',80);
    if (
$fp)
    {
        
                    if (isset(
$_GET['code']))
            {
            
$name "Mario".rand(1111,9999);
            
$pass "mybestpass".rand(11,999999);
            
$postdata "login=".$name."&domain=chmail.ru&passw1=".$pass."&passw2=".$pass."&question=%CA%E0%EA+%E7%EE%E2%F3%F2+%C2%E0%F8%F3+%F1%EE%E1%E0%EA%F3&answer=Mario&email=&name=Andone&gender=male&day=20&month=10&year=1989&country=Russia&city=Moscow&gmt=16&sec_code=".$_GET['code']."&agree=1&submit=%C7%E0%F0%E5%E3%E8%F1%F2%F0%E8%F0%EE%E2%E0%F2%FC%F1%FF";
            
$header "POST /register/ HTTP/1.1\r\n";
            
$header .= "Host: inbox.chmail.ru\r\n";
            
$header .= "User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; ru; rv:1.9.1.9) Gecko/20100315 Firefox/3.5.9\r\n";
            
$header .= "Referer: http://inbox.chmail.ru/register/\r\n";
            
$header .= "Content-Length: ".strlen($postdata)."\r\n";
            
$header .= "Connection: Close\r\n\r\n";
            
$header .= $postdata."\r\n\r\n";
            
fputs($fp$header);
            echo 
"Login: $name<br>Password: $pass<br><a href=".basename(__FILE__).">Get new mail</a>";  
            }
            else  {
        
$headers "GET /register/ HTTP/1.1\r\n";
        
$headers .= "Host: inbox.chmail.ru\r\n";
        
$headers .= "User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; ru; rv:1.9.1.9) Gecko/20100315 Firefox/3.5.9\r\n"
        
$headers .= "Connection: Close\r\n"
        
$headers .= "Referer: http://chmail.ru/\r\n\r\n"
        
$line "";
        
fwrite($fp$headers);
        while(!
feof($fp))
        {
            
$line .= fgets($fp1024);
        }
        
preg_match('|<img src="(.*)" width=130 height=35 border=0>|mi'$line$out);
        
$captcha $out[1];
        
        echo 
'<img src="http://inbox.chmail.ru/'.$captcha.'">';
        print 
'
            <form method=get>
            <input type=text name=code> - Code<br>
            <input type=submit value="Go">
            </form>
        '
;
                
    }
    }
?>
До етого отправлялся не тот код, поэтому и не было реги
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Народ, помогите с выбором. vorona Болталка 11 08.01.2010 12:45



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


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




ANTICHAT.XYZ