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

 WASM Phorum —› WASM.WIN32 —› REBOOT

. 1 . 2 . >>

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


Дата: Апр 4, 2004 17:24:15

Кто-нибудь мне может здесь сказать, как Xtreme Protector "ребутит" систему ? Поначалу я думал через драйвер, нашел я место загрузки драйвера, и потом отключил его. ИТОГ - ребут :) Кто-то мне говорил, что через АПИ, пробил в коде xtreme никакими апи ребута там не пахнет. Вот собственно и вопрос...


Дата: Апр 4, 2004 18:33:39

Тебе нужен именно способ Xtreme Protector'а или вообще?
Если вообще, то это уже когда-то обсуждалось в форуме:
1) Перезагрузка
2) Reboot
3) ZwShutdownSystem
Возможно есть еще, но лень было искать ;)


Дата: Апр 4, 2004 19:44:09

щас почитаю, ну а вообще охота как в Xtreme


Дата: Апр 4, 2004 20:22:58

почитал... но ничего дельного/работающего не нашел :( P.S. короче тут такой еще вопросик созрел в ходе изучения xtreme. как распросранить привелегии ring0 на код проги ? т.е. после запуска драйвера, дальше в коде можно увидеть mov dr2,eax и т.д. которые выполняются без труда...


Дата: Апр 5, 2004 00:47:21 · Поправил: Sk. Inc.

Reboot
1) Можешь поискать в исходниках, там ребутеры были, но работали они кажется только под 9х.
2) Почитай в MSDN'е про ExitWindowsEx. Под 9х она работает без проблем, а для 2k/XP ей уже нужны привиллегии.

как распросранить привелегии ring0 на код проги
Ну этот вопрос не ко мне, я дрова еще не писал :)


Дата: Апр 5, 2004 12:15:24

Sk. Inc. а с чего ты решил, что я только к тебе обращаюсь ;) Короче пришлось с автором xtreme малость поговорить по душам :) короче вот, что он мне сказал:
"In Xprotector we don't reset the system through BIOS. We make a nested exception that makes WinNT to reset itselft, due to the impossibility to show the BSOD." Best Regards, Rafael Ahucha.... вот такие вот дела. Ну что, может хоть кто-нить что-нить выскажится ?


Дата: Апр 5, 2004 12:16:32

Sk. Inc. насчет ExitWindowsEx - она просто завершает сеанс и т.д. Т.е. эквивалентно простому завершению работы. А мне надо, чтоб рубануло сразу :)


Дата: Апр 5, 2004 12:44:01 · Поправил: Four-F

[ ALEXX: как распросранить привелегии ring0 на код проги ? т.е. после запуска драйвера, дальше в коде можно увидеть mov dr2,eax и т.д. которые выполняются без труда... ]

Если ты под 9х, то см.

http://www.wasm.ru/forum/index.php?action=vthread&forum=6&topic=1348
http://www.wasm.ru/forum/index.php?action=vthread&forum=4&topic=2545

если под NT, то тут только, IMHO, установка callgate. С некоторых пор оказалось возможным ставить его и из ring3 :)

http://www.wasm.ru/toollist.php?list=21#253

и эту ветку ещё посмотри:

http://www.wasm.ru/forum/index.php?action=vthread&topic=5211


Дата: Апр 5, 2004 13:03:10

если под NT, то тут только, IMHO, установка callgate. С некоторых пор оказалось возможным ставить его и из ring3 :)
Что-то я по ссылке ничего связанного с callgate не нашел, может точно укажешь, какой исходник качать ?


Дата: Апр 5, 2004 14:17:30

phide


Дата: Апр 5, 2004 14:32:10

окей спасибо, ну а что думаешь насчет перезагрузки в xtreme ?


Дата: Апр 5, 2004 16:52:42

Я, к сожалению, им не баловался. Поэтому ничего не думаю.


Дата: Апр 5, 2004 18:30:54

Four-Fэто зря ! советую :) :)


Дата: Апр 6, 2004 00:17:47

Дык я с удовольствием :) Но где на это всё время взять.


Дата: Апр 6, 2004 11:39:24

Four-F ну находишь же время мне отвечать на форуме...

. 1 . 2 . >>


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