![]() |
|
|
![]()
|
|
| MoLeX |
|
|||
![]() Местный пингвин ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 4076 Регистрация: 17.5.2007 Репутация: 1 Всего: 140 |
Привет.
Есть программа работающая с СУБД MySQL и хранящая (на данный момент) IP пользователя, но проблема в том что IP-ники в нашей сети динамический а не статические и вот возник вопрос как по другому можно индифицировать пользователя?! -------------------- Amazing |
|||
|
||||
| Coder |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 733 Регистрация: 13.12.2004 Репутация: нет Всего: 11 |
По логину и паролю.
|
|||
|
||||
| vikaz |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 869 Регистрация: 15.2.2006 Репутация: 10 Всего: 12 |
Причем логин и пароль можешь хранить не в чистом виде на сервере, а в виде ХЕШ'а.
-------------------- ![]() Нет ничего настолько исправного, чтобы в нем не было ошибок. /Ф. Петрарка/ |
|||
|
||||
| MoLeX |
|
|||
![]() Местный пингвин ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 4076 Регистрация: 17.5.2007 Репутация: 1 Всего: 140 |
его нет))) в том то и дело. Думал при первом запуске программы время хешировать и записывать в реестр, но зная пользователей можно с 90% гарантией ожидать что ктонибудь снесет этот ключик, а при следующей генерации он будет уже другой)
варианты которые я вижу это узнать например серийный норме HDD или же мак адрес сетевой платы (но это не выход). а вот как узнать серийник того же HDD не знаю... -------------------- Amazing |
|||
|
||||
| Coder |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 733 Регистрация: 13.12.2004 Репутация: нет Всего: 11 |
Нету - нужно сделать )) исходники программы на руках?
PS> Почему МАК адрес не выход? |
|||
|
||||
| vikaz |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 869 Регистрация: 15.2.2006 Репутация: 10 Всего: 12 |
Да и интересно вообще, что за программа и что ты от нее хочешь. Все действия будут проходить на одном компьютере или это будет разнесено сетью?
-------------------- ![]() Нет ничего настолько исправного, чтобы в нем не было ошибок. /Ф. Петрарка/ |
|||
|
||||
| MoLeX |
|
|||
![]() Местный пингвин ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 4076 Регистрация: 17.5.2007 Репутация: 1 Всего: 140 |
есть куча компов, на каждый будет поставлена программа, в БД (сторонними скриптами) будет формироваться различная информация.
-------------------- Amazing |
|||
|
||||
| vikaz |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 869 Регистрация: 15.2.2006 Репутация: 10 Всего: 12 |
Если тебе нужна жесткая привязка к компу, то тогда можно брать несколько параметров, MAC адрес сетевой карты, серийный номер партиции жесткого диска. Но повторюсь, что хранить такие данные в открытом виде в базе не целесообразно. Посчитай хеш и запиши его в базу, расшифровать его все равно никто не сможет и просто так доступ не получить. + к данным системы прибавь логин и пароль. 4 параметра подобрать никто не сможет + когда будешь формировать строку для подсчета хеша, поставь между строками спец символы, тогда подобрать точно будет не возможно!
Пример: Mac_adress+"_"+SN_Part+"_"+Login+"_"+Password; -------------------- ![]() Нет ничего настолько исправного, чтобы в нем не было ошибок. /Ф. Петрарка/ |
|||
|
||||
| MoLeX |
|
|||
![]() Местный пингвин ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 4076 Регистрация: 17.5.2007 Репутация: 1 Всего: 140 |
vikaz
эт знаю. для меня трудность щас возникла в том как узнать мак -------------------- Amazing |
|||
|
||||
| vikaz |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 869 Регистрация: 15.2.2006 Репутация: 10 Всего: 12 |
Хм, на работе у меня этих данных нет. Все дома!
-------------------- ![]() Нет ничего настолько исправного, чтобы в нем не было ошибок. /Ф. Петрарка/ |
|||
|
||||
| Coder |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 733 Регистрация: 13.12.2004 Репутация: нет Всего: 11 |
||||
|
||||
| MoLeX |
|
|||
![]() Местный пингвин ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 4076 Регистрация: 17.5.2007 Репутация: 1 Всего: 140 |
Coder, неа, гугл)))
всем спасибо уже нашел))) сижу осуществляю... -------------------- Amazing |
|||
|
||||
![]()
|
| Правила форума "С++ Builder" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Rrader. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C++ Builder | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |