Sentinel ldk что это

Платформа Sentinel LDK решает задачи:

Sentinel LDK – решение №1 в мире, обеспечивающее аппаратную (USB-ключи Sentinel HL) программную (Sentinel SL) и облачную защиту программного обеспечения. Более 52% разработчиков в мире выбрали защиту программ Sentinel LDK благодаря простоте встраивания и надежности.

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

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

Защита программного обеспечения

Защита ПО с помощью аппаратных ключей Sentinel HL (HASP HL) или программных ключей Sentinel SL (HASP SL) строится очень просто:

Компания Thales предлагает разработчикам обучающие бесплатные семинары, на которых подробно обсуждается защита программного обеспечения. Технические специалисты компании проводят экспертизу и оказывают услуги по встраиванию защиты программного обеспечения.

Компания Thales предлагает бесплатную пожизненную техническую поддержку разработчикам и конечным пользователям, использующим ключи Sentinel (HASP) для защиты своих программ.

Источник

Sentinel LDK – платформа для защиты и лицензирования программного обеспечения

Sentinel ldk что это. d03a7b020038e4ce36b48c015cedc4ae. Sentinel ldk что это фото. Sentinel ldk что это-d03a7b020038e4ce36b48c015cedc4ae. картинка Sentinel ldk что это. картинка d03a7b020038e4ce36b48c015cedc4ae

Компания «Евромобайл» 15 лет поставляет электронные компоненты и решения по беспроводной связи на российский рынок. Она имеет 3 основных направления работы:

«Евромобайл» присутствует более чем на 20 рынках (промышленная автоматизация, ЖКХ, торговля, медицина, сельское хозяйство, и др.), предлагает продукцию более 100 брендов и постоянно следит за трендами в сфере IT. Одна из последних тенденций заключается в том, что клиенты все больше интересуются не только покупкой оборудования, но и покупкой софта. Однако ПО всегда нуждается в защите от взлома и кражи интеллектуальной собственности, поэтому с сентября 2018 года «ЕвроМобайл» предлагает решение для защиты и гибкого лицензирования. Оно разработано международной компанией «Gemalto», с которой «Евромобайл» сотрудничает уже более 10 лет.

Sentinel ldk что это. ris 1. Sentinel ldk что это фото. Sentinel ldk что это-ris 1. картинка Sentinel ldk что это. картинка ris 1

Одно из важнейших направлений работы компании – монетизация ПО, то есть извлечение максимальной прибыли из программных или программно-аппаратных продуктов. В этой области она занимает лидирующую мировую позицию по версии аналитического агентства «Frost & Sullivan». Компании «Gemalto» принадлежит 49% рынка монетизации ПО.

Всех разработчиков софта из самых разных областей можно разделить на 3 группы:

Задачи разработчика

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

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

Sentinel ldk что это. Ris 2. Sentinel ldk что это фото. Sentinel ldk что это-Ris 2. картинка Sentinel ldk что это. картинка Ris 2

Если начать разбираться, что такое монетизация ПО – технология или бизнес-процесс, то оказывается, что технологий в этом процессе достаточно немного. С точки зрения внедрения технологий компании нужно выбрать вендора, который будет поставлять систему лицензирования, определить каталог продуктов, внедрить систему защиты и лицензирования и интегрировать процесс управления жизненным циклом лицензии с системой, в которой ведутся продажи. Но перед тем, как начинать внедрять систему монетизации, нужно решить ещё множество исключительно бизнес-вопросов: определить стратегию монетизации ПО, каналы продаж, выбрать модели лицензирования и многое другое. Компания будет активно развиваться только тогда, когда технологии будут внедрены вместе с чётким, понятным бизнес-процессом.

Sentinel ldk что это. Ris 3. Sentinel ldk что это фото. Sentinel ldk что это-Ris 3. картинка Sentinel ldk что это. картинка Ris 3

Sentinel LDK: защита, лицензирование, развитие

Компания «Gemalto» разработала продукт Sentinel LDK, который решает все вышеупомянутые задачи. Sentinel LDK представляет собой эволюционное развитие системы защиты HASP, которая используется уже больше 20 лет.

Защита интеллектуальной собственности и защита от пиратства обеспечивается с помощью утилиты Sentinel Envelope и API, которые предоставляют многоуровневую систему защиты для приложений и данных. Утилита за 2 минуты в автоматическом режиме обрабатывает скомпилированный файл и внедряет в него несколько степеней защиты.

Sentinel ldk что это. Ris 4. Sentinel ldk что это фото. Sentinel ldk что это-Ris 4. картинка Sentinel ldk что это. картинка Ris 4

Sentinel LDK позволяет быстро и без привлечения отдела разработки внедрять любые модели лицензирования:

Раньше, когда на рынке было достаточно мало программных продуктов, вендоры чаще всего использовали вечную лицензию. Покупатель платил за неё один раз и потом пользовался ею без ограничений. Сейчас, в условиях сильной конкуренции, разработчики вынуждены использовать новые схемы лицензирования, чтобы удовлетворять возросшие потребности клиентов и расширять своё присутствие на рынке. Например, лицензия по подписке позволяет пользователю изначально не платить большую сумму за ПО, что уменьшает стоимость входа в технологию и позволяет платить только тогда, когда клиент фактически пользуется продуктом. Лицензирование модулей удобно, когда у продукта есть несколько версий (домашняя, корпоративная, решение «enterprise») и необходимо ограничить функционал ПО в зависимости от версии. Лицензирование оборудования блокирует работу софта в случае его запуска на неофицильном оборудовании. Все эти бизнес-модели при умелом подходе помогают выйти на рынки, которые раньше были недоступны.

Sentinel LDK предусматривает 3 варианта носителя для лицензии:

Для координации работы компании, а также для её дальнейшего масштабирования, нужны инструменты управления бизнес-процессами и сбора данных. Небольшие IT-разработчики часто сталкиваются с проблемой: устоявшиеся бизнес-процессы, подходящие для небольших объёмов производства, затрудняют рост компании, когда её масштабы увеличиваются. При этом изменить ситуацию очень сложно, так как изначально выбранная модель не предполагала масштабирования, и перестраивать систему нужно с самого фундамента, с отдела разработки.

Решение Sentinel LDK содержит платформу для управления лицензиями Sentinel EMS. Эта платформа поддерживает весь жизненный цикл продукта. С ее помощью можно отслеживать лицензионные ограничения, управлять лицензиями, вести учёт пользователей и собирать статистику. С Sentinel EMS легко создать пользовательский онлайн-портал, на котором клиенты самостоятельно будут активировать и обновлять свои лицензии. В платформе предусмотрено внедрение автоматической доставки ПО, системы контроля работы партнёров и другие полезные сервисы.

Sentinel ldk что это. Ris 5. Sentinel ldk что это фото. Sentinel ldk что это-Ris 5. картинка Sentinel ldk что это. картинка Ris 5

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

Sentinel ldk что это. Ris 6. Sentinel ldk что это фото. Sentinel ldk что это-Ris 6. картинка Sentinel ldk что это. картинка Ris 6

Примеры лицензирования

Лицензирование функционала

Компания Cisco приняла решение производить однотипное оборудование, а функционал устройств закладывать не в аппаратную составляющую, а в софт. Таким образом, ограничения по функционалу закладывались в ПО на уровне лицензии. Это позволило удешевить производство и упростить планирование склада, потому что необходимость производства одного и того же устройства для разных сегментов (для домашнего использования, малого бизнеса, крупного бизнеса) отпала. Кроме того, стало гораздо проще переводить пользователя с базовой версии устройства на продвинутую, для этого теперь достаточно изменить данные, которые записаны в лицензии, без замены оборудования.

Медицинское оборудование

Производитель стоматологического оборудования разработал качественный и дорогостоящий комплекс аппаратных и программных компонентов, позволяющих выполнять определенные операции. Это решение по вечной лицензии могли приобрести только большие клиники, и вскоре рынок себя исчерпал. С помощью решений компании «Gemalto» разработчик реализовал дополнительную бизнес-модель: клиент получает оборудование по себестоимости, но при этом платит за лицензию, которая позволяет ему произвести определенное количество операций. В этом случае изначальная стоимость продукта стала значительно ниже, и теперь купить данное решение могли не только большие клиники, но и частные практикующие доктора. Они покупали оборудование по себестоимости, платили за лицензию, принимали пациентов, получали с них деньги и потом могли опять обратиться к производителю оборудования, чтобы купить лицензию на следующие операции. Компания смогла выйти на рынок небольших клиник и буквально за полгода увеличила свои продажи более чем в 2 раза.

Управление страховой компанией

Российская фирма разработала софт для управления страховой компанией. Специфика страховых компаний заключается в том, что там работает много людей, и происходит большая текучка кадров, поэтому страховым компаниям невыгодно покупать ПО для каждого сотрудника. «Gemalto» предложила такой вариант: ПО устанавливается всем страховым агентам бесплатно, но в тот момент, когда агент продает и регистрирует в системе новый страховой полис, информация об этом отправляется на сервер лицензирования. Раз в месяц производитель программного обеспечения собирает данные о количестве проданных полисов и, исходя из этого числа, выставляет счет страховой компании, которая оплачивает фактическое использование программного продукта. В данном случае модель лицензирования с оплатой за использование является наиболее честной и эффективной.

