Как обеспечить безопасность приложения?
Добавлено: 09 фев 2005, 15:33
Речь идет о следующем:
Есть готовый проект, написанный мной на Visual Basic. К примеру, я его устанавливаю на компьютере клиента, мне хотелось бы, чтобы его невозможно было переписать на другой компьютер (т.е. переписать можно, а запустить нельзя).
У меня есть следующаяе идея в плане возможного решения: при первом запуске программы прочитать серийный номер раздела, на который установлена программа, запомнить, а потом при последующих запусках проверять не изменился ли он. Вот вопрос, как узнать первый запуск или нет и где хранить серийный номер так, чтобы его невозможно было изменить? В БД хранить нельзя, т.к. она создана в Access и плохо защищена.
Может у кого-нибудь есть другие мысли по этому поводу.
Есть готовый проект, написанный мной на Visual Basic. К примеру, я его устанавливаю на компьютере клиента, мне хотелось бы, чтобы его невозможно было переписать на другой компьютер (т.е. переписать можно, а запустить нельзя).
У меня есть следующаяе идея в плане возможного решения: при первом запуске программы прочитать серийный номер раздела, на который установлена программа, запомнить, а потом при последующих запусках проверять не изменился ли он. Вот вопрос, как узнать первый запуск или нет и где хранить серийный номер так, чтобы его невозможно было изменить? В БД хранить нельзя, т.к. она создана в Access и плохо защищена.
Может у кого-нибудь есть другие мысли по этому поводу.