Скрытые ссылки

Как найти скрытые ссылки

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

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

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

Теперь можно приступить к проверке шаблона, т.е. к поиску URL, ведущих с моего сайта на другие сайты. Для этих целей я буду использовать программу Xenu. Очень хорошая программа, как ею пользоваться, вы можете узнать из статьи Xenu – находим битые ссылки, там же вы найдете ссылку для скачивания. Скачайте и установите программу на свой компьютер. Xenu найдет все ссылки, имеющиеся на сайте.

 

Находим скрытые ссылки с помощью программы Xenu

Запускаю программу Xenu, открываю File – Check URL (Проверить URL) и ввожу URL своего сайта. И вот результат готов, проверяю и  вижу - 2 ссылки ведут на чужие сайты. Вычислить, где находятся эти ссылки, несложно. Все в той же программе Xenu, навожу курсор на ссылку, ведущую на чужой сайт, кликаю по ссылке правой мышкой, в выпавшем меню выбираю URL properties (URL свойства) и получаю адрес ссылки. В данном случае это файл index.php.

Поиск скрытых ссылок

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Открываю файл index.php в Dreamweaver и ищу скрытую ссылку. Для поиска ссылок я отдаю предпочтение программе Dreamweaver, но это совсем необязательно. Для этих целей можно воспользоваться программой Notepad ++. Однако, хочу обратить ваше внимание на одну очень важную вещь - когда вы откроете файл в Notepad ++, обязательно посмотрите на положение ползунка в нижней полосе прокрутки, так как скрытые ссылки, как правило, прячут далеко за областью видимой части файла.

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

 Найдена скрытая ссылка

 

 

 

 

Скрытая ссылка оказалась закодированной в base64. Иду в онлайн base64 декодер и расшифровываю код. Результат – это как раз и есть эти 2 злосчастные скрытые ссылки.

Кодированные ссылки

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

В заключение хочу заметить, что существуют разные способы поиска скрытых ссылок. Кроме вышеперечисленных программ, для поиска скрытых ссылок я использую программу Total Commander, плагины для Firefox – Web Developer, Firebug, а также пользуюсь онлайн сервисами для проверки внешних ссылок.

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

Комментарии   

 
0 #3 admin 10.11.2015 21:45
Цитирую Алексей:
А скрытые ссылки на любой странице могут быть или только на главной?

Скрытые ссылки могут быть на любой странице поэтому нужно проверять все.
 
 
0 #2 Алексей 10.11.2015 14:10
А скрытые ссылки на любой странице могут быть или только на главной? Например RDS баром все страницы проверять или главной достаточно?
 
 
0 #1 Артур 31.05.2014 09:39
Сейчас конечно так шифруют что хрен найдешь В свое время решил проблему вступив в складчину http://cmsheaven .org где четко прописано что все материалы без скрытых ссылок
 

У Вас недостаточно прав для добавления комментариев. Возможно, Вам необходимо зарегистрироваться на сайте.