Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Уникалный идентификатор HDD [D6, Win95/98, WinME, NT4, Win2k, WinXP]


Страницы:   1 2

aleksander ©   (2002-11-21 11:11:00) 

Нужно привязать прогу к винчестеру. Подскажите, что можно использовать и как это получить. Спасибо.


DC-AC   (2002-12-02 09:05:00) [1]

Не понял, причём здесь апгрейд, я же с ключом продаю. Просто я прилагаю НЕМНОГО БОЛЬШЕ ;-) сил и времени (по сравнению с теми, кто размещает на http://www.shareware.ru/и иже с ними), чтобы найти покупателя на свою программу. Но если он соглашается, то цена программы должна гарантировать по крайней мере отсутствие проблем с установкой, многоплатформенностью (Win95/98/ME/NT/2K/XP) и переносом на другой компьютер вместе с ключом :0)


Anatoly Podgoretsky   (2002-12-02 08:13:00) [2]

Наверно из за того, что "узкоспециализированный", а так верный путь к потере клиентов, особенно корпоративных, где апгрейд частое явление.


DC-AC   (2002-12-02 08:04:00) [3]

ga3 :
Ух какие мы... Я аж весь задрожал...
Я-то всё прекрасно понимаю, даже лежит это всё (гибкий алгоритм отслеживания основных компонентов системного блока, учитывающий возможности пользовательских апгрейдов и вычисление ID компьютера) в черновиках, всё не могу собраться под NT-совместимые системы код переделать. Но в то же время я уже года два продаю свой софт (узкоспециализированный правда) с микропроцессорным LPT-ключом собственной разработки. И никаких проблем с пользователями и у них никаких проблем с моим софтом. Если тебе охота к чему-нибудь прицепиться, то скажу по секрету : код, определяющий HDD s/n через smartvsd.vxd или devid.dll валяется сейчас на каждом углу инета.
Что скажешь ?
Ы ?


Naum   (2002-11-29 04:23:00) [4]

А крык для IceLicense Protection где-нибудь валяется?


ga3   (2002-11-29 01:50:00) [5]

2unknown:
а ты скачай триал и посмотри как оно все работает. у меня везде все нихт работало, даже в НТ подобных системах под гвестом.


Alex Konshin   (2002-11-28 20:27:00) [6]

Для SCSI действительно есть проблема на NT/2K/XP без прав Администратора. SPTI не дает читать s/n если нет прав, и драйвер свой тоже не поставить. Реально конечно можно попробовать забороться, но мне уже было влом исследовать - не нужно было.
Например, можно использовать ASPI, если он установлен, что сейчас уже редкость - он не поддерживаться майкрософтом.

Также будут проблемы с физическими RAID-массивами, у меня таких под рукой нет и потому не на чем экспериментировать. Я думаю, что там как-нибудь можно через контроллер добраться до самих винтов, но проверить не могу.


unknown_   (2002-11-28 17:50:00) [7]

2 Alex Konshin:
Спасибо за неплохие примеры.

2 Aleksander:
Существует проблема определения SN SCSI винта в Win9x и без администраторских прав в WinNT/2000. По крайней мере, я пока толкового решения не видел.
Старайся делать решение без использования драйверов.
Некоторые советуют использовать WMI для определения SN винта - не верь, работает не везде.

2 ga3:
У тебя со SCSI все работает нормально?


ga3   (2002-11-28 04:42:00) [8]

2 DC-AC:
если ты такой умный, почему ты до сих пор не богатый? начитаются книжек мля сам ни хера не понимает что написал небось.
2 Alex Konshin:
ты в штатах живешь? если в штатах или канаде, стукнись ко мне в асю 667449 есть предложение.


ga3   (2002-11-28 04:31:00) [9]

бляха да чо вы в натуре ни хрена конкретного не скажете человеку? я вот говорю вам: ЕСТЬ ТАКОЙ КОМПОНЕНТ. у меня есть:-) называется он IceLicense Protection поищите на торри описание - кипятком будете писать, так вам его захочется. он помимо контроля за аппаратной частью компа (проц, мать, видюха, винт в комплексе) осуществляет контроль за сетью, т.е. за кол-вом компофф, на которых прога одновременно запущена. шифрует память, встроен антидебуг, криптография там страшнейшая ну и еще много чего умеет делать. подбор ключа брутфорсом на компе с 12 процессорами Alpha занимает более 2 месяцев - сам пробовал. генератор лицензий в комплекте. вобщем, мечта щароварщика.

P.S. бесплатно не дам.


Alex Konshin   (2002-11-26 05:32:00) [10]

Ну и тогда уж и это:
http://home.earthlink.net/~akonshin/files/ScsiSN.zip

Короче идите ко мне на http://home.earthlink.net/~akonshin/index.html
там все это есть. Если есть вопросы - пишите mailto:akonshin@earthlink.net


mumu   (2002-11-25 07:21:00) [11]

и еще это
http://home.earthlink.net/~akonshin/files/IdeInfo2.zip


mumu   (2002-11-25 07:20:00) [12]

http://home.earthlink.net/~akonshin/files/IdeSN.zip


Naum   (2002-11-25 04:18:00) [13]

Alex Gor - серийный номер винчестера и тома - это разные вещи...


Alex Gor   (2002-11-25 03:02:00) [14]

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

А для тех, кому это интересно могу посоветовать:

WinAPI -> GetVolumeInformation

удачи


Aleksander   (2002-11-23 12:06:00) [15]

Денис, где бы такие исходники взять???


cyborg   (2002-11-23 11:02:00) [16]

Если программа сетевая и соединяется с такими же копиями, можно сделать очень простую защиту, проверку на различие регистрационного кода, ели регистрационные коды равны, то соответственно не работать как надо. И так пользователи не смогут одну копию программы использовать на нескольких машинах.


Денис   (2002-11-23 08:00:00) [17]

Есть такие исходники!!!
Хорошо работают.
Причем работают и под Win9x/ME
и под WinNT/W2K/XP.
Токмо они на VC


aleksander   (2002-11-21 17:55:00) [18]

механизм у меня есть, проблема получить это что-то уникальное. чтобы под всеми виндами работало


Anatoly Podgoretsky   (2002-11-21 16:53:00) [19]

Dimich1978 © (21.11.02 16:46)
В могилу, денежки не придут, задержка в получении ключа свыше пары часов верная потеря денежек, проблемы у клиентов в будущем с компьютером также потери бизнеса.


Dimich1978   (2002-11-21 16:46:00) [20]

Если привязываешь прогу к винту, то тогда тебе необходимо выстроить так скажем "защиту":
Высылаешь файл exe потребителю, он его запускает и ты получаешь файлик зашифрованный с описанием винта(ID винта).
Дальше раскордируешь у себя, и если денежки на счет пришли ты высылаешь прогу заточенную именно под винт потребителя.
Или еще вариант, пишешь генератор ключей на основе данных снимаемых с винта. Т.е. ты определил ID винчестера вводишь его в свой генератор и высылаешь его пользователю(если тот денежки заплотил). Правда одна проблема...построить генератор
Может это и бред, но в принципи реальный.


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо