WWW.ИСХОДНИКИ.РУ cpp.sources.ru
java.sources.ru web.sources.ru soft.sources.ru
jdbc.sources.ru asp.sources.ru api.sources.ru

  Форум на исходниках
  C / C++ / Visual C++
  GetVolumeInformation() и VolumeSerialNumber

СПРОСИТЬ  ОТВЕТИТЬ
профайл | регистрация | faq

Автор Тема:   GetVolumeInformation() и VolumeSerialNumber
DimDim опубликован 04-05-2001 15:23 MSK   Click Here to See the Profile for DimDim   Click Here to Email DimDim  
Подскажите меняется ли параметр
VolumeSerialNumber возвращаемый функцией GetVolumeInformation() для конкретного винта
при переустановке/перезагрузке виндовз или переносе винчестера на другую машину
OlegN опубликован 04-05-2001 15:46 MSK     Click Here to See the Profile for OlegN  Click Here to Email OlegN     
Насколько я знаю, параметр VolumeSerialNumber не меняется при переустановке виндов на тот-же винт.
Если ты пишешь защиту к программе, то не
привязывайся к этому параметру. Потому как
даже начинающий хакер при взломе твоей проги
поставит break на функцию GetVolumeInformation, также как и на
GetWindowText, GetDlgItemText при вводе пароля(ключа).
DimDim опубликован 04-05-2001 17:02 MSK     Click Here to See the Profile for DimDim  Click Here to Email DimDim     
пасиба, понятно.
действительно, надо немножко привязать программку к машине.
а что делают в таких случаях?


OlegN опубликован 04-05-2001 17:25 MSK     Click Here to See the Profile for OlegN  Click Here to Email OlegN     
Смотря сколько стоит твоя прога :-))
Если это shareware за 10-30 $ то вообще
не привязывайся к hardware,
А если что-то посерьезнее, то есть такая
вестч как hardware ключи, которые цепляются
к COM или USB порту. В России есть пару
фирм, котрые этим занимаются, они
предоставляют ключи, SDK для разработчика и т.д.
Конечно ключи стоят денег, но такую
защиту одним SoftIce-ом не ломанешь.
А привязка к винту, BIOS-у неэффективна и проблемна при апгрейде машины, также могут возникнуть проблемы типа в Win 95/98 работает
а на NT/2000 нет или наоборот.

СПРОСИТЬ  ОТВЕТИТЬ
Перейти:


E-mail | WWW.ИСХОДНИКИ.RU

Powered by: Ultimate Bulletin Board, Freeware Version 5.10a
Purchase our Licensed Version- which adds many more features!
© Infopop Corporation (formerly Madrona Park, Inc.), 1998 - 2000.