Всем привет! Хочу поднять стерую тему - как получить серийный номер HDD не выходя на Ring0? Написано было много, но очень разрозненно. Если у кого есть исчерпывающая информация или исходники на ASM-e - буду рад. Заранее спасибо!
Низнаю как сейчас, но мне винда никогда не запрещала ЧИТАТЬ нулевой сектор, а серийник как раз там. А вот с записать проблемы были, приходилось с бутявки грузиться
ATX Думаю MSDN тебе подробно расскажет =) В кратнце WMI предоставляет много информации о железе/системе. Юзается через COM.
Всем спасибо! Ситуация понятна, но совсем нет времени разбираться с WMI и тд... Возможно кто-нибудь кинет работающий СЫРЕЦ. Еще раз всем спасибо
У меня работает Читай про Win32_PhysicalMedia http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wmisdk/wmi/win32_physicalmedia.asp
Народ! А у кого-нибудь есть дельные мысли по поводу hddid (кроме скриптов), ну типа на ассемблере ?!!! Я уже почи весь нет перерыл, но ничего дельного. Надеюсь на HELP
ATX Берёшь WinHex, открываешь в нём свой физический диск, находишь серийник. Потом пишешь прогу на асме, которая повторяет проделанные действия через API: CreateFile + ReadFile.
Весь форум проштудировал, но на ассемблере ничего толкового нет. Да в плане инфы тоже, все оруть про WMI, а я это никогда не юузал. Видать придется изучать. :-(