| 
    
        
     
     | 
    
  | 
Проверка подлинности 1С | ☑ | ||
|---|---|---|---|---|
| 
    0
    
        customs    
     15.05.20 
            ✎
    00:17 
 | 
         
        Необходимо программно осуществить проверку лицензии 1С на пк без доступа к интернету. Какие есть возможные варианты для осуществления данной задачи?     
         | 
|||
| 
    1
    
        PR    
     15.05.20 
            ✎
    00:21 
 | 
         
        Зачем?     
         | 
|||
| 
    2
    
        customs    
     15.05.20 
            ✎
    00:38 
 | 
         
        Задание от руководителя практики, студент я. Насколько сложно это реализовать?     
         | 
|||
| 
    3
    
        Franchiser    
     15.05.20 
            ✎
    00:53 
 | 
         
        Почитать ИТС: лицензии бывают клиентские и на сервер, ключ может быть программный и аппаратный. Каждый тип проверять по своему.     
         | 
|||
| 
    4
    
        Franchiser    
     15.05.20 
            ✎
    00:54 
 | 
         
        Ещё базовые бывают.     
         | 
|||
| 
    5
    
        Franchiser    
     15.05.20 
            ✎
    00:58 
 | 
         
        Или имеется ввиду как проверять взломана 1с или нет?     
         | 
|||
| 
    6
    
        Злопчинский    
     15.05.20 
            ✎
    01:31 
 | 
         
        Спросить пользователя "лицензионна? Да+Нет"     
         | 
|||
| 
    7
    
        etc    
     15.05.20 
            ✎
    01:43 
 | 
         
        (0) для программных лиценизий ring validate. Для аппаратных посмотреть usb порты :)     
         | 
|||
| 
    8
    
        etc    
     15.05.20 
            ✎
    01:44 
 | 
         
        Хотя ring validate иногда брешет. Но это к вопросу не относится.     
         | 
|||
| 
    9
    
        customs    
     15.05.20 
            ✎
    01:57 
 | 
         
        Алгоритм проверки я примерно представляю. Одним из простейших способов проверки может служить отключение ПК от общей сети предприятия, если ПП 1С не выдает ошибку и продолжает работать значит ПП 1С взломан.  
 
        На данный момент меня интересуют возможность реализации в конфигураторе 1С следующего функционала 1 способ 1)Пользователь нажимает на кнопку “проверка легальности” (кнопка отключает пользователя от сети) 2)Если ошибка не возникает в течении 30 секунд, то выводится сообщение о возможно нелегальном продукте 1С”. 2 способ 1)Пользователь нажимает на кнопку “проверка легальности” 2)Система считывает информацию со вкладки “О программе” и в зависимости от информации, находящейся в ней, выводит сообщение: *Проверка выполнена успешно *Проверка лицензионного использования не выполнялась. *Нелицензионное использование конфигурации. *Недоступен центр лицензирования 3 способ для лицензий с ключ картами 1) Пользователь нажимает на кнопку “проверка легальности” 2) Система выполняет функцию “извлечения носителя” 3) Если ошибка не возникает в течении 30 секунд, то выводится сообщение о возможно нелегальном продукте 1С”.  | 
|||
| 
    10
    
        etc    
     15.05.20 
            ✎
    02:18 
 | 
         
        (9) Отсутствие интернета и отсутствие локальной сети разные вещи. Может лицензия получена из сети или привязана к ключу доступному в сети.
 
        Программная лицензия кстати при смене оборудования работает еще сутки. Поэтому непонятно что хотел твой руководитель практики. Он наверно сам теоретик еще тот.  | 
|||
| 
    11
    
        H A D G E H O G s    
     15.05.20 
            ✎
    02:44 
 | 
         
        и конкурсы интересные     
         | 
|||
| 
    12
    
        hhhh    
     15.05.20 
            ✎
    02:45 
 | 
         
        (9) за 30 секунд только кошки родятся. Ждите минимум 5 минут     
         | 
|||
| 
    13
    
        H A D G E H O G s    
     15.05.20 
            ✎
    02:48 
 | 
         
        (0) 
 
        - Проверка хэшсумм файликов в КаталогПрограммы() - Проверка наличия драйвера  | 
|||
| 
    14
    
        DEVIce    
     15.05.20 
            ✎
    04:19 
 | 
         
        Если бы это было просто, то 1С сама давно бы реализовала такую проверку. А так только после обновления спрашивают, точно ли лицензионная и верят слову джентельмена.     
         | 
|||
| 
    15
    
        вым    
     15.05.20 
            ✎
    05:45 
 | 
         
        а может это не студент спрашивает, а отдел разработки 1с разрабатывает новую защиту?
 
        руководитель практики - случаем не Нуралиев?  | 
|||
| 
    16
    
        DJ Anthon    
     15.05.20 
            ✎
    05:48 
 | 
         
        И как сразу оштрафовать удаленного пользователя, если проверка не пройдет.     
         | 
|||
| 
    17
    
        vcv    
     15.05.20 
            ✎
    08:09 
 | 
         
        (6) >> Спросить пользователя "лицензионна? Да+Нет"
 
        Однозначно. Сама 1С так делает. При обновлении спрашивает. Если бы они знали достаточно простой и надёжный способ проверки легальности, разве надо было бы пользователя спрашивать?  | 
|||
| 
    18
    
        zak555    
     15.05.20 
            ✎
    08:14 
 | 
         
        Проверить есть право на использование можно только в 1с     
         | 
|||
| 
    19
    
        Garykom    
     гуру 
    15.05.20 
            ✎
    08:14 
 | 
         
        (13) Последние версии 1С это уже сами делают, только от эмулятора хаспа в вирутуалке это не спасет как и от неоднократных активаций программной лицухи.     
         | 
|||
| 
    20
    
        sitex    
     naïve 
    15.05.20 
            ✎
    09:00 
 | 
         
        (9) Что будешь писать код под различные способы взлома 1С?  Твой руководитель точно практики ?     
         | 
|||
| 
    21
    
        fisher    
     15.05.20 
            ✎
    09:57 
 | 
         
        (9) В общей постановке задача нормально не решается. Самый перспективный путь - исследовать популярные методы взлома и детектировать каждый по характерным признакам.     
         | 
|||
| 
    22
    
        Звездец    
     15.05.20 
            ✎
    10:02 
 | 
         
        странная задача. Если 1с запустилась, значит лицензия есть, а легальная она или нет узнаешь вряд ли (1с то это может, но вряд ли скажет)     
         | 
|||
| 
    23
    
        fisher    
     15.05.20 
            ✎
    10:03 
 | 
         
        (0) Первым делом - если в "О программе" только программные лицензии в действующих - то, вероятно, можно считать что программа лицензионная. Патчи и эмуляторы я пока встречал только под аппаратные лицензии. Если же прописана аппаратная локальная лицензия - то копать в сторону программной проверки действительного наличия воткнутого аппаратного ключа или следов эмуляторов в реестре.     
         | 
|||
| 
    24
    
        GreyK    
     15.05.20 
            ✎
    10:09 
 | 
         
        (0) Ставишь платформу 8.3.17.1386 и наслаждаешься, она теперь и эмули находит, локальные пока правда :)     
         | 
|||
| 
    25
    
        fisher    
     15.05.20 
            ✎
    10:11 
 | 
         
        Правда, остается вариант с эмулятором аппаратных лицензий, лицензии с которого раздаются по сети. Это вообще никак не детектируешь локально. Т.к. локально будет видно, что по сети приходит лицензия с аппаратного ключа на другом компе, а настоящий он или эмулированный - уже различить нереально. А может и реально, если у таких лицензий есть какие-то характерные особенности. Но для этого уже придется SDK по работе с такими ключами впендюривать.     
         | 
|||
| 
    26
    
        Cyberhawk    
     15.05.20 
            ✎
    10:14 
 | 
         
        Задача гарантированного решения не имеет     
         | 
|||
| 
    27
    
        Звездец    
     15.05.20 
            ✎
    10:14 
 | 
         
        (23) аппаратный ключ может быть сетевым     
         | 
|||
| 
    28
    
        Звездец    
     15.05.20 
            ✎
    10:15 
 | 
         
        (24) это уже давно есть     
         | 
|||
| 
    29
    
        dmpl    
     15.05.20 
            ✎
    10:18 
 | 
         
        (0) 1C запустилась - значит лицензия есть.     
         | 
|||
| 
    30
    
        dmpl    
     15.05.20 
            ✎
    10:21 
 | 
         
        (22) Без Интернета даже 1С не всегда может.     
         | 
|||
| 
    31
    
        GreyK    
     15.05.20 
            ✎
    10:22 
 | 
         
        (28) Нет, это новенькое, теперь и MultyKey локальный детектируется.     
         | 
|||
| 
    32
    
        Lama12    
     15.05.20 
            ✎
    10:50 
 | 
         
        (0) Я конечно дико извиняюсь, но если ключ (программный или аппаратный не важно) ворованный то как Вы программно проверите лицензионность?
 
        Дополнительно вопрос лицензирования нескольких организаций. 1С и налоговики подходят к этому вопросу по разному.  | 
