Привет! Если ты попал на эту страницу, то вероятно, что хочешь вылечить свой сайт от вирусов, бэкдоров, троянов или других проблем. Скажу честно, лечение сайта от вирусов, это наверное одна из самых неприятных, муторных и тяжелых работ с которыми тебе придется столкнуться в веб-сфере. Особенно сложно будет, если ты пока не имеешь должного опыта и знаний в этом вопросе.

Лечение сайта

Лечение сайта нужно осуществлять комплексно, закрывая все найденные уязвимости.

Почему же сайты заражаются вирусами? Есть несколько причин, первая и самая распространенная - отсутствие постоянного контроля со стороны специалиста - вебмастера или администратора сайта. Не сомневаюсь, что вы лучше всех в своей сфере, но если вы хотите, чтобы сайт был безопасен и доступен всегда - нанимайте вебмастера.

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

Хотите заказать лечение сайта?

Введите свое имя, пожалуйста.
Введите данные
Вы что, робот?!

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

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

  • 1. Зайдите на ftp вашего сайта и визуально осмотрите насколько поврежден сайт. Если повреждения критичны, например удалены важные файлы или вырезаны куски кода, то вариант лечения сайта один - восстановиться из бэкапа с чистой копии сайта. Другого варианта просто нет, точнее есть, но полную функциональность сайту не вернуть никак. Особенно если CMS самописная или малораспространенная. Самописные CMS - это вообще отдельный разговор. Не понимаю, зачем они нужны для обычных сайтов.
  • 2. После осмотра скачайте php скрипт для обнаружения явных вирусов, уязвимостей и троянов. Скрипт называется ai-bolit. В архиве со скриптом имеется мануал, по которому вы сможете провести проверку файлов. Сразу скажу, что очень часто скрипт просто не сможет отработать полностью из-за ограничений хостинга. Поэтому придется полностью перенести сайт к себе на машину. При копировании файлов к себе будьте осторожны, они могут к вам проникнуть если у вас нет антивируса.

    Как запустить локальный сервер на своей машине читайте в отдельном посте блога - Как сделать сайт самому.
  • Лечение сайта

    Сразу скажу, что очень часто скрипт просто не сможет отработать полностью из-за ограничений хостинга.

  • 3. После завершения сканирования скриптом "ай-болит (ai-bolit)" найдите те файлы, в которых он обнаружил явные угрозы и удалите их с сервера. Удалить нужно все файлы, потому что не удалив все файлы вы в будущем рискуете снова начать лечение сайта с самого начала.
  • 4. На время закройте доступ к сайту через файл .htaccess директивой Deny From All и тщательно смотрите логи сервера apache. Там вы сможете найти остальные файлы, через которые могут производить взлом или заражение.
  • 5. Если сайт сделан на распространенной CMS (Joomla, Wordpress, Drupal и т.п.) обязательно произведите обновление до самой последней версии, так как после удаления файлов сама уязвимость может остаться в ядре CMS и вас снова взломают через какое-то время. Этот процесс порой достаточно сложный, например чтобы обновить сайт на джумле версии 1.x до последней версии 3.6.x нужно ударно потрудиться, перелопатить кучу информации, потратить время. Так что будьте реалистами, за фразой "обновить CMS до последней версии" скрывается порой нетривиальная задача.
  • У вас jpeg

    Будьте реалистами, за фразой "обновить CMS до последней версии" скрывается порой нетривиальная задача.

  • 6. После обновления CMS и удаления всех инфицированных файлов, закрытия всех уязвимостей нужно в течение некоторого времени постоянно мониторить состояние сайта и запросы, которые идут к его скриптам. Это тоже большая работа, особенно если все предыдущие шаги не решили вашей проблемы. Далее начинается активный мозговой штурм и выяснение проблемы глубже. Маловероятно, но возможно, что ваш хостинг уязвим сам по себе.
  • 7. Иногда все тщетно, и вас раз за разом продолжают взламывать, тогда нужно полностью отказываться от имеющейся CMS и переносить информацию и шаблон на другую. Что в большинстве случаев будет для вебмастера куда сложней и трудозатратней, чем создание нового сайта. Был в моей практике случай, когда интернет-магазин хотел чтобы я восстановил ему работу модуля остатков товара на складе, но по факту в этом модуле не было кода вообще. Восстанавливать было нечего.