3D-печать

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

Морская навигация

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

Именно для этого и существует решение Sentinel LDK. Оно позволяет надежно защитить софт, гибко его лицензировать и автоматизировать весь жизненный цикл лицензии для эффективного развития бизнеса.

Использовать Sentinel LDK очень просто. Посмотреть как платформа монетизации работает на практике можно, открыв ссылку на вебинар компании «ЕвроМобайл».

Источник

Sentinel LDK

Для использования облачные лицензий необходимо выполнить следующее:
1. На сервер, где планируется размещать облачные лицензии, установить ключ SL-AdminMode с самой облачной лицензией.
2. Сгенерировать строку доступа (Identity string) в АСС на сервере с облачной лицензией: http://localhost:1947/_int_/config_identity.html
Полученная Identity string будет иметь вид (пример):
RSPDVYW:oBWAAQCBED6GxTMcXM+yMmo2KsvTuXA@192.168.1.10

RSPDVYW : oBWAAQCBED6GxTMcXM+yMmo2KsvTuXA @ 192.168.1.10
Identity Code : Secrets @ Server public address

Для добавления облачного лицензирования в уже ранее выпущеные программные Sentinel SL ключи, необходимо:
1. На сервере с ключом обновить драйвер до актуальной версии (8.11 и выше);
2. Включить поддержку облачных лицензий в Sentinel EMS / License Generation API (см. пункт 1);
3. Сформировать для ключа любое удалённое обновление.

Инструкция по миграции с комплекта разработчика Sentinel SDK версии 5.х и ниже на комплект разработчика Sentinel LDK

Миграция данных может производиться только с комплекта разработчика SDK 5.11 или 5.12, с более ранних версий она не производится. Поэтому сначала необходимо обновиться до SDK 5.12.

Для обновления на актуальную версию комплекта разработчика потребуется:

Переход на актуальную версию комплекта разработчика требует процедуры миграции базы данных, так как в актуальных комплектах разработчика уже не используется Business Studio. Вместо неё применяется инструмент Sentinel EMS. Sentinel EMS использует базу данных, которая по своей структуре отличается от базы данных в Business Studio.

Предварительно, до начала выполнения миграции базы данных с помощью утилиты Sentinel LDK Data Migration Tool, настоятельно рекомендуем произвести резервное копирование базы данных Business Studio и Sentinel EMS. О том, как это можно сделать, см. «Как перенести базу данный Sentinel EMS / Business Studio на другой компьютер?».

Перенос данных из базы Business Studio в базу Sentinel EMS производится автоматически при помощи утилиты Sentinel LDK Data Migration Tool из комплекта разработчика.

Для обновления до Sentinel LDK вам потребуется:

Более подробная информация по миграции с Sentinel HASP (HASP SRM) на Sentinel LDK доступна по ссылке.

Утилиту Sentinel LDK Master Wizard, используемую для выполнения процедуры представления Sentinel (HASP) HL Master и/или Sentinel (HASP) HL Developer ключей, необходимо запускать от имени встроенной учётной записи локального администратора. В противном случае, может не хватить прав для сохранения библиотек Sentinel LDK API и Vendor-кода в требуемые директории на локальном диске и модификации данных в базе Sentinel EMS / Business Studio.

Процедура продемонстрирована в видео уроке тут.

Перед началом работы с ключами своей серии разработчика необходимо провести процедуру представления Sentinel (HASP) HL Master ключа. В ходе этой процедуры происходит регистрация Vendor-кода и загрузка с сервера разработчиков API библиотек под данную серию ключей. Эта процедура проводится с помощью утилиты Sentinel LDK Master Wizard. При наличии прямого подключения к Интернету Sentinel LDK Master Wizard загрузит все необходимые файлы с сервера компании-разработчика системы защиты. При отсутствии прямого подключения к Интернету утилита запросит MWP файл.

Для формирования для определенной серии ключей MWP файл службе технической поддержки необходимо знать следующее:

Ошибки при проведении процедуры представления Sentinel (HASP) HL Master ключа: 861, 857, 850 (актуально для SDK LDK более старых версий: от 6.х до ранних версий 7.х)

В конце процедуры миграции данных (работа с утилитой Sentinel LDK Migration Tool) необходимо выполнить процедуру представления Sentinel (HASP) HL Master ключа (работа с утилитой Sentinel LDK Master Wizard), в ходе которой могут возникнуть ошибки: 857, 861, 850. Для устранения ошибок необходимо:

