Вопрос № 21301: Уважаемые эксперты! Надо сделать привязку проги к "серийному" номеру тома жёсткого диска в целях защиты от копирования (как прогу копировать легальному покупателю с диска на диск - это решённый вопрос) - можно ли программно менять этот номе...
Вопрос № 21301
Уважаемые эксперты! Надо сделать привязку проги к "серийному" номеру тома жёсткого диска в целях защиты от копирования (как прогу копировать легальному покупателю с диска на диск - это решённый вопрос) - можно ли программно менять этот номер и есть ли такие проги, которые могут эмитировать раздел диска с тем же номером, чтобы прога работала на другом компе?
Отправлен: 25.05.2005, 00:11
Вопрос задал: Александр А.А. (статус: Посетитель)
Всего ответов отправлено: 2
Отвечает: ASMодей
Здравствуйте, Александр А.А.!
Серийник винчестера дается ему на заводе, и программно менять его скорее всего не получится (разве что перепрошив контроллер). А насчет имитации номера (если я правильно тебя понял), то это зависит от способа его проверки. Если ты проверяешь его в драйвере прямым обращением к портам, то ничего тут подставить ни у кого не получится.
Ответ отправил: ASMодей (статус: Профессионал)
Отправлен: 25.05.2005, 05:11
Отвечает: DSota
Здравствуйте, Александр А.А.!
К "серийному" номеру именно тома жесткого диска привязыватся бесполезно. Он меняется при форматировании диска. Этот номер можно менять программно и делается это просто - например в "Diskedit"e из нортон утилит (прописываються 4 байта по смещению +27Н в ВООТ секторе). Программ, эмулирующих ("эмитирующих" - если правильно понял) раздел диска с таким номером не видел...
Лучше привязываться к серийному номеру самого жесткого диска (его контроллера), к номеру БИОСА, мат платы или др.
Ответ отправил: DSota (статус: Студент)
Отправлен: 25.05.2005, 10:00 Оценка за ответ: 5