The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]



"В TCP-стеке FreeBSD выявлена опасная уязвимость"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"В TCP-стеке FreeBSD выявлена опасная уязвимость"  +/
Сообщение от opennews (??), 30-Апр-14, 10:40 
В TCP-стеке всех поддерживаемых веток FreeBSD выявлена (http://lists.freebsd.org/pipermail/freebsd-announce/2014-Apr...) опасная уязвимость (CVE-2014-3000), позволяющая инициировать крах ядра  через отправку специально оформленного набора TCP-пакетов в рамках установленного сетевого соединения. Так как в результате уязвимости часть памяти стека может быть переписана данными из других нитей ядра, не исключается вариант эксплуатации уязвимости, при котором злоумышленник может получить доступ к областям памяти ядра, которые потенциально могут содержать конфиденциальные данные, такие как параметры входа. При этом проведение подобной атаки отмечается как слишком трудоёмкий процесс, требующий тщательной организации атаки с учётом особенностей целевой системы.

Уязвимость вызвана ошибкой в коде обработки переполнения очереди  сборки (reassembly queue). В ситуации когда в рамках TCP-соединения  пакеты приходят с нарушением цепочки следования порядковых номеров, сегменты помещаются в очередь сборки и ожидают появления пакетов с недостающими номерами. Из-за ошибки,  очередной сегмент данных может быть добавлен в стек при достижении лимита на максимальный размер очереди, что приводит к неопределённому состоянию памяти стека после возврата из функции помещения пакета в очередь.


Проблема исправлена в выпусках 8.4-STABLE, 8.4-RELEASE-p9, 8.3-RELEASE-p16, 9.2-STABLE, 9.2-RELEASE-p5, 9.1-RELEASE-p12, 10.0-STABLE и 10.0-RELEASE-p2. В качестве обходного пути для защиты от уязвимости при помощи пакетного фильтра pf может быть включен режим нормализации входящих пакетов (правило "scrub in all").


Дополнительно отмечается устранение ещё двух уязвимостей, которые проявляются только в ветке FreeBSD 10.0:


-  Проблема (http://lists.freebsd.org/pipermail/freebsd-announce/2014-Apr...) (CVE-2014-3001) с загрузкой правил ограничения доступа к devfs для jail-окружений. Так как правила  devfs не активировались при загрузке, присутствовала возможность создания узлов devfs из jail-окружений с применяемыми по умолчанию правами доступа, без применения ограничений и скрытия узлов для изолированных окружений. Таким образом запущенный в jail-окружении процесс мог получить доступ к закрытым ресурсам хост-системы, в том числе ко всем имеющимся устройствам, что позволяло атакующему повысить свои привилегии или организовать утечку информации.
-  Во входящем в состав базовой системы пакете OpenSSL устранена (http://lists.freebsd.org/pipermail/freebsd-announce/2014-Apr...) уязвимость (CVE-2010-5298), позволяющая атакующему осуществить подстановку данных в буфер, используемый в другом SSL-соединении, установленном в рамках того же процесса. Проблема вызвана инициированием освобождения памяти для буфера, до фактического окончания его использования (use-after-free).


URL: http://lists.freebsd.org/pipermail/freebsd-announce/2014-Apr...
Новость: https://www.opennet.ru/opennews/art.shtml?num=39674

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


1. "В TCP-стеке FreeBSD выявлена опасная уязвимость"  –8 +/
Сообщение от Аноним (-), 30-Апр-14, 10:40 
> крах ядра через отправку специально оформленного набора TCP-пакетов

Вау. Хана бсдельным серверам.

> злоумышленник может получить доступ к областям памяти

И свой heartbleed, с чертиками и снобами.

Ответить | Правка | Наверх | Cообщить модератору

7. "В TCP-стеке FreeBSD выявлена опасная уязвимость"  +7 +/
Сообщение от qqq (??), 30-Апр-14, 11:02 
> Вау. Хана бсдельным серверам.

с учётом того, что в во всех файлах pf.conf, которые я видел, есть правило scrub in all
ханы как раз не будет

Ответить | Правка | Наверх | Cообщить модератору

19. "В TCP-стеке FreeBSD выявлена опасная уязвимость"  +/
Сообщение от Sw00p aka Jerom (?), 30-Апр-14, 13:27 
NFS кажись с ним не дружит, ставлю только на внешний интерфейс
Ответить | Правка | Наверх | Cообщить модератору

33. "В TCP-стеке FreeBSD выявлена опасная уязвимость"  –2 +/
Сообщение от iZEN (ok), 30-Апр-14, 16:52 
> NFS кажись с ним не дружит, ставлю только на внешний интерфейс

Всё работает.


Ответить | Правка | Наверх | Cообщить модератору

58. "В TCP-стеке FreeBSD выявлена опасная уязвимость"  +/
Сообщение от Sw00p aka Jerom (?), 01-Май-14, 14:31 
One reason not to scrub on an interface is if one is passing NFS through PF.
http://www.openbsd.gr/faq/pf/scrub.html
Ответить | Правка | Наверх | Cообщить модератору

62. "В TCP-стеке FreeBSD выявлена опасная уязвимость"  +/
Сообщение от iZEN (ok), 01-Май-14, 16:19 
> One reason not to scrub on an interface is if one is
> passing NFS through PF.
> http://www.openbsd.gr/faq/pf/scrub.html

% cat /etc/pf.conf
#1/Macros
# Сетевой интерфейс
ext_if="net0"
# Разрешенные типы icmp сообщений
allowed_icmp_types="{ echoreq, unreach }"
# Разрешённые сервисы
# 1. разрешить запросы к серверу NFS и RPCBIND только из локальной сети
# 2. обеспечить запуск с флагами mountd -p 883, rpc.lockd -p 884, rpc.statd -p 885 в rc.conf
# 3. выделенные порты для torrent и http/https/ssh-серверов доступны всем
allowed_lan_tcp_services="{ ssh, www, http, https, ntp, nfsd, rpcbind, 883, 884, 885, 6881:9991, 8080 }"
allowed_lan_udp_services="{ ntp, nfsd, rpcbind, 883, 884, 885, 6881:9991 }"
allowed_wan_tcp_services="{ ssh, www, http, https, 6881:9991, 8080, 8081, 55822, 63952 }"
allowed_wan_udp_services="{ ntp, 5501, 6881:9991, 55822, 63952 }"
#-------------------
#2/Tables
#-------------------
#3/Options
# тем, кто лезет туда, куда не нужно, - бить по рукам
set block-policy drop
# на интерфейсах петли пакеты не фильтровать
set skip on { lo }
# укороченный таймаут для состояния установленного tcp соединения
set timeout { frag 10, tcp.established 7200, icmp.first 10, icmp.error 5 }
#-------------------
#4/Scrub
# Нормализовать все входящие пакеты
scrub in all
#-------------------
#5/Queueing
#-------------------
#6/Translations
# Перенаправить tcp трафик с порта 80 на порт 8080 для пользовательского Web-сервера
rdr proto tcp from any to any port http -> self port 8080
#-------------------
#7/Filter Rules
# Антиспуффинг
antispoof for $ext_if
# Блокировать всё, что не разрешено
block all
#-------------------
# Разрешить входящий ICMP (ping)
pass inet proto icmp all icmp-type $allowed_icmp_types
# Разрешающий доступ откуда угодно (ограниченные службы)
pass in quick on $ext_if proto tcp to port $allowed_wan_tcp_services
pass in quick on $ext_if proto udp to port $allowed_wan_udp_services
# Разрешающий доступ из локальной сети (ограниченные службы)
pass in quick on $ext_if proto tcp from $ext_if:network to port $allowed_lan_tcp_services
pass in quick on $ext_if proto udp from $ext_if:network to port $allowed_lan_udp_services
# Разрешить исходящий трафик
pass out all

Ответить | Правка | Наверх | Cообщить модератору

80. "В TCP-стеке FreeBSD выявлена опасная уязвимость"  +/
Сообщение от Sw00p aka Jerom (?), 02-Май-14, 01:25 
спс за развёрнутый конфиг, в принципе у мня точно так же работает без косяков при scrub in all, поэтому я написал "кажись", хотя судя по документации всё иначе
Ответить | Правка | Наверх | Cообщить модератору

81. "В TCP-стеке FreeBSD выявлена опасная уязвимость"  –1 +/
Сообщение от Sw00p aka Jerom (?), 02-Май-14, 01:27 
# Разрешить исходящий трафик
pass out all

буээээ последнее время жутко не одобряю это правило. :)

Ответить | Правка | К родителю #62 | Наверх | Cообщить модератору

85. "В TCP-стеке FreeBSD выявлена опасная уязвимость"  +/
Сообщение от iZEN (ok), 02-Май-14, 10:40 
> # Разрешить исходящий трафик
> pass out all
> буээээ последнее время жутко не одобряю это правило. :)

А что разрешать?


Ответить | Правка | Наверх | Cообщить модератору

86. "В TCP-стеке FreeBSD выявлена опасная уязвимость"  +/
Сообщение от Я (??), 01-Июл-22, 18:04 
поясни
Ответить | Правка | К родителю #81 | Наверх | Cообщить модератору

87. "В TCP-стеке FreeBSD выявлена опасная уязвимость"  +/
Сообщение от Sw00p aka Jerom (?), 01-Июл-22, 19:01 
> поясни

:) разрешаем то, что разрешено

