Скачать шаблон Moneymaker 2
Скачать бесплатно шаблон Moneymaker 2 для OpenCart можно на множестве разнообразных ресурсов, рассмотрим для примера один из них - L***net. Этот ресурс в свое время был очень популярным варезником, т.е. распространителем вареза, где можно было бесплатно загрузить Moneymaker 2 и другие дополнения. Возьмем в роли подопытного шаблон, загруженный путем нехитрых манипуляций именно оттуда:
бесплатно
Варез (от wares, мн.ч. software — Программное Обеспечение, ПО) — незаконно распространяемое программное обеспечение с нарушением авторских прав, взломанным и модифицированным исходным кодом. Как правило, код модифицируют с главной целью – обеспечить его выполнение без проверки лицензий и отключить другие возможные способы защиты авторских прав на программное обеспечение. Разумеется, администраторы и члены команды ресурса, распространяющего такие вещи, стараются вовсе не из-за врожденного альтруизма или желания делиться награбленным с «бедными», как мог бы подумать разве что наивный ребенок, а ради денег, которые можно заработать на доверчивых пользователях вареза с помощью разного вредоносного зоопарка — майнеров криптовалют, показа скрытой рекламы, ссылочного спама и тому подобному.
Как и многие подобные сайты, на L***net кодировали файлы шаблона с помощью функции eval(), использование которой прямым текстом не рекомендуется официальной документацией PHP:
Внимание! Использование eval() может быть очень опасно, поскольку позволяет исполнить произвольный код. Использование данной функции не рекомендуется. Если вы полностью убеждены, что нет иного способа воспроизведения необходимого функционала, обратите особое внимание на исключения обработки таким образом данных, вводимых пользователем, без специальной обработки и валидации.
Как говорил Расмус Лердорф (основатель и один из разработчиков PHP, создавший в свое время скрипт PHP-Tools for Personal Home Page и положивший этим начало данному языку программирования) – «Если eval() отвечает на ваш вопрос, то вы почти наверняка задаете неправильный вопрос».
Эта известная цитата «великодушного пожизненного диктатора» языка PHP максимально кратко и красноречиво описывает последствия реализаций, в которых горе-разработчики (и взломщики) не особо переживают насчет безопасности использования своего (или ворованного) программного обеспечения. Ну а действительно, с чего бы им переживать? Это же не их сайты оказываются потом под угрозой.
Результат загрузки шаблона Moneymaker 2
Бесплатно скачав шаблон Moneymaker 2, вы можете проанализировать полученные файлы, открыв файл контроллера модуля управления шаблоном.
Для разных версий он находится по разным адресам.
- Если у вас опенкарт 2.1, откройте admin\controller\module\moneymaker2.php
- Если у вас опенкарт 2.2, откройте admin\controller\theme\moneymaker2.php
- Если у вас опенкарт 2.3, откройте admin\controller\extension\theme\moneymaker2.php
Там вы обнаружите такую прекрасную картину (конечно, если горе-взломщики не замели следы и не переместили свой вредоносный код в другие файлы шаблона, коих больше четырех сотен, а ваш компьютерный антивирус позволит вам открыть подозрительные файлы с закодированной кашей неизвестно какого содержания):

А вот как выглядит начало этого же файла, если загрузить Moneymaker 2 на официальной площадке, где он легально продается:

Как говорится, разницу видно невооруженным глазом, но если вы все равно не поняли, что это такое, не беда, достаточно просто включить логику – так как в оригинальном шаблоне, который легально куплен у разработчика, код не может быть зашифрован, то можно сделать вывод, что скачав бесплатно Moneymaker 2, вы получите не совсем то, что хотели получить. Шаблон Moneymaker 2 никогда не кодировался и не использовал никаких спецсредств типа ionCube, поэтому код шаблона всегда был и остается полностью открытым.
Зачем предлагают скачать nulled Moneymaker 2?
Что же в таком случае распространяют под видом шаблона такие ресурсы, как вышеупомянутый L***net? Можно лишь догадываться, так как подобные ресурсы кодируют важнейшие файлы шаблона, его «сердце» – контроллер модуля управления, отвечающий за настройку шаблона и сохранение изменений.
Но если после установки шаблона визуально не наблюдается никаких проблем, зачем в таком случае покупать шаблон легально, если его можно просто скачать nulled moneymaker 2 бесплатно? Все дело в том, что владельцы таких мутных ресурсов тоже хотят кушать, поэтому они никогда и ничего толкового бесплатно раздавать не будут. Если вы видите раздачу дополнений и шаблонов бесплатно, то задайтесь простым вопросом – зачем это пиратам?
Как вы прекрасно понимаете, альтруизм тут не играет никакой роли, все дело в том, что бесплатные пиратские дополнения – обычная «замануха», на которую ведутся наивные люди. А уже после установки установки шаблона и других таких дополнений у пользователей со временем начинаются сюрпризы на сайтах:



Что будет, если скачать Moneymaker 2 бесплатно
Выше вы видите результат, к которому приводит использование шаблона, который скачали на варезе.