Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 09.10.2007, 13:38   #1
GAGARIN-NEW
Познаю мир
Форумчанин Подтвердите свой е-майл
 
Аватар для GAGARIN-NEW
 
Регистрация: 05.10.2007
Сообщений: 387
Вопрос Защита паролем

Вот у меня такая "проблемка".
Я хочу защитить свою программу паролем. но с условиями ! я конечно понимаю если будет всего 1 пароль то его узнают и напишут во всех ReadMe.txt а мне нужно вот что :чтобы на каждом компютере при запуске (ну или вообще) программа вырабатывала постоянный (не зависимо от винды) номер/код/номер+код вперемешку/ ID и чтобы введя ID на офицальном сайте программы можно было получить пароль нажав "получить пароль" (с условием что страничка написана на PHP).

на 1 компьютер должен быть только 1 (ПОСТОЯННЫЙ !!!)ID генерируемый из системных ресурсов !! или других "постоянных" на этом компютере.
Пользователь не может самостоятельно ввести ID как по типу логин/пароль ! ID должен гененрироватся всегда при старте проги и всегда пароль должен проверятся по формуле/алгоритму на соответствие к этому ID ....


Надеюсь вы поняли что я имел введу...

Помагите плз ! очень нужно ! заранее БЛАГОДАРЕН !!!
---
GAGARIN-NEW вне форума Ответить с цитированием
Старый 09.10.2007, 13:53   #2
L0gic
по хрену
 
Регистрация: 09.10.2007
Сообщений: 8
По умолчанию

понять понял, а как реализовать хз
L0gic вне форума Ответить с цитированием
Старый 09.10.2007, 14:00   #3
GAGARIN-NEW
Познаю мир
Форумчанин Подтвердите свой е-майл
 
Аватар для GAGARIN-NEW
 
Регистрация: 05.10.2007
Сообщений: 387
По умолчанию

Мнебы вот что :
1 алгоритм формирования ID по железу
2 Алгоритм проверки пароля полученного на сайте через свежесгенерированный ID
3 Алгоритм создания на сайте этого пароля при автоматическом введении ID

(желательно канешно организовать ссылку на страничку открываемую в IE типа http://programmersforum.ru/getpassword.php#ID=xxxxxxxxx с помощью ChellExecute (не нажимайте не откроет Вот.
А теперь включайте свои супер умы и попытайтесь мне памочь....а то я в этом 0 асобенно в создании ID...
---
GAGARIN-NEW вне форума Ответить с цитированием
Старый 09.10.2007, 14:02   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Сообщение от GAGARIN-NEW Посмотреть сообщение
или других "постоянных" на этом компютере.
А что ты назовешь "постоянными ресурсами"?

Ну сменил я железо - прога накрылась че мне делать?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 09.10.2007, 14:25   #5
GAGARIN-NEW
Познаю мир
Форумчанин Подтвердите свой е-майл
 
Аватар для GAGARIN-NEW
 
Регистрация: 05.10.2007
Сообщений: 387
Восклицание

нет мне неважно пусть хоть 30 ID на 1 комп но когда железо тоже самое то ID должен быть такимже !!! кароче в маём случае посещение сайта и получение пароля должны быть обязательными процедурами для использования проги ! дело в том что получение пароля бесплатно ! так что если кто лишний раз сгенерирует себе ТОТЖЕ САМЫЙ ПАРОЛЬ на ТОТ ЖЕ САМЫЙ ID мой бюджет не уменьшится ... ка в прочем и не увеличется....=) главное чтобы была регистрация -соответственно сколько юзеров скачали и используют прогу ! тоесть на 1 компе неполучится за 1 сеанс работы получить 2 разных ID.

это в маём панимании защита от Keygen'ов... для запуска проги на определённом компе - нужно 1 способ нажать на ссылку в форме фхода и получить пароль
2 способ (при отсутствии инета!)скопировать ID патом с другово компа зайти на офиц сайт проги и введя скопированый ID получить пароль каторый сможет использоватся только на той машине с которой записан ID !!!
Да и кстати ! на 1 ID должен быть ТОЛЬКО 1 ПАРОЛЬ !

НАдеюсь я не сильно накричал тут ! и вы мне паможете... плиииис думаю если я не открыл колесо то мой способ харош...(по крайней мере для бесплатных прог...)
Вложения
Тип файла: rar скриншот.rar (3.8 Кб, 58 просмотров)
---

Последний раз редактировалось GAGARIN-NEW; 09.10.2007 в 14:40.
GAGARIN-NEW вне форума Ответить с цитированием
Старый 09.10.2007, 14:39   #6
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Для бесплатных прог луче так : прога один раз обратится в инет на твой сайт, сайт твой выдаст ей идентификационный уникальный код и будет вести базу пользователей, который нуна будет проге хранить и проверять. Зачем те пароль да еще и с привязкой к компу если прога бесплатная? Кейген то зачем?

Кста, а что делать если нет инета?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 09.10.2007, 14:47   #7
GAGARIN-NEW
Познаю мир
Форумчанин Подтвердите свой е-майл
 
Аватар для GAGARIN-NEW
 
Регистрация: 05.10.2007
Сообщений: 387
По умолчанию

Почитай пост Сегодня, 13:25 я его пару раз редактировал чтобы не флудить !

Получится можно особенно легко найти этот супер уникальный код и пароль и создать кейген каторый в свою очередь будет имитировать создание этого супер уникального кода ! а идея в том чтобы на 1 комп найти какойто постоянный /код/число/буквы-цифры вперемешку/ каторое после перезагрузки Win. не изменится !и в итоге на без перестановки Win. этот код бы неменился можно было "открыть" только 1 копию программы

И. программа "офицально" должна быть скачана только с сайта а не передаватся по рукам... ну канешно передавания не избежать но без инета или патчя или кейгена эта скопирпованная копия программы былабы недеиспособная....

Кстати смотрите вложение : http://programmersforum.ru/attachmen...2&d=1191926402 вот примерно я так стряпал форму (это не прога а только отдельно форма входа !!!)
---
GAGARIN-NEW вне форума Ответить с цитированием
Старый 09.10.2007, 14:47   #8
Квэнди
Старожил
 
Аватар для Квэнди
 
Регистрация: 13.12.2006
Сообщений: 3,859
По умолчанию

Если обощить, что обсуждалось уже миллион раз. Сломать нельзя только то, чего нет, все остальное ломается.
Посему под это и подстраивайтесь. Распространяйте версию без пары тройки ключевых фукнций, остальное за деньги.
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи
Квэнди вне форума Ответить с цитированием
Старый 09.10.2007, 14:53   #9
GAGARIN-NEW
Познаю мир
Форумчанин Подтвердите свой е-майл
 
Аватар для GAGARIN-NEW
 
Регистрация: 05.10.2007
Сообщений: 387
По умолчанию

В принципе некоторую часть функций(+мой не сильно заострённый на Делфи/программировании ум ) я нашол в инете за мной только интегрирование , корректировка и компановка под мою программу и конечно дизайн ...
Но я расчитываю что кеу'гены делать небудут так как прога и так бесплатная и темболее большинство людей имеют инет и в принципе качать её оттудова и будут...(я так думаю...) а зайти раз в инет и получить код это не так уж сложно...

+ Раскрутка офицального сайта(на посещяемочть...)(если расчитывать на популярность моей проги)

* посты про пароли я видел ! пароль у маей проги даже за звёздочками не будет прятатся и он не секретный так как не сможет использоватся на другом компе)))). посты были только про хранение/изменение паролей и юзеров! пароль я собираюсь хранить в реестре. думаю на 1 компе даже при переустановке Шиndoшs не будет сохранённых паролей больше 1! тк хранятся в 1 переменной и + при переустановке системы реестр чистится...
---

Последний раз редактировалось GAGARIN-NEW; 09.10.2007 в 15:01.
GAGARIN-NEW вне форума Ответить с цитированием
Старый 09.10.2007, 15:28   #10
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Сообщение от GAGARIN-NEW Посмотреть сообщение
+ Раскрутка офицального сайта(на посещяемочть...)(если расчитывать на популярность моей проги)
В этом случае прога должна один раз запустить этот сайт, открыть его и показать, и желательно это делать один раз, посещаемость сайта это когда его читают, а не когда открыли чтоб закрыть.

Извини конечно но нелогична задача в такой постановке...
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблема с паролем. White_angel Общие вопросы Delphi 13 18.07.2008 09:48
Защищаем свою программу паролем ben95 Помощь студентам 11 02.01.2008 13:34
Защита формы паролем Илюха Общие вопросы Delphi 7 29.09.2007 20:53
Шифровка паролем-HELLP DKbelRoma Безопасность, Шифрование 3 13.09.2007 16:20
Аutorun защищен паролем batt Безопасность, Шифрование 0 23.04.2007 05:52