Re[2]: как изменить системный файл
От: y256  
Дата: 22.09.05 18:44
Оценка:
Здравствуйте, Pavel Dvorkin, Вы писали:

PD>Здравствуйте, y256, Вы писали:


Y>>Хочу из своей проги изменить пару байтов в файле c:\windows\system32\kbdur.dll

Y>>Как получить полный доступ к такому файлу на NTFS?

PD>Если файл под защитой WFP, ничего не выйдет.

Под защитой, но программа изменяет сначала файл в dllcache, затем в system32,
WFP ругается, но уже поздно.

PD>Если не под защитой, но маппирован хоть на один процесс — тоже (по другой причине)

Это клавиатурная раскладка, скорее всего, она считывается в память при старте и все. Заменить ее на исправленную версию можно при помощи любого файл менеджера. Насколько я понимаю, программе нужно каким-то образом получить права на запись в файл под NTFS. Как? Я чайник в winapi. Прога здесь http://apostrophe.lubny.biz
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.