Черные методы раскрутки Пробив фильтров

Discussion in 'SЕО - тонкости, методы раскрутки' started by Хозяин, 13 Jan 2008.

  1. Хозяин

    Хозяин Elder - Старейшина

    Joined:
    15 Mar 2006
    Messages:
    435
    Likes Received:
    404
    Reputations:
    110
    Давно хотел написать большую статью, но по разным причинам, в том числе лень, не доходили руки, до статьи я так чувствую и не дойдут

    Я не буду описывать методы пробива под какой-то конкретный скрипт, как говорится общие методы.

    Начнем

    Что основное при спаме e-mail/форумов/гостевух и т.д.?
    Правильно, донести до реципиента как говорится ссылку, либо почтовый ящик.

    Соответственно фильтры тож не дураки настраивают и в первую очередь присекают именно эти моменты, а потом уже все остальное типа фильтрация текста по выражениям.

    Сегодня мы будем прятать ссылку )

    Метод заключается в подмене домена, соответственно и всей ссылки.

    Выглядит это дело примерно так:
    значит смапим этой ссылкой, вместо прямой на свой к примеру магазит, конечно же поставив редирект на свой не раскрученный:
    Но как сделать хренову кучу редиректов, да еще так, чтобы ссылка не заспамилась?

    Сейчас объясню.

    Бежим сюда и смотрим:
    Что мы видим? Аха, все верно! Сервис, который позволяет динамически сделать редирект на ваш ресурс, да еще и с картинкой!!! (позже напишу чем нам это полезно)

    Таких сервисов куча, к примеру shorturl в гугл вбейте.

    Это прекрасно скажете вы, вот она, панацея - НО, практически все они уже в бане у мыл фильтров, они давно уже поняли что такие фокусы им боком выйдут.

    Что же делать? А делать мы быдем свой сервис шортурла с редиректами и геном картинок.

    ОН уже готов:

    Это мой сервис, сделан чуть поудобней под наши нужды

    Тут фильры хоть обосрутся, но ничего не смогут сделать, объясняю почему и как:

    Сделали к примеру себе сервис на домене за 2 бакса, хотя не важно где, главное проверить пробивает ли сцыль фильтр (некоторые бесплатные хосты уже в бане)
    Нагенерили себе 20 ссылок и пустили рандомом их на миллион сообщений (не буду объяснять как, не дети, да и sboy уже писал на примере дайрект мейлера) - так как ссылки будут вида
    где dfghdr5bbr6 - свободно генерируемая переменная, ссылка наша проходит как нож в масло, без всяких проблем!

    Но, проспамили лям (а этого хватит чтобы домен http://deepblue.jino-net.ru/ ушел в бан почтовика, эт если вы специализируетесь на спаме конкретного почтового сервака, если по общим базам лямов на 10 хватит)

    Что делать? Тупо меняем хост на котором висит наше чудо, 5 минут займет, генерим ссылки и снова в бой.

    Пока у меня нет возможности выложить исходники (по разным причинам, позже обязаельно это сделаю), чтобы вы сами вешали куда угодно и где угодно, я сам буду менять адрес скрипта, с сохранением редиректов на старом домене.

    Смысл надеюсь понятен.

    Теперь по картинку:

    Картинка генерируется по принципу вбитого домена соответственно, так же как и редирект.

    к примеру вбиваем:
    Генерися картинка с надписью http://PORNSHOP.ru, редиректом на все тот же порншоп, но ссылка будет
    Как вы заметите никакого шопа тут и в помине нет, а значит никакой фильтр нельзя будет настроить на фильтрацию вашего домена т.к. он на картинке прописан.

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

    вот примеры всего выше приведенного:

    просто ссылка с редиректом на порншоп:

    [​IMG] - с картинкой соответственно


    P.S. задумайтесь сколько всего веселого можно спрятать за этим редиректом тут я уже не о спаме))))

    Если подобные методы интересны, по заявкам радиослушателей могу дополнять все это дело всяческими меодами.
     
    #1 Хозяин, 13 Jan 2008
    Last edited: 13 Jan 2008
    10 people like this.
  2. andreipup

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

    Joined:
    21 Aug 2007
    Messages:
    265
    Likes Received:
    21
    Reputations:
    0
    Очень интересно расказывай дальше!!!!
    Извиняюсь за тупой вопрос.Еще интересно узнать как лучше сделать письио спамерское чтоб точно фильтры обойти.
     
    #2 andreipup, 14 Jan 2008
    Last edited: 14 Jan 2008
  3. Хозяин

    Хозяин Elder - Старейшина

    Joined:
    15 Mar 2006
    Messages:
    435
    Likes Received:
    404
    Reputations:
    110
    ***мысли в слух ... "А людям один х.. нужны крякеры и-нета"

    andreipup, невозможно так вот взять и сказать тебе что нужно сделать. Надо немного мозгами думать, пробовать
     
  4. andreipup

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

    Joined:
    21 Aug 2007
    Messages:
    265
    Likes Received:
    21
    Reputations:
    0
    Ну примерно объясни что нужно!!!!
     
  5. Хозяин

    Хозяин Elder - Старейшина

    Joined:
    15 Mar 2006
    Messages:
    435
    Likes Received:
    404
    Reputations:
    110
    Если ты о спаме говоришь, то рандомизация письма
     
  6. andreipup

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

    Joined:
    21 Aug 2007
    Messages:
    265
    Likes Received:
    21
    Reputations:
    0
    Объясни как это сделать?
     
  7. Хозяин

    Хозяин Elder - Старейшина

    Joined:
    15 Mar 2006
    Messages:
    435
    Likes Received:
    404
    Reputations:
    110
    Читать статьи, собирать всю информацию в кучу и собирать письмо.
    Начиная с сизменения речевых оборотов (в случае текста) заканчивая тем, что я описал.

    З.Ы. Модераоры, измените название темы, а то г..но какое-то ... сам редактировал не меняется.
     
    1 person likes this.
  8. CHIP:))

    CHIP:)) Elder - Старейшина

    Joined:
    17 Jan 2007
    Messages:
    81
    Likes Received:
    18
    Reputations:
    -3
    Довольно интересно особенно для сео можно много интересного придумать)
     
  9. sboy20042

    sboy20042 Banned

    Joined:
    7 Jul 2007
    Messages:
    318
    Likes Received:
    376
    Reputations:
    128
    спасибо за статью. действительно актуальная тема))
     
  10. fuckthesystem

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

    Joined:
    22 Aug 2007
    Messages:
    37
    Likes Received:
    6
    Reputations:
    0
    аффтару респект
    ждем исходники ))
     
  11. [krot]

    [krot] Elder - Старейшина

    Joined:
    24 May 2007
    Messages:
    26
    Likes Received:
    5
    Reputations:
    0
    AciD_FreaK
    статья интересная, респект!, но без исходников никуда :), твой домен в блек будет уходить достаточно быстро, тем более при том что через него теперь и еще больше народу будут слать....
    За идею спасибо :)
     
  12. Хозяин

    Хозяин Elder - Старейшина

    Joined:
    15 Mar 2006
    Messages:
    435
    Likes Received:
    404
    Reputations:
    110
    Я прекрасно понимаю что он уползет в блек, и писал об этом. Как смогу (не в жадности дело) выложить, выложу. Ну а если кому-то невтерпеж, легко могут заказать такой скрипт, ничего сложного, работа с gd ... в принипе, 15-20 баксов это не те деньги, которые при спаме экономят )
     
  13. [krot]

    [krot] Elder - Старейшина

    Joined:
    24 May 2007
    Messages:
    26
    Likes Received:
    5
    Reputations:
    0
    AciD_FreaK
    да не в 15-20 баксах дело....
    мысли в слух: а что если ссылки будут сразу генерироваться в список, задал например сгенерировать 15 линков и вуаля у тебя сразу списочек и не надло 15 раз кликать и копировать ссылки ;) так же можно и с картинками сделать....
     
  14. andreipup

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

    Joined:
    21 Aug 2007
    Messages:
    265
    Likes Received:
    21
    Reputations:
    0
    Выложи этот скрипт если можешь!!! :)
     
  15. andreipup

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

    Joined:
    21 Aug 2007
    Messages:
    265
    Likes Received:
    21
    Reputations:
    0

    Выложи этот скриптик ПОЖАЛУЙСТА ОЧЕНЬ НАДО!
     
  16. Хозяин

    Хозяин Elder - Старейшина

    Joined:
    15 Mar 2006
    Messages:
    435
    Likes Received:
    404
    Reputations:
    110
    index.php
    PHP:
    <? 
    include 
    "conf.php";
    ?>
    <html>
    <head>
    <link rel="stylesheet" type="text/css" media="all" href="a.css">
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    <title>Hide your domain name!</title>
    </head>
    <body align="center">
    <table border="0" cellpadding="0" cellspacing="0" width="100%">
    <tr>
    <td width="100%"  align="center"><br><br>
    <a href="index.php"><img src="logo.gif" border="0"></a><br><br>
    <form action="index.php" method="post">
    <input class="inp" name="domain" size="63" value="<? print $_POST['domain']; ?>"> Link:<input type="checkbox" name="link" CHECKED><br>
    Example: hidelet.com, domenico.ru, mbhost.ru<br><br>
    Font color: #<input class="inp" name="fontcolor" size="4" maxlength="6" value="<? if (!empty($_POST['fontcolor'])) {print $_POST['fontcolor'];}else {print '0857A6';}?>"> bgcolor: #<input class="inp" name="bgcolor" size="4" maxlength="6" value="<? if (!empty($_POST['bgcolor'])) {print $_POST['bgcolor'];}else {print 'FFFFFF';}?>"> Font size: 
    <select name="size">
     <option value="8">8</option>
     <option value="9">9</option>
     <option value="10">10</option>
     <option value="11">11</option>
     <option value="12">12</option>
     <option value="14">14</option>
     <option value="16">16</option>
     <option value="18">18</option>
     <option value="20">20</option>
     <option value="24">24</option>
    </select>  
     Font face:
    <select name="face">
     <option value="1">Arial</option>
     <option value="2">Tahoma</option>
     <option value="3">Verdana</option>
     <option value="4">Arial N</option>
    </select>

    <br>
    <br><input type="submit" class="inp" value="Hide!"><br><br>
    <?
    $domain = @$_POST['domain'];
    $link = @$_POST['link'];
    $fontcolor=@$_POST['fontcolor'];
    $bgcolor=@$_POST['bgcolor'];
    $fontsize=(int)$_POST['size'];
    $face=(int)$_POST['face'];
    if ((!empty($domain) && !empty($fontcolor) && !empty($bgcolor)) && ((eregi("^[a-zA-Z0-9_\.-@]+\.[a-zA-Z]{2,4}$", $domain) || eregi("^[_a-z0-9-]+(.[_a-z0-9-]+)*@[a-z0-9-]+(.[a-z0-9-]+)*$", $email)) && (eregi("^[0-9a-fA-F]", $fontcolor) && eregi("^[0-9a-fA-F]", $bgcolor))))
    {

    function generate_password($number)

      {

        $arr = array('a','b','c','d','e','f',

                     'g','h','i','j','k','l',

                     'm','n','o','p','r','s',

                     't','u','v','x','y','z',

                     'A','B','C','D','E','F',

                     'G','H','I','J','K','L',

                     'M','N','O','P','R','S',

                     'T','U','V','X','Y','Z',

                     '1','2','3','4','5','6',

                     '7','8','9','0');

        // Генерируем пароль

        $pass = "";

        for($i = 0; $i < $number; $i++)

        {

          // Вычисляем случайный индекс массива

          $index = rand(0, count($arr) - 1);

          $pass .= $arr[$index];

        }

        return $pass;

      }

    $ans = generate_password(10);

    $fontone=hexdec($fontcolor[0].$fontcolor[1]);
    $fonttwo=hexdec($fontcolor[2].$fontcolor[3]);
    $fontthree=hexdec($fontcolor[4].$fontcolor[5]);

    $bgone=hexdec($bgcolor[0].$bgcolor[1]);
    $bgtwo=hexdec($bgcolor[2].$bgcolor[3]);
    $bgthree=hexdec($bgcolor[4].$bgcolor[5]);

    if ($face==1)
    {
    $font="arial";
    }
    elseif ($face==2)
    {
    $font="tahoma";
    }
    elseif ($face==3)
    {
    $font="verdana";
    }
    elseif ($face==4)
    {
    $font="ARIALN";
    }
    else
    {
    $font="arial";
    }
     
        define('CURRENT_DIR', dirname(__FILE__));
        $font = CURRENT_DIR . '/'.$font.'.ttf';
        
        $font_size=$fontsize;
        $angle=0;
        $text=$domain;

    $pos=ImageTTFBbox($font_size, $angle, $font, $text);
    $width=abs($pos[4] - $pos[0]);
    $height=abs($pos[5] - $pos[1]);
        
        $im = imagecreate($width+2, $height+1); 
        
        $pri=($height+$font_size)/2;
        
        $bg=ImageColorAllocate($im, $bgone, $bgtwo, $bgthree);
        $textcolor = imagecolorallocate($im, $fontone, $fonttwo, $fontthree);
        
        ImageTTFtext($im, $font_size, $angle, 0, $pri, $textcolor, $font, $text);
        ImagePNG($im, "img/".$ans.".png");


    //    $angle=0;
    //    $text=@$_POST['domain'];
    //    $pos=ImageTTFBbox($font_size, $angle, $font, $text);
    //    $min_x=min($pos[0], $pos[2], $pos[4], $pos[6]);
    //    $max_x=max($pos[0], $pos[2], $pos[4], $pos[6]);
    //    $width=$max_x-$min_x+1;
    //    $min_y=min($pos[1], $pos[3], $pos[5], $pos[7]);
    //    $max_y=min($pos[1], $pos[3], $pos[5], $pos[7]);
    //    $height=$max_y-$min_y+2;
    //    $height=imagefontheight($font_size);
    //
    //    $im=ImageCreate($width+1, $height);
    //    $bg=ImageColorAllocate($im, $bgone, $bgtwo, $bgthree);
    //    $textcolor = imagecolorallocate($im, $fontone, $fonttwo, $fontthree);
    //    
    //    ImageTTFtext($im, $font_size, $angle, $pos[0]-$min_x, $pos[1]-$min_y, $textcolor, $font, $text);
    //    ImagePNG($im, "img/".$ans.".png");
        ImageDestroy($im);

    if ($link==on)
    {
    include "connect.php";

    $qu="INSERT INTO `Link` (`Link_id` , `Link_URL` , `Link_link`)
    VALUES ('', '$text' , '$ans')";

    $res=mysql_query($qu);

    if (!$res)
    {
    print "Error 011: DB error";
    exit;
    }
    else
    {         
    echo "<link rel='stylesheet' type='text/css' media='all' href='a.css'>";
    print "<script language='javascript'>
    function highlight(field) {
            field.focus();
            field.select();
    }
    </script>";
    echo "Image preview:<br><br><img src='img/".$ans.".png'>";
    echo "<table border='0' cellpadding='0' cellspacing='0'><tr><td>HTML link: </td><td>
    <input class='inp' onclick='highlight(this)' size='64' value='<a href=\"http://".$URL."/".$ans."/\" target=\"_blank\"><img src=\"http://".$URL."/img/".$ans.".png\" border=\"0\"></a>'></td></tr>";
    echo "<br><tr><td>Forum's link: </td><td><input class='inp' onclick='highlight(this)' size='64' value='[URL=\"http://".$URL."/".$ans."/\"][img]http://".$URL."/img/".$ans.".png[/img][/URL]'></td></tr>";
    echo "<br><tr><td>Link: </td><td><input class='inp' onclick='highlight(this)' size='64' value='http://".$URL."/img/".$ans.".png'></td></tr></table>";
    }

    }
    else
    {
    print "<script language='javascript'>
    function highlight(field) {
            field.focus();
            field.select();
    }
    </script>";
    echo "Image preview:<br><br><img src='img/".$ans.".png'>";
    echo "<table border='0' cellpadding='0' cellspacing='0'><tr><td>HTML link: </td><td>
    <input class='inp' onclick='highlight(this)' size='64' value='<img src=\"http://".$URL."/img/".$ans.".png\">'></td></tr>";
    echo "<br><tr><td>Forum's link: </td><td><input class='inp' onclick='highlight(this)' size='64' value='[img]http://".$URL."/img/".$ans.".png[/img]'></td></tr>";
    echo "<br><tr><td>Link: </td><td><input class='inp' onclick='highlight(this)' size='64' value='http://".$URL."/img/".$ans.".png'></td></tr></table>";
    }
    }
    else;
    print "<br><font size=-2>&copy 2007 HideLet.Com - AciD_FreaK</font>";
    ?>

    </form>
    </td>
    </tr>
    </table>
    </body>
    </html>
    ep.php
    PHP:
    <html>
    <head>
    <?
    $linkk  = preg_replace("/[^0-9a-zA-Z]+/", "", @$_GET['link']);

    include "connect.php";

    $qu="SELECT Link_id , Link_URL , Link_link FROM Link WHERE Link_link='".$linkk."'";
    $res=mysql_query($qu) or die ("Error 12: ".mysql_error()."");
    while ($row=mysql_fetch_array($res))
    {
    $count=substr_count($row['Link_URL'], "@");

    if ($count>0)
    {

    $A='';
    $s="<meta http-equiv='Refresh' content='0;url=mailto:".$row['Link_URL']."'>";
    $c=strlen($s);
    for($i=0;$i<$c;$i++)
    {
     $a=ord($s[$i]);
     if($a>127) $A.=$s[$i];
     else
     {
      $x=floor($a/16);
      $A.=chr($x+65);
      $A.=chr($a+65-16*$x);
     }
    }

    print "<script language='javascript'>
    var a = '".$A."';
        for(i=0; i < a.length; i++)
        {
          document.write((a.charCodeAt(i)<=127) ?
            String.fromCharCode((a.charCodeAt(i)-65)*16+(a.charCodeAt(++i)-65)) :
            a.charAt(i));
        }
    </script>";


    }
    else

    header("HTTP/1.1 301 Moved Permanently");
    header("Location: http://".$row['Link_URL']."");
    }
    }

    ?>
    conf.php
    PHP:
    <?
    $URL="";
    ?>
    a.css
    HTML:
    body
    {
    	background-color: #2B2F34;
    	color: #C1C1C7;
    	font: 8pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
    }
    td, th, p, li
    {
    	font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
    }
    
    
    h1 {font-family: Arial, Helvetica, sans-serif;font-size: 16px; color:#72BA75; } 
    
    
    a 
    {
    	color: #B9B9BD;
    	text-decoration: none;
    }
    
    a:hover, a:active
    {
    	color: #E7E7EB;
    	text-decoration: none;
    }
    
    
    INPUT.button 
    {
    	background-color: #31333B;
    	color: #B9B9BD;
    	font: 8pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
    	border: 1pt solid #646C71;
    	
    }
    INPUT.inp 
    {
    	background-color: #31333B;
    	color: #B9B9BD;
    	font: 9pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
    	border: 1pt solid #646C71;
    	
    }
    
    textarea.inp
    {
    	background-color: #31333B;
    	color: #B9B9BD;
    	font: 9pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
    	border: 1pt solid #646C71;
    	
    }
    
    select
    {
    	background-color: #31333B;
    	color: #B9B9BD;
    	font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
    }
    Вот, выкладываю исходники. В чистов виде работать не будут. "Починить" - 1-2 минуты, но придется разобраться вработе скрипта
     
    #16 Хозяин, 4 Feb 2008
    Last edited: 4 Feb 2008
  17. andreipup

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

    Joined:
    21 Aug 2007
    Messages:
    265
    Likes Received:
    21
    Reputations:
    0
    Я php вообще почти не знаю может есть какая-нибудь инструкция?
     
  18. cash$$$

    cash$$$ Banned

    Joined:
    6 Jan 2008
    Messages:
    385
    Likes Received:
    246
    Reputations:
    10
    http://php.spb.ru/ - учебник по php
     
  19. andreipup

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

    Joined:
    21 Aug 2007
    Messages:
    265
    Likes Received:
    21
    Reputations:
    0
    Оказываеться все это можно сделать и руками и причем очень быстро и без всяких скриптов :)
     
  20. andreipup

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

    Joined:
    21 Aug 2007
    Messages:
    265
    Likes Received:
    21
    Reputations:
    0

    Значит так :) вот что я понял из всего этого.Не помогает это все для пробива фильтра mail.ru .Я проспамил таким образом и маил все равно банит твой домен допустим эта сылка http://deepblue.jino-net.ru/dfkgdhfghr он банит deepblue а не dfkgdhfghr и все письма не доходят проверел несколько раз.
    Как же справиться с этим чтоб сылка не за спамилась
     
    #20 andreipup, 9 Feb 2008
    Last edited: 10 Feb 2008