• Партнер

  • Привет, дамы и господа, гражданки и
    товарищи, а главное, домашние пёсики и
    кожаные плюшевые мишки. Вот сейчас скажу, и
    своим словам не поверю - сегодня дорогой и
    всеми уважаемый Незнайка пройдётся по теме
    "спонсоров". Которые вроде как платят
    деньги.

    Да-да, делать глаза размером с чайное блюдце
    не стоит, и с луны я не свалился (Носов врёт!)
    Тема старая, избитая и пахнет рагу из тухлой
    ежатины, но если подойти к ней неординарно,
    то, может, что-то и выгорит. Не исключая и
    того, что по ходу придётся ознакомится с
    Эльзой, Питоном и некоторыми менее
    известными зверушками.

    О! И ещё, если кому в голову со свистом
    влетела шальная мысль типа "О, поганец,
    рефералов решил набрать!", то, по сути, это
    не ошибка. Только вот я не просто "поднабрать"
    решил, а как бы меняю свои драгоценнейшие
    идеи на кота в мешке.

    Колбасить будем такого спонсора как CashFiesta.
    Что? URL? www.cashfiesta.com
    есессно. Обещает немного, зато клянётся в
    вечной любви, и, как сказали Стругацкие: "Ноги
    мыть и воду пить". Набор стандартный до
    безобразия - Bar с баннерами, абсолютно
    приевшиеся игры, рекламная почта.. Что нам
    надо? Чтобы баннеры крутились и чтобы
    рефералы подваливали толпами, причём при
    наименьшей затрате времени и усилий, а так
    же по возможности ночью, во время сна.

    Набор инструментов примерно тот же самый,
    что и в моей предыдущей статье,
    но, вдобавок к этому :

    1) Python - абсолютно не обязательно, но
    познавательно до безобразия. Для тех, кто
    родился вчера вечером, объясняю - Python, это
    интерпретируемый(не для компиляции),
    интерактивный, объектно-ориентированный
    язык программирования. Очень гибкий и
    интересный. Качать отсюда - http://www.python.org/ftp/python/2.2/.

    2) Macro Express, для "накрутки" - милое дело.
    Конечно, не обязательно, но, вообще, очень
    даже желательно. Всяких макросов в природе
    полно бегает, но этот по своей
    навороченности переплюнул всё, что я
    перепробовал. На его основе в дальнейшем
    соберём накрутчик, так что ещё раз
    рекомендую. Сливать здесь -> ftp://216.231.128.38/macex.exe.

    Начнём, пожалуй, сначала.. То есть идём и регистрируемся.
    Данные, естественно, оставляем правильные,
    иначе чек не дойдёт (вообще-то, кому он нужен?),
    email тоже, но email я бы оставил альтернативный,
    на тот случай, если Фиесте в дальнейшем
    взбрендит поднять уровень своего состояния
    продаж баз данных адресов по всяким порно
    конторам.

    Займёмся сборкой накрутчика. Качаем Бар (хм.
    бар? Программка которая рекламу буржуйскую
    крутит. В дальнейшем буду именовать Баром. С
    большой буквы).. Файлик называется Cashfiesta.exe..
    Чтобы в дальнейшем путаницы с директориями
    не было, пихаем его в свежесозданный C:\CashFiesta\
    , и оттуда уже запускаем. Оно само, поскрипев
    малёхо, подкачивает DLLи из сети, после чего
    радостно спрашивает логин и пароль и
    предлагает всё это запомнить на будущее...
    Очень полезная возможность, надо полагать.

    Если доиграться с Баром немного, то принцип
    работы становится ясен - при запуске
    появляется окошко с запросом на логин и
    пароль, если всё правильно введено, то
    появляется Бар, при этом человечек в
    верхнем левом углу СИДИТ. И очки не
    начисляются (выделено неспроста, объясню
    позже). Если вокруг человечка поводить
    мышкой, то он встаёт и начинает маршировать
    на месте, при этом начинают ползти очки, и
    Бару абсолютно индифферентно, запущен у вас
    IExplorer или нет. И всё вроде хорошо, но
    человечек имеет две дурацкие привычки:
    1) Обратно садится (через короткие
    промежутки времени)
    2) Носится вдоль баннера как угорелый (гораздо
    реже)

    От первой проблемы избавиться сравнительно
    просто.. Достаточно сделать макрос, который
    будет, предположим, раз в десять секунд
    воспроизводить движения мышки вокруг
    чудика, и посидеть спокойно ему не придётся.
    Но как его автоматом отлавливать, вот в чём
    вопрос?

    А да на кой он сдался, ловить его ещё? Какие
    глупости.. Он бегает как идиот, а мы его лови?
    Нетушки. Как говаривал кто-то из
    профессионалов: "Мы пойдём другим путём"..
    Предположим, мы будем закрывать Бар каждые 5
    минут, и тут же открывать его по новой. Чудик-то
    после запуска СИДИТ 🙂 

    Устанавливаем MacroExpress.. По умолчанию он
    слёзно настаивает на C:\Program Files\Macro Express\ и да
    будет так! Ставим его туда, запускаем,
    терпеливо проглатываем всякую лабуду о
    регистрации. Создаём новый макрос (Add Macro), и
    пусть он у нас реагирует на нажатие
    комбинации клавиш (Hot Key). Я лично поставил
    CTRL-B, но это исключительно дело собственного
    вкуса и эстетических соображений. Всё,
    запускаем редактор скриптов (Script Editor), и
    вгоняем туда такую вот последовательность:

    Repeat Until N50=2323
    Program Launch: Cashfiesta.exe
    Delay 5.00 Seconds
    Text Type: <ENTER>
    Delay 10.00 Seconds
    Window Close - Window Title: Internet Explorer
    Window Close - Window Title: Internet Explorer
    Window Close - Window Title: Internet Explorer
    Repeat Start (Count 30)
    Delay 10.00 Seconds
    Load Text File: ME0.TXT
    Repeat End
    Load Text File: ME1.TXT
    Delay 10.00 Seconds
    Text Type: <ENTER>
    Delay 2.00 Seconds
    Repeat End

    Теперь подробнее..

    Repeat Until N50=2323 <--- Вообще, здесь мы устраиваем
    начало бесконечного цикла. Переменная N50
    никогда не будет 2323, а значит, Who wants to loop forever...

    Program Launch: Cashfiesta.exe <--- Запускаем Бар

    Delay 5.00 Seconds <--- Ждём 5 секунд. На всякий
    случай. Другие паузы, впрочем, тоже в
    большинстве своём делаем на всякий
    пожарный. Некоторые, тем не менее,
    необходимы.. Где какие - разбирайтесь сами 🙂

    Text Type: <ENTER> <--- По логике, после всех
    предыдущих операций появилось окно с
    требованием ввести логин и пароль. Так как у
    нас ужо усё запомнено, то осталось только
    эмулировать нажатие энтера.

    Delay 10.00 Seconds <--- Ждёмс.
    Window Close - Window Title: Internet Explorer
    Window Close - Window Title: Internet Explorer
    Window Close - Window Title: Internet Explorer <--- Бар тупо
    открывает новое окно сразу, как только
    открывается сам. Таким образом, возможно,
    что система через несколько часов упадёт от
    безбашенного количества иксплореров. Нам
    это не надо, и мы это прекращаем. На всякий
    пожарный - три раза.

    Repeat Start (Count 30) <--- Начинаем цикл, который
    повторится 30 раз. Почему 30 - смотри ниже.

    Delay 10.00 Seconds <--- Снова ждём-с. 10 секунд, между
    прочим.

    Load Text File: ME0.TXT <--- Вот тут у меня возникли
    некоторые проблемы.. Дело в том, что здесь мы
    пытаемся "водить мышкой вокруг мелкого
    идиотика", и я просто записал движения
    мышки в файл ME0.TXT. Файлы ME0.TXT
    и ME1.TXT
    прилагаются, но их можно легко записать
    самому. Итак - ME0.TXT содержит движения мышки в
    области чудика.

    Repeat End <--- Повторяем 30 раз. Каждый проход
    занимает 10 секунд. Таким образом, курсор
    будет возбуждать пузанчика каждые десять
    секунд, чтобы он не сильно расслаблялся. 30
    помножить на 10 равно 300 секунд, в общей
    сложности. Или, другими словами, - 5 минут.

    Load Text File: ME1.TXT <--- После пяти минут
    возбуждения болванчика было бы неплохо
    перезапустить Бар. Вариант с Window Close
    подходит слабо, так как Бар при выходе
    отправляет информацию о наработанных очках
    на сервер. Что бы эти очки не терять, мы
    воспроизводим последовательность движения
    мышки для выхода (файл ME1.TXT прилагается, и
    вместе с ME0.TXT их следует записать в C:\Program
    Files\Macro Express\)

    Delay 10.00 Seconds <--- Ждём-с

    Text Type: <ENTER> <--- Закрываем окошко с
    уведомлением типа "Ай-яй! Как круто.
    Информация была отправлена на сервер"

    Delay 2.00 Seconds <--- И снова ждём-с.. На всякий
    случай 🙂

    Repeat End <--- Наша песня хороша, начинай
    сначала.

    Накрутчик готов. И всё хорошо, да только
    мало как-то, не по божески. Вот рефералов бы
    ещё? А в чём, собственно, проблемы? Один из
    древнейших способов получить рефералов - Spam!
    Spam spam spam... Как много в этом слове.. Только вот
    спаммить - дело последнее, дурацкое, и
    неблагородное. Нас это недостойно, и мы
    займёмся "полуспамом", так чтобы комар
    носа не подточил, и никто, в том числе и мы,
    даже и не подумали, что происходит спам.

    Донесением рекламы (рефералопривлечением)
    до народных масс мы займёмся посредством
    "Banner Exchange System", в народе именуемыми как
    баннерообменные системы.. Впрочем, я не
    уверен, как именно они именуемы, да это и не
    важно. Для примера, я возьму буржуйский http://www.v3exchange.com,
    хотя у него и абсолютно драконовская
    комиссия - 2 к 1. Но не пофиг ли? Всё равно
    работать особенно не придётся.

    Итак, регистрируемся, причём до фени, какое
    имя, чего куда.. Так как всё это временно и
    преходяще. Зарегистрировались? Хорошо.
    Забредаем вовнутрь и немедленно требуем HTML
    кода для баннеров. Получили? Смотрим.
    Интересует нас вот что:

    <SCRIPT LANGUAGE="JavaScript">
    <!-- Hide script contents from old browsers.
    var random_v3exchange_stamp = Math.floor(Math.random() * 1000000000);
    document.write('<A HREF="http://ads.v3exchange.com/clickme?880476:87852:'
    + random_v3exchange_stamp + '"' + ' target="_top">');
    document.write('<IMG SRC="http://ads.v3exchange.com/showme?880476:87852:'
    + random_v3exchange_stamp + '"' + ' WIDTH=468 height=60 border=0 HSPACE=0
    VSPACE=0 ALT="Part of the v3exchange.com network!"><br>');
    document.write('</A>');
    document.write('<a href="http://www.v3exchange.com" target="_top">');
    document.write('<img src="http://www.v3exchange.com/img/menu.gif"
    width=468 height=16 border=0 hspace=0 vspace=0></a>');
    // End hiding here -->
    </SCRIPT>

    Для тех, кто в Яваскрипте не особо силён,
    подчеркну суть. Эта фигулина вставляет в HTML
    картинку по адресу http://ads.v3exchange.com/showme?880476:87852:X,
    при этом указывая на http://ads.v3exchange.com/clickme?880476:87852:X.
    Где X - случайное число в диапазоне от 0 до
    1000000000. Кстати, 880476:87852 - это значения для меня,
    у вас 100% будут другие. Но если есть желание
    накручивать мои баннеры - милости просим 🙂
    Также возникает вопрос, зачем надо
    случайное число.. Всё дело в том, что
    практически все баннерные системы
    используют схожую систему (www.lbe.ru, www.rbc.ru и т.д.
    и т.п.)

    Баннерная система учитывает сколько раз
    была скачана картинка, а также запоминает IP-адрес,
    с которого она была скачана. Ну, оно и не
    мудрено, ибо было бы уж очень легко
    накручивать всё это дело. Вывод - если мы
    будем загружать URL http://ads.v3exchange.com/showme?880476:87852:X
    со случайным иксом и с разных IP, то получим
    желаемый кредит, с помощью которого
    баннерная система будет сама потом для нас
    искать рефералов.

    Для начала сделаем список URLов. Для этого
    нам понадобится Python.. Теоретически подойдёт
    любой язык программирования, но так как в
    следующих моих статьях я буду опираться на
    Python, то не обессудьте 🙂

    Устанавливаем Питона, причем абсолютно без
    разницы куда. Создаём файл generaterandom.py, и
    вписываем туда следующее:

    from whrandom import randint
    w=open('C:/rand.txt', 'w')
    for j in range(1,3000):
    x=randint (1,100000)
    y="%d" % x
    w.write ("http://ads.v3exchange.com/clickme?880476:87852:"+y+"\n")
    w.close

    Рассмотрим?

    from whrandom import randint <----- Заимствуем генератор
    случайных чисел из модуля whrandom

    w=open('C:/rand.txt', 'w') <----- Окрываем файл rand.txt для
    записи в корневой директории на диске C

    for j in range(1,3000): <----- повтор цикла 3000 раз (можно
    и больше)

    x=randint (1,100000) <----- X равно случайное число от 1
    до 10000000

    y="%d" % x <----- Переводим число в строчку

    w.write ("http://ads.v3exchange.com/clickme?880476:87852:"+y+"\n")
    <----- Добавляем готовый URL в файл

    w.close <----- Закрываем файл

    Запускаем скрипт и получаем готовый
    текстовый файл с тремя тысячами нужными нам
    URL'ами. Осталось позаботиться о разных IP, и
    дело в шляпе. Для этого нам понадобится
    прокси-лист (прилагаю proxiz.txt)..
    Хотя - чем больше, тем лучше. Заметим, что
    формат файла приблизительно такой:

    ...
    209.242.141.249
    8080
    Proxy IP/Host
    Proxy Port
    ...

    Великолепно! Всё готово, записываем оба
    файла: rand.txt и proxiz.txt туда же, где установлена
    Эльза (ты уже установил Эльзу? Если нет, то
    бегом читать о ней сюда),
    и там же создаём файлик v3.elz, в котором
    содержится следующее:

    var keepalive -
    var rcvmethod = binary
    var onerror = continue
    subst PROXIZ % proxiz.txt
    call GOON URLZ % rand.txt
    proc GOON
    var proxyhost = @@PROXIZ@@
    var proxyport = @@PROXIZ@@
    get url $$URLZ$$
    endproc GOON

    Объяснять НЕ БУДУ! Во-первых, устал писать,
    во-вторых, я уже всё это писал! Короче,
    запускаем elsa.bat v3.elz, и радостно наблюдаем,
    как кредит в баннерной системе растёт. Для
    тех кто в танке и не понял, зачем это надо,
    объясняю - кредит тратим на показы наших
    баннеров, которые ведут на страницу, где
    можно зарегистрироваться в Фиесте и стать
    рефералом. Например: http://www.cashfiesta.com/php/join.php?ref=he3hauka.

    Вот и всё, что я хотел сказать.. В следующих
    статьях будет: декомпиляция Ява с целью
    обмана игр (в той же Фиесте), "Искусственный
    интеллект своими руками", и всякая-разная-другая
    всячинка. Заранее пардон, если пишу редко,
    но у меня ещё работа есть и т.д. и т.п. 🙂 До
    встречи.

    Подписаться
    Уведомить о
    0 комментариев
    Межтекстовые Отзывы
    Посмотреть все комментарии