
На эту статью натолкнула недавно сообщение из статьи модуль для DLE Кулинарная Книга v2.0 (читаем здесь). Там был обнаружен код зашифрованный автором модуля дле. Так часто поступают разработчики как самого движка DLE, также авторы других модулей и хаков DLE.
Сегодня вы узнаете как расшифровать в DLE base64 код с помощью движка DataLife Engine или с помощью онлайн сервисов, которые предоставляют такую возможность в этой полезной статье про дле.
Итак приступим:
Вот пример как можно расшифровывать такой код.
<?php eval(gzinflate(base64_decode(‘Кусок кракозябры’))); ?>
т.е.
eval(base64_decode(’4yirbvr9vwev4v2BVURvc043C4C4c’));
или такой
eval(gzinflate(base64_decode(’434Cladv4VfewCWefc43c4fcwemfc’)));
Так как среди серверных языков очень распространен язык PHP, то для шифрования используется функция base64_encode. Закодированные с ее помощью данные можно декодировать с использованием обратной функции - base64_decode. Если у вас есть возможность в своем компьютере или на веб-сервере исполнять PHP-скрипты, создайте такой простой код:
<?php
echo base64_decode('');
?>
Между кавычками функции base64_decode поместите строку данных, которую требуется расшифровать. Затем сохраните код в файл с расширением php и откройте эту страницу через браузер - в пустой странице вы увидите расшифрованные данные.
Или простым языком: создаете файл например 1.php, например: в папке engine/modules/1.php туда добавляйте код
<?php
echo base64_decode('Кусок кода');
?>
далее вставляете в любом видном месте вашего шаблона main.tpl вот такую строчку
{include file="engine/modules/1.php"}
то есть подключаем вывод файла 1.php, в результате вы может видеть полностью расшифрованный код, как он есть в браузере на хостинге или Денвере.
Кстати, есть люди сомневающийся, что лицензионный движок DataLife Engine v.10.1, который любой желающий без регистрации может скачать на нашем сайте имеет какие-либо шелы (т.е. способы обхода защиты).
Что же вот вам вариант Скачайте ДЕМО версию движка с официального сайта декодируйте файлы и проверяйте сколько вам душе угодно.
Повторюсь на сайт dle9.com лицензионный движок DLE 10.1, купленный и с продлеваемой лицензией предоставляется для всех желающих в ознакомительных целях!
Что же вот вам вариант Скачайте ДЕМО версию движка с официального сайта декодируйте файлы и проверяйте сколько вам душе угодно.
Повторюсь на сайт dle9.com лицензионный движок DLE 10.1, купленный и с продлеваемой лицензией предоставляется для всех желающих в ознакомительных целях!
Ну, а параноики могут теперь спать спокойно, используйте ДЕМО движок или проверить все файлы.
Хорошо было найти программу которая делала расшифровку base64? Искал в прошлом и не чего путного не было.
А тут решил пробовать и нашел за пару секунд
А тут решил пробовать и нашел за пару секунд
Вот два онлайн сервиса которые также могут расшифровать и даже шифровать.
Внимание! У Вас нет прав для просмотра скрытого текста.
Кстати вы знали, что вы можете получить любую картинку зашифрованную в код base64? Сам же код можно потом прописать в CSS и картинка будет использовать браузерам для оформления. Особенно хорошо, когда картинок много в верстке и имеет малый вес..
Представляем вам онлайн сервис веб-приложение для генерации Base64 изображения.
Внимание! У Вас нет прав для просмотра скрытого текста.
Вам нужно всего лишь загрузить нужное изображение и скопировать полученный код в аттрибут src элемента или в ваш CSS файл. Помните, что размер вашего изображения может быть максимум 128 килобайт. Кодирование больших изображений в Base64 не имеет смысла.
На этом все удачи!