OSDev
http://osdev.su/

Теория ОС
http://osdev.su/viewtopic.php?f=5&t=171
Страница 4 из 5

Автор:  alexei [ 01 дек 2007, 00:45 ]
Заголовок сообщения:  Re: Теория ОС

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

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

Автор:  SII [ 01 дек 2007, 02:57 ]
Заголовок сообщения:  Re: Теория ОС

Pushkoff

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


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

Chizh

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


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

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


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

Автор:  pacify [ 01 дек 2007, 13:16 ]
Заголовок сообщения:  Re: Теория ОС

aleksei, тебе еще не надоело нести этот бред aka FUD?

Автор:  Himik [ 01 дек 2007, 16:35 ]
Заголовок сообщения:  Re: Теория ОС

alexei, вирусу не важно, сколько программ работают в одном контексте, всё-равно все будут тем или иным способом заражены. Вообще вирусы - это порождение неуправляемого кода, когда программы имееют возможность производить неограниченную модификацию файлов и параметров системы, т.е. когда контекст исполнения не очерчен и не ограничен. Я думаю, что надо вводить специальные контейнеры исполнения, с чёткими ограничениями и перечислением доступных ресурсов и файлов. Тогда в большинстве случаев, программе будет доступен только свой собственный файл, и программа ничего не сможет заразить.
Вообще этой проблемой надо заниматься отдельно, а я занят другими проблемами.

Автор:  Himik [ 01 дек 2007, 20:56 ]
Заголовок сообщения:  Re: Теория ОС

SII, конечно, для отладки лучше использовать отдельный контекст, потому что отлаживаемая программа по определению содержит ошибки, и запускать её параллельно с другими нет смысла. Как я уже говорил, совместный контекст лучше использовать для уже отлаженных и стабильных программ.
В Windows-е нет общего интерфейса, с помощью которого пользователь может выбирать параллельный запуск программ в одном контексте, и в общем-то там нет возможности параллельно загружать целые приложения, а только лишь отдельные компоненты.

Автор:  blackАngel [ 01 дек 2007, 21:59 ]
Заголовок сообщения:  Re: Теория ОС

Цитата:
Dragon

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

//SII 29.11.2007, 11:29

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

Автор:  bugaga [ 02 дек 2007, 00:48 ]
Заголовок сообщения:  Re: Теория ОС

Цитата:
тестируйте свои гениальные программы на медленных машинах

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

Автор:  alexei [ 02 дек 2007, 02:51 ]
Заголовок сообщения:  Re: Теория ОС

Цитата:
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

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

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

Автор:  bugaga [ 02 дек 2007, 07:20 ]
Заголовок сообщения:  Re: Теория ОС

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

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

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

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

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

Автор:  alexei [ 02 дек 2007, 15:51 ]
Заголовок сообщения:  Re: Теория ОС

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

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

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

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

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

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

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

Страница 4 из 5 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/