Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы по PHP » Как в DLE 11 внести правки в файл engine.php?

Как в DLE 11 внести правки в файл engine.php?


     06.04.2016    Общие вопросы по PHP, Хаки, Ламерские вопросы    3713

вопрос
Обновился до 11. Есть необходимость немножко поправить engine.php, но в новой версии там не так, как раньше.
Есть просто закодированное (как я понимаю) содержание.

<?php
/*
=====================================================
DataLife Engine - by SoftNews Media Group
-----------------------------------------------------
http://dle-news.ru/
-----------------------------------------------------
Copyright (c) 2004,2016 SoftNews Media Group
=====================================================
*/
?><?php $_F=__FILE__;$_X='P04...........6CmFldDkKRnBfNlhzL3Mic2YwbTBpcyJzL3Mk.....DI5e....w=='));?>


Как редактировать? Спасибо за ответ на мой ламерский вопрос!

Ответил: ravchik


В чистом дистрибутиве закодирован лишь один файл - это /engine/inc/include/init.php. Закодированные вставки в других файлах - это явно не нормально. Ваш файл engine.php не оригинален, предполагаю, что в него вшит вредоносный код.
Начало оригинального файла engine.php:
<?PHP
/*
=====================================================
DataLife Engine - by SoftNews Media Group
-----------------------------------------------------
http://dle-news.ru/
-----------------------------------------------------
Copyright (c) 2004-2016 SoftNews Media Group
=====================================================
Данный код защищен авторскими правами
=====================================================
Файл: engine.php
-----------------------------------------------------
Назначение: подключение основных компонентов
=====================================================
*/
if (! defined ( 'DATALIFEENGINE' )) {
    die ( "Hacking attempt!" );
}

5 комментариев

ravchik
Юзер

ravchik - 7 апреля 2016 06:09 -

***Комментарий удален***

Mambaman
Юзер

Mambaman - 7 апреля 2016 09:06 -

***Комментарий удален***

vaniya92
Юзер

vaniya92 - 7 апреля 2016 11:50 -

У него просто ДЕМО версия движка

dle123
Юзер

dle123 - 11 сентября 2016 06:19 -

How remove this code , but looking in the engine /engine.php and index.php not find you
Find
<!-- DataLife Engine Copyright SoftNews Media Group (http://dle-news.ru) -->


I have advanced license ? I need directions to the file deleted ?
Version 11.1

LCFSCS
Гости

LCFSCS - 20 ноября 2018 16:20 -

Чтобы быстро раcкодировать любой $_F=__FILE__;$_X-файл, в том числе и init.php

Делаем файл decode.php с содержанием:
<?php 
$_F = __FILE__;

$_X = 'замена'; // Сюда вставляем вместо "замена" всё между <?php $_F=__FILE__;$_X=' и ';$_D=strrev

$_X = base64_decode( $_X );

$_Y = 'замена2'; // Сюда вставляем вместо "замена2" всё между eval($_D(' и '));?>

$_Y = base64_decode( $_Y );

$_P = array(); // массив строк, которые будут вырезаны

$_P[0] = '$_X=base64_decode($_X);';

$_P[1] = 'eval($_R);$_R=0;$_X=0;';

$_Y = str_replace($_P, '', $_Y);

eval($_Y);

echo $_X;
?>


Заливаем файл decode.php в корень сайта (на локалке или хостинке), переходим по ссылке "сайт"/decode.php
Отроется страница с кракозябрами, жмём правую кнопку - Просмотр HTML кода - вот весь зашифрованиый код - копирум - пользуемся.

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх