Как 1С выявляет нелицензионное использование программ и что делать, если обнаружена лишняя лицензия на 500 рабочих мест?

Системный администратор 1С v8.3 (Управляемые формы) IT и автоматизация бизнеса
← На главную

Ситуация, когда при попытке оформить договор информационно-технологического сопровождения (ИТС) или при переносе базы в облако «1С:Фреш» обнаруживаются странные лицензии, не редкость. Наиболее типичный маркер — появление в данных системы записи о «Клиентской лицензии на 500 рабочих мест», которую клиент никогда не приобретал. В этой статье мы подробно разберем, откуда берутся такие данные, как 1С отслеживает пиратство и как правильно провести аудит легальности программного обеспечения у клиента.

Почему появляется информация о лицензии на 500 рабочих мест?

Разберем природу этого явления. В среде технических специалистов 1С цифра «500» применительно к клиентским лицензиям давно стала именем нарицательным. Большинство популярных эмуляторов аппаратных ключей защиты (HASP), которые использовались для «взлома» программы, по умолчанию имитировали наличие самого дорогого и мощного ключа — именно на 500 пользователей. Это делалось для того, чтобы у пользователя никогда не возникало ошибки «Превышено число лицензий».

Проанализируем ситуацию: если небольшая компания с штатом в 10 человек внезапно оказывается «владельцем» лицензии на 500 рабочих мест, это практически со 100% вероятностью указывает на использование программного эмулятора. Платформа 1С:Предприятие, начиная с версии 8.3, активно собирает данные о используемых ключах и передает их на серверы правообладателя при наличии интернет-соединения.

Механизмы обнаружения нелицензионного ПО

Современная платформа 1С использует многоуровневую систему проверки легальности. Рассмотрим основные методы, которые применяет вендор:

  1. Фоновая телеметрия: Программа в скрытом режиме проверяет наличие установленных в системе драйверов эмуляторов (таких как UniWS, MultiKey или VUSBBus). При их обнаружении данные передаются в 1С.
  2. Проверка через Интернет-поддержку: Как только в базе включается «Интернет-поддержка» (для загрузки курсов валют или использования сервиса 1С:Контрагент), система сопоставляет введенный логин/пароль портала ИТС с фактическим списком запущенных ключей.
  3. Сверка регистрационных номеров: При попытке привязать базу к облачному сервису (например, «1С:Фреш»), происходит глубокая проверка конфигурации. Если база ранее обновлялась нелегально (без действующей подписки ИТС), это оставляет след в метаданных, который легко считывается автоматическими алгоритмами.
  4. Данные из Active Directory: Система может фиксировать имя домена, имя сервера и владельца копии. Даже если база была «унесена домой» программистом, при запуске на домашнем компьютере с эмулятором она может отправить пакет данных, идентифицирующий организацию-владельца.

Как проверить легальность программного продукта: пошаговая инструкция

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

Шаг 1. Запрос документации. Никогда не ограничивайтесь только записью регистрационного номера «на слух» или из интерфейса программы. Проанализируем, почему это важно: регистрационный номер можно подсмотреть в любой купленной коробке, но это не делает пользователя законным владельцем. Требуйте скан регистрационной анкеты. На ней четко указано название программного продукта и его серийный номер.

Шаг 2. Сверка в личном кабинете партнера или через техподдержку. Имея регистрационный номер, проверьте, на какое юридическое лицо он зарегистрирован. Если номер принадлежит «соседу» или вообще не существует в базе 1С, перед вами контрафакт.

Шаг 3. Анализ списка установленных лицензий. В самой программе 1С (раздел «Справка» — «О программе») можно увидеть список используемых лицензий. Рассмотрим пример типичного вывода:


Текущая:
Локальный HASP4 EN 1, получило клиентское приложение
Информационная база:
Локальный HASP4 EN 500, получило клиентское приложение

Если вы видите HASP4 EN 500 при отсутствии реального железного ключа такого номинала — система работает на эмуляторе.

Как «обелить» клиента и избежать судебных рисков

Выясним причину, почему клиенты часто не знают о своей «пиратности». Часто это результат работы приходящих администраторов, которые ставили эмулятор «для скорости», не объясняя рисков. Что делать системному администратору или партнеру 1С в такой ситуации?

Алгоритм действий по очистке системы:

  1. Удаление эмуляторов: Необходимо полностью деинсталлировать сторонние драйверы ключей защиты. Обычно это делается через диспетчер устройств или специальные утилиты удаления.
  2. Очистка реестра: Проверьте ветки реестра на наличие остаточных записей от VUSBBus или Virtual USB Bus Enumerator.
  3. Приобретение легальных лицензий: Если клиенту действительно нужно 20 рабочих мест, а у него куплено 5, необходимо докупить соответствующие программные или аппаратные лицензии.
  4. Оформление ИТС: Без действующего договора информационно-технологического сопровождения использование любых обновлений, выпущенных после окончания предыдущей подписки, является нарушением авторских прав.

Важно помнить, что согласно статье 146 УК РФ, нарушение авторских прав в крупном размере (стоимость лицензии на 500 мест как раз попадает под этот критерий) может повлечь уголовную ответственность для руководителя организации или системного администратора.

Технические нюансы работы с лицензиями

Рассмотрим код, который может помочь программно определить параметры текущего сеанса и используемой лицензии (для управляемых форм):


&НаСервере
Процедура ПроверитьПараметрыЛицензии()
    Инфо = ПолучитьСоединенияИнформационнойБазы();
    Для Каждого Соединение Из Инфо Цикл
        // Анализируем свойства соединения, если есть доступ к консоли сервера
        // В обычных условиях достаточно проверить параметры в окне "О программе"
    КонецЦикла;
КонецПроцедуры

Подведем итог: обнаружение «лицензии на 500 р.м.» — это серьезный сигнал к действию. Не стоит игнорировать этот факт, так как 1С уже начала активно использовать средства автоматизированного контроля. Самый надежный способ проверки — это запрос физической анкеты и сверка данных через официальные каналы вендора. Только полная легализация и отказ от эмуляторов гарантируют стабильную работу базы и отсутствие проблем с законом.

← На главную