|
- Knoppix - ДЛЯ ДЕЛА: ПРОФИ - Debian - ДЛЯ ДЕЛА: РОЛЛЫ - ArchLinux - ДЛЯ ДЕЛА: СОБЕРИ САМ - Gentoo - ДЛЯ ДЕЛА: ЛЁГКИЕ - TinyMe - ЗАЩИТА - Openwall - МУЛЬТИМЕДИЯ - Planet CCRMA - ПРИЛОЖЕНИЯ - OpenDisc - ДЛЯ ЗАБАВЫ - Линукс Геймер - ЭКСПЕРИМЕНТ - коЛинуксы - РОДНЯ - BSD-семейство - УСТАРЕВШИЕ - ASP Linux -
(2003 - 2011)
ПИНГВИН В КАРМАНЕ
|
Много шуму около месяца назад наделало исключение из проекта XFree86 одного из его лидеров. Кейт Паккард, входивший в центральную группу разработчиков (она насчитывает немногим больше десяти человек) был обвинён своими коллегами в тайной подготовке параллельного проекта, преследующего те же цели, что и XFree86 - после чего с позором изгнан. Другой новостью с не менее революционным характером стало заявление лидера проекта OpenBSD (мы писали про него пару дней назад) о намерении искоренить в своей операционной системе ошибку, называемую "переполнением буфера". Buffer overflow - как звучит её название в английской транскрипции - предполагает довольно простую вещь: "скармливание" какой-либо программе, запрашивающей какие-то данные, заведомо избыточное их количество. Чрезмерно длинный блок данных заполняет не только всё отведённое программой место, но ещё и часть системной памяти, в которой иногда хранится код программы, либо адреса, на которые должно быть передано управление после окончания чтения информации. Результат - вместо возврата в программу, управление передаётся на тот самый избыточный кусок, в котором взломщики прячут вирусы или программы для удалённого управления компьютером. Именно с помощью таких ошибок "ломают" львиную долю Интернет-серверов современные крякеры. И поделать с этим особо нечего - ведь ответственность за непредусмотрительность (каждая программа должна следить за тем, сколько памяти выделяет и как эта память используется) лежит не на авторах операционной системы, а на программистах, создающих прикладные программы. Впрочем, создатели ОС тоже могут помочь - и доказательством тому последняя инициатива Тео де Раадта, лидера OpenBSD. Дабы исправить ситуацию, создатели этой системы внесли в неё три важных усовершенствования: во-первых, на запрос любой программы о предоставлении ей куска памяти, операционная система выделяет его каждый раз в случайных местах, мешая написанию универсальных эксплоитов для использования возможно скрывающихся в программе уязвимостей. Во-вторых, OpenBSD запретит исполнять программы из блоков памяти, предназначенных для записи в них информации. Наконец, в-третьих, ОС следит за неизменностью важных для работы программ адресов. Удастся ли тем самым гарантировать ОС от опасных последствий использования взломщиками ошибок переполнения буфера - большой вопрос, но попытаться ответить не него сможет каждый желающий уже 1 мая, когда будет выпущена публичная версия системы с включёнными в неё изменениями. Возможно, если идея окажется жизнеспособной, вскоре такие изменения появятся и в Linux. А Microsoft тем временем перенимает идею открытого кода у сообщества Open Source. Как известно, до настоящего момента компания предоставляла возможность посмотреть на исходный код своих программных продуктов только ограниченному кругу лиц, включая правительства, учебные заведения и крупных партнёров. Этот механизм называется shared source и не даёт права изменять код, а тем более распространять модифицированные программы самостоятельно. Но, вынужденная бороться со стремительной популяризацией Linux на рынке наладонных компьютеров, встраиваемых систем и портативной электроники, Microsoft решилась на почти полное раскрытие кода своей ОС Windows CE. Производители "железа" и системные интеграторы теперь могут не только получить код в свои руки, но и менять его, а самое главное - поставлять результат таких модификаций в составе коммерческих продуктов. Закрытыми для посторонних останутся только очень редкие участки кода, права на которые не принадлежат Microsoft в полной мере (чужие драйверы и т.п.). Чем обернётся новая инициатива софтверного гиганта для Linux - пока судить сложно, но многие полагают, что беспокоиться здесь не о чем: Windows CE - слабый и обособленный программный продукт, не имеющий с MS Windows почти ничего общего (кроме названия), тогда как Linux одна и на десктопах, и на наладонниках, а потому потенциал её несоизмеримо выше. И прежде чем перейти к коротким новостям: заказы на дистрибутивы от Knoppix.ru начали поступать из ближнего зарубежья, поэтому, если вы живёте за пределами России и хотите , пожалуйста, имейте в виду, что поставка наложенным платежом невозможна. Единственный вариант - предоплата (денежный перевод). Цена (окончательная) для жителей Украины, Беларуси и Казахстана составляет 120 рублей в случае доставки диска железной дорогой и 140 рублей - авиапочтой. Но, как и прежде, наши диски остаются самыми дешёвыми в Рунете. Теперь - к новостям. За последние дни: - вышла бета-версия веб-браузера Opera 7.10 для Linux. Среди уникальных нововведений - кнопки "быстрой перемотки" вперёд и назад (программа сама попытается определить, куда вы хотите попасть) Ваши комментарии, советы и ссылки приветствуются! Пишите: Уязвимости в программах или, как их ещё называют, "дыры" - беда и проблема не только проприетарного софта от Microsoft и ей подобных воротил: каждый месяц, неделю и день отыскиваются всё новые и новые ошибки и в софте открытом, создаваемом независимыми разработчиками, энтузиастами и добровольцами (иначе говоря - сообществом Open Source). Радикально отличающаяся идеология отнюдь не мешает появлению ошибок, ведь все программисты (по крайней мере пока) - люди: код таких программ открыт для просмотра и модификаций, но это в лучшем случае способствует лишь скорейшему обнаружению уязвимостей и скорейшему же их исправлению - за счёт большего числа участников процесса разработки и тестирования. Но как справиться с валом новостей, извещающих о "дырах", если вы желаете оградить себя от посягательств хакеров и вирусных эпидемий? Отслеживать самостоятельно все сообщения, публикуемые разработчиками установленного на вашей машине софта, нет нужды. В мире Open Source существует несколько замечательных альтернатив, позволяющих следить за "дырами", тратя на это совсем немного времени. Это специальные рассылки, в которых собираются воедино (а заодно ещё и сортируются по важности, ибо многие уязвимости не представляют серьёзной угрозы для рядовых пользователей) все обнаруженные за определённый промежуток времени известия. И одна из самых известных - Linux Advisory Watch, создаваемая совместными усилиями тысяч энтузиастов и публикуемая сайтом LinuxSecurity.com Не далее как вчера вышел очередной её номер, собравший все самые опасные бреши, обнаруженные за минувшую неделю в добром десятке программ. Алгоритм практического применения рассылки прост: если вам есть что терять, просматривайте её регулярно - выделяя известия о важных для вас программах, после чего отрабатывайте механизм установки "заплаток". И беды компьютерного мира обойдут вас стороной. |
|||||||||||||||||||||||||||||||||||
|
материалов cайта ссылка на Knoppix.ru обязательна (c) Knoppix.ru 2003 - 2025 |
||||||||||||||||||||||||||||||||||||