Показать сообщение отдельно
  #14  
Старый 27.03.2009, 11:48
BloodFooria BloodFooria вне форума
Новичок
 
Регистрация: 30.10.2008
Адрес: Улан-Удэ
Сообщения: 81
Репутация: 10
По умолчанию

Да понавесить всякой защиты...

Включаем авторизацию, запрет по IP...

Вот такая идея:
  • Задаем логин
  • Логин шифруем по Цезарю (и вводить нужно будет его зашифрованным)
  • Делаем пароль (любой)
  • Привязываем к IP
  • При запуске: неудачный вход (три раза) и блокируем сессию, запись делаем в ini-файл, а сам ini-файл пускай лежит в папке ApplicationsData
  • Если при запуске в ini-файле написано, что предыдущея сессия заблочена, то вообще программу закрываем.

Теперь объясню.

Почему по Цезарю? Потому что шифровка простая, но зашифрованный логин будет трудно подобрать.
Ну с привязкой к IP и паролем думаю понятно все...
Блокировка сессии? Чтобы если кто-то запустил с вашего компьютера эту программу, но не смог открыть, то вы хотя бы будете знать, что кто-то пытался это сделать! А там уже с чудесами дедукции и вычислите
Ответить с цитированием