OSDev

для всех
Текущее время: 01 май 2024, 03:49

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 47 ]  На страницу Пред.  1, 2, 3, 4, 5  След.
Автор Сообщение
 Заголовок сообщения: Re: Теория ОС
СообщениеДобавлено: 01 дек 2007, 00:45 

Зарегистрирован: 16 ноя 2007, 02:36
Сообщения: 27
Цитата:
Я предполагаю, что в большинстве случаев ошибочные программы не повредят другим.
//Chizh 29.11.2007, 19:48

А как быть с "вредоносными" программами, специально разработанными для нанесения впеда Вам, Вашей ОС и Вашему ПК. Даже если ваш ПК никогда не будет подключён к сети, занесение "заразы" возможно через любой носитель информации. "Авось пронесёт" - совершенно недопусимый девиз при разработке ОС.
Наверное, всем уже пора осознать, что любую программу (включая многие компоненты ОС) следует считать потенциально опасной и строжайшим образом контролировать её поведение.
Как я понимаю, никто здесь не принадлежит к сообществу производителей имеющих своей целью порабощение пользователей ПК, а значит мы должны позаботиться о защите этих пользователей от нежелательных им действий ПО работающего на их ПК. Я совсем не утрирую грозящую опасность. Уже на подходе ПК самостоятельно устанавливающие секретные связи с производителями ПО и автоматически отправляющие доносы о "несанкционированных" действиях их владельцев.
На дворе уже давно 21 век ;)
А кстати, почему это вдруг ОС не должна выдерживать падение метеорита? :lol:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Теория ОС
СообщениеДобавлено: 01 дек 2007, 02:57 

Зарегистрирован: 28 окт 2007, 18:33
Сообщения: 1418
Pushkoff

Цитата:
Неопытный программист в момент отладки найдет эти баги и получит опыт... С этого начинали все и на всех языках программирования...


Только для облегчения отлова ошибок в этом и компиляторы, и ОС должны помогать. Ну а если нет жёсткой защиты памяти между задачами, то это не помощь, а вредительство (твоя задача может "падать" из-за происков другой задачи -- вот и попробуй, найди ошибку в таких условиях).

Chizh

Цитата:
В Windows многие сервисы и COM сервера работают в одном адресном пространстве


Угу, только работают те программы, для которых специально прописана работа в общем адресном пространстве. Если специальных указаний ОС не получает, она запускает каждую программу в индивидуальном адресном пространстве.

Цитата:
Просто я собираюсь этот принцип использовать более активно, делая ставку на повышение качества программ


Только качество надо повысить до того, а не после того. Хотя можно и вместо того -- всё равно лишним не будет.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Теория ОС
СообщениеДобавлено: 01 дек 2007, 13:16 

Зарегистрирован: 14 ноя 2007, 12:38
Сообщения: 12
aleksei, тебе еще не надоело нести этот бред aka FUD?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Теория ОС
СообщениеДобавлено: 01 дек 2007, 16:35 

Зарегистрирован: 21 сен 2007, 17:24
Сообщения: 1088
Откуда: Балаково
alexei, вирусу не важно, сколько программ работают в одном контексте, всё-равно все будут тем или иным способом заражены. Вообще вирусы - это порождение неуправляемого кода, когда программы имееют возможность производить неограниченную модификацию файлов и параметров системы, т.е. когда контекст исполнения не очерчен и не ограничен. Я думаю, что надо вводить специальные контейнеры исполнения, с чёткими ограничениями и перечислением доступных ресурсов и файлов. Тогда в большинстве случаев, программе будет доступен только свой собственный файл, и программа ничего не сможет заразить.
Вообще этой проблемой надо заниматься отдельно, а я занят другими проблемами.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Теория ОС
СообщениеДобавлено: 01 дек 2007, 20:56 

Зарегистрирован: 21 сен 2007, 17:24
Сообщения: 1088
Откуда: Балаково
SII, конечно, для отладки лучше использовать отдельный контекст, потому что отлаживаемая программа по определению содержит ошибки, и запускать её параллельно с другими нет смысла. Как я уже говорил, совместный контекст лучше использовать для уже отлаженных и стабильных программ.
В Windows-е нет общего интерфейса, с помощью которого пользователь может выбирать параллельный запуск программ в одном контексте, и в общем-то там нет возможности параллельно загружать целые приложения, а только лишь отдельные компоненты.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Теория ОС
СообщениеДобавлено: 01 дек 2007, 21:59 

Зарегистрирован: 17 май 2007, 17:15
Сообщения: 4
Цитата:
Dragon

Кстати, мораль сей басни такова: тестируйте свои гениальные программы на медленных машинах :)

//SII 29.11.2007, 11:29

здесь мораль не в том то что нужно тестировать "гениальные програмы" а писать их с оглядкой назад, но на пол шага вперед..


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Теория ОС
СообщениеДобавлено: 02 дек 2007, 00:48 

Зарегистрирован: 06 ноя 2007, 09:32
Сообщения: 11
Цитата:
тестируйте свои гениальные программы на медленных машинах

И на эмулях! С 1-метром памяти)))


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Теория ОС
СообщениеДобавлено: 02 дек 2007, 02:51 

Зарегистрирован: 16 ноя 2007, 02:36
Сообщения: 27
Цитата:
aleksei, тебе еще не надоело нести этот бред aka FUD?
//pacify 1.12.2007, 13:16

pacify, не пора-ли взглянуть, что происходит вокруг?
http://www.fsfe.org/en/fellows/shane/commu...of_our_children
"DRM is about attempting to create a completely new way of controlling how people use information and in doing so it is about attempting to force corporate control into what was previously a very private sphere. This is the solution that companies wish to impose."
А вот это было написано 4 года назад:
http://www.cl.cam.ac.uk/~rja14/tcpa-faq.html

Phoenix-то уже гипервизор в BIOS запихивает
http://www.virtualization.info/2007/10/bio...on-its-own.html

"Пока гром не грянет мужик не перекрестится."

А на "бред" отвечаю, что бисера пока хватает :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Теория ОС
СообщениеДобавлено: 02 дек 2007, 07:20 

Зарегистрирован: 06 ноя 2007, 09:32
Сообщения: 11
лексей, ну действительно, убейтесь ап стену штоль.
Цитата:
А как быть с "вредоносными" программами, специально разработанными для нанесения впеда Вам, Вашей ОС и Вашему ПК. Даже если ваш ПК никогда не будет подключён к сети, занесение "заразы" возможно через любой носитель информации.

Это выкладка типичново вендузятново ламера, обложеново туевой хучей фраерволов и антивирусов, как дрочер порнухой или бомж помоями в мусорке, в слепой надежде на то что это сделали ему настока заишись, что убиццо... Канешна, без этой апдолбаной ботвы у юзера разовьеться паранойя, или шизофрения, поскоку на каждый вендовый глюк (коих у нее в избытке) пользователь будет подозревать в этом вирусню (Ну еще бы! мракосаксищще лепило, лецензухо стоит! как оно может сглючить???)

Если ты не контролируешь систему сам как суперюзер, тебе вней кроме как *POWER-OFF делать нехрен.

А все эти гипервизоры низкого уровня -чушь собачья... Очередные маркетинговые сопли навешаные на итак перегруженые всякой херью х86 чипы, которыми зомбировали твой моск, алёша. Помедитируй лутше за механизм передачи управления исполненяемому файлу, в любом мейнстриме:дос, венда, линукс... Ток не нада говорить что ты быдло и это не контролируешь, поскоку занят более глобалными и серьезными взадачами, например просмотром порнографическово контента...
а воще перечетай название темы:
Цитата:
Теория ОС

теорея а не хемера! или мосье попутать темы?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Теория ОС
СообщениеДобавлено: 02 дек 2007, 15:51 

Зарегистрирован: 16 ноя 2007, 02:36
Сообщения: 27
Цитата:
лексей, ну действительно, убейтесь ап стену штоль.
Цитата:
А как быть с "вредоносными" программами, специально разработанными для нанесения впеда Вам, Вашей ОС и Вашему ПК. Даже если ваш ПК никогда не будет подключён к сети, занесение "заразы" возможно через любой носитель информации.

Это выкладка типичново вендузятново ламера, обложеново туевой хучей фраерволов и антивирусов, как дрочер порнухой или бомж помоями в мусорке, в слепой надежде на то что это сделали ему настока заишись, что убиццо... Канешна, без этой апдолбаной ботвы у юзера разовьеться паранойя, или шизофрения, поскоку на каждый вендовый глюк (коих у нее в избытке) пользователь будет подозревать в этом вирусню (Ну еще бы! мракосаксищще лепило, лецензухо стоит! как оно может сглючить???)

Если ты не контролируешь систему сам как суперюзер, тебе вней кроме как *POWER-OFF делать нехрен.

А все эти гипервизоры низкого уровня -чушь собачья... Очередные маркетинговые сопли навешаные на итак перегруженые всякой херью х86 чипы, которыми зомбировали твой моск, алёша. Помедитируй лутше за механизм передачи управления исполненяемому файлу, в любом мейнстриме:дос, венда, линукс... Ток не нада говорить что ты быдло и это не контролируешь, поскоку занят более глобалными и серьезными взадачами, например просмотром порнографическово контента...
а воще перечетай название темы:
Цитата:
Теория ОС

теорея а не хемера! или мосье попутать темы?
//bugaga 2.12.2007, 07:20

Отвечаю представителю Мухосранска: ёщё пивка - и полегчает.
А про многомиллионные убытки от краж информации и компьютерный аудит рассказывать не буду, спи спокойно, подрастёшь - узнаешь.

Тема-то "теория качественного писания оси на коленке". Я и не заметил :)


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 47 ]  На страницу Пред.  1, 2, 3, 4, 5  След.

Часовой пояс: UTC + 3 часа


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

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB