|
Проверка подлинности 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
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |