· Начало · Отвђтить · Статистика · Поиск · FAQ · Правила · Установки · Язык · Выход · WASM.RU · Noir.Ru ·

 WASM Phorum —› WASM.VIROLOGY —› Чтение MBR из Win 9x\Me

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


Дата: Авг 27, 2004 20:08:36

Может кто знает, как прочитать MBR из Windows 9x\Me без всяких драйверов и Read16.dll? По-моему, это нужно делать из ring0, но проблема с реализацией.


Дата: Авг 28, 2004 13:54:00 · Поправил: _Chingachguk_

DeviceIoControl тебе подойдет ? Пример есть в форуме, уже обсуждали.

Вот мой пример: аттач.


Дата: Авг 29, 2004 05:25:01

А где аттач?


Дата: Авг 29, 2004 08:19:43

можно перенаправить одно из прерываний на свой код, а потом int XX и ... делать всё что захочется.


Дата: Авг 29, 2004 12:24:47

„Может кто знает, как прочитать MBR из Windows 9x\Me без всяких драйверов и Read16.dll? “
_Chingachguk_
„DeviceIoControl тебе подойдет ? “
А чего так сложно. По-моему, там INT 13 работает.
На чтение уж точно.


Дата: Авг 30, 2004 00:14:56

Аттач. Черт знает, что там произошло ;)

382832365__Sectors.asm


Дата: Авг 31, 2004 00:40:43

Дело в том, что DeviceIoControl не поддерживает чтение/запись Hard Drive'ов с помощью int 13h.

_Chingachguk_
Твой аттач подходит только для чтения логических дисков, а мне нужно читать физические.


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