|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
11.11.2014, 22:40 | #1 | |
Как заставить программу на LISP запрашивать время из интернета
Проектировщик
Камышин
Регистрация: 17.08.2014
Сообщений: 118
|
||
Просмотров: 9147
|
|
||||
Продуман Регистрация: 22.02.2007
Питер
Сообщений: 2,840
|
размещай сразу на своем серваке лисп функции и eval'ь их через интернет - когда отключишь - ни один хакер не взломает (если до этого не скопировал).
з.ы. нет своего сервака - можно отпарсить, например, эту страницу или свою стену в вконтакте. з.з.ы по существу вопроса - если намек еще не понял - интернет дату автолиспом можно получить например отсюда
__________________
Когда в руках молоток все вокруг кажется гвоздями. |
|||
|
||||
Проектировщик Регистрация: 17.08.2014
Камышин
Сообщений: 118
|
программа не должна быть размещена где-то на сервере, а пользователи пользоваться ею удаленно. У каждого пользователя должна быть своя копия программы, которая работает только до определенного времени, и получающая его текущее значение с сайта http://time.yandex.ru/ например, а после окончания срока так называемой лицензии программы - если хочешь продляй, не хочешь не продляй
Цитата:
Последний раз редактировалось granit201z, 11.11.2014 в 23:39. |
|||
|
||||
КЖ; C# Регистрация: 03.11.2005
Санкт-Петербург
Сообщений: 2,588
|
Цитата:
Отправка ключа и некоторых данных для обработки на сервер, а сервер шлет ответ и по ответу программа или работает или нет. Причем для надежности часть функционала перенести на сервер... и время тут совсем ни причем... |
|||
|
||||
Регистрация: 10.08.2013
Сообщений: 11,041
|
Цитата:
А заодно перевел время создания у всех файлов чертежей и т.д.) Извратиться можно, но если программа стоит недорого - кто будет этим заниматься.. Хотя наш народ из-за 100баксов потратит в три раза больше на поиски - как обойти. "Ради халявы никаких денег не жалко" (с) |
|||
|
||||
Регистрация: 20.03.2008
Сообщений: 2,653
|
Так ведь это нужно его сначала заиметь или арендовать, а значит - платить. Плюс, это уже как-то сложно - сервер(!), а хочется-то - попроще: взял время из интернета - и всего делов.
А ведь с CDATE можно попробовать и подсхитрить. Взять и при первом использовании программы сделать в укромном месте в реестре запись о времени начала использования. А при всех последующих обновлять вторую запись о времени последней загрузки фаса. Таким образом, изменение времени системы можно будет проанализировать в коде и вывести на экран огромный кукиш, да еще весь чертеж взорвать, сохранить и закрыть (какой я жестокий с утра). Но записи в реестре сохранятся только до переустановки системы. ----- добавлено через 52 сек. ----- А это как сделать? |
|||
|
||||
в коде проверяешь если существует файл ***.txt если нет организуешь его с единственной записью - числом и прибавляешь 1 к числу, если существует файл, то читаешь значение и прибавляешь 1. ставишь ограничение на время и число загрузок.
__________________
Знание лисп: со справочником Н. Полещука |
||||
|
||||
Регистрация: 10.08.2013
Сообщений: 11,041
|
"Серьезная" защита. С тем же успехом в реестр можно писать.
|
|||
|
||||
Регистрация: 20.03.2008
Сообщений: 2,653
|
А файл, кстати, можно сделать скрытым (системным)? И спрятать его на несистемном диске. Тогда перестановка системы не поможет.
----- добавлено через ~8 мин. ----- Сергей812, а у Автодеска защита серьёзная? А у видны? Помню из детства, как меня поразила фраза отца. Он сказал мне, что замкИ - для честных людей. И каким бы ни был сейф, жулик его вскроет - было бы там достаточно денег. А такие мелкие прожки вряд ли кто-то даже захочет ломать. Примитивнейшей защиты - за глаза. Последний раз редактировалось skkkk, 12.11.2014 в 11:00. |
|||
|
||||
Регистрация: 10.08.2013
Сообщений: 11,041
|
Хорошая защита - когда стоимость взлома многократно превышает стоимость программы. Поэтому больше защита юридическая - штрафы и т.д. Насчет мелких программ - вот недавний пример.
|
|||
|
||||
Thượng Tá Quân Đội Nhân Dân Việt Nam Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,381
|
Не майтесь глупостью с "неломаемой" защитой программы. От этого только неудобства себе и пользователям. Сначала попробуйте её бесплатно раздавать, да посмотрите, будут ли брать. А заплатить пожелает 1% из скачавших.
Тем более, что любую Lisp-программу проще заново написать. Чрезвычайно редко бывает в программе какой-нибудь, например уникальный расчетный алгоритм. Мы когда-то буржуев троллили - они присылали компилированный VLX, а им через часок возвращали такую же программу в исходнике, причем без ошибок, которые у них были. Ну и совсем для честных людей можно элементарнейшую "защиту" сделать - просто текстовый файлик, в который что-то якообы нужное пишется-читается, а в нем что-то изменяйте. Например плотность стали с ошибкой в каком-то знаке. И не забывайте, что ЛИСП и ломать не надо. Просто переопределят вашу функцию проверки - будет загружаться другая, с таким же именем. Так в свое время заставляли работать АРКО и другие серьезные программы. |
|||
|
||||
Цитата:
Ну сейчас это не так просто как раньше. Тот же антивирус первым расскажет, что ему неактуальное время не нравится. В корпоративной сети пользователи вообще не могут системное время менять, как правило... Так что, как дополнительный вариант защиты может сойти.
__________________
Толковый выбор приходит с опытом, а к нему приводит выбор бестолковый. (The Mechanic) |
||||
|
||||
Регистрация: 21.07.2008
Луцьк
Сообщений: 179
|
Цитата:
Код:
|
|||
|
||||
КЖ; C# Регистрация: 03.11.2005
Санкт-Петербург
Сообщений: 2,588
|
Цитата:
|
|||
|
||||
Проектировщик Регистрация: 17.08.2014
Камышин
Сообщений: 118
|
Цитата:
----- добавлено через ~5 мин. ----- Цитата:
|
|||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
А как насчёт уважения к РУССКОМУ ЯЗЫКУ, дамы и господа инженеры? | Зяблик | Разное | 1249 | 17.02.2023 16:20 |
Разработка ПОС, искусство проектирования | Tyhig | Технология и организация строительства | 117 | 25.11.2021 17:38 |
Приходится во время каждого входа в программу подгружать команды заново | *AllA* | AutoCAD | 5 | 03.05.2015 21:03 |
Летние Олимпийские игры 2012. Болеем за наших! | T-Yoke | Разное | 303 | 13.09.2012 11:56 |
Юмор 2007 | Огурец | Разное | 1172 | 29.12.2007 11:16 |