eXeLab
eXeL@B ВИДЕОКУРС !

ВИДЕОКУРС ВЗЛОМ
выпущен 8 мая!


УЗНАТЬ БОЛЬШЕ >>
Домой | Статьи | RAR-cтатьи | FAQ | Форум | Скачать | Видеокурс
Новичку | Ссылки | Программирование | Интервью | Архив | Связь

Русский / Russian English / Английский

Сейчас на форуме: SaNX (+1 невидимый пользователь)
 · Начало · Статистика · Регистрация · Поиск · ПРАВИЛА ФОРУМА · Язык · RSS · SVN ·

 eXeL@B —› Вопросы новичков —› Не понимаю почему Sysenter не переводит мой процесс в ring0
<< . 1 . 2 .
Посл.ответ Сообщение

Ранг: 1.4 (гость)
Статус: Участник

Создано: 2 апреля 2015 20:53 New!
Цитата · Личное сообщение · #1

Здравствуйте, суть в том, что я хочу перейти в ring0 через команду sysenter асма. Идея в том, чтоб передать команде в качестве sysenter_cs_msr текущий селектор из cs, sysenter_eip_msr передать адрес метки внутри кода, а в sysenter_esp_msr записать текущий esp. Везде пишут, что команда не проверяет дескриптор на который указывает селектор, да и вообще проверки НЕТУ, а автоматом переводит процесс в ring0, но на деле она просто тупо проходится и процесс остается в третьем кольце .
Возможно я что то не понял, или не знаю, расскажите что не правильно делаю.

хм может конечно нужно передавать селектор на дескриптор в ring0, но ведь утверждают, что проверка не производится, да и как я его создам из третьего кольца то .


Ранг: 1984.9 (!!!!)
Статус: Модератор
retired

Создано: 5 апреля 2015 12:25 New!
Цитата · Личное сообщение · #2

Удачи в поисках. На этом закрыто.
<< . 1 . 2 .
 eXeL@B —› Вопросы новичков —› Не понимаю почему Sysenter не переводит мой процесс в ring0
Эта тема закрыта. Ответы больше не принимаются.

Оригинальный DVD-ROM: eXeL@B DVD !

Вы находитесь на форуме сайта EXELAB.RU
Проект ReactOS