Специалисты «Яндекса» анонсировали новый антивирус для защиты сайтов – Manul . Продукт стал результатом работы двух компании — «Ревизиум» и «Яндекс». Manul представляет собой проект с открытым кодом, для публикации использован ресурс GitHub.

Антивирус Manul

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

Для чего нужен Ативирус Manul сайтам

По данным компании, «Яндекс» каждые сутки размечает несколько тысяч ресурсов как вредоносные, при этом пользователи видят более 8 миллионов уведомлений, что открываемая страница может быть опасна. Главная проблема владельцев инфицированных сайтов – поиск вредоносного кода на сервере. Антивирус Manul позволит оперативно решить данную проблему, что позволит не потерять трафик.

Проверка сайта антивирусом Manul

Для установки антивируса необходимо загрузить архив в корневую папку сайта, после чего распаковать ее. Вся работа с антивирусом ведется через браузер. В процессе сканирования программа собирает информацию обо всех файлах – текущий размер, дата изменения, хэш-сумма. Параллельно файлы проверяются на присутствие вредоносного кода, для чего используется собственная антивирусная база. После проверки файл помечается флажками: зеленый – файл безопасен; желтый – наличие подозрительного кода; красный – обнаружен известный вредоносный код. Полученная информация сохраняется в отчет в формате XML. Фрагменты опасного и подозрительного кода также добавляются в отчет.

Отчет Антивируса Manul

Для открытия полученного отчета используется отдельный онлайн-инструмент – Анализатор логов. Сервис позволяет представить данные в табличном виде, просмотреть отмеченные фрагменты кода, а также отфильтровать файлы по определенному параметру (дата изменения, размер и т.п.). Для распространенных CMS автоматически применяются белые списки, чтобы сразу исключить файлы из стандартного набора, которые не были изменены. Кнопки Delete и Quarantine, расположенные напротив каждого файла, позволяют сформировать скрипт для отправки в Manul для обработки нужных файлов. Вредоносные файлы удаляются, а подозрительные отправляются на анализ. Для исполнения сформированного скрипта необходимо запустить антивирус и перейти в раздел «Лечение».

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

Приветствую дорогие друзья! Сегодня я решил написать обучающую статью по созданию рекламной кампании в Яндекс Директ для начинающих. Когда я начал работать с СРА партнерками, то стал тесно пересекаться с контекстной рекламой, только вот толковых бесплатных обучающих материалов в сети не попадалось. В основном базовые знания да пересказ FAQ’ а самого Яндекса.

Я подумал, что людям нужен толковый мануал по работе с Директом, так почему бы не написать его самостоятельно?

Создание рекламной кампании

Для создания рекламной кампании Вам нужно перейти на страницу Директа и войти под своим логином и паролем. Если логина и пароля нет, то необходимо завести почтовый ящик на Яндексе и после этого Вам станут доступны все сервисы данного поисковика.

После входа, нужно нажать на кнопку “Дать объявление”, которая находиться на главной странице Директа:

Далее Вам предложат выбрать страну и вариант интерфейса – легкий или профессиональный. Категорически не рекомендую использовать легкий интерфейс, так как Вы практически не сможете управлять своим рекламным бюджетом, а соответственно появляется очень большой риск выкинуть деньги на ветер. Мы будем использовать профессиональный интерфейс, поэтому выбираем его и нажимаем “начать пользовать сервисом”:

Нас перебросит на страничку с первичными настройками рекламной кампании:

В первую графу “название кампании” можно написать любое слово. Эту графу видите только Вы и она нужна лишь для Вашего удобства. Далее идут возможности настройки даты показа объявления. Например, у Вас есть интернет магазин и Вы на нем затеяли распродажу, тогда будет разумно показывать рекламное объявления в даты распродажи, дабы привлечь большое количество людей. Если Вам все равно, в какие дни показывать рекламу, то этот пункт можно пропустить.

Следующая настройка – это уведомления. Они нужны для оповещения Вас о возможных проблемах с объявлением. Как правило, письма на почту вполне достаточно, но если хотите то можете подключить SMS уведомления, нажав рядом с этим пунктом кнопку “настроить” и указав свой номер телефона.

Далее идет выбор стратегии рекламной кампании. Яндекс нам предлагает несколько стратегий, которые можно разделить на две группы: автоматическое и ручное управление бюджетом. Так как мы хотим полностью контролировать свои деньги, то мы будем рассматривать только ручное управление, к нему относятся:

  • Наивысшая доступная позиция – объявления всегда стремятся к первым местам
  • Показ в блоке по минимальной цене – объявления размещаются в блоке (спецразмещение или спецразмещение/гарантия) по минимальной цене
  • Показ под результатами поиска – объявления показываются не выше первого места в гарантированных показах, даже когда есть возможность перейти в спецразмещение
  • Независимое управление для разных типов площадок – позволяет раздельно управлять ценой клика

Теперь необходимо выбрать только одно из них. Знаю, что вверху написано много непонятных вещей для рядового пользователя, поэтому чтобы разобраться во всем этом, нужно понимать, как размещены объявления в поиске. Для наглядности я сделал вот такой скрин:

Дело в том, что недавно Яндекс убрал из поиска правый рекламный блок и полностью поменял его на блок под поиском. Конечно, многих рекламодателей это повергло в шок, но что поделаешь. Теперь поиск имеет такую картину: над поисковой выдачей красуются объявления спецразмещения (цены на которые стали на порядок выше), под поисковой выдачей на 1 странице красуются гарантированные показы, а на 2 и следующих страницах показываются динамические объявления (не вошедшие в гарантированные показы).

Так вот при выборе 2-й стратегии, мы не будем платить больше за место, на котором находиться наше объявление, но охват аудитории будет немного ниже, чем в 1-ой стратегии.

При выборе третьей стратегии наше объявление будет постоянно показываться в гарантированных показах. Даже если объявление будет иметь высокий CTR, что позволит ему показываться выше, оно все равно останется на 2 или 3 месте в гарантии. Т.е. мы сами не дадим объявлению показываться выше. Поэтому если Вы сами не хотите уменьшить кликабельность объявления, то эту стратегию выбирать не следует.

При выборе 4 стратегии мы сможем самостоятельно указывать цену клика за то или иное ключевое слово на поиске или создавать объявления непосредственно для тематических площадок. Тематическая площадка – это сайты или блоги, на которых стоят . В качестве примера посмотрите на мой блог: в начале и конце каждой статьи стоит реклама от Яндекса. Так вот рекламодатель может настроить кампанию специально под такие площадки и возможно эффект от этого будет гораздо выше чем от рекламы на поиске. Но так как я с этой стратегией не работал, то я ее пропускаю.

Следующий параметр – временной таргетинг. Здесь Вы можете указать дату показа объявления с точностью до часа. Имеет смысл это делать, если кампания настроена для отдельных регионов, а не для всей России, потому как в разных регионах разные часовые пояса:

Единые адрес и телефон для кампании – если Вы предоставляете услуги, например, по , то имеет смысл указать в этом поле свои контактные данные и адрес Вашей фирмы (если таковая имеется). При указании этих данных на странице поиска будет видна ссылка “Адрес и телефон” ведущая на эту виртуальную визитку. Например:

Единые минус слова для всех фраз кампании очень помогают отгородить себя от не потенциальной аудитории. Например, Вы рекламируете какую-то коммерческую услугу или инфо-товар, по созданию сайтов. Человек забивает в поиск фразу “создание сайтов бесплатно” и получает Ваше коммерческое предложение. Как Вы думаете, кликнет он по Вашему объявлению? А если и кликнет, закажет ли услугу? Именно! Человек не настроен что-то покупать, а значит и толку от него будет 0. Единственное на что способна такая аудитория – это понижать CTR объявления и сливать ваш рекламный бюджет в трубу. Поэтому я настоятельно рекомендую записать в этот пункт следующие минус слова: бесплатно, торрент (для видео-курсов), скачать бесплатно (тоже для курсов) и т.д. Т.е. любые слова, под которыми подразумевается что-то бесплатное.

Настройки на тематических площадках. Как уже писалось Выше, тематические площадки – это те сайты, на которых крутится реклама Яндекса. Директ позволяет рекламодателям регулировать процент расходов для показа рекламы на них. Если нажать на кнопку “изменить”, то можно указать процент расхода от всего бюджета и процент максимальной цены:

Я обычно ставлю процент расхода 30% и цену 50%. Это значит, что 30% от моего рекламного бюджета будет идти на показы на тематических площадках. При этом цена клика на этих площадках на половину меньше от той, которую я плачу на поиске. С помощью этой настройки можно избежать лишних трат рекламного бюджета.

Также, показ на тематических площадках можно вообще отключить. Для этого просто поставьте процент расхода на 0% и подтвердите отключение, нажав кнопку “ОК”. Однако полностью отключать данные показы я не рекомендую, потому что при низком CTR объявления на поиске, заказы могут поступать именно со сторонних сайтов.

Кроме этого, этот пункт имеет настройку отключения предпочтений пользователя. Дело в том, что если человек искал услуги по созданию сайта и случайно забрел на автомобильный сайт с рекламой Яндекса, то исходя из истории запросов, ему будет транслироваться не авто реклама, а реклама о создании сайтов. Отключив предпочтения, история запросов учитываться не будет, и шанс потерять потенциального клиента возрастает. Поэтому я не рекомендую отключать данную функцию.

Показы по дополнительным релевантным фразам помогут Вам охватить больше аудитории. Эта функция позволяет показывать объявления к синонимам Ваших ключевых слов, к словам опечаткам, словам написанными латинскими символами и т.д. На этот пункт я рекомендую поставить бюджет не менее 40%:

На этом базовые настройки кампании завершены, однако если нажать на кнопку “показать расширенные настройки”, то можно увидеть еще несколько интересных вещей.

Самым важным пунктом в расширенных настройках я считаю Автофокус. Этот пункт позволит скорректировать Ваши ключевые слова (которые мы добавим чуть позже) на высокий CTR.

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

Остальные настройки пока не столь важны, поэтому мы их пропустим и нажмем на кнопку “Дальше”.

Создание рекламного объявления

На этой странице мы будем работать непосредственно над внешним видом объявления и первая графа, которую нужно заполнить – это заголовок. Хорошо составленный заголовок – половина успеха всей кампании, поэтому отнеситесь к этому делу очень серьезно. Заголовок объявления должен быть ярким, броским и запоминающимся. Сделайте его таким, чтобы лично Вам захотелось на него кликнуть. Однако заметьте, что Вы должны уложиться всего в 33 символа. Краткость сестра таланта, как говориться.

Дальше идет графа “текст объявления” – сюда Вы пишите самые лакомые выгоды Вашего товара или услуги. Очень хорошо работают следующие фишки: призыв к действию, слова “акция”, “бонус”, “скидки”, результат от изучения материала. Однако заметьте, что уложиться нужно в 75 символов, таковы правила Директа. Кроме того, основной упор нужно делать на заголовок, нежели на тело объявления, потому что люди обращают внимание в первую очередь на него. Посмотреть, как будет выглядеть объявление в поиске можно в правой части страницы.

После настройки внешнего вида, нужно поставить ссылку на продвигаемый ресурс. Ссылка не должна быть длиннее 1024 символов.

Кроме всех этих настроек к объявлению можно добавить мини-картинку и быстрые ссылки, которые будут выводиться сразу после заголовка. Если вы ходите добавить эти дополнения, то напротив каждого из них, нажмите кнопку “добавить” и загрузите картинки и пропишите нужные ссылки.

Следующим шагом можно указать данные кампании, для показа рекламы в Яндекс картах:

Вам необходимо просто ввести те данные, которые от Вас требуются. Если Вы не хотите показывать объявления в Яндекс картах или по каким-то причинам разглашать свои данные, то просто переключите ползунок “Адрес и телефон” в положение “нет”.

Теперь мы подошли ко второму очень важному моменту рекламной кампании – подбору ключевых слов. Проведите мозговой штурм и подберите ключевые слова, которые наиболее подходят к Вашей кампании. Затем запишите их в графу “новые ключевые фразы”. Походу добавление ключей, Вы увидите окошко “подсказки”, которое будет предлагать Вам ключи по теме кампании:

Следующий раздел – минус слова для всех фраз. Этот раздел избавит Вас от нецелевой аудитории. Несколькими шагами ранее, мы уже указывали минус слова для всей кампании, сейчас укажем отдельно для объявления. Первое что нужно сделать – это прогнать ключи через статистику ключевых слов на Яндексе. Например, фраза “продвижение сайтов” имеет 97357 показов в месяц:

В эту цифру входят показы всех ключей расположенных ниже. Соответственно если человек в поиске наберет фразу “поисковое продвижение сайтов” или “самостоятельное продвижение сайтов”, то он увидит наше объявление. Однако если первая фраза подходит для коммерческого предложения, то вторая нацелена на бесплатные действия. Поэтому слово “самостоятельно” мы записываем в минус слова. Также для этого ключа встречаются слова “скачать”, “способы”, “программа”, которые также нужно добавить в минус слова:

Теперь, когда человек будет писать в поиске “способы продвижения сайта” то ему объявление показываться не будет. Надеюсь, с этим понятно.

Дальше идет пункт “рубрики каталога”. Здесь мы можем указать раздел Яндекс Каталога, в котором можно показывать наше объявление или вообще отключить данную возможность. Для этой кампании я решил отключить рекламу в ЯК.

Последним шагом мы можем подкорректировать регион показа рекламы и нажать кнопку “Дальше”.

Мы подошли к последнему Важному моменту в настройке рекламной кампании – корректировке бюджета. Вот что предлагает мне Яндекс по заданным ключевым словам:

Цена за вход в спецразмещение – колеблется в пределах 20 у.е. – это непристойно дорого. Вообще размещать рекламу в спецразмещении нужно только в том случае, если клиенты нужны очень быстро. В течении 20-30 минут рекламы в этом поиске у Вас будут и клиенты и звонки, однако обойдется это в достаточно приличную сумму.

Идеальным вариантом для рекламы я считаю гарантированные показы, т.е. блок под выдачей. Однако по данным ключевым словам и в гарантии сумма получается не маленькая – максимум 5.28. Но совсем не значит, что по данному ключевому слову нужно охватывать 100% аудитории, можно поставить 3 у.е. и охват по этому ключу будет около 80%.

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

24 апреля 2015 г. Яндекс выложил в свободное пользование антивирусную утилиту, дабы помочь вебмастерам самостоятельно проанализировать свой сайт, чтобы заранее удалить вредоносный код, скрипт. Такая возможность позволит вам вручную просканировать сайт на наличие вирусов.

Достаточно пройти по официальной ссылке от Yandex. Скачав данную утилиту вы смело можете загрузить zip архив на свой хостинг, далее вам нужно распаковать содержимое и в строке браузера написать следующий пример: URL вашего сайта/путь к файлу manul/index.php..php Если все сделано правильно тогда вы должны увидеть это окно:

Здесь вы должны создать свой пароль. На данный момент утилита предусматривает 4 языка – русский, английский, украинский, турецкий. После вам нужно нажать – "начать сканирование"

Как видите поиск пошел значит все правильно делаете.

По ходу сканирования у вас могут появиться разные типы ошибок. В моем случае на разных сайтах у меня появлялось следующее:

И вот ещё ошибка

В обоих случаях видно, что Яндекс ещё не до конца проработал все моменты данного инструмента. Поэтому обновления в любом случае должны быть.

Как утверждают разработчики Яндекса при полном анализе сайта, каждый файл досконально проверяется и в случае обнаружения вируса должен выдать красный флажок.

К примеру как здесь:

Файлы прошедшие проверку через утилиту Манул должны помечаться тремя цветами:

зеленый (все в порядке);

желтый (подозрительный код;

красный (вирус).

Если в вашем случае вирус или вредоносный код был обнаружен вам следует нажать на вкладку Лечение в левом верхнем углу. И скопировать предписание в поле для дальнейших действий. Есть большая вероятность того, что Утилита Manul может в скором времени может составить сильную конкуренцию похожим программам. Проект Manul использует открытый код, это дает большие возможности многим программистам улучшать и адаптировать данную утилиту под собственные нужды. Тем более его можно скачать полностью бесплатно через Яндекс Вебмастер.

UPD. Яндекс прекратил разработку и поддержку своего антивируса. RIP Манул: (

Совместно с компанией Revisium, Яндекс выпустили антивирус для сайтов под названием Манул. Этот антивирус позволяет сканировать и удалять обнаруженные на сайте вирусы на стороне сервера.

После его установки антивирус Манул сканирует файлы сайта, в корневой директории которого он расположен. При сканировании файлы проверяются на наличие вредоносного кода. После окончания проверки антивирус сохраняет отчет, к которому прикладывает подозрительные участки кода.

На сайте Яндекса так же есть отдельный инструмент для анализирования логов антивируса Манул, который обрабатывает и предоставляет отчет в виде таблицы, где можно произвести сортировку файлов по различным свойствам.

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

Проект открыто разрабатывается и доступен публично для скачивания всеми желающими с GitHub , так же он доступен в сервисе Я.Вебмастер.

Процесс установки и использования Манул

Системные требования антивируса крайне неприхотливые. Он может работать начиная с версии PHP 5.2. Последняя версия антивируса находится по адресу http://download.cdn.yandex.net/manul/manul.zip

Переходим в ISPmanager -> www-домены -> выбираем нужный веб-домен, который требует проверки и нажимаем кнопку “Каталог” для перемещения в корневой каталог сайта с помощью файлового менеджера

После загрузки архива на сервер, распакуйте его в корневую директорию сайта


Интерфейс Манула максимально прост. При первом запуске потребуется задать пароль для доступа в административную панель Манула. Это должен быть достаточно сложный пароль с использованием не менее 8 символов разных регистров и цифр.



Первым открывается режим сканирования. Можно воспользоваться настройками по умолчанию (в них указывается только интенсивность запросов в секунду) и сразу начать сканирование.


После завершения сканирования будет предложено скачать отчет о проделанной работе:

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

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

Также с каждым файлом можно произвести действия (поместить в карантин или удалить), а также посмотреть участок кода, который был распознан как подозрительный или опасный


После того, как выбраны файлы на удаление, скопируйте предписание и поместите в поле “Предписание”, которое скрывается под вкладкой “Лечение” в интерфейсе Манула.


После завершения всех операций над файлами сайта, антивирус можно удалить кнопкой “Удалить Manul”.

Каждый веб-мастер, не смотря на защиту, должен быть готов к возможной потенциальной "поломке" сайта за счет работы различных вирусов и вредоносных скриптов.

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

Соответственно, решение проблемы остается одно - проверить сайт на наличие вредоносного кода и удалить его. Для решения данной задачи могут помочь различные веб-антивирусы или сканеры. Работу одно из них мы и рассмотрим.

Антивирус от компании Яндекс

Манул (анг. manul) - бесплатная антивирусная утилита с открытым исходным кодом, которая собирает структурированную информацию о файлах сайта и на её основе генерирует лечащий скрипт (карантин/удаление).

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

Данный антивирус разрабатывался при участии компании Ревизиум, многим известная как создатель популярного скрипта Ai-Bolit , который является мощным сканером вирусов и вредоносных скриптов на хостинге.

Принцип работы антивирусной утилиты Manul

  1. Антивирусная утилита скачивается с официального сайта;
  2. Файлы утилиты размещаются в корневой директории сайта при помощи FTP;
  3. Для запуска в адресной строке браузера прописывается: адрес_сайта/manul/index.php;
  4. Создается пароль, чтобы никто, кроме вас, не смог воспользоваться утилитой;
  5. Запускается сканирование файлов сайта Вашего хостинга;
  6. После успешного завершения сканирования будет предоставлен архив с отчетом в файле.xml, который необходимо скачать;
  7. Данный отчёт загружается в специальный онлайн-сервис "Анализатор";
  8. На основе данных генерируется "лечащий скрипт";
  9. В утилите Manul открывается вкладка "Лечение" и вставляется в специальное поле ранее скопированный код лечащего скрипта для выполнения.

Приступим к более детальному видео обзору веб-антивируса Manul. В качестве примера будет использован хостинг сайта . Параллельно работоспособность утилиты будет проверена на локальном сервере (последняя сборка пакета Denver). В результате, посмотрим на что он способен и стоит ли его вообще использовать.