Процедура установки(активации) нового Sentinel SL в Linux
Процедура активации нового Sentinel SL ключей на Linux (как и на Windows) сводится к трём этапам:

1. Получение с пользовательского устройства слепка его текущего состояния (*.c2v файла), в котором хранится информация о железе устройства, к которому при активации лицензии потребуется привязать эту самую лицензию.
Это делается на всех устройствах по средствам Licensing API функции hasp_get_info:
— https://sentinelldk.gemalto.com/LDKdocs/API-licensing/Content/Licensing_API/hasp_get_info.htm#TOC_hasp_get_info1
— https://sentinelldk.gemalto.com/LDKdocs/API-licensing/Content/Licensing_XML_Tags/HASP_FINGERPRINT_XML_tags.htm

А для получения V2С передаётся в переменной scope XML вида:

А в качестве переменной format, XML вида:

Утилита RUS Linux – это семпл, а не готовая утилита из состава SDK.

Как сделать бекап базы / восстановить из бекапа базу на ПК с устаноленным SQL, без использования сторонних утилит?

Для этого потребуется в консоли набрать следующие команды:

Если защита ПО выполняется с использованием Sentinel LDK Envelope на ПК, отличном от том, где установлен Sentinel EMS, тогда на этом ПК можно установить ключ Sentinel (HASP) HL Developer.

Sentinel (HASP) HL Master ключ должен быть установлен на ПК с Sentinel EMS / Business Studio для выполнения записи лицензий в пользовательские ключи защиты.

В чём разница между ключом Sentinel (HASP) HL Master и ключом Sentinel (HASP) HL Developer?

Sentinel (HASP) HL Master ключ предназначен как для защиты приложения ( может работать с Sentinel LDK Envelope и генерировать Sentinel LDK Licensing API под определенную серию разработчика ), так и для записи лицензий в пользовательские ключи ( может работать с Sentinel EMS / Business Studio и Sentinel LDK License Generation API).

Sentinel (HASP) HL Developer ключ может только защищать приложения ( работать с Sentinel LDK Envelope и генерировать Sentinel LDK Licensing API под определенную серию разработчика ).

Для того чтобы посмотреть, какие лицензии есть на Master ключе, можно воспользоваться Sentinel EMS или Sentinel Business Studio (в зависимости от используемой версии комплекта разработчика).

Пример лицензий и их описания:

Описание всех лицензий есть в документации к нашему SDK:

Также можно посмотреть количество оставшихся локальных и сетевых активаций через Sentinel Admin Control Center (рекомендуется предварительно обновить драйвер до актуальной версии, если требуется), для этого:

Чтобы удалить Sentinel SL ключ, потребуется удалить файл / файлы сертификата этого ключа. Подробно о том где они хранятся написано в документации к нашему SDK LDK:

Чтобы изменения вступили в силу, необходимо выполнить перезапуск службы Sentinel LDK License Manager, либо перезагрузить ПК. Если этого не сделать, изменения вступят в силу не сразу, а спустя некоторое время, ориентировочно 5-10 минут.

!Важно: удаление сертификата ключа не удаляет сами лицензии с ПК, а лишь делает ключ с лицензиями недоступным для защищённого ПО. Чтобы полностью очистить ПК от ключа с лицензиями, рекомендуется удалённо отформатировать ключ, и только затем удалять файл сертификата ключа.

Файлы C2V/V2C/ V2CP используются для удалённого обновления ключей защиты Sentinel (HASP) HL/SL, а также для активации программных ключей защиты Sentinel (HASP) SL.

Файлы H2H/H2R/ R2H /ID используются для временного переноса лицензий (Detach) и для полного переноса SL ключей (Rehost).

Аппаратные ключи защиты программ Sentinel (HASP) HL следует пробрасывать на виртуальные машины либо средствами самой платформы виртуализации (как, например, это реализовано в VMWare), либо сторонними средствами, например такими как: myUTN-80 by SEH Technology (официально поддерживаемое решение), Anyware USB или USB over IP.

Если нет возможности пробросить аппаратные ключи на виртуальную машину, можно использовать либо сетевые ключи Sentinel (HASP) HL Net и Sentinel (HASP) HL NetTime, либо программные ключи Sentinel (HASP) SL, для них необходимо при генерации ключа защиты программы указывать разрешение на работу на виртуальной машине – галочка «Virtual Machine» при задании лицензионных ограничений для Feature в продукте, в Sentinel EMS.

Можно установить USB Hub с активным питанием (дополнительное питание к USB Hub по средствам адаптера, подключаемого в обычную розетку сети питания), или использовать программные ключи защиты Sentinel (HASP) SL, а также возможно использовать сетевые ключи Sentinel (HASP) HL Net и Sentinel (HASP) HL NetTime.

Как перенести базу данных Sentinel LDK EMS/Business Studio на другой компьютер?

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

В Sentinel SDK 5.xx и более ранних версиях для переноса базы на отдельный SQL сервер необходимо сделать резервную копию средствами SQL Server Management Studio Express:

При подключении к SQL Server используйте SQL Server Authentication. Имя пользователя и пароль по умолчанию для Sentinel SDK 5.xx и более ранних версий:

Затем следует восстановить из резервной копии базу данных на том сервере, куда её необходимо перенести.

После этого на компьютере с комплектом разработчика в папке «C:\Program Files (x86)\SafeNet\Sentinel HASP Server\Servers\Sentinel HASP Server» необходимо поправить во всех «*.cfg» файлах путь до базы: «server=*Укажите_тут_IP_адрес_вашего_сервера_с_базой*\HASPSRMDATABASE».

В Sentinel LDK 6.x и более поздних версиях для переноса базы на отдельный SQL сервер необходимо сделать резервную копию базы данных средствами SQL Server Management Studio Express:

При подключении к SQL Server используйте SQL Server Authentication. Имя пользователя и пароль по умолчанию для Sentinel LDK 6.x и более поздних версий:

Затем следует восстановить из резервной копии базу данных на том сервере, куда ее необходимо перенести.

Далее на компьютере с комплектом разработчика необходимо, варианты:

Пример строки : «. url=jdbc:jtds:sqlserver://127.0.0.1:49325/EMSDB;instance=EMSDATABASE;useNTLMv2=true. «.

Поиск необходимо осуществлять в директории : «C:\Program Files (х86)\Gemalto Sentinel\Sentinel LDK EMS\EMSServer\webapps\ems\».

Логин и пароль по умолчанию от MS SQL сервера Business Studio и Sentinel LDK EMS

MS SQL сервер Business Studio:

MS SQL сервер Sentinel LDK EMS:

Ключи Sentinel (HASP) имеют свой криптопроцессор.

Система защиты Sentinel LDK (SRM) использует следующие криптографические алгоритмы: AES 128-бит, ECC 163 и RSA 2048.

Для комплекта разработчика Sentinel SDK 5.xx и более ранних версий:

Для комплекта разработчика Sentinel LDK (SRM) 6.x и более поздних версий:

Режим работы ключей Driverless, функциональные особенности. Способ обновления ключа из режима HASP в режим Driverless

Ключи Sentinel HL могут работать в двух режимах:

Driverless режим поддерживают ключи в новом корпусе с микропрошивкой 4.х и выше. Ключи в старом корпусе с микропрошивкой 3.25 и ниже не поддерживают данный режим на аппаратном уровне.

Преимущества, которые даёт режим Driverless :

Как перевести Sentinel HL ключ из режима HASP в режим Driverless :

Обратно перевести ключ из режима Driverless в режим HASP невозможно!

Механизм работы VClock :

Для контроля лицензионных ограничений Expiration Date или Time Period изначально берётся за контрольную точку время с системных часов на компьютере конечного пользователя.

Менеджер лицензий Sentinel License Manager считывает системное время при запуске, впоследствии менеджер лицензий использует своё внутреннее время для расчета времени работы.

Когда защищённое приложение выполняется и использует лицензию из ключа c включённой опцией VClock в первый раз, менеджер лицензий считывает время из внутреннего счётчика времени в ключе, чтобы определить время начала отсчёта срока лицензии для программного обеспечения:

Безопасное хранилище для аппаратного ключа Sentinel HL находится внутри самого ключа Sentinel HL.

Время истечения лицензии определяется по формуле:

[текущее время Менеджера лицензий] + [количество секунд до истечения срока действия лицензии].

Полученная в ходе данного вычисления информация хранится в защищенной области памяти ключа защиты (безопасном хранилище).

Данный механизм позволяет избежать проблем при изменении системного времени на ПК клиента.

Как активировать VClock в ключе:

Как узнать, какие параметры привязки SL ключа изменились и из-за чего заблокировался SL ключ (с ошибкой Cloned)?

По C2V файлу можно узнать, какие параметры привязки изменились и, соответственно, почему ключ заблокировался.

Для этого потребуется C2V файл, снятый с ключа в данный момент времени (уже с заблокированного SL ключа).

Пример расшифрованного C2V с заблокированного SL ключа ( SL ключ установлен на виртуальной машине):

Источник

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

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