Четверг, 21.11.2024, 22:43 Приветствую вас Гость | Группа "Гости" 
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: Marra_Kesh, xXxSh@dowxXx  
boot вирусы!
SlashДата: Среда, 09.01.2013, 18:23 | Сообщение # 1
Постоянный
Зарегистрирован: 20.12.2012
Группа: Пользователи
Сообщений: 161
Статус: Offline
Хотелось бы узнать о них больше,кто что знает?
 
NeoДата: Четверг, 10.01.2013, 10:48 | Сообщение # 2
Модератор
Зарегистрирован: 04.05.2010
Группа: Модераторы
Сообщений: 317
Статус: Offline
Я знаю маленько)))Что тебя именно интересует?
 
SlashДата: Четверг, 10.01.2013, 14:02 | Сообщение # 3
Постоянный
Зарегистрирован: 20.12.2012
Группа: Пользователи
Сообщений: 161
Статус: Offline
Цитата (Neo)
Я знаю маленько)))Что тебя именно интересует?

Как они устроены?
 
Волк-1024Дата: Четверг, 10.01.2013, 17:13 | Сообщение # 4
Авторитетный
Зарегистрирован: 24.07.2011
Группа: Модераторы
Сообщений: 469
Статус: Offline
Цитата (Slash)
Как они устроены?

Примерно также, как и MBR

Если хочешь понять как они устроены, то необходимо хорошо знать 16 битный ассемблер (можно, конечно, перейти в защищённый режим и писать как для x86) , как устроена конкретная файловая система и т.д. Для написание таких вещей еще следует знать, что в процессе программирование нам не будет доступны никакие API даже функции ядра. Доступны лишь прерывания BIOS'а.
В общем очень много теории надо перелопатить.

Вот немного кода:



P.S. Написанно на Flat Assembler'e.

И документация:

http://ru.wikipedia.org/wiki/MBR Как же без нёё biggrin
http://thestarman.pcministry.com/asm/mbr/ ОЧЕНЬ ценная информация. Там есть загрузчики для Win7\XP и других.
http://www.codenet.ru/progr/dos/ Немного о прерываниях.
http://www.insidepro.com/kk/065/065r.shtml

--------------------------------------------------------------------
Блин. Что с форумом? Всё время искажаются сообщения!


Pascal, C\C++, Assembler, Python

Сообщение отредактировал Волк-1024 - Четверг, 10.01.2013, 17:55
 
SlashДата: Четверг, 10.01.2013, 19:34 | Сообщение # 5
Постоянный
Зарегистрирован: 20.12.2012
Группа: Пользователи
Сообщений: 161
Статус: Offline
Спасибо друзья,помогло. biggrin
 
  • Страница 1 из 1
  • 1
Поиск:

delphicode.ru © 2008 - 2024 Хостинг от uCoz