Такой алгоритм срабатывает в 90% случаях, но не думайте, что это так просто, как здесь написано. Если у вас нет ни времени, ни желания то закажите у меня лечение сайта от вирусов по цене от 5 тысяч рублей или создание нового сайта. Звоните - 8 (909) 168 - 26 - 98, комментируйте этот пост или отправьте заявку.

На лечение сайта даю гарантию в случае если сайт не убитый и не написан на АШОТ-CMS от суперкрутых создавателей супер-сайтов. Это наверное единственная услуга, которую я предлагаю вне поддержки сайта, так как меня удручает когда сайты используются для рассылки спама, вирусов и т.п. непотребностей. Помните, что взламывают даже пентагон и микрософт. Звоните, расскажу, в чем тут секрет.

После лечения сайта предлагаю вам ежедневную поддержку сайта по тарифу "ОПТИМАЛЬНЫЙ". Удачи вам и успехов!

Ботанчик

Долго думал, прикидывал, рассчитывал, рассуждал и решил, что больше не хочу заниматься поддержкой сайтов дешевле, чем за 10 тысяч рублей в месяц. Поступающие звонки, запросы на поддержку или создание сайта удручают все больше и больше. Люди хотят за 5 - 10 тысяч рублей сделать сайт, который в будущем будет приносить им сотни тысяч рублей каждый месяц. За проекты у которых бюджет хотя бы от 20 тысяч на создание сайта - берусь, но в основном сейчас из-за серьезной загруженности отказываюсь.

Принял решение не размениваться на небольшие проекты, которые вкладывают ежемесячно 5 тысяч рублей, а хотят результат как у сайтов с бюджетом от 100 тысяч рублей в месяц, на одно только продвижение. Развивайте и поддерживайте их самостоятельно, это единственный выход для вас. Кроме как вы сами никто не будет заинтересован в развитии получая доход в 5 тысяч рублей с вашего сайта. Нижняя планка у меня, как у частного вебмастера с сегодняшнего дня = 10 тыс. рублей в месяц. Тут еще можно что-то придумать.

Прошу всех заинтересованных в реальном развитии их сайтов, звонить мне по телефону 8 (909) 168-26-98 и обсуждать работу индивидуально. Теперь осталось только два тарифа, один за 10 тысяч рублей в месяц (Тариф "ОПТИМАЛЬНЫЙ"), куда входит только поддержка, то есть слежу за вашим сайтом как за своим + наполняю ваш сайт когда надо, создаю разделы, подразделы. Частота обновления при этом хоть ежедневно. Если обновления еще реже, то хорошо, можно более объемными их делать.

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

Второй тариф (Тариф "СПЕЦИАЛЬНЫЙ"), рассчитываю со временем перевести всех своих текущих клиентов на него, стоит 20 тысяч рублей в месяц. Это уже не просто поддержка сайта, а ежемесячное планомерное развитие вашего сайта. Своеобразный веб-консталтинг при развитии и продвижении вашего сайта. Звоните, обсудим, что входит в эти 20 тысяч. Вкратце написано в карточке тарифа.

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

Да, интернет-ботаны, тоже хотят что-то заработать :) Я передам вам свой опыт и разовью ваш сайт до небес, если получится!

Тариф "ОБЫЧНЫЙ" Тариф
"ОПТИМАЛЬНЫЙ"
Тариф
"СПЕЦИАЛЬНЫЙ"
5 000 руб. 10 000 руб. от 20 000 руб.
HTML верстка
текста на сайт
3 раза в неделю Ежедневно Индивидуально
Обработка фотографий
и картинок, верстка
3 раза в неделю Ежедневно Индивидуально
Технический аудит и
поддержка сайта
Бэкапы сайта Индивидуально
Написание статей 1 в месяц 1 в неделю Индивидуально
Оптимизация сайта
для поисковиков
Поддержка PHP
Встраивание ваших
скриптов
Установка метрики
для сбора информации
Работа по эл.почте
Работа по телефону
Выезды к клиенту
Развитие сайта
Ведение кампании
в Яндекс.Директе

Загруженность настолько высокая, что мне так и не удается переписать толком тарифы на поддержку и развитие сайта. Простите, если что непонятно звоните или пишите! Спасибо! Успехов вам!

p.s. спеши заказать сайт у частного вебмастера, так как в скором времени цены на создание сайтов тоже повышу, потому что хочу выйти на принципиально другой уровень качества. Будь рядом со мной!

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

Сначала создайте цель в Метрике. Дайте ей идентификатор "USPEH"

Создание цели в метрике

После этого зайдите в администраторскую панель Джумлы, найдите в списке созданных вами форм ту, на которую хотите повесить эту цель и зайдите в нее. Найдите там среди полей формы, кнопку "отправить" и на нее повесьте javascript событие onclick.

onclick="yaCounter3921XXXX.reachGoal('USPEH'); return true;"

3921XXXX - это номер вашего счетчика в Яндекс.Метрике.

Сохраните форму и ждите когда отработанное событие передаст данные в Метрику. Важный момент состоит в том, что по каким-то причинам событие onsubmit добавленное на всю форму не наступает и Метрика никак не записывает эти данные. Событие onclick обрабатывает нормально и данные передаются.

Создание цели метрики в Джумле

Но здесь, есть одна неприятная погрешность, которую я пока не исправил. Событие-то записывается и передается при клике на кнопку "Отправить", а как мы все знаем, иногда люди ошибаются при вводе данных и кнопка может быть нажата несколько раз, хотя анкета передана была одна. То есть это далеко неидеальный способ передачи данных передача данных по onsubmit намного предпочтительней, но почему-то с RSForm это вызывает трудности.

Важно, чтобы код метрики был добавлен в шаблоне не только в файле самого шаблона index.php, а еще и в файле component.php, так как RSForm иногда подгружается в модальном окне, а это обычный айфрейм, в котором код яндекс метрики тоже должен быть для срабатывания события. По умолчанию, его там не будет.

Сегодня попивая смузи в коворкинге узнал, что в Москве снова выстроилась очередь из айфонозависимых. Больные АГМ (айфон головного мозга), с вечера занимали очередь к открытию, чтобы первыми купить новый IPhone 7, первыми заявить этому никчемному миру о том, что они - элита.

Вышел новый айфон
Вышел новый айфон 7

Наверное, все остальные открытия и продажи предыдущих айфонов проходили с таким же сумасшествием. Поговаривают, что на этот раз первое место в очереди было продано за 50 тыс. руб. Мощные ребята. С такими нужно быть осторожней. Если я узнаю, что кто-то из моих друзей, купит себе айфон в такой очереди - друг автоматически перейдет в разряд мудил гороховых. Я буду его бояться.

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

Могу позволить себе
А ты нищеброд!

Как можно покупать смартфон, красная цена которому 10 тысяч рублей в семь раз дороже. Не понимаю. Мне даже жалко было 8 тысяч за свой WileyFox Storm (Распаковка Wileyfox Storm за 129$ из Китая), а уж айфон за 70 тысяч для меня запредельно. Смартфон в будущем должен вообще ничего не стоить, а идти в подарок к контракту с сотовым оператором.

Я еще могу понять состоятельных людей, которые получают тысяч по 500 в месяц и которые действительно могут себе позволить телефон за 70 тысяч, им это не в напряг. Но когда седьмой айфон покупает менеджер по продажам с зарплатой 30 тыс. руб в месяц. И потом в офисе рассказывает про новые фичи айфона...

Да, этот человек даже наверное на 10% не в курсе архитектуры айфона, зато у него новые фичи. Новый горилла гласс, который стоит три копейки, а у айфона он в 100 раз дороже.

Ты должен быть среди первых - не будь лохом, купи первым! Расскажите хоть, какой он айфон-то новый, в комментах. Ты же премиальный чувак!

Элита общества
Очередь из особенных людей

Как думаете, кто победит в этой схватке титанов? Вечеринка программистов или вечеринка хипстеров? Сравните сами и сделайте свой выбор. Никогда бы не подумал, что эти программисты так западут мне в душу.

Вечеринка программистов
Вечеринка программистов vs Вечеринка Хипстеров

Эта моя любимая фотография с вечеринки программистов заиграла новыми красками и снова от души повеселила. Хотя оригинал вечеринки программистов все же остается нетленным. Я их очень люблю.

Оказывается, что эта знаменитая фотография сделана после олимпиады по математике в Польше в 1997 году, во время застолья. По непроверенной информации, которую мне удалось найти в интернете один из ребят, тот который без очков Tomek Czajka, бывший сотрудник гугла, ныне инженер SpaceX и вообще большой молодец (несколько лет подряд держал ПЕРВОЕ место на топкодере, там у него начислено total earnings 134 195.88 $ за разные конкурсы). Информацию нашел в интернете, поэтому не могу точно быть уверен, но похоже на правду.

Вечеринка программистов с другого ракурса
Вечеринка программистов с другого ракурса.

Вечеринка программистов
Программисты собрались в поход.

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