Код Шерлока Холмса


На одном из моих проектов появилась горизонтальная прокрутка в браузере. Долго не мог понять почему, а сейчас решил подойти к делу основательно и… НАШЁЛ ВРЕДИТЕЛЯ!

Что это было?

Им оказался установленный плагин, который закидывал свою рекламу в футер сайта и убирал эту активную ссылку за пределы видимой области через position:absolute, причём очень сложно было найти эту ссылку, потому что она не была в явном виде <a href>, а была закодирована. :))

Как нашёл?

Нашёл только по тегу wp_footer, потому что она вылезала в футере. Все другие зацепки были в base64_decode

Зачем плагину это надо?

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

Ладно мне не жалко, но когда из-за этой строчки ломается сайт, а без плагина уже жизнь не жизнь, то его надо только убирать.

Кто хочет посмотреть, где скачать бесплатные плагины, декодируйте то, что на скиншоте 🙂

Site Footer