Переключение на уровень ОС

Все темы, касающиеся администрирования и работы с Windows/Windows Server.

Модератор: Sebas

silently_fox
Новичок
Новичок
Аватара пользователя
 
Сообщения: 30
Зарегистрирован: 24.01.2006 (Вт) 10:22
Откуда: USSR

Переключение на уровень ОС

Сообщение silently_fox » 26.01.2006 (Чт) 16:04

Никогда не сталкивался с такими задачами потому и спрашиваю - как переключиться на ring0 в WinXP.
Знаю что драйвера работают на нем(или это только Winx9?)

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 26.01.2006 (Чт) 16:06

Не надо переключаться туда.
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

silently_fox
Новичок
Новичок
Аватара пользователя
 
Сообщения: 30
Зарегистрирован: 24.01.2006 (Вт) 10:22
Откуда: USSR

Сообщение silently_fox » 26.01.2006 (Чт) 16:11

Задача не насущная. Просто охота узнать об ОС побольше и самому попробовать написать что-то, хоть и бесполезное но интересное для меня.
Последний раз редактировалось silently_fox 26.01.2006 (Чт) 21:45, всего редактировалось 1 раз.

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 26.01.2006 (Чт) 16:18

На wasm.ru наверняка есть мысли по этому поводу. Сводящиеся либо к эксплойту, либо к драйверу.
Последний раз редактировалось GSerg 26.01.2006 (Чт) 17:29, всего редактировалось 1 раз.
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

Konst_One
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
Аватара пользователя
 
Сообщения: 3041
Зарегистрирован: 09.04.2004 (Пт) 13:47
Откуда: Химки

Сообщение Konst_One » 26.01.2006 (Чт) 17:06

опять людям снятся сны про руткиты :lol:

silently_fox
Новичок
Новичок
Аватара пользователя
 
Сообщения: 30
Зарегистрирован: 24.01.2006 (Вт) 10:22
Откуда: USSR

Сообщение silently_fox » 26.01.2006 (Чт) 17:28

GSerg thanx :lol: .
Нашел все что нужно, единственный минус все на асме, но такова
специфика жанра.

keks-n
Доктор VB наук
Доктор VB наук
Аватара пользователя
 
Сообщения: 2509
Зарегистрирован: 19.09.2005 (Пн) 17:17
Откуда: г. Москва

Сообщение keks-n » 28.01.2006 (Сб) 15:44

GSerg писал(а):Не надо переключаться туда.

Что-то мне это напомнило...
GSerg писал(а):Не надо SYSTEM.

(это было сказано про работу под аккаунтом SYSTEM)
Изображение

silently_fox
Новичок
Новичок
Аватара пользователя
 
Сообщения: 30
Зарегистрирован: 24.01.2006 (Вт) 10:22
Откуда: USSR

Сообщение silently_fox » 29.01.2006 (Вс) 22:27

Как я понял на vb это сделать не реально,
Но на Power basic вполне.

PB это супер, только справочников на rus`е нет.
Но в этом и приятные стороны, есть самому осваивать компилятор не пользуясь чьим-то опытом это интересно, но занимает много времени.

ANDLL
Великий гастроном
Великий гастроном
Аватара пользователя
 
Сообщения: 3450
Зарегистрирован: 29.06.2003 (Вс) 18:55

Сообщение ANDLL » 30.01.2006 (Пн) 8:15

2silently_fox:Нет пожалуй не реально...
Любое переключение на уровень ОС сводится к передачи управления некоему драйверу(по крайней мере в WinNt).
Ты сможеш написать драйвер на PB?
Кстати, для переключения служит одна единственная команда sysenter...
Гастрономия - наука о пище, о ее приготовлении, употреблении, переварении и испражнении.
Блог

silently_fox
Новичок
Новичок
Аватара пользователя
 
Сообщения: 30
Зарегистрирован: 24.01.2006 (Вт) 10:22
Откуда: USSR

Сообщение silently_fox » 30.01.2006 (Пн) 21:22

В winx9 можно править таблицу прерываний(видел в вирусах) а вот на nt думаю иного решения непредвидиться

Vinechka
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 381
Зарегистрирован: 10.05.2005 (Вт) 4:07
Откуда: Москва

Сообщение Vinechka » 30.01.2006 (Пн) 21:33

если ring0 это SYSTEM в NT системах, то можно, но для этого в групповой политике аккаунту, под которым все это делаем, необходимо разрешить этот переход. По умолчанию выключено (даже Adminstrators не могут).

ANDLL
Великий гастроном
Великий гастроном
Аватара пользователя
 
Сообщения: 3450
Зарегистрирован: 29.06.2003 (Вс) 18:55

Сообщение ANDLL » 30.01.2006 (Пн) 21:49

если ring0 это SYSTEM в NT системах

Нет.
Гастрономия - наука о пище, о ее приготовлении, употреблении, переварении и испражнении.
Блог

Wild VB Code for Food
Постоялец
Постоялец
 
Сообщения: 387
Зарегистрирован: 16.06.2005 (Чт) 17:34
Откуда: ты, друг? =)) Сообщений: 1234

Сообщение Wild VB Code for Food » 30.01.2006 (Пн) 23:44

Кстате, о птицах, те о барнанах :D , точнее о PB - есть мануал, русский, его в CyRax сделал, пищи в местах :) его обитания, те на форумах vbnet.ru, ссылка на этот топик где-то даже на этом форуме есть.

Мануал конечно не полный, но всё-же что-то. Кстате в справочнике, прилагаемом к ПБ всё вполне доходчиво обьяснено, хотя кому как... :wink:

Кстате, неумелые действия на нулевом кольце череваты последствиями.... :wink:

Лови:

http://www.vbnet.ru/articles/showarticle.aspx?id=203
Лучше думать чем жевать.

silently_fox
Новичок
Новичок
Аватара пользователя
 
Сообщения: 30
Зарегистрирован: 24.01.2006 (Вт) 10:22
Откуда: USSR

Сообщение silently_fox » 31.01.2006 (Вт) 2:46

Спасибо за ссылку.

Кстати в xp(про остальные ОС незнаю), есть консольная утилитка schtasks, с интересными возможностями,
например с ее помощью можно запускать программу до загрузки пользователя в приоритете system.

ANDLL
Великий гастроном
Великий гастроном
Аватара пользователя
 
Сообщения: 3450
Зарегистрирован: 29.06.2003 (Вс) 18:55

Сообщение ANDLL » 31.01.2006 (Вт) 8:17

2silently_fox:все таки я разрушу идилию, и сообщу что system - это всего навсего имя пользователя. Нередко Администраторы системы имею куда больше прав, чем system...
Гастрономия - наука о пище, о ее приготовлении, употреблении, переварении и испражнении.
Блог

silently_fox
Новичок
Новичок
Аватара пользователя
 
Сообщения: 30
Зарегистрирован: 24.01.2006 (Вт) 10:22
Откуда: USSR

Сообщение silently_fox » 31.01.2006 (Вт) 12:10

Я и не говорил что system это большие возможности,
Но все-таки у кода почти безграницные возможности в нулевом кольце.
Но туда еще надо попасть :wink:

ANDLL
Великий гастроном
Великий гастроном
Аватара пользователя
 
Сообщения: 3450
Зарегистрирован: 29.06.2003 (Вс) 18:55

Сообщение ANDLL » 31.01.2006 (Вт) 13:18

Блин, да уймитесь вы со своим нулевым кольцом.
Но туда еще надо попасть

А что туда попадать? Пиши драйвер - и карты в руки. Можно подумать что там медом намазано...
Гастрономия - наука о пище, о ее приготовлении, употреблении, переварении и испражнении.
Блог

keks-n
Доктор VB наук
Доктор VB наук
Аватара пользователя
 
Сообщения: 2509
Зарегистрирован: 19.09.2005 (Пн) 17:17
Откуда: г. Москва

Сообщение keks-n » 18.02.2006 (Сб) 19:50

ANDLL
Его еще нада написать... ring-0 не манна небесная, ибо нифига не документировано... Маленький островок документированных функций в DDK, но даже для NT4 оно - 41 метр, для XP -250, да ещё и платное.
Изображение


Вернуться в Windows (администрирование)

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 27

    TopList