Здравствуйте. Существует ли возможность проверить шаблон сайта на наличие скрытых ссылок до установки шаблона на сайт. Спасибо.
Следует понимать, что скачивая шаблон не с сайта разработчика, вы рискуете получить в комплекте не только ссылки. Там могут бы и вирусы, и шеллы, и бакдоры и много чего еще. Кроме того, не имея специальных знаний, порой сложно выявить скрытые ссылки. Они могут быть закодированы в base64, зашифрованы, выполнены в виде скрипта и т.д. Так что, как вы знаете, за бесплатный сыр приходится порой очень дорого платить. Кроме того, некоторые разработчики имеют авторское право, следовательно, использование такого шаблона может повлечь куда более серьезные последствия. На вопрос - "Существует ли возможность проверить?" - ответ однозначный - конечно существует. Но вы должны знать, что искать. Если знаний в этой области нет, то лучше обратиться к грамотному специалисту, параллельно сделав проверку на вредоносные скрипты.
Качал я халявные шаблоны с разных источников, и пришел к выводу: 1.Если официально шаблон платный, а достался бесплатно (как с популярных форумов, сайтов там всяких, так и с файлообменников и проверенных временем торрентов) - жди внутренних ссылок, а может и вирусов, которые могут появится не сразу, а бывает проходит и пол месяца, и они появляются. Бесплатно взламывать никто не будет... 2.Если дизайн сделала кантора, и шаблон скачан с ее сайта, и если кантора дорожит своей репутацией, то максимум - ссылка вшита на официальный сайт разработчика шаблона. Иногда может стоять защита от удаления ссылки. Удаляешь ссылку - сайт не работает. Единственный вид халявы, к которому я прибегал - кастомизация стандартных джумловских шаблонов. Связка firebug + notepad++ и filezilla творит чудеса! А также есть совместная покупка - шаблон обойдется дешевле, но возможны ньюансы. По поводу проверок - есть методы, но не 100%: На сегодняшний день существуют два популярных метода шифрования встроенных сылок в модули и шаблон joomla: _______________________________________________ chr(bindec( base64 _______________________________________________ Но наличие этих строк еще не означает, что там зашита ссылка. Все base64 можно декодировать и посмотреть что спрятано под непонятными иероглифами внутри - "..." после base64.