![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 01.08.2007
Сообщений: 222
|
![]()
Сори! Знаю что повторяюсь,
но я так и не смог разобраться с привязкой программы к железу. Допустим как определить ID веника, мамки, процессора или сетевухи? В поиске нашел массу подобных тем, но никакой реализации в коде... (( Если у кого есть - выложите (по возможности с коментариями). Так-же меня интересует генераторы ключей. Киньте пожалуйста код у кого есть. Ничего специфического не надо (просто хочу разобраться в принципах работы генераторов). Посоветуйте так-же хорошие, а главное написаные доступным языком, книги по криптографии. Почему интересуюсь? Истественно для защиты программы. Но защита нужна не от взлома крэкерами, а лишь для контроля распространяемости, так как распространяться программа будет бесплатно (по крайней мере на начальном этапе).
Жить тоже вредно, от этого умирают!!!
|
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
![]()
Насчет ID процессора - у меня в БИОСе есть опция, которая не разрешает доступ к получению идентификатора, так что прикрутить к нему скорее всего не получится.
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика ![]() |
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 01.08.2007
Сообщений: 222
|
![]()
Значит процессор отпадает.
Как мне кажется - оптимальный вариант жесткий диск. Но как получить его ID?
Жить тоже вредно, от этого умирают!!!
Последний раз редактировалось Demien; 16.07.2009 в 14:30. |
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 29.05.2009
Сообщений: 320
|
![]() Код:
Как узнать об HDD. Работает XP/Vista. Идем в windows.pas и смотрив все импорты из kernell.dll по маске get*, потом пишем такой код: Код:
Последний раз редактировалось BaronTreep; 16.07.2009 в 14:55. |
![]() |
![]() |
![]() |
#5 |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
![]()
Кроме того, WMI также можно подвинуть (правда Сведения о Системе не работают, но нам ли жить в печали
![]()
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика ![]() |
![]() |
![]() |
![]() |
#6 |
Участник клуба
Регистрация: 12.08.2008
Сообщений: 1,977
|
![]()
Генераторы ключей (паролей) смотрим здесь
http://www.programmersforum.ru/showthread.php?t=55009
И не сомневайся даже ... отдых - кайф, работа - лажа!
|
![]() |
![]() |
![]() |
#7 |
Форумчанин
Регистрация: 29.05.2009
Сообщений: 320
|
![]() |
![]() |
![]() |
![]() |
#8 |
Форумчанин
Регистрация: 01.08.2007
Сообщений: 222
|
![]()
Спасибо BaronTreep.
Все давольно просто и к тому-же работает!!! )) Не могу только понять что такое "VolumeName" и почему данное свойство пустое? DeKot ссылка на тему рабочая, а вот исходники скачать не вышло... (( Битые... Возможно из-за давности темы архивы с исходниками удалили.
Жить тоже вредно, от этого умирают!!!
Последний раз редактировалось Demien; 16.07.2009 в 15:26. |
![]() |
![]() |
![]() |
#9 |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
![]()
Это метка диска - и она у Вас скорее всего просто отсутствует.
Да и еще кое-что. Представьте что Вашу прогу поставили на съемный винчестер. Собственно это не означает, что программа будет растиражирована, но это означает, что программа будет привязана к винту, но не к компу... А съемными винтами пользуются как раз для подключения к различным компьютерам..... Но и это еще не все. Как насчет сети?
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика ![]() Последний раз редактировалось Utkin; 16.07.2009 в 16:27. |
![]() |
![]() |
![]() |
#10 |
Участник клуба
Регистрация: 12.08.2008
Сообщений: 1,977
|
![]()
Demien держи исходник
И не сомневайся даже ... отдых - кайф, работа - лажа!
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Защита программы | pomoshnic | Паскаль, Turbo Pascal, PascalABC.NET | 0 | 24.11.2008 22:12 |
Защита программы - серийный номер | Roof | Свободное общение | 13 | 23.11.2008 14:40 |
Защита программы | Патрон | Общие вопросы Delphi | 6 | 23.05.2008 16:05 |
Ключ. Защита программы. Delphi | Kukkk | Безопасность, Шифрование | 20 | 11.12.2007 18:05 |
Защита программы | Vovkin | Безопасность, Шифрование | 1 | 08.04.2007 18:04 |