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

UPD 1. Выпущена версия 1.0.0.2. Добавлена возможность сохранять полученный результат в текстовый файл. Реализовано автосохранение и ручное.

UPD 2. Выпущена версия 1.0.0.3. Исправлен косяк при ручном сохранении, теперь расширение по-умолчанию добавляется к названию файла.

UPD 3. Выпущена версия 1.0.0.4. Немного изменена механика завершения работы. Теперь корректно программа чистит за собой файлы используемые для декодирования.

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

 

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

 

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

 

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

 

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

 

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

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

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

Скачать “LicDataViewer” LicDataViewer_v1.0.0.4.exe – Загружено 3754 раза – 91 MB

 

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

 

БесполезноСлабоватоПриемлемоОтличноПревосходно (2 голос(ов), в среднем: 5,00 из 5)
Загрузка...

Всего комментариев: 80 Комментировать

  1. Miller777 /

    Просьба расширить функционал:

    Сохранение текстового файлика с рег.данными рядом с *.lic файлом.

    Если можно, в виде xxxxxxxxxxxxxxx_LicData.txt, где xxxxxxxxxxxxxxx — имя *.lic файла, чтобы визуально сопоставить.

    1. Жаконда / Автор записи

      Реализовали. Есть как автосохранение и ручное.

      1. Miller777 /

        Благодарю!

  2. Иван /

    Охренительно! Мега респект!
    Замечание к версии 1.0.0.2: при автоматическом сохранении с сохраненным файлом всё ок. А вот при ручном приходится потом вручную переименовывать добавляя расширение .txt

    1. Жаконда / Автор записи

      В след. версии поправим этот косячок с расширением при ручном сохранении

    2. Жаконда / Автор записи

      Исправили косяк при ручном сохранении

  3. GogProg /

    Огромное спасибо за утилиту! Проверил на несколько файлах, все работает как часы. Автору утилиты респект и уважуха!)

    1. Жаконда / Автор записи

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

  4. Михаил /

    А что-ж она такая жирная то Ваша программа? И еще не умеет работать без прав админа. Или это инсталятор? Дак тогда он криво работает будучи запущенным без прав админа.

    1. Жаконда / Автор записи

      Жирная потому что носит все необходимое для работы с собой. Если внимательно почитать статью, то там написано что для работы не требуется установки доп. утилит (таких как Java, Ring, License Tools), запустил и работай. Права админа нужны для корректной работы программы, для распаковки в нужные места для корректной работы доп. утилит.

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

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

      p.s. программа писалась в первую очередь для самого себя, а далее уже просто решил поделится ей с коллегами по цеху.

  5. Алексей /

    Жирная, не жирная. А мне нравится. Как разовая утиль супер. Экономит время и нервы. Автору респект. Отблагодарил, ну сколько смог.

    1. Жаконда / Автор записи

      Благодарю! Рад что не только мне оказалась полезной моя утилита!

  6. Дмитрий /

    Огромное автору спасибо. Переехал на win10 криво, не ставятся утилиты 1с. Этой утилитой файл прочитался, не стал парится. Респект!

    1. Жаконда / Автор записи

      Спасибо! Рад что смог чем то помочь!

  7. rudnev /

    Автору огромное спасибо! Все работает.

    1. Жаконда / Автор записи

      Рад что смог чем то помочь!

  8. Miller777 /

    Написал про это: https://miller777.livejournal.com/237305.html

    1. Жаконда / Автор записи

      Спасибо что с ссылкой на оригинальную статью!

  9. Alex odmin /

    В «о программе» не хватает ссылки именно на страничку самой программы.

    1. Жаконда / Автор записи

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

  10. Юрий /

    Замечательная утилита, жаль нашёл её только сегодня, а данный с lic@1c.ru получил позавчера. Буду пользоваться. Автору респект.

    1. Жаконда / Автор записи

      Спасибо! Рад что чем то смог помочь!

  11. Валерия /

    Здравствуйте!
    Подскажите, а базовые лицензии программа считывает?
    У меня выходит ошибка(
    «Ошибка декодирования файла лицензии — file1.lic . . .
    — Возможно Файл *.lic поврежден и в таком случае возможности считать информацию из него не возможно.
    — Возможно версии Ring, License-tools устарели с момента релиза программы. Необходимо написать на admin@jakondo.ru с просьбой обновления.»

    1. Жаконда / Автор записи

      Добрый день!

      Подскажите, а базовые лицензии программа считывает?

      Я сильно не вдавался в подробности, но при беглом просмотре что такое базовая лицензия, пришел к заключению что используемые в работе утилиты Ring, License-tools не умеют работать с таким типом лицензий.
      Тут помочь вам сможет только официальная тех. поддержка 1с.

  12. Руслан /

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

    Ошибка декодирования файла лицензии.

    — Возможно Файл *.lic поврежден и в таком случае возможности считать информацию из него не возможно.

    — Возможно версии Ring, License-tools устарели с момента релиза программы. Необходимо написать на admin@jakondo.ru с просьбой обновления.

    1. Жаконда / Автор записи

      Добрый день!
      Данная ошибка именно по всем файлам или по одному какому то конкретно !? Сейчас проверил у себя, все отлично отрабатывает.

  13. Юрий /

    В первую очередь, спасибо за утилиту!
    Но, видимо, 1с что-то поменяли. Старые файлы весили 6 Кб, а новые 25Кб и новые не открываются с ошибкой:
    » — Возможно Файл *.lic поврежден и в таком случае возможности считать информацию из него не возможно.

    — Возможно версии Ring, License-tools устарели с момента релиза программы. Необходимо написать на admin@jakondo.ru с просьбой обновления.

    1. Жаконда / Автор записи

      Не за что!

      Все может быть! На днях проверю не вышли новые версии утилит Ring и Licensetools, если есть новые версии, то выпушу обновление.

  14. gma950 /

    Дякую, все працює !!! Програма просто супер !!!

    1. Жаконда / Автор записи

      Спасибо!

  15. Алексей /

    Спасибо огромнейшее!!!!

    1. Жаконда / Автор записи

      Рад что смог помочь!

  16. Вася /

    Без исходного кода грош цена. Можете красть все данные, отправляя на сервер к себе.

  17. Сергей /

    Здравствуйте.
    Спасибо огромное за программу!
    Поддерживаю Руслана, до НГ пользовался программой, работала. Перешли на платформу 8.3.16.1063, программа перестала показавать лицензии все, кроме лицензии на сервер. Ошибка та же.
    Ошибка декодирования файла лицензии.

    — Возможно Файл *.lic поврежден и в таком случае возможности считать информацию из него не возможно.

    — Возможно версии Ring, License-tools устарели с момента релиза программы. Необходимо написать на admin@jakondo.ru с просьбой обновления.

    Скорее всего действительно изменились утилиты.

    1. Жаконда / Автор записи

      Добрый день!
      Хорошо, проверю новые утилиты. Если вышли новые, то обновлю их.

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

      1. Сергей /

        Хорошо, буду ждать. Спасибо еще раз за Вашу программу и Ваш труд!

        1. Жаконда / Автор записи

          Спасибо, рад что оказался полезен

  18. Сергей /

    Не подскажете ответ на такой вопрос, пытался просмотреть лицензии штатными средствами ring. Платформа 8.3.16.1063, до этого была 8.3.13.1644, но нигде не видел утилиты ring и license-tools в каталогах ExtDst, как указано в ИТС. При этом на сервере установлен сервер лицензирования, сервер 1С Предприятия и пр.
    Проверил на разных серверах.
    Сейчас нашел только у коллег, у них в указанных каталогах есть эти утилиты C:\Program Files\1cv8\8.3.13.1865\ExtDst:
    1c-enterprise-ring-0.11.5-3.x64.msi
    и 1c-enterprise-license-tools-0.10.0-1.x64.msi
    При чем в каталогах и х86 и х64.
    Почему могут отсутствовать эти утилиты?

    1. Жаконда / Автор записи

      Вот тут не могу знать почему так. Это 8.3.13.1865 последняя версия 1С ? Не пробовали утилитами (1c-enterprise-ring-0.11.5-3.x64.msi, 1c-enterprise-license-tools-0.10.0-1.x64.msi)через CMD получить информацию ? Выдает или нет ?

      1. Сергей /

        получил, выдает информацию по файлам лицензии. Нашел в интернете скрипт на powershell, показывает кому выданы лицензии.
        Вот остался вопрос, сколько сервер всего видит лицензий. Сегодня несколько пользователей не могли войти из-за нехватки лицензий, сейчас посмотрел какие и в каком количестве активированы, кому выданы, лицензий получается в достатке, но это в теории. А вот сколько всего лицензий видит сам сервер еще не разобрался.
        Если интересен скрипт на PS, могу скинуть ссылку.

        1. Жаконда / Автор записи

          Можете эти два инсталлятора в архив и выложить куда нибудь для скачивания, я бы забрал и быстро бы обновил утилиту. И скриптом поделитесь если не сложно, интересно посмотреть, что и как.

          1. Сергей /

            Закинул, напишите мне письмо, я скину Вам ссылку на скачивание

          2. Сергей /

            Отправил Вам письмо.

          3. Жаконда / Автор записи

            Все забрал на ЯД. Завтра попробую утром выпустить обнову по своей утилите. Отпишу на вашу личную почту с просьбой проверить. И скриптик PS гляну. Спасибо!

          4. Сергей /

            В архиве тоже залил и статейку кинул, откуда скрипт брал, мало ли пригодится.

  19. Сергей /

    И еще вопрос, что посоветуете для мониторинга количества выданных лицензий, количество всех лицензий?

    1. Жаконда / Автор записи

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

      1. Сергей /

        Это полезно в случае моего поста выше, когда лицензий закуплено вдоволь, все установлены, а некоторые пользователи не смогли вой в систему. Сразу несколько вопросов появляется:
        1. Сколько всего лицензий установлено на сервере, сколько он их видит, т.к. наличие файлов лицензии не говорит, что все они работают
        2. сколько лицензий выдано пользователям, даже без конкретики кому и пр., хотя бы общая цифра.
        3. если количество установленных лицензий не соответствует количеству приобретенных, тогда встает вопрос, какие файлы лицензии не работают, повреждены и пр.
        Вот сейчас решаю эту проблему.
        С работой понимаю, у самого завал ) Спасибо, что отвечаете.

        1. Жаконда / Автор записи

          Покажите этот PS скрипт о котором выше писали, интересно каким образом там происходит получение кому выданы лицензии, а дальше видно будет что можно модернизировать и накрутить.

          Да не за что 🙂 Это самое малое что я могу сделать в данной ситуации вам 🙂

          1. Сергей /

            Все закинул на ЯД, в том числе и ссылку на статью

  20. Жаконда / Автор записи

    В общем в версии платформы 8.3.16.1063 находятся версии Ring и LicenseTool те же что и сейчас используются моей программой.

    Поэтому если честно то не понятно почему не показывает информацию из *.lic. Повторюсь у меня сейчас используется тоже платформа 8.3.16.1063, но утилита никак не связана с этим.

    Версии самые актуальные:
    Ring — 0.17.0-1
    LicenseTools — 0.12.0

    Почему именно после НГ перестало показывать, если честно загадка 🙂 Т.к. на своих лицензиях проверяю все окей, информация расшифровывается.

  21. GULAG /

    Добрый день! Установлены версии license-tools-0.1.0 и ring-0.6.0. Не могу найти в гугле обновленные версии Ring и LicenseTools, в логах пишет «[ERROR ] Неправильный вызов команды (для справки см. «ring help»): Для модуля «license» требуется указать версию, доступные версии: 0.1.0, 0.12.0.»
    Не поможете скачать данные файлы? Спасибо.

    1. Жаконда / Автор записи

      Добрый день!
      В этом вопросе я не смогу вам помочь.

      1. GULAG /

        установочные файлы не сможете скинуть? у вас они точно есть. программа же писалась. либо где найти старую версию Вашей программы. спасибо.

        1. Жаконда / Автор записи

          Я же вам ответил что в этом вопросе я не могу вам помочь.

    2. Иван Иванович /

      До версии платформы 8.3.13 они в папке с установленной платформой. С версии платформы выше они идут вместе с дистрибутивом технологической платформы в папке license-tool, что удобнее, т.к. для их получения не требуется устанавливать саму платформу

  22. Well Keynell /

    Автор, большое спасибо за мега полезную утилиту! Быстро, мобильно, легко!
    Получил необходимую инфу за 10 секунд, вместо нескольких суток утомительных переписок со службой поддержки.
    Помог, чем смог — закинул немного)

    p.s. Интересует момент легальности данного момента и не нападут ли на вас разработчики за это? С другой стороны, все эти инструменты и так присутствует в дистрибутиве платформы, насколько я понимаю, автор лишь упростил процесс получения данных. В любом случае — успехов и процветания Вам!

    1. Жаконда / Автор записи

      Спасибо большое! Рад что смог чем то помочь!

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

  23. Руслан /

    Добрый день. Тоже хочу поблагодарить автора от всей души. Столько сэкономленного времени! Дни уходили чтобы у поддержки 1С выудить информацию. Сейчас пара минут уходит и готово. Большое вам Спасибо

    1. Жаконда / Автор записи

      Спасибо за добрые слова! Рад что смог помочь!

  24. Альмир /

    Добрый день. подскажите выходит ошибка

    Использованный PIN-код :
    Регистрационный номер :

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

    1. Жаконда / Автор записи

      Покажите скриншот. Вы от администратора запускаете программу ?

  25. Сергей /

    Подскажите, а файлы лицензий прикладных решений программа не умеет открывать? Например, с расширением .licence

    1. Жаконда / Автор записи

      Нет, только файлы ПРОФ лицензий 1c

  26. lili /

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

  27. lilu /

    Не могу скачать, дайте ссылку

    1. Жаконда / Автор записи

      Как буду за компьютером, на яд выложу и дам ссылку.

  28. Ivan /

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

    1. Жаконда / Автор записи

      Спасибо!

      Только сегодня проверял версии и они соответствую тем что в программе используются.

      Так что видимо что то придется вам все же оьратится в тех. поддержку 1с

      1. ZmeiX /

        по поводу лицензий которые не открываются. В последних версиях платформы (где то в районе 8,3,14) 1С стала сохранять информацию в открытом виде в конце файла лицензии. Откройте его блокнотом и прокрутите до самого низа.
        P.S. ради прикола удалил в файлике информацию которая без шифрования и подсунул ring утилите — она его прекрасно поняла.

  29. Артем /

    Сначала читал про многократные этапы действий да еще и с разными программами. Кошмар, даже пробовать не стал. Случайно наткнулся на вашу прогу, это сказка! 2 нажатия и все готово!
    Отправил небольшую благодарность.
    Спасибо!

    1. Жаконда / Автор записи

      Спасибо! Рад что смог помочь!

  30. профи /

    спасибо! шикарная прога. очень выручил. На яндексе было 180р только что перекинул на твой кошелек. Извини больше не было

    1. Жаконда / Автор записи

      Спасибо за поддержку! Рад что смог помочь!

  31. Иван /

    у меня не открывает два из трех файлов лицензии. Либо поврежден либо не та версия.
    Очень нужна инфа о лицензии сервера 1с.

    1. Жаконда / Автор записи

      В этом случае вам смогут помочь только сотрудники тех. помощи 1с.

  32. UzBeast /

    Спасибо огромное за данное решение! Экономит кучу времени.

    1. Жаконда / Автор записи

      Спасибо за отзыв!

  33. VlaMir /

    Спасибо автору за труд, за экономию времени. Респект и уважуха, постараюсь отблагодарить обязательно.

    1. Жаконда / Автор записи

      Спасибо! Рад что смог помочь!

Оставить ответ

четырнадцать − восемь =

© IT-блог Жаконды All Rights Reserved.
Яндекс.Метрика