![]() |
|
Модераторы: feodorv, GremlinProg, xvr, Fixin |
![]()
|
|
| bass |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 315 Регистрация: 5.8.2007 Репутация: 2 Всего: 2 |
Как программно из учетной записи администратора удалить Kernel32.dll ????
И интересно возможно такое сделать???? Win XP Win7 |
|||
|
||||
| volatile |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2107 Регистрация: 7.1.2011 Репутация: 13 Всего: 85 |
Вопрос хороший. Что вы такое пишите интересно ...
мой ответ: нет. хотя есь вариант, записать в загрузку свой код, и перезагрузить комп. |
|||
|
||||
| bass |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 315 Регистрация: 5.8.2007 Репутация: 2 Всего: 2 |
Вот в хр напршиваеться такой вариант перебераем все хэндлы в системе в каком процессе открыт хендл инжектировать длл и закрыть хендл к чертям собачим после этого попробывать удалить...... такой вариант прокатит?????
|
|||
|
||||
| DarthTon |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 106 Регистрация: 7.2.2009 Репутация: 5 Всего: 6 |
Kernel32.dll присутствует почти в каждом процессе винды. Так что метод с закрытием хендлов ничем хорошим, полагаю, не кончится.
Единственное что приходит в голову это MoveFileEx с флагом MOVEFILE_DELAY_UNTIL_REBOOT |
|||
|
||||
| bass |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 315 Регистрация: 5.8.2007 Репутация: 2 Всего: 2 |
MoveFileEx хороший вариант но как я пологаю что он экспортируеться этойже библиотекой может не получиться хотя ради прикола попробую...
|
|||
|
||||
| xvr |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 7046 Регистрация: 28.8.2007 Где: Дублин, Ирландия Репутация: 40 Всего: 223 |
Это не помешает. С флагом MOVEFILE_DELAY_UNTIL_REBOOT на самом деле никакого move'а не происходит, а всего лишь заносится запись в реестр, которая и вызовет запрошенный move при следующем старте системы |
|||
|
||||
![]()
|
| Правила форума "C/C++: Системное программирование и WinAPI" | |
|
|
На данный раздел распространяются Правила форума и Правила раздела С++:Общие вопросы . Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Chipset, Step, Fixin, GremlinProg, xvr. feodorv. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Системное программирование и WinAPI | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |