продление жизни демки битрикс

Как продлить пробный период 1С-Битрикс

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

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

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

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

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

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

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

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

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

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

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

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

Источник

Анализ защиты кода Битрикс или «как сделать DEMO бесконечной»

После отмены zend’a и введения компанией 1с-Битрикс обфускации кода своих продуктов, появилось желание проверить — так ли хороша защита DEMO-версии системы. Ниже рассмотрим несколько простых и не очень способов восстановить работоспособность сайта после истечения тестового периода.

Статья скрыта по просьбе представителей компании 1с-Битрикс.

Похожие записи

Комментарии (77)

Насколько я помню у битрикса есть возможность обновлять демо версию, ну а тех поддержка это да, проблема.

Пробовал 5 вариант, конечно не програмист и то что зделал вроде ничего неполучилось.
Если можно то маленький мануальчик на примере рабочего файла, а то как то то переимен, то так пример кода вставь, при переименовании : имя функции из вида ‘___344590092? в ‘func1? денвер вообще вываливает ощибка в строке 1 файла include.php/
за подробный мануальчик заранее сбасибо от всех у кого ручки не золотые.

Димон, я сознательно не публиковал куски оригинального кода из битрикса.
Насчет расшифровки — include.php надо скопировать в отдельную директорию и издеваться над ним там:)

Димон, в сети болтается огромное множество халявных CMS, сдался вам этот битрих…

Алексей Валеев, а меня вот заинтересовала ф-я для шифрование/дешифрования строк. 🙂

«Более того, удалось написать скрипт, который создает зашифрованные строки для произвольной даты. Например, для 31.12.2010″
Спасибо большое, конечно) Но тут такой вопрос — можно ли где-нибудь этот скрипт найти?))

По поводу 6-го способа — самый простой по-видимому))))))) Нужно было сразу до конца читать)))
Спасибо большое, за эту замечательную заметку!

Death665[S.K.A.T.], упоминание о скрипте только для того, чтобы показать техническую возможность расшифровки алгоритма. Сергей Рыжиков меня проклянет если я его выложу:)

Понял =) Вопрос тогда такой. Каким образом вы искали алгоритм расшифровки? Мне бы на пальцах — какими программами пользовались? Допустим я смогу установить раз 50 Битрикс на разные даты на своем виртуальном веб-сервере, и сопоставить датам зашифрованные строки. Есть ли программа, которая зависимости пытается установить? или искали в процессах установщика момент создания /bitrix/modules/main/admin/define.php и откуда берется это значение в коде установщика(хотя мои текущие знания не позволяют мне реализовать такое)? Или возможно каким-то образом сымитировать кусок кода установщика, генерирующий дефайнПХП и делающий запись в мускул?
Извиняюсь за мою безграмотность в этом вопросе. Но знания не берутся из ниоткуда и очень хочется разобраться.

И еще. При 4-м способе — отключаются проверки на полное отключение сайта. Но вот такой вопрос — при этом если не подставлять фэйковые даты окончания демо, и воспользоваться только закомментированием кусков кода с проверкой, то все равно на сайте сверху будет висеть строка о 2-х недельном сроке до отключения сайта. Не могли бы помочь ее найти?)) или подсказать, как ее искать. ведь по сути, если ее еще спрятать, то сайту даже не потребуется время от времени зашифрованную дату подставлять, ведь так? или я в чем-то ошибаюсь?

И еще появился вопрос. Насколько палевно демо-срок больше 30-ти дней?) И какие последствия могут быть у данного сомнительного предприятия (продления демо-срока)? Просто слишком все как-то просто оказалось… подозрительно)

Алексей, насчет дешифрации понял, покопаюсь на днях, скорее всего возникнут проблемы с определением куска кода, в котором проводится дешифрация)
Строка о двухнедельном сроке очень гадит сайту, предрекая его скорую кончину посетителям, однако убирается тупо подставлением новых дат в конец триального срока.
Заставят купить или выключить через суд, как я понимаю?) Насчет защиты их прав на торрент-треккерах наслышан)

Странно начинать знакомство с Битриксом с попытки его спи$%^ть, редакция старт стоит около 5к рублей, нужно что то большее, просто доплачиваем. Для обучения вполне достаточно демо версий. А не хочешь платить есть куча всяких бесплатных движков.

Источник

Как продлить демо-версию 1С-Битрикс

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

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

1. Установите новый 1С-Битрикс

2. Обновите значение admin_passwordh

Из таблицы b_option свежеустановленного 1С-Битрикс заберите значение admin_passwordh и вставьте его в 1С-Битрикс, который хотите продлить. Это можно сделать несколькими способами: через админку, консоль mysql или phpmyadmin.

Через админку и таблицы:

В свежеустановленном 1С-Битрикс перейдите в Настройки — Производительность — Таблицы.

продление жизни демки битрикс. Смотреть фото продление жизни демки битрикс. Смотреть картинку продление жизни демки битрикс. Картинка про продление жизни демки битрикс. Фото продление жизни демки битрикс

Найдите таблицу b_option (можно воспользоваться фильтром), в ней найдите поле admin_passwordh и скопируйте значение VALUE (что то похожее на FVkQfGYUBgYtCUVcBhcECgsTAQ==). Это значение аналогичным способом вставьте в 1С-Битрикс с истекшей лицензией.

Через админку и SQL запрос:

В свежеустановленном 1С-Битрикс перейдите в Настройки — Инструменты — SQL запрос. Для просмотра значения admin_passwordh выполните:

продление жизни демки битрикс. Смотреть фото продление жизни демки битрикс. Смотреть картинку продление жизни демки битрикс. Картинка про продление жизни демки битрикс. Фото продление жизни демки битрикс

Скопируйте полученное значение (что то похожее на FVkQfGYUBgYtCUVcBhcECgsTAQ==) и аналогичным способом вставьте в 1С-Битрикс с истекшей лицензией:

Через консоль сервера

Если пробный период уже закончился и доступ к админке заблокирован придется обновить запись через консоль сервера (или phpmyadmin).

Для начала получите значение admin_passwordh из свежеустановленного 1С-Битрикс, как описано выше.

Далее подключитесь к консоли сервера, на котором установлен продляемый 1С-Битрикс, а затем подключитесь к MySQL:

Введите пароль. Выберите базу данных продляемого сайта:

На всякий случай можете запомнить текущее значение admin_passwordh:

А затем поменяйте его на новое:

3. Обновите хэш

В свежеустановленном 1С-Битрикс найдите файл /bitrix/modules/main/admin/define.php и скопируйте его содержимое в тот же файл 1С-Битрикс с истекшей лицензией, что то типа:

4. Удалите файлы кэша

Удалите содержимое /bitrix/managed_cache/

5. Активируйте доступ к маркетплейс

Чтобы пользоваться маркетплейс (если нужно), со свежеустановленного 1С-Битрикс перенесите файл /bitrix/license_key.php

Готово! Можно продолжить работу над проектом.

На этом всё. Но вы можете поддержать проект. Даже небольшая сумма поможет нам писать больше полезных статей.

Если статья помогла или понравилась, пожалуйста поделитесь ей в соцсетях.

Источник

NaHOSTE.Ru

Внимание — все что описано ниже, вы делаете на свой страх и риск. Автор крайне не рекомендует использовать данное ПО подобным образом!

Зачем потребовалось нулить систему

Часто так складывается, что портал живет автономно, и мало кто обращает внимание на срок окончания лицензии. В один прекрасный день портал заблокировался, работа встала, а для покупки нового ключа 1C Bitrix, нужно время. По этому решили временно за «нулить» версию.

Немного по опрашивая поисковики, были получены данные где искать эти проверки. Получилось в итоги следующие решение.

Увеличиваем срок триальной лицензии Bitrix

В файле /bitrix/modules/main/include.php найти массив с параметром OLDSITEEXPIREDATE и заменить на формулу

Публичный доступ к данному контенту ограничен по просьбе представителей правообладателей. Возможно он будет доступен после регистрации.

.
Был массив:
$GLOBALS[___1093287903(356)]= OLDSITEEXPIREDATE;
Получили:

Публичный доступ к данному контенту ограничен по просьбе представителей правообладателей. Возможно он будет доступен после регистрации.

Таким образом, срок нашей лицензии будет всегда равен X дней.

Убираем предупреждения безопасности

Попутно были найдены проверки вывода предупреждений

Убираем предупреждение о том, что закончился срок использования триальной лицензии.
Редактируем файл /bitrix/modules/main/include/prolog_after.php
находим и комментируем все условие

Публичный доступ к данному контенту ограничен по просьбе представителей правообладателей. Возможно он будет доступен после регистрации.

, так же можно искать
по ключевому слову OLDSITEEXPIREDATE или SITEEXPIREDATE, ориентировочно 26 строка.

Редактируем файл /bitrix/modules/main/include/tools.php
находим и комментируем все условие

Публичный доступ к данному контенту ограничен по просьбе представителей правообладателей. Возможно он будет доступен после регистрации.

, так же можно искать
по ключевому слову OLDSITEEXPIREDATE или SITEEXPIREDATE, ориентировочно 3439 строка.

Крайне не рекомендую убирать данные проверки на живой системе.

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

Источник

Демо-версия 1C-Битрикс

Чтобы разобраться в том, что такое демо-версия 1C-Битрикс и как ее продлить бесплатно, следует углубиться в общее понимание демо и для чего они необходимы.

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

Страх состоит не только в том, что могут быть выкинуты деньги напрасно. Также может быть потрачено время и функционал не будет соответствовать ожиданиям заказчика. Именно поэтому, все хорошие и профессиональные продукты имею свою демо-версию.

Такая бизнес-модель может быть платной или бесплатной. В большинстве случаев если назначена плата, то она чисто символическая и не ударит по вашему бюджету. Мы настоятельно рекомендует всегда использовать “демку”, чтобы понимать как работает продукт и подходит ли он вам в полной мере. При необходимости, помните, что любой продукт может быть доработан до 100% совпадения с вашими пожеланиями.

продление жизни демки битрикс. Смотреть фото продление жизни демки битрикс. Смотреть картинку продление жизни демки битрикс. Картинка про продление жизни демки битрикс. Фото продление жизни демки битрикс

Чем демо-версия отличается от полноценного продукта?

Не стоит сразу разочаровываться если демо-версия 1C-Битрикс показалась вам не самой крутой. Это всего лишь пробный доступ, который зачастую лишен полноценного функционала, потому как не предназначен для регулярного использования.

По своему опыту хотим сказать, что некоторые клиенты раздражаются поскольку демка может иметь ряд ограничений, которые заключаются в следующем:

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

Демо-версия 1C-Битрикс на деле

Благодаря преимуществам Битрикс ему отдают предпочтение многие крупные предприятия России и Беларуси. Протестировать демо-версию 1C-Битрикс довольно просто и самое главное сделать это можно бесплатно. Для этого существует 2 варианта:

продление жизни демки битрикс. Смотреть фото продление жизни демки битрикс. Смотреть картинку продление жизни демки битрикс. Картинка про продление жизни демки битрикс. Фото продление жизни демки битрикс

Демо-версия 1C-Битрикс на 30 дней является бесплатной пробной версией. Для установки на Windows необходимо скачать https://www.1c-bitrix.by/download/cms.php и затем запустить установку. На основе скачанной демо-версии можно создать свой интернет-магазин на 1C-Bitrix. По завершению 30 дневного срока, вы можете приобрести лицензионный ключ, активировав который все ваши данные сохранятся и вы продолжите работу уже без демо-режима.

продление жизни демки битрикс. Смотреть фото продление жизни демки битрикс. Смотреть картинку продление жизни демки битрикс. Картинка про продление жизни демки битрикс. Фото продление жизни демки битрикс

Демо-версия 1C-Битрикс на 3 часа в виртуальной лаборатории дает возможность тестирования продукта в онлайн режиме. Вариант подойдет тем, кто не может скачать пробную версию, не знает как это сделать или по иным причинам. Разумеется в данном варианте не требуется установка на хостинг или компьютер. Вы создаете сайт за 3 часа. За это время можно:

Существенным минусом данного варианта демо-версии является мгновенное удаление всего по истечению 3 часов. Вы можете выбрать уже готовые коробочные решения демо-версии 1C-Битрикс или готовые сайты из Маркетплейса.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *