· Начало · Статистика · WASM.RU · Noir.Ru ·

 WASM Phorum (Оффлайн - 24.11.2003) —› WASM.ASSEMBLER —› Как изменить s/n винта?

Посл.отвђт Сообщенiе


Дата: Авг 28, 2003 00:20:02

Сабж програмно?


Дата: Авг 28, 2003 09:32:05

Ни как. Он в ПЗУ.


Дата: Авг 28, 2003 12:10:58

Есть у меня прога, защищенная от копирования, она проверяет серийный номер винта!!!
Она у меня работала!!!
Дернул меня черт сделать: C:\>Format C: !!!!!!!!!!!!!
И этот самый обычный Format.com изменил серийный номер винта,
естественно этот номер - Random!

Теперь эта прога пишет: У вас другой винт, чтобы купить прогу
обращайтесь на сайт производителя!

Пишу им письмо, а они говорят: Это 100% - Format.com изменил твой
серийный номер винта.

Вот такай грустная история, а все делой в каком-то S/N H.D.D,
который за пару минут был изменен самым обычным Format.com!!!!!!!!!

Так вы знаете как его программно изменить???
З.Ы. Дело происходило на Ноутбуке, может в этом все дело, хотя очень
мало вероятно.


Дата: Авг 28, 2003 12:30:36

:)

Програмно тебе надо изменить только jz на jmp. А лучше пиши им еще письма и почаще.. это их проблема (как я понял прога лицензионная)

PS: Format C: не изменяет серийный номер винта. Уж это точно, поверь мне!! Изменилась какая то контрольная сумма.


Дата: Авг 28, 2003 14:19:28

То, что изменяет format.com - это Volume Serial Number. Он в бут-секторе прописан по смещению 27h.


Дата: Авг 28, 2003 14:32:58

Видимо она проверяет не серийный номер винта, а серийный номер тома.
Он формируется при форматировании тома и равен времени формата (или какая-то функция на основе этого времени).
Возвращается функцией GetVolumeInformation, лови ее вызов...


Дата: Авг 28, 2003 14:45:13

bsl_zcs
Он в бут-секторе прописан по смещению 27h
Volume Serial Number имеется для каждого тома (логического диска), а их как правило несколько.

Zervide
Обычно проги используют сер. номер системного тома.
Делается типа
  if GetSystemDirectory(d, MAX_PATH)>0 then
    if GetVolumeInformation(PChar(d[0]+':\'), ...


Дата: Авг 29, 2003 09:04:56

Max
Вот из-за таких "обычных" прог все имеют массу гимора: как разработчики так и их юзеры

Не судьба ManufactureID читать у железяки? Горе-защитники программ, блин.

оффтоп:
У меня как то, давно, в универе был препод который написал прогу (под Досом еще было) и типа круто защитил ее, sn/винта и еще всяких фишечек навтыкал. Я знал что он на Борланд Паскале ее писал, потому загружаю ее в TD: вижу !!!Call <b>Protect</b>!!!. 30 секунд на взлом, 3 дня чтобы прекратить угарать от смеха. В резалте: все студенты смогли делать лабы в спокойной домашней обстановке.


Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.076