Ответить | Правка | Наверх | Cообщить модератору

8. "В TCP-стеке FreeBSD выявлена опасная уязвимость"  +/
Сообщение от KT315 (ok), 30-Апр-14, 11:03 
pf: "scrub in all" - вкусняшка фаера :-)

So, GTFO!

Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

31. "В TCP-стеке FreeBSD выявлена опасная уязвимость"  +/
Сообщение от Аноним (-), 30-Апр-14, 15:39 
> So, GTFO!

Да, кому не лениво - проверьте, запатчился ли опеннет :).

Ответить | Правка | Наверх | Cообщить модератору

10. "В TCP-стеке FreeBSD выявлена опасная уязвимость"  +5 +/
Сообщение от Sabakwaka (ok), 30-Апр-14, 11:31 
>> злоумышленник может получить доступ к областям памяти...
> свой heartbleed...

Откуда этот смелый вывод в приложении именно к BSD?
Команда OpenBSD как раз выявила и закрыла этот баг, общий, замечу,
для всей кодовой базы OpenSSL.


Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

29. "В TCP-стеке FreeBSD выявлена опасная уязвимость"  +/
Сообщение от Аноним (-), 30-Апр-14, 15:22 
> Команда OpenBSD

А еще Тео сказал что в openssh под фряхой есть дыра. Но какая - он не скажет. Так что ждите добавки, канальи :).

Ответить | Правка | Наверх | Cообщить модератору

46. "В TCP-стеке FreeBSD выявлена опасная уязвимость"  +1 +/
Сообщение от Аноним (-), 01-Май-14, 07:41 
Сволочь ваш Тео, при всём уважении. "У соседа в доме спрятана бомба, но где именно я ему не скажу."
Ответить | Правка | Наверх | Cообщить модератору

47. "В TCP-стеке FreeBSD выявлена опасная уязвимость"  +/
Сообщение от arisu (ok), 01-Май-14, 09:44 
> Сволочь ваш Тео, при всём уважении.

а не хочет он фряшникам помогать. Тео, конечно, не самый лёгкий в общении человек на свете, но со своей позиции — вполне прав. опять же: про бомбу-то сказал. а дальше — «ищите, вы ж типа крутые такие.»

Ответить | Правка | Наверх | Cообщить модератору

52. "В TCP-стеке FreeBSD выявлена опасная уязвимость"  –1 +/
Сообщение от Аноним (-), 01-Май-14, 11:28 
> Сволочь ваш Тео, при всём уважении.

Бесспорно. Но вы знаете, миндальничать с теми кто раздвигает ноги перед акулами бизнеса типа сонь, яплов и жуниперов смысла мало, имхо. Тео вот кажется несколько не рад тому что забесплатно поработал на толпу корпорасов и не получил никакой отдачи. Был бы поумнее и менее двинут на абстрактных свободах и больше целился бы на фактический результат - поюзал бы GPL в свое время. А так - ну извините, "лиценизия позволяет". А Торвальдс что-то вот не плачется что бабла на оплату серверов нет...

Ответить | Правка | К родителю #46 | Наверх | Cообщить модератору

55. "В TCP-стеке FreeBSD выявлена опасная уязвимость"  +/
Сообщение от arisu (ok), 01-Май-14, 11:36 
вообще-то у Тео совсем по другим поводам разногласия были — из-за чего он и ушёл форк пилить.
Ответить | Правка | Наверх | Cообщить модератору

63. "В TCP-стеке FreeBSD выявлена опасная уязвимость"  +1 +/
Сообщение от Аноним (-), 01-Май-14, 16:38 
Да я про текущее состояние дел. У него судя по всему некий батхерт от того что его форк самый зачуханный, настолько что он бабла на оплату серверов найти не мог. Ну так, судя по не слишком адекватному поведению на границе между наездами и вымогательством.
Ответить | Правка | Наверх | Cообщить модератору

79. "В TCP-стеке FreeBSD выявлена опасная уязвимость"  +/
Сообщение от arisu (ok), 01-Май-14, 23:54 
пардон, ты чушь пишешь. не пиши её больше, пожалуйста.
Ответить | Правка | Наверх | Cообщить модератору

5. "В TCP-стеке FreeBSD выявлена опасная уязвимость"  +/
Сообщение от xrayid (ok), 30-Апр-14, 10:51 
Юзанье православного PF приносит свои плоды...
Ответить | Правка | Наверх | Cообщить модератору

9. "В TCP-стеке FreeBSD выявлена опасная уязвимость"  +2 +/
Сообщение от Аноним (-), 30-Апр-14, 11:18 
с учетом того что "православный" таки ipfw для FreeBSD, приятного маловато :(
Ответить | Правка | Наверх | Cообщить модератору

15. "В TCP-стеке FreeBSD выявлена опасная уязвимость"  –1 +/
Сообщение от Аноним (-), 30-Апр-14, 12:46 
> с учетом того что "православный" таки ipfw для FreeBSD, приятного маловато :(

в pf нормализовать только, остальное отдать ipfw - в чем проблема? они вместе дружат!

Ответить | Правка | Наверх | Cообщить модератору

43. "В TCP-стеке FreeBSD выявлена опасная уязвимость"  –1 +/
Сообщение от Аноним (-), 01-Май-14, 05:20 
Наш человек упорно пилит много(ядерный)поточный pf - npf.
По слухам - весьма успешно! Так что дай BSD может скоро отличная замена дефолту получиться. :)
Ответить | Правка | Наверх | Cообщить модератору

64. "В TCP-стеке FreeBSD выявлена опасная уязвимость"  +/
Сообщение от Аноним (-), 01-Май-14, 16:38 
> Наш человек упорно пилит много(ядерный)поточный pf - npf.

А вы - это кто?

Ответить | Правка | Наверх | Cообщить модератору

82. "В TCP-стеке FreeBSD выявлена опасная уязвимость"  +/
Сообщение от Аноним (-), 02-Май-14, 04:03 
Он про это:
http://en.wikipedia.org/wiki/NPF_%28firewall%29

Мне тоже кто-то из канадских бсд-шнегов говорил что нпф неожиданно хорошо ложится на фряху. Но тут я не при делах, как по мне фаер - это сиска или жунипер какой :)

Ответить | Правка | Наверх | Cообщить модератору

6. "В TCP-стеке FreeBSD выявлена опасная уязвимость"  +/
Сообщение от Аноним (-), 30-Апр-14, 11:01 
It is possible to defend to these attacks by doing traffic normalization
using a firewall.  This can be done by including the following /etc/pf.conf
configuration:

    scrub in all

This requires pf(4) to be enabled, and have the mentioned configuration
loaded.

Ответить | Правка | Наверх | Cообщить модератору

11. "В TCP-стеке FreeBSD выявлена опасная уязвимость"  +1 +/
Сообщение от AlexAT (ok), 30-Апр-14, 11:45 
Хорошо, что закрывается фильтром, но очень печально, что самый базовый стек ногами пишется...
Ответить | Правка | Наверх | Cообщить модератору

12. "В TCP-стеке FreeBSD выявлена опасная уязвимость"  +1 +/
Сообщение от Sabakwaka (ok), 30-Апр-14, 11:52 
Шлите патч
Ответить | Правка | Наверх | Cообщить модератору

16. "В TCP-стеке FreeBSD выявлена опасная уязвимость"  –5 +/
Сообщение от iZEN (ok), 30-Апр-14, 12:50 
> но очень печально, что самый базовый стек ногами пишется...

Ой-ли? Стек TCP из BSD используется примерно на 95% десктопов и большой части серверов.

Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору

17. "В TCP-стеке FreeBSD выявлена опасная уязвимость"  +2 +/
Сообщение от Добрый Дохтур (?), 30-Апр-14, 13:16 
>> но очень печально, что самый базовый стек ногами пишется...
> Ой-ли? Стек TCP из BSD используется примерно на 95% десктопов и большой
> части серверов.

это на каких таких десктопах? и насколько большой части серверов? 5%?

Ответить | Правка | Наверх | Cообщить модератору

18. "В TCP-стеке FreeBSD выявлена опасная уязвимость"  –3 +/
Сообщение от iZEN (ok), 30-Апр-14, 13:25 
На Windows и Mac OS X.
Ответить | Правка | Наверх | Cообщить модератору

20. "В TCP-стеке FreeBSD выявлена опасная уязвимость"  +4 +/
Сообщение от Добрый Дохтур (?), 30-Апр-14, 13:31 
> На Windows и Mac OS X.

В windows не бсдшный стек.

Ответить | Правка | Наверх | Cообщить модератору

25. "В TCP-стеке FreeBSD выявлена опасная уязвимость"  +5 +/
Сообщение от Аноним (-), 30-Апр-14, 14:02 
>> На Windows и Mac OS X.
> В windows не бсдшный стек.

Если быть точным, был до NT 6.x.

В Linux тоже изначально был взято BSD-шный, но когда его переписали - уже и не вспомнить без гугла.

Ответить | Правка | Наверх | Cообщить модератору

27. "В TCP-стеке FreeBSD выявлена опасная уязвимость"  +2 +/
Сообщение от Andrey Mitrofanov (?), 30-Апр-14, 14:16 
>> В windows не бсдшный стек.
> Если быть точным, был до NT 6.x.

Анониму @opennet безусловно виднее, чем бывшему программеру из ms.

> В Linux тоже изначально был взято BSD-шный, но когда его переписали -
> уже и не вспомнить без гугла.

http://www.tldp.org/HOWTO/NET3-4-HOWTO-4.html

_Реализовали BSD sockets API_ и "был взят бздешный стек" совсем не одно и то же.

Но Вы не останавливайтесь, расскажите нам [ещё!], как корабли BSD бороздят просторы БДТ.

Ответить | Правка | Наверх | Cообщить модератору

38. "В TCP-стеке FreeBSD выявлена опасная уязвимость"  +/
Сообщение от Аноним (-), 30-Апр-14, 19:57 
А что такое БДТ?
Ответить | Правка | Наверх | Cообщить модератору

41. "В TCP-стеке FreeBSD выявлена опасная уязвимость"  +/
Сообщение от Аноним (-), 30-Апр-14, 22:06 
Большой театр ;)
Ответить | Правка | Наверх | Cообщить модератору

66. "В TCP-стеке FreeBSD выявлена опасная уязвимость"  +/
Сообщение от Аноним (-), 01-Май-14, 16:44 
> Большой театр ;)

А, по "бороздят просторы" мог бы и догадаться.

Ответить | Правка | Наверх | Cообщить модератору

44. "В TCP-стеке FreeBSD выявлена опасная уязвимость"  –1 +/
Сообщение от Аноним (-), 01-Май-14, 05:37 
>> В Linux тоже изначально был взято BSD-шный, но когда его переписали -
>> уже и не вспомнить без гугла.
> http://www.tldp.org/HOWTO/NET3-4-HOWTO-4.html
> _Реализовали BSD sockets API_ и "был взят бздешный стек" совсем не одно и то же.

Ну нубы и у нас есть :)
> Но Вы не останавливайтесь, расскажите нам [ещё!], как корабли BSD бороздят просторы БДТ.

А ты уже смазал и почистил свой Калашников? ТоварищщщЪ - не о том волнуешься! :-р

Ответить | Правка | К родителю #27 | Наверх | Cообщить модератору

34. "В TCP-стеке FreeBSD выявлена опасная уязвимость"  +/
Сообщение от iZEN (ok), 30-Апр-14, 17:10 
Новшества в Windows Server 2008: стек TCP/IP: http://samag.ru/archive/article/1799
///---
Новые решения старых проблем

Теперь сравним архитектуру Next Generation TCP/IP Stack с предыдущими реализациями TCP/IP. Прежде всего вспомним некоторые особенности работы стека в предыдущей версии операционной системы и их недостатки. В пакетах обновлений (service packs) для Windows Server 2003 были включены дополнительные возможности: в TCP появилось уже упоминавшееся сегодня масштабирование окон (window scaling), определение нерабочих шлюзов (dead gateway detection) и другие тонкие настройки, которые были выполнены лучше и более надежно, по сравнению со стеком в Windows 2000. Справедливости ради следует также отметить, что реализация стека TCP/IP была практически полностью скопирована с ОС FreeBSD.
---///
Это — практически история современного состояния стека TCP во FreeBSD, только рассказанная словами маркетологов из MS для пользователей Windows. ;)

Ответить | Правка | К родителю #20 | Наверх | Cообщить модератору

36. "В TCP-стеке FreeBSD выявлена опасная уязвимость"  +1 +/
Сообщение от Andrey Mitrofanov (?), 30-Апр-14, 17:31 
>samag.ru/archive/article/1799
> также отметить, что реализация стека TCP/IP была практически полностью скопирована с
> ОС FreeBSD.

http://www.kuro5hin.org/story/2001/6/19/05641/7357

""I worked at Microsoft for ten years, most of it on the core Windows NT/2000 [...] networking code.

""decision was made:

""1) To put a TCP/IP stack in NT [...]

""#1 was solved by licensing code from a company called Spider Systems. However, Spider's TCP/IP stack was written to run within an environment called STREAMS [...] As a result, STREAMS also had to be ported to NT.

""using Spider's stack was a temporary measure [...] So, a short time after this, work was begun on a new version of TCP/IP, written entirely by Microsoft.

""Now, some of Spider's code (possibly all of it) was based on the TCP/IP stack in the BSD flavors of Unix. These are open source, but distributed under the BSD license, not the GPL [...]

> Это — практически история современного состояния стека TCP во FreeBSD, только рассказанная
> словами маркетологов из MS для пользователей Windows. ;)

#историяуспеха #майкрософт : купить бесплатное, переписать, получать фигню, прополоскать (а вот и маркетинг), повторить.

Ответить | Правка | Наверх | Cообщить модератору

39. "В TCP-стеке FreeBSD выявлена опасная уязвимость"  +2 +/
Сообщение от Аноним (-), 30-Апр-14, 20:07 
> open source, but distributed under the BSD license, not the GPL

Ну вот так MS срубил несколько миллиардов, а бздюки остались с голой попой, вплоть до того что некоторые из - не могут за электричество заплатить. Лицензия позволяет! <-> "Ничего личного, это бизнес".

Ответить | Правка | Наверх | Cообщить модератору

40. "В TCP-стеке FreeBSD выявлена опасная уязвимость"  –1 +/
Сообщение от iZEN (ok), 30-Апр-14, 22:01 
>> open source, but distributed under the BSD license, not the GPL
> Ну вот так MS срубил несколько миллиардов, а бздюки остались с голой
> попой, вплоть до того что некоторые из - не могут за
> электричество заплатить. Лицензия позволяет! <-> "Ничего личного, это бизнес".

Скорее — ценностные ориентиры.

У капиталистически-настроенных личностей ценностные ориентиры во главе угла это деньги и власть. Для них не важны технологии IT сами по себе, а важно само скопление людей вокруг той или иной идеи и выгоды, которые эти идеи и люди, готовые служить идеям, могут принести лично им.

У хакеров (в истинном смысле) — интерес в разработке кода и железа превалирует над общепринятыми жизненными ценностями. Им нафик не сдалось мнение толпы и фанатиков. Сами разбираются что к чему применимо и насколько полезно.

У других, причастных к IT, может развиться чувство "движухи" на волне популярности чего-то и каких-то идей. И они, видя только внешний вау-эффект, с головой могут окунуться в эту пропасть и потащить других в неё — так было с GNU, потом с Java, а сейчас такое же происходит с Linux. Хотя по сути это всё "мусорные" технологии, искусственно подогреваемые корпорациями, которые требуют взамен свободы кода огромных трудовых затрат и внимания. И ничего кроме "спецэффектов" и нагретого интереса в краткосрочной перспективе они не несут. Но держат каждая свою историческую ниточку, овеянную легендарностью, тянут её сквозь десятилетия благодаря харизматичности фанатов и мифологии. Одно плохо: фанатствующие остаются при идее, а обычные люди как придут, посмотрят, покрутят пальцем у виска, не поняв, зачем это всё нужно, так и уйдут к чему-то более приземлённому и жизненно востребованному. А время-то потеряно...

Ответить | Правка | Наверх | Cообщить модератору

45. "В TCP-стеке FreeBSD выявлена опасная уязвимость"  +/
Сообщение от Аноним (-), 01-Май-14, 06:04 
Если некто Истинный Хакер, ему абсолютно нет резона заботиться о благе корпорастов и прочих паразитов, которые имеют склонность к потреблению без отдачи. В этом плане можно отдельно отметить Столлмана. Абсолютно эпический лайфхакер, который хакнул самые основы устоев на которых держался проприетарный софт. Вот это я понимаю - отплатил за зажим сорцов и коммерсовские подходы по полной программе, с превышением. Как известно, настоящий профессионал использует бабочек, чтобы те вызвали возмущения атмосферы и сфокусировали космические лучи на поверхности диска. Так возникает программа. Столлман сделал что-то очень близкое по смыслу - запустил ряд процессов, которые поначалу никто всерьез даже и не воспринимал. Но которые имели правильно скомпонованную логику. Которая через несколько лет работы привела к существенному распостранению его лицензии. И вообще глобально изменилась вся картина мира. Теперь, купив роутер, я зачастую получаю симпатичную инструкцию. В ней распечатан GNU GPL. И рассказано что я могу пойти вон туда и получить там причитающийся сорц. Вот это я понимаю - качественное изменение мира относительно засилья проприерасии с EULA. Еще одно качественное изменение - конверсия группы хапуг в могучую тягловую силу, толкающую процессы вперед. И поскольку у них "ничего личного, это бизнсе" - гражданин очень правильно просек что надо помочь этим господам лицензией, вправляющей мозги на место :).
Ответить | Правка | Наверх | Cообщить модератору

50. "В TCP-стеке FreeBSD выявлена опасная уязвимость"  –1 +/
Сообщение от iZEN (ok), 01-Май-14, 10:44 
Истинным хакерам наплевать на лицензии.


Ответить | Правка | Наверх | Cообщить модератору

51. "В TCP-стеке FreeBSD выявлена опасная уязвимость"  +1 +/
Сообщение от Туту (?), 01-Май-14, 11:15 
Как раз нет. У вас школьное понятие этого слова
Ответить | Правка | Наверх | Cообщить модератору

53. "В TCP-стеке FreeBSD выявлена опасная уязвимость"  +/
Сообщение от Аноним (-), 01-Май-14, 11:34 
> Истинным хакерам наплевать на лицензии.

Что-то Тео, которому стало душно платить за электричество которое сожрали доисторические сервера не выглядит чрезмерно довольным и в последнее время скатился в какое-то вымогательство. А Торвальдс ездит на бэхе и вымогать ни у кого ничего не собирается - и так желающих занести денег и патчей - выше крыши. Видимо, "лицензия позволяет" не очень хорошо работает когда "ничего личного, это бизнес". И даже у истинного хакера могут быть некие цели, к достижению которых было бы неплохо припахать корпорации. Иначе как видишь, может выйти что корпорации покушают из бесплатной кормушки, бросят грязную посуду и удалятся, сыто рыгая. А ты за ними убирай. И нет, никакого тебе спасибо за кормежку - лицензия позволяет же!

Ответить | Правка | К родителю #50 | Наверх | Cообщить модератору

56. "В TCP-стеке FreeBSD выявлена опасная уязвимость"  +/
Сообщение от arisu (ok), 01-Май-14, 11:37 
глядя на то, что сейчас пытаются сделать с системами на базе пингвинуса, я лично начинаю крепко подумывать о том, что пора менять рабочую ОС. на опёнка.
Ответить | Правка | Наверх | Cообщить модератору

65. "В TCP-стеке FreeBSD выявлена опасная уязвимость"  +/
Сообщение от Аноним (-), 01-Май-14, 16:42 
> глядя на то, что сейчас пытаются сделать с системами на базе пингвинуса,
> я лично начинаю крепко подумывать о том, что пора менять рабочую ОС. на опёнка.

Флаг в руки, барабан на шею и электричку навстречу. А я вот вижу для себя уйму новых фич которые мне пригодятся и сделают мою жизнь лучше.

Ответить | Правка | К родителю #56 | Наверх | Cообщить модератору

78. "В TCP-стеке FreeBSD выявлена опасная уязвимость"  +/
Сообщение от arisu (ok), 01-Май-14, 23:45 
> Флаг в руки, барабан на шею и электричку навстречу. А я вот
> вижу для себя уйму новых фич которые мне пригодятся и сделают
> мою жизнь лучше.

слушай, где-то я это слышал… сейчас вспомню… а, точно: у любителей системы от m$ и у любителей системы от огрызка.

Ответить | Правка | К родителю #65 | Наверх | Cообщить модератору

84. "В TCP-стеке FreeBSD выявлена опасная уязвимость"  +/
Сообщение от Аноним (-), 02-Май-14, 04:07 
> А я вот вижу для себя уйму новых фич которые мне
> пригодятся и сделают мою жизнь лучше.

Ты овца по ходу про сисдемди? ... Раздвигай булки сейчас будут делать тебе лучше :)))

Ответить | Правка | К родителю #65 | Наверх | Cообщить модератору

83. "В TCP-стеке FreeBSD выявлена опасная уязвимость"  +/
Сообщение от Аноним (-), 02-Май-14, 04:05 
> Что-то Тео,

Завидуешь плесень ? :)

Ответить | Правка | Наверх | Cообщить модератору

48. "В TCP-стеке FreeBSD выявлена опасная уязвимость"  +/
Сообщение от arisu (ok), 01-Май-14, 09:47 
> work was begun on a new version of TCP/IP, written entirely by Microsoft.

что интересно — в исходниках тукана в tcp-стеке наблюдаются копирайты интеля.

Ответить | Правка | К родителю #36 | Наверх | Cообщить модератору

59. "В TCP-стеке FreeBSD выявлена опасная уязвимость"  +/
Сообщение от Аноним (-), 01-Май-14, 15:41 
который, внезапно, тоже его не сам "изобрел" как и компилятор, неожиданно )
и круг замкнулся )
и стало прекрасно видно что б-во ярых(в настоящем или прошлом)Линух/GPL-хэйтеров - всегда эксплуатировали и эксплоитировали оное :)
Ответить | Правка | Наверх | Cообщить модератору

75. "В TCP-стеке FreeBSD выявлена опасная уязвимость"  +/
Сообщение от arisu (ok), 01-Май-14, 23:26 
ты чего сказать-то хотел? я понимаю, первомай, формулировать тяжело. но ты уж постарайся.
Ответить | Правка | Наверх | Cообщить модератору

21. "В TCP-стеке FreeBSD выявлена опасная уязвимость"  +/
Сообщение от Аноним (-), 30-Апр-14, 13:31 
Так вот почему windows server такой падучий.
Ответить | Правка | К родителю #18 | Наверх | Cообщить модератору

37. "В TCP-стеке FreeBSD выявлена опасная уязвимость"  +/
Сообщение от rshadow (ok), 30-Апр-14, 18:23 
Стек взяли, а pf забыли?
Ответить | Правка | Наверх | Cообщить модератору

61. "В TCP-стеке FreeBSD выявлена опасная уязвимость"  +/
Сообщение от Аноним (-), 01-Май-14, 16:08 
> Стек взяли, а pf забыли?

АпплЕ - менее разобрчивы - там и от фряхи и от Обзд и от стрекозы и от линукс и от бог знает чего, не только в сетевой подсистеме, намешано =)
ребята реально без комплексов ;=)

Ответить | Правка | Наверх | Cообщить модератору

67. "В TCP-стеке FreeBSD выявлена опасная уязвимость"  +/
Сообщение от Аноним (-), 01-Май-14, 16:49 
Linux это врядли - они жадные, GPLя боятся как черт ладана.
Ответить | Правка | Наверх | Cообщить модератору

22. "В TCP-стеке FreeBSD выявлена опасная уязвимость"  +/
Сообщение от Аноним (-), 30-Апр-14, 13:38 
в висте tcpip стек переписали.
Ответить | Правка | К родителю #16 | Наверх | Cообщить модератору

28. "В TCP-стеке FreeBSD выявлена опасная уязвимость"  +/
Сообщение от Аноним (-), 30-Апр-14, 14:26 
proof or GTFO
Ответить | Правка | Наверх | Cообщить модератору

26. "В TCP-стеке FreeBSD выявлена опасная уязвимость"  +1 +/
Сообщение от metallica (ok), 30-Апр-14, 14:08 
> Ой-ли? Стек TCP из BSD используется примерно на 95% десктопов и большой
> части серверов.

Как хоть докажите, а можно только примерами кода, что правы. Мне так вот совсем ничего схожего в кодах, производящих работу между
очередями netdevice  и приёмными очередями сокетов из ядер freebsd и linux ( говорилось про "большой  части серверов") не увиделось.  


Ответить | Правка | К родителю #16 | Наверх | Cообщить модератору

30. "В TCP-стеке FreeBSD выявлена опасная уязвимость"  +3 +/
Сообщение от Аноним (-), 30-Апр-14, 15:23 
> очень печально, что самый базовый стек ногами пишется...

У них все так в последнее время. Что не мешает фанам орать про "качественный код". Зато Тео вон отыгрался недавно.

Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору

23. "В TCP-стеке FreeBSD выявлена опасная уязвимость"  +/
Сообщение от Анонус (?), 30-Апр-14, 13:41 
о том что в rc.conf по-умолчанию выключили devfs_ruleset уже больше года пишут в maillist и столько же PR. Кошмар, сколько времени проходит от PR до его решения
Ответить | Правка | Наверх | Cообщить модератору

24. "В TCP-стеке FreeBSD выявлена опасная уязвимость"  +/
Сообщение от Sw00p aka Jerom (?), 30-Апр-14, 13:47 
> о том что в rc.conf по-умолчанию выключили devfs_ruleset уже больше года пишут
> в maillist и столько же PR. Кошмар, сколько времени проходит от
> PR до его решения

devfs_ruleset не применялся если явно монтировать /dev

Ответить | Правка | Наверх | Cообщить модератору

32. "В TCP-стеке FreeBSD выявлена опасная уязвимость"  +/
Сообщение от Аноним (-), 30-Апр-14, 15:48 
> CVE-2014-3000

Юбилейный...

Ответить | Правка | Наверх | Cообщить модератору

35. "В TCP-стеке FreeBSD выявлена опасная уязвимость"  –1 +/
Сообщение от YetAnotherOnanym (ok), 30-Апр-14, 17:15 
"Сцабака, гет прозевал!!!" (цэ)
:D
Ответить | Правка | Наверх | Cообщить модератору

42. "В TCP-стеке FreeBSD выявлена опасная уязвимость"  +/
Сообщение от Аноним (-), 01-Май-14, 02:17 
Вот тебе и эталонная реализация TCP ;)
Ответить | Правка | Наверх | Cообщить модератору

49. "В TCP-стеке FreeBSD выявлена опасная уязвимость"  –1 +/
Сообщение от Аноним (-), 01-Май-14, 10:00 
эталонная - в солярке и план 9, допустим :)
Ответить | Правка | Наверх | Cообщить модератору

54. "В TCP-стеке FreeBSD выявлена опасная уязвимость"  +/
Сообщение от Аноним (-), 01-Май-14, 11:36 
> эталонная - в солярке и план 9, допустим :)

Это в смысле ненyжности чтоли? :)

Ответить | Правка | Наверх | Cообщить модератору

57. "В TCP-стеке FreeBSD выявлена опасная уязвимость"  +/
Сообщение от metallica (ok), 01-Май-14, 13:02 
Стек сетевой в линуксе обогнал по внедрённому функционалу в плане поддержки разновидностей
типов пакетов, network congestion, все unix-like ОС.
Но делалось это просто сваливанием всего в одну кучу, при этом никто не думал о
оптимальности или просто аккуратности, но таковые характерны для кода сетевого стека из опенсоляры.
Просто поверхностного взгляда на коды достаточно, чтоб в это убедиться.
Ответить | Правка | Наверх | Cообщить модератору

68. "В TCP-стеке FreeBSD выявлена опасная уязвимость"  +/
Сообщение от Аноним (-), 01-Май-14, 16:51 
> Но делалось это просто сваливанием всего в одну кучу, при этом никто
> не думал о оптимальности или просто аккуратности,

Но, в конечном итоге, оно работает и делает это довольно хорошо.

> Просто поверхностного взгляда на коды достаточно, чтоб в это убедиться.

Код - не экспонат в музее, чтобы им любоваться. Он работать должен для начала. Поэтому ну его на...й этот ваш идеализм. И опенсолярис туда же.

Ответить | Правка | Наверх | Cообщить модератору

70. "В TCP-стеке FreeBSD выявлена опасная уязвимость"  +/
Сообщение от metallica (ok), 01-Май-14, 17:41 
> Но, в конечном итоге, оно работает и делает это довольно хорошо.

До поры, на днях поболтал с кернельщиком из одной местной шараги, которая
производит специализированный дистр-файервол на базе дебиана. И он говорил про неоптимальность и жуткую неэффективность стека в линукс, про то как большую часть времени
движения пакета через дебри функций стека он или висит на локах в функциях, или торчит
в очередях. Говорил про то, что умные люди, для целей специализированных сетевых решений,
обязательно пишут свой стек, цепляясь  сразу за netif_rx/ops->ndo_start_xmit(skb, dev);

Ответить | Правка | Наверх | Cообщить модератору

71. "В TCP-стеке FreeBSD выявлена опасная уязвимость"  +/
Сообщение от AlexAT (ok), 01-Май-14, 18:24 
> Говорил про то, что умные люди, для целей специализированных сетевых решений,

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

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

Ответить | Правка | Наверх | Cообщить модератору

72. "В TCP-стеке FreeBSD выявлена опасная уязвимость"  +/
Сообщение от metallica (ok), 01-Май-14, 18:45 
> там можно сделать и правильно, в рамках существующего, просто судя по
> всему делающим специализированные решения лень разбираться.

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

> Насчёт "большую часть времени висит на локах" - гонево, ибо там серьёзно
> забитых локов не так уж и много для начала.

Локи+очередя в совокупности тормозят не плохо.

> какой-то краевой специализированный случай рассматривать, опять же.

Про такой и говорилось, а простые общие решения любой школяр из дебиана сваяет.

Ответить | Правка | Наверх | Cообщить модератору

73. "В TCP-стеке FreeBSD выявлена опасная уязвимость"  +1 +/
Сообщение от Аноним (-), 01-Май-14, 20:00 
> но через начальство такое решение не пропихнуть,

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

Ответить | Правка | Наверх | Cообщить модератору

74. "В TCP-стеке FreeBSD выявлена опасная уязвимость"  +/
Сообщение от AlexAT (ok), 01-Май-14, 20:02 
+1. Иногда проще и дешевле забить на некоторые недостатки существующего, чем писать свой велоси^W стек, с блекджеком и шлюхами.
Ответить | Правка | Наверх | Cообщить модератору

76. "В TCP-стеке FreeBSD выявлена опасная уязвимость"  +/
Сообщение от arisu (ok), 01-Май-14, 23:34 
беда. пойду, скажу, чтобы мне скорости интернетов понизили, а то ядро напрягается.

оно работает? работает. неидеально? пичалечка. только мне байты уже сегодня гонять надо, а не через тридцать лет, когда МегаПрограммисты наконец реализуют свой идеальный МегаСтек.

Ответить | Правка | К родителю #70 | Наверх | Cообщить модератору

60. "В TCP-стеке FreeBSD выявлена опасная уязвимость"  +/
Сообщение от Аноним (-), 01-Май-14, 15:43 
>> эталонная - в солярке и план 9, допустим :)
> Это в смысле ненyжности чтоли? :)

не, "в смысле ненужности" - вы не видели чего у QNX пока творится или на каком этапе сетевой стэк у БеОС, текущей :) АмигаОС вроде не стали мудрствовать, лукаво, к сожалению и результат - подобен тому что выше в новости :/

Ответить | Правка | К родителю #54 | Наверх | Cообщить модератору

69. "В TCP-стеке FreeBSD выявлена опасная уязвимость"  +/
Сообщение от Аноним (-), 01-Май-14, 17:02 
> не, "в смысле ненужности" - вы не видели чего у QNX пока творится

Мне пофиг что в QNX творится. А зачем мне полудохлое микроядро от дышащего на ладан коммерса blackberry? Чтобы залететь по полной, помучавшись с конскими условяими лецензирования и тормозами микроядра? А оно мне надо?

> или на каком этапе сетевой стэк у БеОС, текущей :)

БеОС издох много лет назад. Вы о чем? О попытках откопать труп стюардессы в виде haiku? Там разработчики невменяемые, возятся с gcc 2.95, для совместимости с давно окочурившейся проприетарой, которую уже наверное декаду как невозможно легально купить. А эти болваны до сих пор ресурсы в унитаз сливают на "совместимость". Более кретинское управление проектом - еще поискать. Поэтому если вы меня хотите чем-то там удивить - не выйдет.

> АмигаОС вроде не стали мудрствовать, лукаво, к сожалению и результат -
> подобен тому что выше в новости :/

А амигаос это вообще нечто из времен вин95, с аналогичной архитектурой, где люая программа могла систему ушатать. Правда, там были какие-то потуги сделать нечто новое, но называя вещи своими именами, бобик сдох и эотерическая проприетарная система меня попросту не интересует. Особенно с учетом хронической неспособности выпустить новую версию оной. ИМХО пора оставить труп стюардессы в покое.

Ответить | Правка | Наверх | Cообщить модератору

77. "В TCP-стеке FreeBSD выявлена опасная уязвимость"  +/
Сообщение от arisu (ok), 01-Май-14, 23:35 
> Более кретинское управление проектом - еще поискать.

да занефиг: reactos.

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Спонсоры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2022 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру