ANTICHAT Forum
HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
НОВЫЕ ТОРГОВАЯ НОВОСТИ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #11  
Старый 29.05.2010, 23:49
eLWAux
Постоянный
Регистрация: 15.06.2008
Сообщений: 941
С нами: 9423746

Репутация: 2399


По умолчанию

Цитата:
Сообщение от need_million  
Seven[up], ещё разок прочитай, что мне надо. так любой пользователь сможет.

waik, реестр гуд, но...есть разные но..

а вообще я тупанул...на пароль мне пофиг главное логин,
клиент дает - логин, я его вшиваю, а он только пароль вписывает.
так тебе надо привязать прогу к компу получается?
http://uasc.org.ua/2010/05/c_shart_protect/
 
Ответить с цитированием

  #12  
Старый 29.05.2010, 23:59
Μαφία
Познающий
Регистрация: 28.05.2010
Сообщений: 73
С нами: 8398719

Репутация: 18
По умолчанию

Цитата:
Сообщение от need_million  
Seven[up], ещё разок прочитай, что мне надо. так любой пользователь сможет.

waik, реестр гуд, но...есть разные но..

а вообще я тупанул...на пароль мне пофиг главное логин,
клиент дает - логин, я его вшиваю, а он только пароль вписывает.

Дык все правильно Seven[up] написал.

Цитата:
привязать программу к логину. пользователь вводит логин, пароль. если логины совпадают, идет авторизация на сайте. если авторизация успешна, то форма открывается.
И любой желающий не запустит софт, потому что проверка на логин лишь отбрасывает вариант запуска софтины другим зарегистрированным, на ресурсе о котором идет речь, пользователе. А сама привязка идет к паре логину и паролю, которая будет осуществляться логином на ресурсе, и в случае успешного логина будет запущена форма.
 
Ответить с цитированием

  #13  
Старый 30.05.2010, 00:03
el0x
Banned
Регистрация: 28.05.2010
Сообщений: 8
С нами: 8398466

Репутация: 0
По умолчанию

Вы все забыли о сниферах и кукис.Пароль можно будет легко перехватить
Если только https...но кукисы не уберёшь.
 
Ответить с цитированием

  #14  
Старый 30.05.2010, 00:06
Μαφία
Познающий
Регистрация: 28.05.2010
Сообщений: 73
С нами: 8398719

Репутация: 18
По умолчанию

Цитата:
Сообщение от el0x  
Вы все забыли о сниферах и кукис.Пароль можно будет легко перехватить
Если только https...но кукисы не уберёшь.
Тогда шаг проверки пары: логин и пасс - сразу запросом к БД осуществлять.
 
Ответить с цитированием

  #15  
Старый 30.05.2010, 00:10
need_million
Участник форума
Регистрация: 29.04.2010
Сообщений: 109
С нами: 8440083

Репутация: 9
По умолчанию

Μαφία, я что то не понял.

а если я логина не знаю.
 
Ответить с цитированием

  #16  
Старый 30.05.2010, 00:14
Μαφία
Познающий
Регистрация: 28.05.2010
Сообщений: 73
С нами: 8398719

Репутация: 18
По умолчанию

Цитата:
Сообщение от need_million  
Μαφία, я что то не понял.

а если я логина не знаю.
Дык у клиента кому делаешь софт спроси.


Если надо массово то можно, например, вот так:

При первом запуске клиенту предложить вписать свой логин на ресурсе X.

При последующих запусках просить юзера вводить пароль на ресурсе X, логин мы запомнили на первом шаге, делаем запрос к БД ресурса X, если пароли для данного логина совпадают - запускаем софтину, если нет - оповещаем юзера и просим ввести другой пароль.

Но вот приведенный мной пример потерял саму логику привязки, ибо каждый сможет вписать свой логин и в последующем свой пароль.


Перед тем как отдать прогу клиенту спроси у него его логин (например user123), вбей его в код, т.е. никто не сможет изменить логин. И соответственно программой сможет пользоваться только человек владеющий аккаунтом user123 на твоем ресурсе.

Последний раз редактировалось Μαφία; 30.05.2010 в 00:18..
 
Ответить с цитированием

  #17  
Старый 30.05.2010, 00:20
el0x
Banned
Регистрация: 28.05.2010
Сообщений: 8
С нами: 8398466

Репутация: 0
По умолчанию

Цитата:
Сообщение от Μαφία  
Дык у клиента кому делаешь софт спроси.


Если надо массово то можно, например, вот так:

При первом запуске клиенту предложить вписать свой логин на ресурсе X.

При последующих запусках просить юзера вводить пароль на ресурсе X, логин мы запомнили на первом шаге, делаем запрос к БД ресурса X, если пароли для данного логина совпадают - запускаем софтину, если нет - оповещаем юзера и просим ввести другой пароль.
Добавлю накрыть софт очень серьёзным протектором(Themida)+зашифрова ть важные куски кода.Также весь трафик только по https.И на сервере должна быть дополнительная защита от смены пароля(обязательный ввод старого пароля\ответ на вопрос).

Последний раз редактировалось el0x; 30.05.2010 в 00:24..
 
Ответить с цитированием

  #18  
Старый 30.05.2010, 00:39
need_million
Участник форума
Регистрация: 29.04.2010
Сообщений: 109
С нами: 8440083

Репутация: 9
По умолчанию

Μαφία, в этом и трабл клиент, лоховской и боится логин дать.(типо взломаю)
 
Ответить с цитированием

  #19  
Старый 30.05.2010, 00:57
Μαφία
Познающий
Регистрация: 28.05.2010
Сообщений: 73
С нами: 8398719

Репутация: 18
Cool

Цитата:
Сообщение от need_million  
Μαφία, в этом и трабл клиент, лоховской и боится логин дать.(типо взломаю)
Если клиент лоховской, и тебе пофиг на судьбу софтины. сделай как я писал выше


Цитата:
При первом запуске клиенту предложить вписать свой логин на ресурсе X.

При последующих запусках просить юзера вводить пароль на ресурсе X, логин мы запомнили на первом шаге, делаем запрос к БД ресурса X, если пароли для данного логина совпадают - запускаем софтину, если нет - оповещаем юзера и просим ввести другой пароль.
 
Ответить с цитированием

  #20  
Старый 30.05.2010, 01:00
Irdis
Участник форума
Регистрация: 06.02.2006
Сообщений: 177
С нами: 10661593

Репутация: 88
По умолчанию

Цитата:
При последующих запусках просить юзера вводить пароль на ресурсе X, логин мы запомнили на первом шаге, делаем запрос к БД ресурса X, если пароли для данного логина совпадают - запускаем софтину, если нет - оповещаем юзера и просим ввести другой пароль.
Отстой если не сетевая прога, ломиться в интернет для запуска(ну если сетевая то всё ок).
Реестр оптимальный вариант. Но придётся париться с правами. Отнюдь не ко всему в реестре будет доступ.

Последний раз редактировалось Irdis; 30.05.2010 в 01:03..
 
Ответить с цитированием
Ответ



Предыдущая тема Следующая тема
Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
О законе. _-[A.M.D]HiM@S-_ Статьи 38 05.11.2015 23:18
Хакер и закон! SladerNon Болталка 17 12.11.2009 09:42
Обзор бесплатных Cms em00s7 PHP 16 03.07.2009 13:13
Программы для работы с железом. Часть I – настройка видеокарт _GaLs_ "Железо" 2 20.12.2006 01:18
Программы для работы с железом. Часть 2 – материнские платы _GaLs_ "Железо" 0 19.11.2006 12:57



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.