Как использовать программные лицензии в других местах
X

Привет дорогой друг

Наш сайт существует и развиваетется за счет рекламы. Пожалуйста, отключите блокировку рекламы AdBlock или подобное, для нашего сайта. Спасибо!
Показано с 1 по 8 из 8
  1. #1
    Помогает людям
    Аватар для HPDX2300
    Регистрация
    18.04.2018
    Адрес
    HP-Compaq DX2300 microtower PC
    Сообщений
    281
    Сказал(а) спасибо
    69
    Поблагодарили 1826 раз(а) в 402 сообщениях

    По умолчанию Как использовать программные лицензии в других местах

    Цитата Сообщение от ulucky Посмотреть сообщение
    Подписка на ИТС есть, проф версии.
    Есть ключи 100 пользов+ серверные лицензии которые отдельно покупались, не привязаны к конфигурации. Они раздаются для разных конфигураций одновременно через сервер лицензирования в данный момент.
    Я могу их активировать еще 2 раза, но хочу если возможно снять дампы с этих лицензий, и использовать их в ВМ или в эмуляторах в других местах.
    Если такое возможно, тыкните пожалуйста где читать про это.
    "хочу, если возможно, ... использовать их ... в других местах" - с софт-лицензиями это возможно, в оффициальной документации всё написано.
    цитата из документации про это на странице 1065 в посте 10646

    Такой вопрос надо было задавать ещё до первичной активации лицензии.

    почитать "Пошаговая инструкция как активировать программную лицензию 1С:Предприятие 8 версии ПРОФ при первичной установке программы" можно по ссылке


    1) перед активацией софт-лицензии надо иметь в сети (даже если это ВМ) работающий HASPLM, раздающий правильный эмулируемый HASP-ключ, предназначенный только для привязок к нему софт-лицензий, а не для раздачи клиентам.
    2) в момент первичной активации лицензии надо выбрать вариант "К аппаратному ключу защиты" к сетевому ключу с хорошо выученным ID (он же HASPID, он же SN, он же SerialNumber)






    при повторном использовании такой софт-лицензии надо блокировать выход сетевых пакетов по порту UDP 1540 т.к. при старте платформы с софт-лиц. она бродкастом вещает свой рег.номер лицензии, услышав такое на другом хосте с такой же софт-лицензией, платформа сделает вам "серпом по молоту".

    Как привязать программные лицензии к аппаратному ключу. Сервер лицензирования
    Сервер лицензирования 1С. Инструкция по установке, настройке и переносу лицензий
    Привязка программной лицензии "1С Предприятия 8.3" к аппаратному ключу защиты

    как это "отлаживать":
    Журнал поиска программных лицензий и HASP-ключей программ 1С:Предприятие 8
    "кинжал хорош для того, у кого он есть, и плохо тому у кого он не окажется в нужное время"

  2. Пользователь сказал cпасибо:

    ulucky (27.11.2023)

  3. #2
    Помогает людям
    Аватар для HPDX2300
    Регистрация
    18.04.2018
    Адрес
    HP-Compaq DX2300 microtower PC
    Сообщений
    281
    Сказал(а) спасибо
    69
    Поблагодарили 1826 раз(а) в 402 сообщениях

    По умолчанию Re: Как использовать программные лицензии в других местах

    аппаратный ключ (реальный USB-ключ, или эмулируемый в виде HASPLM+эмулятор_HASP-ключа+дамп_HASP-ключа) никак не изменяется при привязке к нему софт-лицензии, просто в софт-лицензии записываются три параметра HASP-ключа.

    Когда я цитировал офф.документацию, то указал "как именно происходит привязка софт-лицензии к HASP-ключу?"

    "10.3.1.4. Ключевые параметры
    ...
    Привязка выполняется к ключу защиты HASP:
    Ключевые параметры:
    a) серия ключа;
    б) тип ключа;
    в) идентификатор ключа (HASP_ID, в дампах известен как SN).

    пример привязки к HASP-ключу в файле лицензии: "ORGL8, client, 500 users, id 462066501" (серия="ORGL8", тип="client, 500 users", HASP_ID=462066501)
    и одна из картинок из интернета тоже это показывает (в самой нижней строке) - файл софт-лицензии открыт в виндовом Блокноте и в конце есть инфа открытым текстом, хотя главное содержание файла софт-лицензии - это выхлоп процесса шифрования по алгоритму AES, закодированный base64
    "кинжал хорош для того, у кого он есть, и плохо тому у кого он не окажется в нужное время"

  4. #3
    Помогает людям
    Аватар для HPDX2300
    Регистрация
    18.04.2018
    Адрес
    HP-Compaq DX2300 microtower PC
    Сообщений
    281
    Сказал(а) спасибо
    69
    Поблагодарили 1826 раз(а) в 402 сообщениях

    По умолчанию Re: Как использовать программные лицензии в других местах

    Запускаю снифер Wireshark и затем толстого клиента 1cv8

    Процесс 1cv8 при старте отправил бродкастом два пакета UDP на port=1540





    содержание Data (32 байта) первого пакета:
    Код:
    0000h  B1 B8 FC 7E 2C A8 4A F1 A8 F0 14 97 57 02 7D 46  ±¸ü~,¨Jñ¨ð.—W.}F
    0010h  00 02 C4 5D 5B 0A 44 CD 9F D2 A6 25 89 16 84 59  ..Ä][.DÍŸÒ¦%‰.„Y
    пока ничё сказать о его содержимом не могу - позже посмотрю "под капот"

    содержание Data (176 байт) второго пакета:
    Код:
    EjVKFUtGZ0jRBMr51w5ylUIBW8giEDQM8ceJJvMAzRQtyBFTMVwjoMhdhwnOqroR
    Qs2/wbB99w+oSCLMdZecQD/49N5K7nRgaFM4iQzoeKGpRRRvNoIKn7wdR5frQaVG
    VzHRkg79CSgI63lhXWMkwGx85SuiClR+yHQ7//KZQ24=
    расшифровываем последний:
    Код:
    0000h  6C EF BB BF 31 2C 22 31 32 33 34 35 36 37 38 39  ....1,"123456789 
    0010h  30 31 47 30 22 2C 22 31 31 31 32 32 32 33 33 33  01G0","111222333 
    0020h  34 34 34 35 35 35 22 2C 22 68 6F 73 74 6E 61 6D  444555","hostnam 
    0030h  65 22 2C 22 22 2C 22 30 22 2C 22 35 39 33 31 22  e","","0","5931" 
    0040h  2C 22 66 69 6C 65 3A 2F 2F 2F 76 61 72 2F 31 43  ,"file:///var/1C 
    0050h  2F 6C 69 63 65 6E 73 65 73 2F 31 39 36 31 30 34  /licenses/196104 
    0060h  31 32 30 39 30 37 30 30 2E 6C 69 63 22 FF EE D4  12090700.lic"... 
    0070h  E8 02 50 9D E7 F7 B3 E2 0D A0 73 00 E4 03 10 0E  ................
    в текстовом виде:
    Код:
    1,"12345678901G0","111222333444555","hostname","","0","5931","file:///var/1C/licenses/19610412090700.lic"
    что мы там видим:
    1) 12345678901G0 - рег.номер
    2) 111222333444555 - пин-код
    3) hostname - имя хоста
    4) "file:///var/1C/licenses/19610412090700.lic" - путь к файлу + имя файла лицензии
    "кинжал хорош для того, у кого он есть, и плохо тому у кого он не окажется в нужное время"

  5. 2 пользователя(ей) сказали cпасибо:

    andydaw (30.11.2023), _BigB_ (29.11.2023)

  6. #4
    Помогает людям
    Аватар для HPDX2300
    Регистрация
    18.04.2018
    Адрес
    HP-Compaq DX2300 microtower PC
    Сообщений
    281
    Сказал(а) спасибо
    69
    Поблагодарили 1826 раз(а) в 402 сообщениях

    По умолчанию Re: Как использовать программные лицензии в других местах

    отправка двух таких пакетов повторяется каждые 15мин - есть отдельный поток, который этим занимается
    "кинжал хорош для того, у кого он есть, и плохо тому у кого он не окажется в нужное время"

  7. #5
    Помогает людям
    Аватар для HPDX2300
    Регистрация
    18.04.2018
    Адрес
    HP-Compaq DX2300 microtower PC
    Сообщений
    281
    Сказал(а) спасибо
    69
    Поблагодарили 1826 раз(а) в 402 сообщениях

    По умолчанию Re: Как использовать программные лицензии в других местах

    План "Б": чтобы использовать софт-лицензию с привязкой на другом компе надо сломать патчем проверку привязки.
    но если патчить, то проще другой план "В".
    План "В":
    Изделие для линукса "уговорим" работать с софт-лицензиями без ц.п.
    "уговор" для 18-1959 linux x86_64:
    Код:
    # не забыть удалить ~/.1cv8/1C/1cv8/1cv8conn.pfl
    printf '\x31\xC0\xFF\xC0\xC3' | dd of=/opt/1cv8/x86_64/8.3.18.1959/inet.so bs=1 seek=$((0x00160B20)) count=5 conv=notrunc
    лицензии без ц.п. брать тут
    продолжение следует...
    "кинжал хорош для того, у кого он есть, и плохо тому у кого он не окажется в нужное время"

  8. Пользователь сказал cпасибо:

    _BigB_ (14.12.2024)

  9. #6
    Помогает людям
    Аватар для HPDX2300
    Регистрация
    18.04.2018
    Адрес
    HP-Compaq DX2300 microtower PC
    Сообщений
    281
    Сказал(а) спасибо
    69
    Поблагодарили 1826 раз(а) в 402 сообщениях

    По умолчанию Re: Как использовать программные лицензии в других местах

    Изделие 25-1501-Linux "уговорим" работать с софт-лицензиями без ц.п.:

    32-битное
    Код:
    # не забыть удалить ~/.1cv8/1C/1cv8/1cv8conn.pfl
    printf '\x31\xC0\xFF\xC0\xC3' | dd of=/opt/1cv8/i386/8.3.25.1501/inet.so bs=1 seek=$((0x002FD0B0)) count=5 conv=notrunc
    64-битное
    Код:
    # не забыть удалить ~/.1cv8/1C/1cv8/1cv8conn.pfl
    printf '\x31\xC0\xFF\xC0\xC3' | dd of=/opt/1cv8/x86_64/8.3.25.1501/inet.so bs=1 seek=$((0x002EAB70)) count=5 conv=notrunc
    "кинжал хорош для того, у кого он есть, и плохо тому у кого он не окажется в нужное время"

  10. Пользователь сказал cпасибо:

    _BigB_ (14.12.2024)

  11. #7
    Помогает людям
    Аватар для HPDX2300
    Регистрация
    18.04.2018
    Адрес
    HP-Compaq DX2300 microtower PC
    Сообщений
    281
    Сказал(а) спасибо
    69
    Поблагодарили 1826 раз(а) в 402 сообщениях

    По умолчанию Re: Как использовать программные лицензии в других местах

    Изделие 24-1761-Linux "уговорим" работать с софт-лицензиями без ц.п.
    Это лечение не только для клиента, но и для сервера - лицензия без ц.п. для сервера в указанном выше архиве (в нем проф и корп лицензии для сервера и клиентов)

    32-битное
    Код:
    # не забыть удалить ~/.1cv8/1C/1cv8/1cv8conn.pfl
    printf '\x31\xC0\xFF\xC0\xC3' | dd of=/opt/1cv8/i386/8.3.24.1761/inet.so bs=1 seek=$((0x00098F40)) count=5 conv=notrunc
    64-битное
    Код:
    # не забыть удалить ~/.1cv8/1C/1cv8/1cv8conn.pfl
    printf '\x31\xC0\xFF\xC0\xC3' | dd of=/opt/1cv8/x86_64/8.3.24.1761/inet.so bs=1 seek=$((0x00108800)) count=5 conv=notrunc
    "кинжал хорош для того, у кого он есть, и плохо тому у кого он не окажется в нужное время"

  12. Пользователь сказал cпасибо:

    _BigB_ (14.12.2024)

  13. #8
    Помогает людям
    Аватар для HPDX2300
    Регистрация
    18.04.2018
    Адрес
    HP-Compaq DX2300 microtower PC
    Сообщений
    281
    Сказал(а) спасибо
    69
    Поблагодарили 1826 раз(а) в 402 сообщениях

    По умолчанию Re: Как использовать программные лицензии в других местах

    Изделие 26-1498-Linux "уговорим" работать с софт-лицензиями без ц.п.
    Это лечение не только для клиента, но и для сервера - лицензия без ц.п. для сервера в указанном выше архиве (в нем проф и корп лицензии для сервера и клиентов)

    32-битное
    Код:
    printf '\x31\xC0\xFF\xC0\xC3' | dd of=/opt/1cv8/i386/8.3.26.1498/inet.so bs=1 seek=$((0x003038C0)) count=5 conv=notrunc
    64-битное
    Код:
    printf '\x31\xC0\xFF\xC0\xC3' | dd of=/opt/1cv8/x86_64/8.3.26.1498/inet.so bs=1 seek=$((0x002F6ED0)) count=5 conv=notrunc
    "кинжал хорош для того, у кого он есть, и плохо тому у кого он не окажется в нужное время"

  14. Пользователь сказал cпасибо:

    _BigB_ (14.12.2024)

Похожие темы

  1. Ответов: 0
    Последнее сообщение: 20.04.2015, 20:01
  2. Программные лицензии
    от KiliSA в разделе Конфигурирование, программирование 1С - Предприятие
    Ответов: 0
    Последнее сообщение: 09.02.2014, 19:28
  3. раздать программные ключи на несколько VM
    от solid_sky в разделе Установка и администрирование 1С - Предприятие
    Ответов: 1
    Последнее сообщение: 06.02.2014, 14:38
  4. Программные + аппаратные лицензии.
    от bespud в разделе Установка и администрирование 1С - Предприятие
    Ответов: 1
    Последнее сообщение: 19.11.2013, 11:59

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •