SCROLL
Среднее время на прочтение: 2 мин.

LicDataViewer программа для просмотра/расшифровки информации из файла программной лицензии 1С (*.lic)

Столкнулся недавно с ситуацией, когда необходимо было разобрать имеющиеся файлы программных лицензии 1С (*.lic) и понять какие регистрационные данные и используемый ПИН-код на них.

Эту информацию можно получить при помощи утилит Ring и License Tools поставляемых вместе с платформой 1С. Данные утилиты находятся в папке ExtDst с установленной платформой 1C.

Данные утилиты написаны на Java и соответственно требуют установленной в системе среды Java и Java Cryptography Extension (JCE). Использование утилит Ring и License Tools возможно только из командной строки, это накладывает различного рода неудобства, если файлов программных лицензий много.

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

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

ВНИМАНИЕ! Запрещается распространение программы через какие либо файлообменники и без согласия автора.
UPD 1. Выпущена версия 1.0.0.2. Добавлена возможность сохранять полученный результат в текстовый файл. Реализовано автосохранение и ручное.
UPD 2. Выпущена версия 1.0.0.3. Исправлен косяк при ручном сохранении, теперь расширение по-умолчанию добавляется к названию файла.
UPD 3. Выпущена версия 1.0.0.4. Немного изменена механика завершения работы. Теперь корректно программа чистит за собой файлы используемые для декодирования.
UPD 4. Выпущена версия 1.0.0.5. Добавлены утилиты (Ring, License-tools) последних версий. Исправлены некоторые ошибки и глюки в работе утилиты, описанные в комментариях.

Возможности программы:

  • Просмотр регистрационного номера программного продукта
  • Просмотр PIN-кода
  • Просмотр регистрационной информации
  • Автоматическое сохранение полученной информации из программной
    лицензии (*.lic). Путь авто-сохранения в каталог расположения
    файла лицензии
  • Сохранение в полученной информации из программной лицензии (*.lic)
    в любой удобный каталог.
  • Программа не отправляет никакие данные на сервер 1С:Пульт

Для работы программы не требуется устанавливать Java, Ring и License Tools!  

Скачать “LicDataViewer” LicDataViewer_v1.0.0.5.exe – Загружено 41323 раза – 80,52 МБ

 

 

ПОНРАВИЛАСЬ ИЛИ ОКАЗАЛАСЬ ПОЛЕЗНОЙ СТАТЬЯ, ПОДДЕРЖИ АВТОРА ДОНАТОМ

Обсуждение

171 комментариев
  • Планируется ли обновление программы под выход новой 19 версии платформы, под новый ring?

    • Это ответ на комментарий Сергей

      В планах нет, если время будет или стимулирование, то выпущу

  • Утилита очень удобная и экономит кучу времени. Спасибо Вам большое!

  • Спасибо за отличную утилиту, очень выручает и экономит время!

  • Работает отлично!
    Ни разу не подвела и сэкономила кучу времени и нервов!
    Спасибо огромное!
    Пользуюсь с февраля

  • Здравствуйте. ver. 1.0.0.4. Файл лицензии 20210406124427.lic вроде не битый, взят с работающего компа. Если есть возможность разобраться с ним — буду очень признателен.
    У вас проблема с почтой:
    : Host or domain name not found. Name service error for
    name=mail.jakondo.ru.jakondo.ru type=AAAA: Host not found

    • Это ответ на комментарий Alex

      К сожалению времени вообще нет разбираться с чем либо.. Да проблемы не только с почтой)

  • Здравствуйте! Можно ли опубликовать Вашу программу на личной странице (домен .by)?Программа полезная, а в нашей стране иногда есть проблемы с доступом к внешним ресурсам

  • Спасибо большое, может банально прозвучит, но если утилита не читает файлы лицензий или читает только первый раз, помогает запуск от имени админа

  • утилитита — супер, наконец-то удалось разобраться с мудреной системой лицензирования 1С и провести аудит лицензий. Спасибо. Отправил немного благодарности.

  • Спасибо за хорошую, полезную утилиту!!!

  • Спасибо. Нужный софт.

  • Божественная утилитка

  • Программа работает через раз. Первый раз все прочитала. Второй раз ошибка.
    https://prnt.sc/y4ofu2

    • Это ответ на комментарий Владимир

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

  • Здравствуйте, участились случаи ошибки нарушения целостности системы. Может ли декодер быть в этом виноват? С декодируемыми лицензиями все было ок, пока не начали ставить новую 18ю платформу. Даже у клиентов, у которых 100% все лицензировано — нарушение целостности. Единственные производимые манипуляции — декодирование

  • Скопировал файл LIC на отдельный компьютер, и получаю вот такой результат
    ==========
    Использованный PIN-код :
    Регистрационный номер :

    [ERROR ] Системная ошибка: Не удалось прочитать переменную окружения «LocalAppData».
    ==========

  • Я не понимаю, в чём дело.
    Лежит 2 лика, открываю программой — Ошибка декодирования файла лицензии — …
    Открываю следующую лицензию — всё читает, выдаёт.
    Снова открываю лицензию, что не смог прочитать — читает.
    Далее я ОПЯТЬ перехожу к лицензии, что она прочитала- Ошибка декодирования файла лицензии — …
    Что за бред?

    • Это ответ на комментарий Владимир

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

  • Благодарю тебя, милый Человек!
    В момент срочности, нехотя ставить и читать туеву хучу всего, твоё творение оставило мне свободное время для написания сия ответа)

  • Спасибо за утилиту.
    Всяко удобнее, чем через командную строку проделывать эту процедуру.

    • Это ответ на комментарий Igor_red

      Вот и я так же подумал и написал ее для удобства.. ))

  • скиньте сбербанк онлайн, хочу поблагодарить

Постраничная навигация комментариев