Расшифровать в DLE base64 код

Раздел: DataLife Engine » Полезные статьи для DLE
Расшифровать в DLE base64 код
На эту статью натолкнула недавно сообщение из статьи модуль для DLE Кулинарная Книга v2.0 (читаем здесь). Там был обнаружен код зашифрованный автором модуля дле. Так часто поступают разработчики как самого движка DLE, также авторы других модулей и хаков DLE. www.dle9.com

Сегодня вы узнаете как расшифровать в 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, который любой желающий без регистрации может скачать на нашем сайте имеет какие-либо шелы (т.е. способы обхода защиты).

Что же вот вам вариант Скачайте ДЕМО версию движка с официального сайта декодируйте файлы и проверяйте сколько вам душе угодно.

Повторюсь на сайт www.dle9.com лицензионный движок DLE 10.1, купленный и с продлеваемой лицензией предоставляется для всех желающих в ознакомительных целях!

Ну, а параноики могут теперь спать спокойно, используйте ДЕМО движок или проверить все файлы.

Хорошо было найти программу которая делала расшифровку base64? Искал в прошлом и не чего путного не было.
А тут решил пробовать и нашел за пару секунд


Вот два онлайн сервиса которые также могут расшифровать и даже шифровать.
Внимание! У вас нет прав для просмотра скрытого текста.


Кстати вы знали, что вы можете получить любую картинку зашифрованную в код base64? Сам же код можно потом прописать в CSS и картинка будет использовать браузерам для оформления. Особенно хорошо, когда картинок много в верстке и имеет малый вес.www.dle9.com

Представляем вам онлайн сервис веб-приложение для генерации Base64 изображения.
Внимание! У вас нет прав для просмотра скрытого текста.

Вам нужно всего лишь загрузить нужное изображение и скопировать полученный код в аттрибут src элемента или в ваш CSS файл. Помните, что размер вашего изображения может быть максимум 128 килобайт. Кодирование больших изображений в Base64 не имеет смысла.

На этом все удачи!
  • 100
Рубрика: Все для DLE » Полезные статьи
Ранее » Wizard от Sape« Далее Как массово удалить новости на модерации
Добавление комментарияОставить комментарий
  • № :10
  • 20 марта 2014 23:24
Всякую фигню я постить не буду вот скрин проверки
Внимание! У вас нет прав для просмотра скрытого текста.
  • № :9
  • 20 марта 2014 23:21
Я касперским проверял все нормально
  • № :8
  • 20 марта 2014 14:20
Цитата: Karat7
Пробовал, не работает.. Нашел прогу для шифровки, кодирует хорошо а вот раскодирует фигню. Кодирует только английский текст. Инсталировать не нужно работает как кейген, посмотрите может вам пригодится
Внимание! У вас нет прав для просмотра скрытого текста.

там разные методы кодировки есть, есть такие которые кодируют по несколько раз и ещё eval и другие, поэтому не всегда легко раскодировать получается.
Думаю многим может понадобиться только у меня антивирус ругается на эту программу.
  • № :7
  • 20 марта 2014 12:40
Пробовал, не работает.. Нашел прогу для шифровки, кодирует хорошо а вот раскодирует фигню. Кодирует только английский текст. Инсталировать не нужно работает как кейген, посмотрите может вам пригодится
Внимание! У вас нет прав для просмотра скрытого текста.
  • № :6
  • 20 марта 2014 08:17
Цитата: Karat7
А если нужно закодировать? Тогда так?
<?php
echo base64_code('Кусок кода');
?>

Да можно и так шифровать (кодировать) любую информацию
  • № :5
  • 19 марта 2014 21:14
А если нужно закодировать? Тогда так?
<?php
echo base64_code('Кусок кода');
?>
  • № :4
  • 16 марта 2014 21:18
Было бы неплохо сделать на странице форму для вставки кода чтоб не дергать FTP каждый раз но это я не умею.. А так было бы удобно.
  • № :3
  • 16 марта 2014 21:07
wink Просто так проще, открыл файл на сервере воткнул нужный код, сохранил и запустил через браузер. И никакой инклюд не нужен!
P.S. А так да.. Я люблю штаны через голову одевать lol Прога по расшифровке у меня не идет (видел гдето тут)
  • № :2
  • 16 марта 2014 16:11
Цитата: Karat7
Полезная вещь! Я правда сделал немного по другому, сделал файл 1.php его нужно просто кидать на сервер и править можно прям там, (вставлять код) и инклюдировать его не нужно просто запускаю через браузер и смотрю расшифрованный код.
то есть этот код в 1.php с понятным красивым оформлением winked
<html>
<head>
<title>Расшифровка base 64</title>
<meta http-equiv="Содержимое-Тип" content="text/html; charset=windows-1251">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<p>Ваш код расшифрован ниже:  </p>
<?php
echo base64_decode('Сюда вставляем код');
?>


</body>
</html>
  • № :1
  • 16 марта 2014 13:09
Полезная вещь! Я правда сделал немного по другому, сделал файл 1.php его нужно просто кидать на сервер и править можно прям там, (вставлять код) и инклюдировать его не нужно просто запускаю через браузер и смотрю расшифрованный код.
Внимание! У вас нет прав для просмотра скрытого текста.