14-12-2015, DLE

Создание DLE Nulled своими руками на примере версии 10.3. Многие наверное задавались вопросом, как сделать Null DLE. На самом деле здесь нет ничего сложного. Если вы посмотрите внимательно на этапы превращения зашифрованного файла в null файл init.php, то складывается такое впечатление, что сами разработчики аккуратно расположили код так, чтобы было удобно его редактировать.

Начнем по порядку:
1. Скачиваем чистую DLE

2. Открываем файл init.php (../engine/incinclude/init.php) — этот файл закодирован ByteRun Protector for PHP.

3. Сейчас нам нужно его Декодировать (раскодировать в читабельный вид). Для этого можно воспользоваться Online ByteRun PHP Decoder

4. Раскодированный код вставляем в init.php и сохраняем. Теперь у нас рабочий и раскодированный init.php

5. А теперь будем удалять функции активации и установленные ограничения:

а) Находим и удаляем версию инициализации DLE:

б) Удаляем функцию отправки активации (send_activation):

в) Удаляем функцию получения хеша ключа для нашего домена (get_domen_hash):

г) Удаляем функцию активации DLE (dle_activation):

д) Также удаляем переменные проверки ключа для лицензии и домена:

е) Удаляем еще одну проверку активации:

ж) И удаляем установленное ограничение в 100 новостей и 200 комментариев:

6. Можно отключить проверку обновлений. Для этого откроем updates.php (../engine/ajax/updates.php) удалим все оттуда. И вставим это:

На этом все!

Источник:  http://8dle.ru/tips/5720-nullim-dle-svoimi-rukami.html

[Всего голосов: 0    Средний: 0/5]

RomualdShmidtelson

Веб-разработчик. Работа с проектами простой и средней сложности. Верстка, программирование. Simpla, Drupal, Wordpress.

Отправить письмо