Привет всем! Как скопировать файлы SAM и SYSTEM ресурсами Delphi? Ведь Windows блокирует доступ к ним, но для программ Proactive System Password Recovery и Multi Password Recovery это не помеха! (К стати, Multi Password Recovery написана на Delphi) Как обойти защиту этих файлов и получить доступ?
Ну вообще есть 3 способа. Для SAM файла подойдет 100% с драйверами. Но в твоем случае лучше всего - прямой доступ к диску. И просто и легко. Вот тут вот всё расписано: http://www.wasm.ru/print.php?article=lockfileswork
не работает при отсутствии административных прав.. по идее с драйверами должна быть та же история, но на практике зачастую работает
А какой конкретно процесс виндовс блокирует SAM файлы? Может его аккуратно завершить, или переименовать, а после перезагрузки скопировать? Тот, пример прямого доступа к диску (RawRead) ничего не делает, не запускается.
Значит руки кривы. SAM файлы открыт ядром винды. По этому закрыть ядро у тебя не получится. Если нет прав админа, то ни один метод не будет работать. Ну и конечно же зависит всё от версии винды.
Не так давно пробовал 3 способ с wasm'a не прокатило, хоть из под админа, хоть из под обычного юзера, а в чем проблема была так и не понял=)
Ну яж говорю что или руки кривые или ОС не та. Win XP ENG SP3 + патчи всякие + Admin спокойно прямой доступ к диску сработал и скопировал файл. Под Вистой и Win 7 такое помойму уже не будет пахать. потому что там много что позапрещали в этом плане