Как найти в шаблонах WordPress 64-битный код


Осторожность никогда не бывает излишней.

Гораций

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

Найти 64-битный код

Рис.1 (все рисунки кликабельны)

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

Виновником этого были вот такие строчки в коде шаблона (они могут быть очень длинными):

Найти 64-битный код

Рис.2

Видите в скобках набор символов? Это и есть 64-битный код и что там закодировано обычный компьютер раскодировать не может, а вот сервера и поисковые боты – пожалуйста. Но ссылки на «левые» ресурсы – это еще полбеды. А если там будет скрипт вируса, который после инсталляции шаблона булет попадать в компьютеры Ваших читателей? Или какой-нибудь троян, передающий своему хозяину информацию о Вас — номера кошельков, пароли доступа и т.д.? Вы нанесете сами себе урон. Поэтому этот код надо сначала обнаружить в шаблоне, а потом решать что с ним делать.

Сразу скажу, Ваше решение должно быть однозначное – шаблон с компьютера удалить и сайт не закачивать!

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

Для того, чтобы обнаружить 64-битный код, нам понадобится наш верный друг NotePad++. Тем, кто не знает что это, объясню – это классный блокнот-редактор, которым вебмастерам надо пользоваться практически всегда, а вовсе не стандартным Блокнотом Windows. Скачать его можно ЗДЕСЬ. Инсталляция на компьютер – предельно простая.  И еще его надо «подцепить» к Total Commander. Как это сделать написано ТУТ.

Прежде чем приступить к поиску ненужного кода, надо извлечь папку с темой из ZIP – архива. Для этого кликаем ПРАВОЙ кнопкой мыши по архиву и в открывшемся окне выбираем «Извлечь в текущую папку»:

Найти 64-битный код

Рис.3

В результате у Вас получится так:

http://www.novichkoff.ru/kak-dobavit-notepad-v-total-commander.html

Рис.4

Теперь открываете NotePad++ и нажимаете на вкладку поиск. У Вас откроется длинный список команд:

http://www.novichkoff.ru/kak-dobavit-notepad-v-total-commander.html

Рис.5

В этом списке опять выбираете «Поиск» и у Вас откроется окно поиска:

Найти 64-битный код

Рис.6

Нажимаете на вкладку «Найти в файлах»:

Найти 64-битный код

Рис.7

В окне «Найти» пишите

Base64.

Потом в графе «Папка» с помощью кнопки «Обзор» (показана стрелкой) ищите в своем компьютере нужную папку (у Вас для этого откроется новое окно):

Найти 64-битный код

Рис.8

Кликаете по папке с названием проверяемой темы и нажимаете ОК. Вы назначили папку для проверки. Теперь нажимаете кнопку «Найти все» (см.рис.7) и в нижней части страницы появляются результаты:

Найти 64-битный код

Рис.9

Как видите, 64-битный код найден в 2 файлах в 6 местах. Можете этот шаблон выбрасывать и приступать к проверке следующего:

Найти 64-битный код

Рис.10

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

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

Удачи! И будьте осторожны.

P.S. Я настолько проникся эпиграфом к этой статье, что наряду с ней (со статьей) решил и усилить входную дверь в квартиру. Во как! Решил поставить саратовские стальные двери Торэкс. Отправив запрос — торекс стальные двери, подобрал подходящую фирму, теперь жду замерщиков.

Похожие записи по этой теме:

6 thoughts on “Как найти в шаблонах WordPress 64-битный код

  1. Ell Gerty

    Огромное спасибо Автору за полезную инфу!

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

    В своей работе обязательно буду обращаться за советами к Вашему ресурсу.

    Reply
    1. admin Post author

      Пожалуйста, обращайтесь, буду рад помочь

      Reply
  2. Mike

    Отличный блог, отличные советы! Респект автору!

    Reply
  3. Гоша

    Спасибо за эту статью! Чесно и не думал о таком. Проверил шаблон который у меня на сайте,слава богу чист.

    Reply

Оставить комментарий

Your email address will not be published. Required fields are marked *