|||
| 
    33
    
        Звездец    
     15.05.20 
            ✎
    11:07 
 | 
         
        (32) а налоговики то тут каким боком?     
         | 
|||
| 
    34
    
        Гость из Мариуполя    
     гуру 
    15.05.20 
            ✎
    11:32 
 | 
         
        У мну клиент "разбогател", было одно рабочее место, а теперь стало АЖ ЦЕЛЫХ ДВА
 
        Думаешь, он пошел и официально купил лицензию на доп.место? А может, думаешь, он взломал программу? Фиг угадал. Он просто открыл АВИТО. И увидел там тьму объявлений типа такого https://www.avito.ru/moskva/igry_pristavki_i_programmy/klyuch_1c_net5_orgl8_hasp_usb_5polzovateley_1910828743 И сказал он мне - да пошли Вы со своими ценами на доп.лицензии. На АВИТО в три раза дешевле можно найти, если поторговаться. И как твоя проверялка будет проверять ЛИЦЕНЗИОННОСТЬ установленного у него ПО? Эмулей нет, кряков нет, патчей нет, КЛЮЧИК ЕСТЬ.  | 
|||
| 
    35
    
        Lama12    
     15.05.20 
            ✎
    12:08 
 | 
         
        (33) Скрытая прибыль, и неуплата налога на прибыль. Использование НМА не состоящего на балансе. Да эти найдут к чему придраться. Есть и судебные решения и тут уже много обсуждалось.
 
        Либо надо договор аренды, либо покупать основную поставку. Вроде здесь публиковали выдержки из письма 1С, где они сами говорят, что работа нескольких организаций в одной базе, в одной сети по их лицензии разрешено, а вот проверки к их мнению не прислушиваются.  | 
|||
| 
    36
    
        Winnie Buh    
     гуру 
    15.05.20 
            ✎
    12:20 
 | 
         
        (0) "программно осуществить проверку лицензии 1С" - это зачет 
 
        надо разработчиков из 1С на практику к твоему преподу отправить, а то они уже сколько лет эту задачу решить не могут  | 
|||
| 
    37
    
        timurhv    
     15.05.20 
            ✎
    12:29 
 | 
         
        (24) (31) там идет привязка к имени компьютера, вроде обходят уже это дело. Пока что не панацея.     
         | 
|||
| 
    38
    
        ILM    
     гуру 
    15.05.20 
            ✎
    12:48 
 | 
         
        (6) (17) -Канэшно, не лицензия - а пэрсик, свежий-свежий. Мамой клянусь!     
         | 
|||
| 
    39
    
        timurhv    
     15.05.20 
            ✎
    12:51 
 | 
         
        В тему (0)
 
        https://youtu.be/jcg6Qst3dnw?t=1310  | 
|||
| 
    40
    
        Garykom    
     гуру 
    15.05.20 
            ✎
    12:54 
 | 
         
        (34) Программные лицухи 1С еще не торгуют на ebay?     
         | 
|||
| 
    41
    
        timurhv    
     15.05.20 
            ✎
    13:02 
 | 
         
        (0) и да, обратите внимание про виртуальные машины из (39)     
         | 
|||
| 
    42
    
        Winnie Buh    
     гуру 
    15.05.20 
            ✎
    13:03 
 | 
         
        мне только вчера одна тетка доказывала, что у нее на внешнем винте (!) установлена лицензионная 1С, при этом в справке в текущей лицензии светился ключик Сетевой HASP4 ORGL8 500, 
 
        задолбался объяснять, что наличие документов приобретения, подписки ИТС и регистрация в личном кабинете на портале 1С не отменяют тот факт, что защита программы была взломана  | 
|||
| 
    43
    
        customs    
     15.05.20 
            ✎
    14:02 
 | 
         
        (7) (13) Спасибо, данные способы мне пока незнакомы, попытаюсь разобраться в них более подробно.
 
        (20) Это варианты реализаций, я хотел узнать возможно ли исполнение какого либо из них. (32) По поводу ворованного ключа я еще не думал, думаю это невозможно определить. Проверка легальности направлена на поиск взломанного ПП 1С. (22) (29) Сам ПП 1С может быть взломан и если программа запустилась это еще не значит , что лицензия присутствует. (23) (25) Спасибо за ваши рассуждения и за внесение ясности. (39) (41) Спасибо, я посмотрю.  | 
|||
| 
    44
    
        D_E_S_131    
     15.05.20 
            ✎
    15:28 
 | 
         
        (39) "И статья удобная, и страна большая - есть где развернуться..." xD xD xD     
         | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |