9 апр 2019
lionovsky
:
![](https://world76.spcs.bio/i/acl/all_grey.png)
![(OFF)](https://world76.spcs.bio/i/head/chaplin_off.png?3)
![(S)](https://world76.spcs.bio/i/colored/medal_silver.png)
Будни халявных скриптов
Тут на своём сайте обновление делаю потихоньку. Для того чтоб не писать кучу своего кода, решил вытянуть скрипт файлообменника aka "загрузцентра" с сети.
Спустя 6 разных скриптов наткнулся на один удобный. Всё хорошо - файл-менеджер красивый, удобная навигация, но. Автор скрипта - мудак, и запретил затирать копирайт на свой сайт, на котором давно обосновался дорвей, ведущий на порносайт.
Просто удаляем из шаблона копирайт... Окей, "Нельзя удалять копирайт. При удалении копирайта из шаблона сайт работать не будет".
Ищем указанный текст в файлах движка - привет, адский костыль.Копирайт задаётся переменной $copyright, шаблонизатор смотрит на значение копирайта. Если оно не подходит, или $copyright вообще нет в шаблоне - сайт падает.
Выпилываю функцию, сайт так же падает.
Оказывается, есть функция, следящая за наличием кода копирайта!
Впилил обратно, строчки сравнения копирайта тупо заменил на свои - внизу появилось "archive by Lionovsky, 2019".
Поисследовал скирпт ещё - дыр не обнаружено, скрипт не демка, просто автор очень-очень желает славы. Где-то через месяц будет запуск нового раздела:
Спустя 6 разных скриптов наткнулся на один удобный. Всё хорошо - файл-менеджер красивый, удобная навигация, но. Автор скрипта - мудак, и запретил затирать копирайт на свой сайт, на котором давно обосновался дорвей, ведущий на порносайт.
Просто удаляем из шаблона копирайт... Окей, "Нельзя удалять копирайт. При удалении копирайта из шаблона сайт работать не будет".
Ищем указанный текст в файлах движка - привет, адский костыль.Копирайт задаётся переменной $copyright, шаблонизатор смотрит на значение копирайта. Если оно не подходит, или $copyright вообще нет в шаблоне - сайт падает.
Выпилываю функцию, сайт так же падает.
Оказывается, есть функция, следящая за наличием кода копирайта!
Впилил обратно, строчки сравнения копирайта тупо заменил на свои - внизу появилось "archive by Lionovsky, 2019".
Поисследовал скирпт ещё - дыр не обнаружено, скрипт не демка, просто автор очень-очень желает славы. Где-то через месяц будет запуск нового раздела:
Метки: мысли, программинг
![](https://world76.spcs.bio/i/abar/eye_small.png)
![](https://world76.spcs.bio/i/abar/share_small.png)
![](https://world76.spcs.bio/i/abar/vote_up_small.png)
![](https://world76.spcs.bio/i/abar/vote_down_small.png)
Комментарии (5)
![(OFF)](https://world76.spcs.bio/i/head/chaplin_off.png?3)
![(S)](https://world76.spcs.bio/i/colored/medal_silver.png)
9 апр 2019
Могла быть. Но лень искать)
![](https://world76.spcs.bio/i/abar/vote_up_lightgrey.png)
![](https://world76.spcs.bio/i/abar/vote_down_lightgrey.png)
Для добавления комментариев необходимо авторизоваться
![](https://world76.spcs.bio/i/app/logo/xrpg.png)
Мстители: Охота началась!
Ожесточенные бои, интересный сюжет, захватывающие...