Что такое codemeter control center
CodeMeter — что это за программа? Не вирус ли?
Всем привет, сегодня мы узнаем что такое CodeMeter, что это за программа и для чего она нужна. Вообще, честно говоря, я не уверен что если вы искали в поисковике фразу «CodeMeter — что это за программа», то вы имели ввиду именно эту программу. Почему? Потому что сегодня очень много вирусов маскируются под нормальные программы, или даже специально устанавливаются в ту папку, где программа, чтобы вам было сложно отличить вирусные файлы от файлов программы. Ну вот, недавно я о таком случае и писал, это программа Defsoft, под которую маскируется вирус. Внизу я приведу две утилиты по борьбе с такой нечистью.
В общем ладно, перейдем собственно к программе CodeMeter и зачем нужна. CodeMeter это специальный инструмент, который упрощает контроль лицензий обслуживания программ, это если кратко и простым языком. Разработчик программы — компания WIBU, предлагают свой продукт для экономии и чтобы упростить лицензирование расширенной платной поддержки программ.
Многие компании, которые разрабатывают «приличное» ПО предлагают для своих клиентов так называемое техническое обслуживание: то есть период времени, в течении которого программа будет работать, так как для нее будет действовать специальная поддержка, для которой и приобретается лицензия.
При этом CodeMeter содержит механизмы для исключения любого рода взлома или другого способа незаконного получения доступа к программе.
Техническая поддержка осуществляется в течение определенного времени, например в течение полугода или год. Это означает, что в течение этого времени клиент имеет полное право обратится в службу поддержки с вопросом о работе программы, если есть проблема, и в принципе она должна быть решена (особенно это касается багов). Также в этот период компания гарантирует стабильную работу программы в полном ее обьеме (то есть всех ее функций). По истечению полугода или года, обслуживание будет прекращено, пока не будет приобретена новая лицензия.
Программа не новая, пару лет ей точно, развивается, а значит есть спрос. В русском интернете о ней мало написано, но официальный сайт (wibu.com) сделан достойно, так что думаю программа стоящая.
Итак, некоторые ключевые особенности CodeMeter:
Если у вас есть мысли, что CodeMeter это какой-то вирус, и вы вообще эту программу не устанавливали, то не отчаивайтесь, а воспользуйтесь этими инструментами:
Оба инструмента не нужно устанавливать, они сразу готовы к работе, проверьте чтобы им был разрешен доступ в интернет для загрузки свежих антивирусных баз. Ну вот, надеюсь вы теперь знаете что такое CodeMeter, что это за программа, зачем она нужна. И еще раз — если вы не устанавливали эту программу, то проверьте комп вышеприведенными двумя утилитами и установите хороший антивирус, например Касперский — чтобы не говорили, а он мне кажется лучший в борьбе с вирусами (правда это только мое мнение).
CodeMeter
Технология «Все-в-одном»
CodeMeter – это универсальная технология для разработчиков (поставщиков) программного обеспечения и производителей умных устройств. На базе данной технологии построены все решения Wibu-Systems. CodeMeter сочетает в себе следующие функции:
Использование технологии CodeMeter – это оптимальный поход для решения любой из вышеперечисленных задач.
CodeMeter как процесс
Процесс интеграции CodeMeter в приложение или бизнес-процессы организации происходит однократно. Пакет разработчика – это набор утилит, который позволяет автоматически шифровать приложение и библиотеки. Дополнительно CodeMeter предлагает API для реализации иных возможностей по интеграции в программный продукт.
CodeMeter License Central может интегрироваться с различными корпоративными системами, включая ERP, CRM и электронную коммерцию. После интеграции станут доступными следующие функции:
Каждый пользователь получает один и тот же программный продукт, но с различными лицензионными опциями, которые Вы определяете сами.
Гибкое лицензирование: аппаратный ключ – программная лицензия – облако – сервер лицензий
CodeMeter предлагает максимальную гибкость в лицензировании. Вы можете назначать различные модели лицензий, задавать параметры хранения лицензий и выбирать различные опции:
Более чем 4 000 000 000 различных шаблонов продуктов (Product Items)
CodeMeter обещает безопасное будущее. С его помощью можно обеспечить независимое лицензирование более 4 000 000 000 различных продуктов. В каждый контейнер CmContainer можно записывать до 2 000 различных лицензий на ПО.
Модели лицензирования
CodeMeter обеспечивает всеми необходимыми моделями лицензирования, которые включают:
Варианты CodeMeter
CodeMeter поддерживает полный список контроллеров, устройств и компьютеров: простые микроконтроллеры, мобильные устройства, программируемые логические контроллеры (ПЛК), персональные компьютеры, сервера и пр.
Для реализации всех возможных сценариев CodeMeter доступен в трех вариантах:
Interested in a personalized offer for our CodeMeter technology? Just answer a few questions and our team will get back to you with all the information you need.
CodeMeter Runtime
CodeMeter Runtime – это решение «из коробки», которое поставляется вместе с защищаемым программным обеспечением. В нем содержатся все компоненты, необходимые для создания лицензий на базе технологии CodeMeter. CodeMeter Runtime представляет собой отдельный инсталляционный пакет или модуль для интеграции в ПО (merge module).
CodeMeter Runtime включает:
Сервис CodeMeter Runtime
Основным компонентом CodeMeter Runtime является его сервис (CodeMeter Runtime Service). Он запускается в фоновом режиме в качестве службы или демона и отвечает за управление ключами (CmDongle), активированными лицензиями (CmActLicense) и подключением к серверу лицензий по локальной сети (LAN), сети Интернет (WAN) или в «облаке». Он управляет доступными и используемыми лицензиями и фиксирует производимые с ними действия. Сервис может запускаться локально или на сервере лицензий, что позволяет использовать лицензии по сети.
Сервис CodeMeter Runtime отвечает за мониторинг автоматически запускаемых приложений и назначает им лицензии в случае сбоя или если разработчик этого не сделал. При использовании лицензий на терминальных серверах или в виртуальных средах сервис CodeMeter Runtime считает лицензии, используемые одновременно на различных рабочих станциях, отдельно (для каждой сессии и каждой машины).
Для программного решения CmActLicense сервис CodeMeter Runtime определяет требуемые свойства, чтобы осуществить привязку лицензии к компьютеру, и отвечает за безопасное хранение информации.
CodeMeter WebAdmin
Codemeter: обзор приложения
Начну с того, что подобный запрос будут вводить пользователи ПК независимо от уровня знаний и опыта. Ведь даже некоторые программисты не сталкивались с таким специфическим и узконаправленным программным обеспечением. Давайте же выясним что это за программа Codemeter и как ее удалить.
О программе
Codemeter – это приложение, которое призвано упростить контроль лицензий обслуживания программ. Иными словами, это как раз тот компонент, который взламывают недобросовестные любители пиратского софта – платную лицензию. Этот модуль регулирует получение полной версии, контролирует постоянную поддержку программного продукта и следит за скачиванием и установкой пакетов обновлений.
Основной функционал
Не думаю, что вам интересна эта информация, но с базовыми функциями ознакомиться стоит. А вдруг вы в будущем станете разработчиком?
Итак, на борту Codemeter имеются следующие возможности:
Посетите официальный сайт Codemeter, где можно загрузить установочный пакет и ознакомиться с подробной информацией. Данная программа не пользуется популярностью в постсоветском интернет-сегменте, поэтому появление ее на компьютере сигнализирует о наличии вируса в системе.
Проверка на вирусы и удаление
Учитывая тот факт, что такие программы не распространяются посредством бандлинга, на вашем ПК обосновалось нежелательное ПО.
Итак, для удаления нужно:
Удаленное подключение к сетевому ключу CodeMeter для ARCHICAD
Архитекторы зачастую работают удаленно от офиса работодателя: при работе на выезде с клиентом, работе на подряде. Как в этом случае получить лицензию на ARCHICAD®? Покупать персональную лицензию – дорого. Но и лицензию ARCHICAD от работодателя получить сложно – чаще всего в организации работает сетевая версия ARCHICAD, которую с собой не заберешь. А если и используются локальные лицензии (что дороже), то передать удаленному работнику физический USB-ключ защиты CodeMeter бывает проблематично. Мало кто знает, что выход из этой ситуации есть: системные администраторы могут настроить для удаленного работника доступ к сетевому ключу защиты – и предоставить лицензию ARCHICAD.
Эта статья содержит множество технических моментов и в первую очередь будет интересна системным администраторам, а также пользователям, имеющим IT-опыт. Впрочем, интересные знания смогут почерпнуть и руководители организаций, и архитекторы. Как минимум, вы узнаете, что такая схема работы возможна.
Содержание
Способы и условия подключения к сетевому ключу CodeMeter
Удаленное подключение к сетевому ключу CodeMeter возможно двумя способами:
На организационной структуре (рис. 1) представлены локальная сеть организации, удаленный офис организации, домашний компьютер. Все IP-адреса на организационной структуре вымышлены. Для корректной настройки удаленного подключения к сетевому ключу IP-адреса должны соответствовать реальным IP-адресам, которые предоставляют провайдер и администратор локальной сети. Примеры настроек далее по тексту будут приводиться исходя из данной организационной схемы сети.
Рис. 1. Организационная схема сети
Подключение к сетевому ключу CodeMeter через сеть Интернет
Общие положения
Подключение к сетевому ключу CodeMeter через сеть Интернет может быть полезно в случаях, если у компании есть представительства в других регионах или какое-то количество сотрудников, работающих из дома. Используя такое решение, они могут получить доступ к сетевому ключу CodeMeter.
Преимущества:
Недостатки:
Настройка сервера CodeMeter
На компьютере, который выступает в качестве сервера CodeMeter, необходимо выполнить настройку, состоящую из следующих шагов:
Рис. 2. CodeMeter Control Center сервера CodeMeter
Рис. 3. Панель администрирования CodeMeter
Панель администрирования CodeMeter представляет собой web-сервис, в котором осуществляется управление различными настройками и параметрами, мониторинг лицензий, диагностика;
Рис. 4. Вкладка Конфигурация/Сервер/Доступ сервера
Рис. 5. Настройка сервера CodeMeter
При включении сетевого сервера лицензии предоставляются через локальную сеть, при включении сервера CmWAN – по сети WAN;
Рис. 6. Настройка прав доступа к лицензии
Внимание! Если к лицензии на сервере CodeMeter нужно ограничить доступ по локальной сети, то следует добавить IP-адреса компьютеров локальной сети, которым доступ разрешен (например, 192.168.0.4). В некоторых случаях для запуска сервера CodeMeter с новыми правами доступа требуется вынуть сетевой ключ CodeMeter и заново вставить его в USB-разъем;
Рис. 7. Команда Перезапустить системную службу CodeMeter
Остальные настройки остаются без изменений, по умолчанию.
Настройка клиента CodeMeter
На компьютере, который выступает в качестве клиента CodeMeter, необходимо выполнить настройку, состоящую из следующих шагов:
Рис. 8. CodeMeter Control Center клиентской машины
Информации о ключе CodeMeter нет из-за отсутствия самого ключа в клиентской машине.
Рис. 9. Панель администрирования CodeMeter
На месте текущего сервера отображается имя компьютера клиентской машины, а в качестве IP-адреса показывается IP-адрес клиентской машины;
Внимание! В домашних условиях для организации доступа в Интернет часто используется WiFi-роутер. В этом случае будет показан IP-адрес компьютера в домашней сети WiFi (например, 192.168.0.3).
Рис. 10. Вкладка Конфигурация/Сервер/Доступ сервера на клиентской машине
Рис. 11. Вкладка Конфигурация/Базовый/Список поиска сервера
Рис. 12. Ввод IP-адреса сервера CodeMeter
Внимание! В списке поиска сервера могут присутствовать несколько серверов. Клиент CodeMeter производит поиск доступных лицензий в определенном порядке и только на заданных серверах.
Рис. 13. Команда Перезапустить системную службу CodeMeter
Остальные настройки остаются без изменений, по умолчанию.
После выполнения всех указанных настроек на стороне сервера и клиента CodeMeter, а также при наличии доступа в сеть Интернет можно запустить ARCHICAD на компьютере клиента CodeMeter. ARCHICAD должен подхватить свободную лицензию с компьютера сервера CodeMeter.
Подключение к сетевому ключу CodeMeter через сеть VPN
Общие положения
VPN (Virtual Private Network) – виртуальная закрытая сеть.
Подключение к сетевому ключу CodeMeter через сеть VPN может быть полезно в случаях, если у компании есть представительства в других регионах или какое-то количество сотрудников, работающих из дома. Используя такое решение, они могут получить доступ к сетевому ключу CodeMeter. Сеть VPN должна быть корректно настроена и протестирована. Компьютеры сервера CodeMeter и клиента CodeMeter должны быть подключены к сети VPN.
Преимущества:
Недостатки:
Настройка сервера CodeMeter
Настройка сервера CodeMeter для сети VPN практически ничем не отличается от настройки сервера CodeMeter для сети Интернет. На компьютере, который выступает в качестве сервера CodeMeter, необходимо выполнить настройку, состоящую из следующих шагов:
Внимание! Если к лицензии на сервере CodeMeter нужно ограничить доступ по локальной сети, то следует добавить IP-адреса компьютеров локальной сети, которым доступ разрешен (например, 192.168.0.4). В некоторых случаях для запуска сервера CodeMeter с новыми правами доступа требуется вынуть сетевой ключ CodeMeter и заново вставить его в USB-разъем. Если лицензии на сервере CodeMeter доступны всем пользователям сети VPN, то выполнять настройку прав доступа к лицензии нет необходимости, поле Клиенты остается пустым;
Остальные настройки остаются без изменений, по умолчанию.
Настройка клиента CodeMeter
Настройка клиента CodeMeter для сети VPN практически ничем не отличается от настройки клиента CodeMeter для сети Интернет. На компьютере, который выступает в качестве клиента CodeMeter, необходимо выполнить настройку, состоящую из следующих шагов:
Рис. 14. Ввод IP-адреса сервера CodeMeter для подключения через сеть VPN
Остальные настройки остаются без изменений, по умолчанию.
После выполнения всех указанных настроек на стороне сервера и клиента CodeMeter, а также при наличии доступа в сеть VPN можно запустить ARCHICAD на компьютере клиента CodeMeter. ARCHICAD должен подхватить свободную лицензию с компьютера сервера CodeMeter.
Администрирование сервера CodeMeter
Для администрирования сервера CodeMeter рекомендуется установить на вкладке Конфигурация/Базовый/Администрирование логин и пароль для выполнения настроек, а также разрешить удаленное чтение (рис. 15). Это позволит защитить настройки сервера CodeMeter от несанкционированного изменения и даст возможность изменять эти настройки удаленно, зная логин и пароль администратора сервера CodeMeter.
Рис. 15. Вкладка Конфигурация/Базовый/Администрирование
Для удаленного изменения настроек сервера необходимо на удаленном компьютере набрать в браузере 93.23.15.27:22350/ (применительно к организационной схеме), после чего откроется панель администрирования CodeMeter.
Внимание! Для удобного просмотра настроек и управления ими рекомендуется как на компьютере клиента CodeMeter, так и на компьютере сервера CodeMeter создать файл CodeMeter.ini в установочной директории CodeMeter (C:/Program Files (x86)/CodeMeter/Runtime/bin/). При создании пустого файла CodeMeter.ini и запуске CodeMeter Control Center все основные настройки и параметры будут прописаны в этом файле и сгруппированы по разделам. Вы также можете самостоятельно добавлять данные в файл – например, IP-адреса серверов для поиска или IP-адреса клиентов для доступа к лицензии на сервере CodeMeter (рис. 16).
Рис. 16. Пример файла CodeMeter.ini
Практические советы
Базовые настройки представлены, но надо учитывать, что сети могут быть построены разными способами и с разными защитами. С какими особенностями можно столкнуться и как выйти из сложившихся ситуаций?
Рис. 17. Вкладка Мониторинг лицензий
Внимание! В этом диалоговом окне при нажатии на нужном коде продукта (в нашем случае 61 для ARCHICAD) можно увидеть, кто именно (какой IP-адрес) использует лицензии в данный момент.
Для определения IP-адресов компьютеров в сети и доступности компьютеров по сети используйте команды ipconfig и ping в командной строке Windows или сетевые утилиты в MacOS.