|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
22.03.2012, 09:54 | #11 | |
Форумчанин
Регистрация: 18.10.2010
Сообщений: 419
|
Бубен вам в помощь, господа.
А я кажется понял чего хочет ТС: Уважаемый, вы же написали что хотите закрыть программу по дате... Для каких неведомых целей это может использоваться, если не для "защиты"? другое дело если Цитата:
например при первом запуске показать сообщение типа "добро пожаловать, бла-бла-бла, если будете тупить нажмите кнопку "справка" " ну так вот, вам так и так нужно где-то сохранить информацию о том, выполнялось ли это действие. в файл или в реестр - на ваше усмотрение. лично я предпочту через реестр (скоро буду реализовывать такую задачу). замечали что блокнот открывается там, где вы его оставили? как он по-вашему это делает? записывает свое положение в реестр при каждом перемещении / масштабировании. а при запуске читает координаты из реестра и настраивает окно. и так делают все проги, которые сохраняют свои настройки. Delphi, Photoshop, Winamp, ваша не исключение. так что реестр вам в помощь. |
|
22.03.2012, 10:47 | #12 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
xrob, э нет, нам бубен не нужен. это мы просто в сторону отошли от темы..
а насчёт реестра я с вами категорически согласен! (я же об этом и писал ранее). При чём, если по честному решать задачу, то нужно писать/читать в HKEY_CURRENT_USER, тогда для каждого пользователя будет свой "первый" запуск... |
22.03.2012, 20:20 | #13 |
Пользователь
Регистрация: 26.02.2010
Сообщений: 66
|
Код:
Подскажите как правильно написать код выделеный красным цветом? Последний раз редактировалось krikaved; 22.03.2012 в 20:22. |
22.03.2012, 22:14 | #14 | |
Форумчанин
Регистрация: 10.02.2009
Сообщений: 815
|
Цитата:
Мне кажется самый надежный способ для проверки "лицензии" через сеть - использование криптосистемы с открытым ключом. Ведь всё что есть на стороне клиента может быть исследовано как угодно, следовательно методы и ключи "открыты", что не есть хорошо. Вот бы раздобыть такую |
|
23.03.2012, 00:23 | #15 |
Форумчанин
Регистрация: 18.10.2010
Сообщений: 419
|
а меня вот недавно пугали что любую программу и любую функцию
можно дизасемблировать и выяснить ее алгоритм. после чего вся эта крипто-система действительно становится "открытой". А вообще это забавно, узнавать какими умными словами называется то что я придумываю |
23.03.2012, 00:36 | #16 | |
Форумчанин
Регистрация: 10.02.2009
Сообщений: 815
|
Цитата:
|
|
23.03.2012, 00:43 | #17 |
Форумчанин
Регистрация: 18.10.2010
Сообщений: 419
|
ваш тырк я видел в вашем предыдущем посте, спасибо.
если что-то там и не доступно "злоумышленнику", далее з.у., то это что-то так или иначе передает какие-то данные программе, а значит эти данные есть и у з.у., а значит, зная алгоритм по которому все это расшифровывается, з.у. берет и расшифровывает. точно так же, как это делает прога. так что весь вопрос здесь в том, насколько легко выяснить необходимый алгоритм, т.е. ту самую "лазейку". |
23.03.2012, 04:41 | #18 | |
Форумчанин
Регистрация: 10.02.2009
Сообщений: 815
|
Цитата:
2) Сначала нужно точно определить каким алгоритмом пользутся программа, если алгоритм "самописный" то а) стойкость может быть хуже чем у опубликованных аналогов б) о работе серверной чати з.у. приходится только гадать, либо читать мысли 3) Программа может использовать несколько разных алгоритмов одновременно, комбинировать/чередовать Как я полагаю весь вопрос в том стоит ли программа защиты N уровня, или хватит закрытия по DateTime через реестр |
|
23.03.2012, 14:56 | #19 |
Пользователь
Регистрация: 26.02.2010
Сообщений: 66
|
Здесь кто-нибудь вообще поможет или нет?
xrob и Lime если Вам так нравиться общаться между собой, общайтесь в чате! В 500 раз повторяю это не ЗАЩИТА!!! |
23.03.2012, 16:16 | #20 |
Форумчанин
Регистрация: 18.10.2010
Сообщений: 419
|
Криковед, хватит кричать.
Вам же вроде 500 раз уже помогли, сказали (и я в том числе) что делать. или вы хотите "сделай за меня и побыстрее"? курите работу с реестром -TRegistry вам в помощь. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Закрытие программы | nikityan | Общие вопросы Delphi | 8 | 01.03.2012 00:33 |
Закрытие программы | SKS | Помощь студентам | 3 | 13.11.2011 15:39 |
Закрытие программы | ray_1k | Общие вопросы C/C++ | 12 | 09.07.2011 17:40 |
Закрытие программы | Byurrer | Общие вопросы C/C++ | 8 | 06.04.2011 17:44 |
Закрытие программы | Zloy_Doomer | Общие вопросы Delphi | 3 | 23.06.2008 19:08 |