Продление жизни обфусцированного ДЕМО модуля

Скачать бесплатно Продление жизни обфусцированного ДЕМО модуля

masik44

Житель
Регистрация
ноя 16, 2015
Сообщения
177
Reaction score
49
Да еще было пару модулей где при первой установке демо потом чистке бд и файла bsm пишет демо закончено, скорее всего происходит модификация файлов еще каких то типа include, а их уже копать проблема
 

yurik

Заблокирован
Регистрация
фев 19, 2021
Сообщения
101
Reaction score
53
  • Заблокирован
  • #62
Да еще было пару модулей где при первой установке демо потом чистке бд и файла bsm пишет демо закончено, скорее всего происходит модификация файлов еще каких то типа include, а их уже копать проблема
а обратить внимание на то что там файлы есть опять же с формулой которая при выходе дней удаляет файлы )) и такие уловки есть, но это нужно все смотреть заранее , и понимать значение формулы ))
 

Lee Tomas

Житель
Регистрация
апр 27, 2016
Сообщения
685
Reaction score
600
Нельзя занулить то что не Триал или Демо ещё раз повторюсь.
 

yurik

Заблокирован
Регистрация
фев 19, 2021
Сообщения
101
Reaction score
53
  • Заблокирован
  • #64
это взято с поисковика может кому пригодиться

1. Способ.


не советую его делать на сайте который будет со временем переведен на Боевую лицензию, так как не проверял - сработает ли потом переход.


Открываем файл по пути:/bitrix/modules/main/include.php


Для начала рекомендую сделать копию файла!



Найти в нем: $GLOBALS[___594810041(121)]= OLDSITEEXPIREDATE; (нажимаете поиск, введите OLDSITEEXPIREDATE и перед ним должен быть знак равно ( = ).


Возможно есть и другие варианты, но ключевой момент это ( = ) перед «OLDSITEEXPIREDATE»,


Заменяем OLDSITEEXPIREDATE на следующее: time()+86400*1, где 1 — это количество дней которое осталось до конца пробного периода от настоящего времени.


В итоге кусок кода должен выглядеть вот так: $GLOBALS[___594810041(105)]= time()+86400*1;


Жмем Сохранить!)





2. Способ.


Его можно применить к сайтам которые в дальнейшем будут переведены на боевую лицензию 1С-Битрикс.


За контроль демо версии 1С-Битрикс отвечают хэшированные значения дат в базе данных и в одном из файлов.


И так начнем:


1. Ставим на локальный ПК или на хостинг аналогичную новую демо версию битрикс.
2. Вытаскиваем из нее из таблицы Базы данных b_option значение VALUE=>FVkQfGYUCUVcBhcECgsTAQ==


Вытащить значение можно через админку Битрикс, перейдите по пути - Ваш_сайт/bitrix/admin/perfmon_tables.php?lang=ru


Далее полученное значение VALUE ставим в действующий битрикс.


3. Далее открываем файл define.php по пути /bitrix/modules/main/admin/define.php
и копируем из него define("TEMPORARY_CACHE", "ARtsfwb2MMdgebRtkG2sA");
и вставляем в аналогичный файл на своем сайте.


4. Очищаем папку /bitrix/managed_cache/


Готово.
 

yurik

Заблокирован
Регистрация
фев 19, 2021
Сообщения
101
Reaction score
53
  • Заблокирован
  • #65
  1. готовый проект на БУС или Б24 (коробка) у которого истекает DEMO
  2. новый БУС или Б24 (коробка), установленный только что
  3. любая утилита для снятия mysql-дампа
  4. любой файловый менеджер, который даст доступ к обоим BitrixFramework

Что делаем:


  1. берем дамп b_options с нового релиза
  2. затираем b_options в старом релизе и подгружаем данные с нового дампа
  3. чистим /bitrix/managed_cache/
  4. подменяем старый /bitrix/modules/main/admin/define.php новым
 

SkandaL

Житель
Регистрация
сен 1, 2016
Сообщения
31
Reaction score
5
Может кто-то продлить демо?
 

Вложения

  • wtc.easydirect.zip
    275 КБ · Просмотров: 13

Lee Tomas

Житель
Регистрация
апр 27, 2016
Сообщения
685
Reaction score
600
это взято с поисковика может кому пригодиться

1. Способ.


не советую его делать на сайте который будет со временем переведен на Боевую лицензию, так как не проверял - сработает ли потом переход.


Открываем файл по пути:/bitrix/modules/main/include.php


Для начала рекомендую сделать копию файла!



Найти в нем: $GLOBALS[___594810041(121)]= OLDSITEEXPIREDATE; (нажимаете поиск, введите OLDSITEEXPIREDATE и перед ним должен быть знак равно ( = ).


Возможно есть и другие варианты, но ключевой момент это ( = ) перед «OLDSITEEXPIREDATE»,


Заменяем OLDSITEEXPIREDATE на следующее: time()+86400*1, где 1 — это количество дней которое осталось до конца пробного периода от настоящего времени.


В итоге кусок кода должен выглядеть вот так: $GLOBALS[___594810041(105)]= time()+86400*1;


Жмем Сохранить!)





2. Способ.


Его можно применить к сайтам которые в дальнейшем будут переведены на боевую лицензию 1С-Битрикс.


За контроль демо версии 1С-Битрикс отвечают хэшированные значения дат в базе данных и в одном из файлов.


И так начнем:


1. Ставим на локальный ПК или на хостинг аналогичную новую демо версию битрикс.
2. Вытаскиваем из нее из таблицы Базы данных b_option значение VALUE=>FVkQfGYUCUVcBhcECgsTAQ==


Вытащить значение можно через админку Битрикс, перейдите по пути - Ваш_сайт/bitrix/admin/perfmon_tables.php?lang=ru


Далее полученное значение VALUE ставим в действующий битрикс.


3. Далее открываем файл define.php по пути /bitrix/modules/main/admin/define.php
и копируем из него define("TEMPORARY_CACHE", "ARtsfwb2MMdgebRtkG2sA");
и вставляем в аналогичный файл на своем сайте.


4. Очищаем папку /bitrix/managed_cache/


Готово.

Тут на форуме есть инструкция уже с картинками
 

Arianna

Житель
Регистрация
апр 1, 2019
Сообщения
8
Reaction score
0
можно ли как то битрикс24 продлить?
 

stifworldls

Житель
Регистрация
июн 1, 2021
Сообщения
74
Reaction score
24
Народ ткните пож-та куда копать
1. установил лабораторию битрикс
2. нашел модуль жмакаю тестировать.
3. загрузил НО НЕ УСТАНОВИЛ
4. перешел в модуль папка install файл index.php
5. нашел в коде round где в коде (0+1,5+0,15)
6. нашел второе значение оно отличается но по сумме выходит 3
7. меняю хоть на 30 любое число сохраняю
8. упаковываю модуль и забираю архив
далее распаковываю на своем битриксе установка проходит с ошибкой жмакаешь стрелку назад модуль встал пробный период закончился
 

Вложения

  • не феншуй.png
    не феншуй.png
    20.6 КБ · Просмотров: 42

stifworldls

Житель
Регистрация
июн 1, 2021
Сообщения
74
Reaction score
24
нашел эти же значение, оставил round(999)
модуль встал с ошибкой но пробный период показывает норм, но самого модуля нет, в базе удалил все упоминания о нем
 

Lee Tomas

Житель
Регистрация
апр 27, 2016
Сообщения
685
Reaction score
600
нашел эти же значение, оставил round(999)
модуль встал с ошибкой но пробный период показывает норм, но самого модуля нет, в базе удалил все упоминания о нем
Читайте мануал внимательнее. Там значения меняются в двух местах!!!!!!!!!!!!!!!!!!
 

alerif143

Житель
Регистрация
дек 22, 2020
Сообщения
57
Reaction score
14
Ребята вопрос, в 20году делал демку, закончилась на днях. Почистил по инструкции - b_option, bsp и т.д., хотел переустановить - но пишет демо-период закончился. Как можно решить проблему? Пробовал перетащить пропатченный до 2099г на демо-сайте архив модуля, но все равно палит
 
Сверху Снизу