|
Как реализовать аппаратную лицензию на нетленку? | ☑ | ||
---|---|---|---|---|
0
Pro-tone
22.01.17
✎
15:03
|
Изучил вопрос по лицензированию типовым способом - покупкой типовой конфы в комплекте разработчика и мне такой вариант не нравится.
Хочется вариант ключа типа как у Рарус "Альфа Авто". Свой ключ на конфу. В общем случае тогда имеем конфу с защищённым модулем, который ожидает на входе получить строку определенного вида, и ключ-флэшка, который эту строку генерит. Как такое сделать? Имеется в виду где купить такие болванки и программы записи алгоритмов генерации на защищённую флэшку? Заранее спасибо) |
|||
1
ВРедная
22.01.17
✎
15:05
|
Даже не пробовал искать, да?
|
|||
2
Pro-tone
22.01.17
✎
15:08
|
(1) пробовал, нашёл пока только по первому варианту
|
|||
3
ВРедная
22.01.17
✎
15:18
|
Изучай
http://bfy.tw/9cg4 |
|||
4
Looking
22.01.17
✎
16:13
|
Код будет открытым,или будете закрывать?
|
|||
5
ВРедная
22.01.17
✎
16:51
|
(4) "В общем случае тогда имеем конфу с защищённым модулем"
|
|||
6
Pro-tone
22.01.17
✎
18:33
|
(3) ничего не нашел. Есть решение Интелис, но оно не годится, так как не учитывает регулярные обновления 1с, ведь без ключей защиту не поставить.
Собственно я понял такие вещи: 1. Для 1с пишется dll-библиотека методов взаимодействия 1с с ключом и встраивается в макет типа двоичные данные 2. В защищенном модуле вызываются методы этой dll для получения ответных данных - текста модулей либо строки текста лицензии Поэтому теперь основная проблема это как самому написать dll для связки 1с-аппаратный ключ и как и где почитать о методах программирования ключей (например, переносе или считывания данных с него) |
|||
7
nordbox
22.01.17
✎
18:37
|
(6)>>как самому написать dll
на любом языке можешь писать, например на Дельфи |
|||
8
Pro-tone
22.01.17
✎
18:39
|
(7) я это понимаю, не нашел пока шаблона где посмотреть образец написания dll под ключ
|
|||
9
nordbox
22.01.17
✎
18:43
|
||||
10
nordbox
22.01.17
✎
18:48
|
интересно а что же это за нетленка что так хочется защиту ключом зарядить ? ))
|
|||
11
nordbox
22.01.17
✎
18:56
|
в моем понимании
Защиту ключом не обязательно делать, взломать можно все, было бы желание и необходимость. а защиту можно сделать намного проще, например написать длл какую нибудь со своими функциями и грузить ее при начале работы, а в коде по во всех текстах использовать эти функции, длл привязывается к компу и в какое нибудь место или к себе пишет какой нибудь идентификатор. |
|||
12
Pro-tone
22.01.17
✎
19:34
|
(9) собственно, каждый ключ должен иметь набор методов для доступа к нему, вот это мне и не ясно пока где достать эти методы
|
|||
13
nordbox
22.01.17
✎
19:38
|
(12) в смысле как их из длл вытаскивать???
|
|||
14
Pro-tone
22.01.17
✎
19:39
|
(11) Это не очень интересно, так как комп можно сменить, тогда длл надо перерегить на новый комп, а это лазейка для тех, кто не хочет покупать нетленку, просто покупатель заявляет, что поменял комп, мол, нужен новый текстовый ключ, а сам сливает нетленку кому-то еще. И так раза 3-4. С аппаратным ключом такой номер не пройдет - потерял ключ - плати за новую лицензию.
|
|||
15
Pro-tone
22.01.17
✎
19:40
|
(13) Нет, как обращаться из длл к методам ключа
|
|||
16
nordbox
22.01.17
✎
19:40
|
ну посмотри как работает любая библиотека,
тот же сканер,ФР, что угодно... |
|||
17
nordbox
22.01.17
✎
19:42
|
||||
18
Cyberhawk
22.01.17
✎
19:42
|
WiseAdvice
|
|||
19
Pro-tone
22.01.17
✎
19:43
|
(16) есть у ключа набор системных процедур или функций, на них завязывается длл, 1с завязывается на методы длл, таким образом 1с завязывается на методы ключа, вот где ипочитать о методах именно ключа
|
|||
20
nordbox
22.01.17
✎
19:45
|
Тебе (18) уже сказал
http://amsoft.su/protecting-1C.html |
|||
21
Pro-tone
22.01.17
✎
19:46
|
(18) -> (6) не годится, объяснил почему
|
|||
22
nordbox
22.01.17
✎
19:48
|
мдя....
уже просто спортивный интерес к твоей нетленке ))) что хоть она делает? |
|||
23
Юрий Лазаренко
22.01.17
✎
19:51
|
Система защиты Раруса вроде бесплатной была. Платишь только за катрановские ключи. Но могу ошибаться.
|
|||
24
Фрэнки
22.01.17
✎
19:51
|
(21) а почему ты думаешь, что аппаратный ключ не получится отломать от конфиги? там (в аппаратном ключе) будут не просто проверки, а какие-то процедуры расчета?
Странно, почему другие любители защитить нетленку не пытаются это сделать |
|||
25
nordbox
22.01.17
✎
19:53
|
+24 тут на форуме у каждого нетленок вагон и маленькая тележка )))
|
|||
26
H A D G E H O G s
22.01.17
✎
19:53
|
Автор изобретает велосипед какой то модели самокат.
Разверни в интернетах веб-сервис на 1С, из dll-ки отправляй запросы к этому веб-сервису, имеет ли право такой-то (ИНН+КПП) клиент делать тото. Запросы хотишь заTSLивай, хотишь засаливай и подписывай хэшем. Все просто. |
|||
27
Pro-tone
22.01.17
✎
19:55
|
(22) пока ничего, я зондирую почву. Есть запрос ее сделать. Я сразу думаю
Спрос есть, как показало время не все ниши конф еще заняты)) сказать пока не могу - военная тайна)) |
|||
28
H A D G E H O G s
22.01.17
✎
19:55
|
Если автору хочется ключа - записывай этот же пакет dll-кой на флешку, отформотированной в FAT32, в 2 секторе от начала вне файловой системы и отправляй ее в целофановом пакетике Почтой России.
|
|||
29
nordbox
22.01.17
✎
19:56
|
Автор, если уж конфа действительно стоящая, то тут в одиночку тем более с такой защитой....
справишься? )) |
|||
30
Фрэнки
22.01.17
✎
19:57
|
(25) приятно осознавать, что я не одинокий писатель нетленок :)
но я не пытался ее защитить от копирования, потому что без меня она никому не нужна, увы. И это немного печально, т.к. все равно меня не уберегло от потери насиженного места. |
|||
31
nordbox
22.01.17
✎
20:02
|
Фрэнки, тут у всех есть неленки,
я вот пару лет назад накатал конфу с нуля под заказ, но тоже как то кроме заказчика ни кому не нужна, если конечно ее немного допилить то для многого чего подойдет)) и тоже без защиты спокойно отдал |
|||
32
Pro-tone
22.01.17
✎
20:07
|
(29) да я особо не парюсь по поводу взлома - стоимость взлома должна быть на порядок ниже стоимости нетленки,а в моем случае будут скорее наоборот))
(28) ну как вариант длл ку как раз хранить на ключе) (31) в моем случае я не хочу начинать пилить ее если спрос есть, зная, что заказчик может ей поиом барыжить |
|||
33
nordbox
22.01.17
✎
20:11
|
(32) Ты типа изобретатель защиты,а сами нетленки тебя не интересуют? )))
|
|||
34
dachnik
22.01.17
✎
20:32
|
(27) Ломбард?
|
|||
35
Dotoshin
23.01.17
✎
09:07
|
(32) >>заказчик может ей поиом барыжить
А в облако нельзя твою нетленку поместить и дать заказчику к ней доступ? Он тогда только пользоваться сможет, а барыжить не сможет. |
|||
36
etc
23.01.17
✎
09:08
|
(35) бизнес косо смотрит на "облака". Особенно когда есть негативный опыт.
|
|||
37
etc
23.01.17
✎
09:12
|
(0) нормально защитить конфу 1С можно только написав код так чтоб в нем нельзя было "без бутылки" разобраться. Еще лучше чтобы любого другого разработчика выворачивало от одной мысли что ему придется ковыряться в этом "г". :)
|
|||
38
Dotoshin
23.01.17
✎
09:19
|
(37) >>Еще лучше чтобы любого другого разработчика выворачивало от одной мысли что ему придется ковыряться в этом "г". :)
Разработчики типовых, в этом искусстве, достигли совершенства, ибо именно такие ощущения возникают при необходимости доработок. |
|||
39
etc
23.01.17
✎
09:20
|
(38) они нас ненавидят? за что?
|
|||
40
Базис
naïve
23.01.17
✎
09:38
|
(38) погугли условия их работы, ещё и матом начнёшь кодить.
|
|||
41
Dotoshin
23.01.17
✎
09:39
|
(39) Сам удивляюсь...
|
|||
42
Dotoshin
23.01.17
✎
09:41
|
Условия работы
Мы приветствуем как энтузиастов, так и добросовестных и ответственных сотрудников и ждем эффективной работы в нашем дружном коллективе. У нас нет дискриминации по возрасту, полу, социальному положению, и т.д. Возраст значения не имеет – желание созидать, огонь в глазах, ответственное отношение к работе позволяет добиться многого как юным выпускникам, так и опытным профессионалам. Новые сотрудники чувствуют неусыпную заботу опытных коллег. Стараемся создать комфортные условия для работы и самообразования. Обеспечиваем достойную оплату и конкурентоспособный соцпакет. Хорошо решены вопросы медицинского обслуживания (страхования), оплаты отпусков, питания, проезда и др. https://1c.ru/rus/firm1c/vacan/usloviya.htm |
|||
43
Dotoshin
23.01.17
✎
09:42
|
(40) Смотри (42)
|
|||
44
DrZombi
гуру
23.01.17
✎
10:03
|
Жадный один-есник, хочет защитить ключем свою поделку, при этом гарантированно, что бы еще и обновлялся типовой вариант... Куда катится мир 1С :)
(0) Что хоть такого ты изобрел, что хочется защитить от копирайта? Как правило, при достойной доработке (очень много модулей и документов и справочников), любая нетленка нечего не стоит без документации :) |
|||
45
Cyberhawk
23.01.17
✎
10:19
|
(21) Что-то не вижу там объяснения... объясни еще раз, почему не годится?
|
|||
46
Cyberhawk
23.01.17
✎
10:22
|
+(45) Ну т.е. Я не понял фразу из (6): "так как не учитывает регулярные обновления 1с, ведь без ключей защиту не поставить"
Что за обновления? И что значит "без ключей защиту не поставить"? |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |