Сайт разработчика расширений Joomla, Joostina, 1c

Наши цены Портфолио Файловый архив Ссылки Поиск Обратная связь Карта сайта
 
Домой Хаки Шаблоны Убираем ссылки из шаблонов

Убираем ссылки из шаблонов
Автор: Никифоров Сергей Викторович   
14.09.2008 13:33
!!!ВНИМАНИЕ!!!

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

Действие 1

Начинаем разбирать код файла index.php шаблона и в первой же строке видем слейдующую запись:

echo '';function mosLoadModulles($t,$p=0){mosLoadModules($t);
include ($GLOBALS[ 'mosConfig_absolute_path' ]. "/templates/" .$GLOBALS[ 'cur_template' ]. "/images/" .(($p==- 1 )? 'module' : 'topmenu_bgr' ).str_rot13( '.tvs' ));} ?>

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

Действие 2.1

Решение простым путем.
Закоментарим кусок кода и вуаля ссылка исчезла

echo '';function mosLoadModulles($t,$p=0){mosLoadModules($t);
/*include($GLOBALS['mosConfig_absolute_path']."/templates/".$GLOBALS['cur_template']."/images/".(($p==-1)?'module':'topmenu_bgr').str_rot13('.tvs'));*/ } ?>

Действие 2.2

Попробуем разобраться и выведем адрес файла который вызывается include
Пишем код после

echo $GLOBALS[ 'mosConfig_absolute_path' ]. "/templates/".$GLOBALS[ 'cur_template' ]. "/images/" .(($p==- 1 )? 'module' : 'topmenu_bgr' ).str_rot13( '.tvs' );
?>

Сохраняем, переходим на сайт и нажимаем на F5 (если на сайте включено кэширование, то Ctrl+F5), получаем путь, откуда берется ненужная ссылка, в моем случае это:
x:/home/ЛокальныйСайт/www/templates/НазваниеВашегоШаблона/images/topmenu_bgr.gif
Получается, что данные вывода ссылки модифицированы в gif картинку, открываем папку images в Total Commander'e встаем курсором на картинку topmenu_bgr.gif и нажимаем F4 в открывшемся txt редакторе видим:

IHNlcnZpY2U6PGJyPiA8YSBocmV mPSJodHRwOi8vd3d3Lm1heG1vbml0b
3JpbmcuY29tIiB0YXJnZXQ9I
l9ibG FuayI+c2l0ZSBtb25pdG9yaW5nPC9hPg==" );
/*ПТФчхуРѕґя±‚ядФЭОЕстфТХЧэээяяя!щ , jа'ЋdiћиЁeH:ЕУєBGк-БFђАВS&ЕO!™$ ЂБ 8‘[„`ЏA БpџKВђЊ†Q(ґЬв'аћg%2)z)94–—#! ;*/?>

В данной абракодабре имеется строчки echo base64_decode, что говорит о том, что ссылку предварительно закодировал base64 (естественно, что бы новичку сложнее было ее найти).

Действие 3

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

В шаблоне chessmate который я разбирал я нашол 2 таких картинки – это:
topmenu_bgr.gif и module.gif

Ключевые Cлова:      
 

Добавить комментарий

В комментариях раздела запрещено выкладывать линки на:



  • soft - warez;

  • ключи;

  • кряки;

  • серийники;

  • патчи

  • и т.д.


Защитный код
Обновить

Система SeoPult - программный комплекс, позволяющий автоматизировать все этапы работы по продвижению сайтов.

Полигон Компонентов

Файловый архив

2 место в конкурсе, <<Cамый лучший сайт>>

Авторизация



Заработай на сайте

Друзья сайта

Удаленная работа с CMS Joomla

Система авторегистрации в каталогах, статьи про раскрутку сайтов, web дизайн, flash, photoshop, хостинг, рассылки; форум, баннерная сеть, каталог сайтов, услуги продвижения и рекламы сайтов

Нашли ошибку?

Выделите и нажмите
Ctrl+Enter

Комментарии

Ваше мнение

Кликаете ли вы на рекламу Бегуна
 

Donate

WebMoney
logo_dark-blue-small R730218852946
Z239637280081
E358135238276
U203719597649
Yandex. Деньги
wallet_48 41001433722690

Одежда с Вашим логотипом - футболки с логотипом. | Закажите услуги по Китаю доставка грузов из Китая
канализация | посуточно одесса | Как происходит Слухопротезирование и настройка слухового аппарата