|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
10.02.2010, 12:28 | #1 |
Форумчанин
Регистрация: 13.10.2008
Сообщений: 714
|
Привязать к железу [Delphi]
Знаю, что тем много на форуме, штук 10 прочитал полностью про защиту приложения...
Интересует "привязка к железу", если не трудно расскажите что да как, первый раз с этим сталкиваюсь! ЗЫ: у гугла сам спрошу обезательно! |
10.02.2010, 12:38 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Ну например в программе жестко забивается идентификационный код процессора, проверяется при запуске и если не совпадает то не запускается.
Или бывают программы, которые высылают в интернет на страничку автора ID проца, а в ответ приходит модуль, с прошитым в нем коде, и программа использует этот модуль (без которого работает как Демо) Или инсталятор программы пишет в реестр например ID и программа уже считывая его узнает работать ей или нет. впрочем все это ненадежно как карточный домик о 100 этажей
I'm learning to live...
|
10.02.2010, 12:50 | #3 |
Форумчанин
Регистрация: 13.10.2008
Сообщений: 714
|
Расмотрем такой пример:
есть програмка, в которой реализована защита серийником(для каждого екземпляра програмки свой серийник)[нужно как то будет подумать и нписать, что бы не смогли крякнуть], также не существует ни триал версии, ни демо-версии програмки... Пользователь присылает продавцу денюшку, продавец в замен присылает екземпляр программы и также серийник,пользователь запускает програмку, вводит серийник, и в этот момент осуществляеться привязка к железу, тойсть если он даст другому пользователю(другой компьютер) программу с данным серийником, то программа просто не запуститься, так как "привязалась к железу" в первый раз. Правильно ли я мыслю? |
10.02.2010, 13:15 | #4 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Не, все это пурга... Ломают даже суперэмуляторы типа HASP Alladin. Мне кажется самая лучшая защита, это если программа выдается заказчику частично, заказчик ее ставит, и программа регится на сайте производителя, передавая ну некую характеристику железа. А вся соль в том что основные функции программы с ней не поставляются. Она посылает на твой сайт запросы, двиг сайта их обрабатывает, и результат возвращает программе. Если программу скопировали, сайт возвращает в нее ложные данные. Дезу, которая будет неправильно работать. Таким образом злоумышленнику кракеру будет трудновато догадаться что нужно сэмулировать, дабы все работало. Т.е. это система с разделением времени он-лайн. правда и побочные эффекты есть. Но тут уж палка о двух концах. И кстати, пока помидорами не начали кидать, скажу что это один из сотни вариантов защит.
I'm learning to live...
|
|
10.02.2010, 13:22 | #5 | |
Старожил
Регистрация: 09.09.2008
Сообщений: 2,624
|
Цитата:
А если он поменяет железо? А если скажет что поменял, а установит другу?
Стрелок-охотник
|
|
10.02.2010, 13:34 | #6 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
I'm learning to live...
|
|
10.02.2010, 13:37 | #7 | |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
Цитата:
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика |
|
10.02.2010, 14:11 | #8 |
somewhere else
Участник клуба
Регистрация: 17.07.2008
Сообщений: 1,409
|
Stilet, а не подскажите какой командой можно узнать ID процессора?
"Тяжело в учении, легко в бою" - А.В. Суворов
|
10.02.2010, 14:14 | #9 | ||
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Цитата:
Кстати: http://www.delphiworld.narod.ru/_all_articles_.html раздел Процессор - [24] Но все равно привязка к железу - идея неэфективная.
I'm learning to live...
|
||
10.02.2010, 14:19 | #10 | |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
Цитата:
ЗЫ. Представьте себе такое извращение - линукс на машине с процом не от Intel'a (а к примеру Sparc) c Virtual Box . На хитрую ?#@^* найдется *&% с винтом.
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика Последний раз редактировалось Utkin; 10.02.2010 в 14:22. |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Trial по железу | Михаил Юрьевич | Общие вопросы Delphi | 3 | 16.01.2010 19:35 |
Вопрос по железу. | Бронислав | Компьютерное железо | 9 | 14.02.2009 12:05 |
Книги по железу | Peperovich | Компьютерное железо | 3 | 03.02.2009 19:30 |
привязка к железу | Эль | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 0 | 26.09.2007 20:10 |
по железу | Elm0 | Компьютерное железо | 3 | 20.06.2007 13:51 |