Все для DataLife Engine / Все для DLE / Полезные статьи / Расшифровать в DLE base64 код

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


На эту статью натолкнула недавно сообщение из статьи модуль для 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, купленный и с продлеваемой лицензией предоставляется для всех желающих в ознакомительных целях!

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

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


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


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

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

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

На этом все удачи!
  • 100

Комментарии 10

Karat7 от 20 марта 2014 23:24
Всякую фигню я постить не буду вот скрин проверки
Внимание! У Вас нет прав для просмотра скрытого текста.
Karat7 от 20 марта 2014 23:21
Я касперским проверял все нормально
dle9.com от 20 марта 2014 14:20
Цитата: Karat7
Пробовал, не работает.. Нашел прогу для шифровки, кодирует хорошо а вот раскодирует фигню. Кодирует только английский текст. Инсталировать не нужно работает как кейген, посмотрите может вам пригодится
Внимание! У Вас нет прав для просмотра скрытого текста.

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

Да можно и так шифровать (кодировать) любую информацию
Karat7 от 19 марта 2014 21:14
А если нужно закодировать? Тогда так?
<?php
echo base64_code('Кусок кода');
?>
Karat7 от 16 марта 2014 21:18
Было бы неплохо сделать на странице форму для вставки кода чтоб не дергать FTP каждый раз но это я не умею.. А так было бы удобно.
Karat7 от 16 марта 2014 21:07
wink Просто так проще, открыл файл на сервере воткнул нужный код, сохранил и запустил через браузер. И никакой инклюд не нужен!
P.S. А так да.. Я люблю штаны через голову одевать :lol: Прога по расшифровке у меня не идет (видел гдето тут)
dle9.com от 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>
Karat7 от 16 марта 2014 13:09
Полезная вещь! Я правда сделал немного по другому, сделал файл 1.php его нужно просто кидать на сервер и править можно прям там, (вставлять код) и инклюдировать его не нужно просто запускаю через браузер и смотрю расшифрованный код.
Внимание! У Вас нет прав для просмотра скрытого текста.
Добавить комментарий

Оставить комментарий

    • bowtiesmilelaughingblushsmileyrelaxedsmirk
      heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
      winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
      worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
      expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
      disappointedconfoundedfearfulcold_sweatperseverecrysob
      joyastonishedscreamtired_faceangryragetriumph
      sleepyyummasksunglassesdizzy_faceimpsmiling_imp
      neutral_faceno_mouthinnocent