• Для скачивания ресурсов Форума пользователь должен написать не менее 20 полезных сообщений и получить 20 симпатий. Если Вы не хотите выполнять условия, Вы можете купить переход в группу "Местный" и сможете скачивать ресурсы.

Способы создания nulled версии DLE

  • Тема Автор
Многие помнят, что, наверное первый из авторов нулл версий ДЛЕ был mid-team (сейчас что то его сайт недоступен), но он давно не создавал новых нуллов ДЛЕ. В данный момент, есть плагин для создания нулла ДЛЕ, есть инструкция, по которой был написал плагин. Но недавно на одом сайте был выложен ещё один способ создания нуллед версии ДЛЕ. В общем решил собрать в данной теме все.

[*]Открываем файл init.php (..\engine\inc\include\init.php) — этот файл обфусцирован ByteRun Protector for PHP.
[*]Чтобы его его деобфусцировать (раскодировать в читабельный вид)ь можно воспользоваться
Пожалуйста, Вход или Регистрация для просмотра содержания URL!
- The Online PHP Decode.
[*]Деобфусцированный код вставляем в init.php и сохраняем. Теперь у нас рабочий и раскодированный init.php
[*]После этого можно приступить к удалению функции активации и установленным ограничениям:

[*]Находим и удаляем версию инициализации DLE:
Код:
Пожалуйста, Вход или Регистрация для просмотра содержимого кодов!
[*]Удаляем функцию отправки активации (send_activation):

Код:
Пожалуйста, Вход или Регистрация для просмотра содержимого кодов!
[*]Удаляем функцию получения хеша ключа для нашего домена (get_domen_hash):

Код:
Пожалуйста, Вход или Регистрация для просмотра содержимого кодов!
[*]Удаляем функцию активации DLE (dle_activation):
Код:
Пожалуйста, Вход или Регистрация для просмотра содержимого кодов!
[*]Удаляем переменные проверки ключа для лицензии и домена:
Код:
Пожалуйста, Вход или Регистрация для просмотра содержимого кодов!
[*]Удаляем еще одну проверку активации:
Код:
Пожалуйста, Вход или Регистрация для просмотра содержимого кодов!
[*]Удаляем установленное ограничение в 100 новостей и 200 комментариев:
Код:
Пожалуйста, Вход или Регистрация для просмотра содержимого кодов!
[*]Отключаем проверку обновлений. Для этого откроем updates.php (..\engine\ajax\updates.php) удалим все оттуда. И вставим это:
Код:
Пожалуйста, Вход или Регистрация для просмотра содержимого кодов!
Ну вот и всё, проделав эти небольшие изменения с лицензионным DataLafe Engine мы получим полнофункциональную зануленную версию DLE.

Открываем файл: engine/inc/include/functions.inc.php

Находим:
Код:
Пожалуйста, Вход или Регистрация для просмотра содержимого кодов!
Меняем значения проверок: (где return "значение")
Это:
Код:
Пожалуйста, Вход или Регистрация для просмотра содержимого кодов!
на
Код:
Пожалуйста, Вход или Регистрация для просмотра содержимого кодов!
и Вот это:
Код:
Пожалуйста, Вход или Регистрация для просмотра содержимого кодов!
на:
Код:
Пожалуйста, Вход или Регистрация для просмотра содержимого кодов!
Сохраняем файл. Теперь при вводе любого ключа в формате XXXXX-XXXXX-XXXXX-XXXXX-XXXXX в Админ Панеле будет произведена успешная активация скрипта.

Первый способ проверен и работает 100%, есть плагин создан именно по его инструкции, тык. Второй вариант был замечен на одном из сайтов, и его работоспособность не проверялась. Какой вариант использовать - решать вам. Но проще воспользоваться кейгеном, и прописать ключик в engine/data/config.php.
 
  • Теги
    dle nulled
  • Сверху