Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Ring0 программа 
:(
    Опции темы
Leksey
Дата 29.9.2005, 23:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 332
Регистрация: 12.12.2004

Репутация: нет
Всего: 1



Возмжно ли написать прогу,которая загружется раньше Windows и потом загружает Windows.Чтобы она рабоала в нулевом кольце защиты.
И насколько это слжно?
Soft Ice так работает?
PM MAIL   Вверх
oleg1973
Дата 30.9.2005, 19:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


asm fanat
****


Профиль
Группа: Экс. модератор
Сообщений: 3283
Регистрация: 16.7.2003
Где: Italy

Репутация: 7
Всего: 34



софт айс является дравером системы и грузится вместе с виндой
и прогу таку написать не реально ввиду технических трудностей


--------------------
SST 465555
icq 200-512-712
PM MAIL WWW ICQ   Вверх
Kergan
Дата 30.9.2005, 20:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 159
Регистрация: 20.8.2005

Репутация: нет
Всего: 5



ну, реально. у меня получалось (вирь для юникса писал).
тут главная фича в том, что надо загрузиться в озу очень аккуратно, и потом всю систему сделать вторым потоком своей проги. Вот статья для начала.
запись в пзу

Это сообщение отредактировал(а) Kergan - 30.9.2005, 20:38
--------------------
Была у меня дурацкая подпись...Я ее убрал, а новую еще не придумал. :(
PM MAIL ICQ   Вверх
Guest
Дата 30.9.2005, 22:54 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Я точно знаю что Soft Ice под Win98 грузится до Windows, по крайней мере он точно работает в нулевом кольце защиты.
Вот насчет NT не знаю.
  Вверх
oleg1973
Дата 3.10.2005, 11:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


asm fanat
****


Профиль
Группа: Экс. модератор
Сообщений: 3283
Регистрация: 16.7.2003
Где: Italy

Репутация: 7
Всего: 34



Цитата
тут главная фича в том, что надо загрузиться в озу очень аккуратно, и потом всю систему сделать вторым потоком своей проги

что значит аккуратно? )



--------------------
SST 465555
icq 200-512-712
PM MAIL WWW ICQ   Вверх
Kergan
Дата 3.10.2005, 17:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 159
Регистрация: 20.8.2005

Репутация: нет
Всего: 5



Ну, в том смысле чтоб система потом туда же не плюхнулась. Помню, когда вирь писал, все сделал, и не пашет... не помню сколько искал этот баг, но суть в том, что нужно грузить прогу в ту область памяти, которую система использует в последнюю очередь. Если мне память не изменяет Ring0 = Ring0, значит, если, например, мазда или *nix захотят, оня-таки получат доступ к памяти, где сидит другой ring0 и никакой Protected Mode не спасет. Просто этот момент нужно оттянуть...
--------------------
Была у меня дурацкая подпись...Я ее убрал, а новую еще не придумал. :(
PM MAIL ICQ   Вверх
Kergan
Дата 17.10.2005, 17:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 159
Регистрация: 20.8.2005

Репутация: нет
Всего: 5



С *niksom заигрался, забыл, кто такой билли гейтс... ламер он, для тех, кто не в курсе smile
Так вот, в мазде чтобы стать ring0 не нужно мудрить с КМОС, а всего-то поработать с таблице векторов прерываний. на сайте WASM где-то в разделе ВИРУСОЛОГИЯ есть туториал про вирусоделание для win32. И там код, как стать ring-0 программой. глава называется "ring-0. Программирование на уровне Бога". Код всего на треть страницы...
--------------------
Была у меня дурацкая подпись...Я ее убрал, а новую еще не придумал. :(
PM MAIL ICQ   Вверх
Neitron
Дата 22.11.2005, 13:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 580
Регистрация: 3.10.2005
Где: Москва

Репутация: нет
Всего: 5





--------------------
Хороший программист никогда ничего не делает хорошо с первого раза. Он понимает важность патчей.
Ⓘ ⓁⒾⓀⒺ ⓂⓄⓏⒾⓁⓁⒶ
PM MAIL   Вверх
oleg1973
Дата 22.11.2005, 16:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


asm fanat
****


Профиль
Группа: Экс. модератор
Сообщений: 3283
Регистрация: 16.7.2003
Где: Italy

Репутация: 7
Всего: 34



никто вас в R0 не пустит (ну за исключением пожалуй 95/98 виндосов)


--------------------
SST 465555
icq 200-512-712
PM MAIL WWW ICQ   Вверх
Neitron
Дата 22.11.2005, 16:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 580
Регистрация: 3.10.2005
Где: Москва

Репутация: нет
Всего: 5



oleg1973
Брось пустят))) Драва работают в нулевом кольце, что в том чтобы написать драйвер?


--------------------
Хороший программист никогда ничего не делает хорошо с первого раза. Он понимает важность патчей.
Ⓘ ⓁⒾⓀⒺ ⓂⓄⓏⒾⓁⓁⒶ
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Asm: Общие вопросы"
MAKCim
  • Проставьте несколько ключевых слов темы, чтобы её можно было легче найти.
  • Не забывайте пользоваться кнопкой КОД.
  • Телепатов на форуме нет! Задавайте чёткий, конкретный и полный вопрос. Указывайте полностью ошибки компилятора и компоновщика.
  • Новое сообщение должно иметь прямое отношение к разделу форума. Флуд, флейм, оффтопик запрещены.
  • Категорически запрещается обсуждение вареза, "кряков", взлома программ и т.д.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, MAKCim.

 
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Asm: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0773 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.