The OpenNET Project / Index page

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

31.01.2014 23:19  В реализации x32 ABI ядра Linux обнаружена серьёзная уязвимость

В ядре Linux выявлена критическая уязвимость (CVE-2014-0038), позволяющая локальному пользователю повысить свои привилегии в системе и выполнить код с правами ядра. Проблема проявляется только при сборке ядра с поддержкой x32 ABI, позволяющего использовать на 64-разрядных системах 32-разрядную модель адресации памяти.

Уязвимость проявляется на системах с 64-разрядым ядром Linux начиная с выпуска 3.4, собранным с опцией CONFIG_X86_X32 (не путать с CONFIG_X86_32: проблеме не подвержены конфигурации в которых 32-разрядные приложения выполняются в системе с 64-разрядным ядром, при условии что ядро собрано без поддержки x32 ABI, а также 32-разрядные сборки ядра). Эксплуатация уязвимости возможна даже из программ под x86_64 и i?86, которые сами по себе x32 ABI не используют; обязательным условием является только включенная поддержка X32 ABI в уязвимой версии ядра.

В частности, уязвимость присутствует в пакетах с ядром 3.11 и 3.8 из состава Ubuntu 13.10 и 12.04 LTS, которые собраны с ограниченной поддержкой x32 ABI. Обновление для пользователей Ubuntu уже выпущены. Последние актуальные версии ванильного ядра Linux 3.10.28, 3.12.9 и 3.13.1 подвержены уязвимости. Обновления для выпусков ядра Linux пока недоступны, но уже подготовлен патч. Для проверки своих систем на наличие уязвимости подготовлен прототип эксплоита (на уязвимых системах обычно приводит к появлению Oops в сообщениях ядра, см. выдачу команды dmesg). Проблема также присутствует в штатном ядре некоторых версий openSUSE и Arch Linux. Штатное ядро из Debian GNU/Linux, Fedora, RHEL и ALT Linux проблеме не подвержено.

Проверить собрано ли ядро с опцией CONFIG_X86_X32 в большинстве дистрибутивов можно при помощи команд:


   grep CONFIG_X86_X32 /boot/config-`uname -r`
   zgrep CONFIG_X86_X32 /proc/config.gz

Дополнение: Опубликован эксплоит для получения root-доступа, работающий в Ubuntu 13.10.

  1. Главная ссылка к новости (http://openwall.com/lists/oss-...)
  2. OpenNews: Развенчивание мифов, связанных с x32 ABI
  3. OpenNews: Релиз ядра Linux 3.4. Обзор новшеств
Лицензия: CC-BY
Тип: Проблемы безопасности
Ключевые слова: kernel
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Линейный вид | Ajax | Показать все | RSS
 
  • 1.1, Andrewin, 23:25, 31/01/2014 [ответить] [смотреть все]
  • –13 +/
    Т е я могу вирус у себя потестить Неужели ... весь текст скрыт [показать]
     
     
  • 2.2, ола, 23:30, 31/01/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    нет
     
  • 2.3, IMHO, 23:30, 31/01/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    пиши сразу, на сработало и как всегда линукс это ядро
     
  • 2.5, Аноним, 23:32, 31/01/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +7 +/
    Сначала ядро пересобери в x32 ABI. И юзерспейс весь тоже. Если что, x32 - это НЕ x86-32. Это отдельный и практически нигде не используемый ABI.
     
     
  • 3.13, Аноним, 00:07, 01/02/2014 [^] [ответить] [смотреть все]  
  • +2 +/
    Вот он, Линукс ваш, и всё в нём так - ни у кого ничего не запускается, и надо вс... весь текст скрыт [показать]
     
     
  • 4.85, Аноним, 18:07, 01/02/2014 [^] [ответить] [смотреть все]  
  • +/
    Зато ваше единообразие это глобальный крандец ... весь текст скрыт [показать]
     
  • 4.107, Аноним, 20:00, 01/02/2014 [^] [ответить] [смотреть все]  
  • +3 +/
    В Линуксе это из коробки, а в винде для такого надо Касперыча ставить ... весь текст скрыт [показать]
     
  • 3.18, Аноним, 00:25, 01/02/2014 [^] [ответить] [смотреть все]  
  • +7 +/
    Юзерспейс необязательно собирать под x32, чтобы воспроизвести проблему. Дыра-то в ядре, а бинари другого ABI можно запускать, с любым юзерспейсом, если поддержка этого ABI есть в ядре. Так, например, можнео иметь 64-битное ядро и полностью 32-битный юзерспейс.
     
     
  • 4.20, ip1981, 00:32, 01/02/2014 [^] [ответить] [смотреть все]  
  • +/
    осознал
     
  • 2.72, ананим, 15:59, 01/02/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Можешь Я вот потестил, не работает cc 65255 c a out Убито echo 13... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.166, wd, 09:02, 03/02/2014 [^] [ответить] [смотреть все]  
  • +/
    dmesg |tail ?
    >> приводит к появлению Oops в сообщениях ядра
     
  • 1.4, A.Stahl, 23:32, 31/01/2014 [ответить] [смотреть все]  
  • –3 +/
    Ну вот, а многие, не глядя на календарь, упорно продолжают собирать только под 3... весь текст скрыт [показать]
     
     
  • 2.6, Аноним, 23:34, 31/01/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +6 +/
    > Ну вот, а многие, не глядя на календарь, упорно продолжают собирать только
    > под 32 бита.
    > Или я туплю и это что-то совсем другое?

    Тупишь, см. выше.

     
  • 2.9, Darth Revan, 23:40, 31/01/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +2 +/
    Другое. Тут не про IA32, а про X32.
     
     
  • 3.54, Аноним, 13:05, 01/02/2014 [^] [ответить] [смотреть все]  
  • –3 +/
    Ну вообще-то, x32, как и x86 и x86_64 - это всё IA32.
     
     
  • 4.108, Michael Shigorin, 20:01, 01/02/2014 [^] [ответить] [смотреть все]  
  • +/
    > Ну вообще-то, x32, как и x86 и x86_64 - это всё IA32.

    С какого бодуна бы?

     
     
  • 5.114, arisu, 22:29, 01/02/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    будь тупым имей мнение ... весь текст скрыт [показать]
     
  • 4.131, Led, 15:13, 02/02/2014 [^] [ответить] [смотреть все]  
  • +/
    > Ну вообще-то, x32, как и x86 и x86_64 - это всё IA32.

    Нет

     
  • 2.25, arisu, 01:51, 01/02/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • –8 +/
    и правильно делают ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.61, Аноним, 15:20, 01/02/2014 [^] [ответить] [смотреть все]  
  • +/
    Нет, правильно - это юзать только старые ядра, в которых еще осталась поддержка ... весь текст скрыт [показать]
     
  • 2.34, Аноним, 08:13, 01/02/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • –4 +/
    1 5 гб памяти 64битному дистрибутиву не хватило А так хотелось ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.40, Zenitur, 09:42, 01/02/2014 [^] [ответить] [смотреть все]  
  • –1 +/
    Даже убунта на 512 Мб памяти работает нормально Ты что-то не так делаешь Какое... весь текст скрыт [показать]
     
     
  • 4.43, Аноним, 11:23, 01/02/2014 [^] [ответить] [смотреть все]  
  • –2 +/
    Нет.
     
     
  • 5.45, Zenitur, 11:42, 01/02/2014 [^] [ответить] [смотреть все]  
  • –2 +/
    Вот мой опыт использования Linux 2005 год - Mandrake 10 0, SUSE 10 1 2006 год ... весь текст скрыт [показать]
     
     
  • 6.49, бедный буратино, 12:23, 01/02/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    а cwm, wmii или awesome можно использовать?
     
  • 6.86, Аноним, 18:10, 01/02/2014 [^] [ответить] [смотреть все]  
  • +/
    Туса форева ... весь текст скрыт [показать]
     
  • 4.92, Аноним, 18:23, 01/02/2014 [^] [ответить] [смотреть все]  
  • –1 +/
    xfce не так но не понятно что xfce firefox половина памяти занята и часто своп... весь текст скрыт [показать]
     
  • 3.64, Аноним, 15:21, 01/02/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    А почему у меня 64-битный дебиан с кедами и хромом на одном гиге нормально работ... весь текст скрыт [показать]
     
     
  • 4.87, Аноним, 18:11, 01/02/2014 [^] [ответить] [смотреть все]  
  • –1 +/
    А почему у меня 4 гига, а у соседа два ... весь текст скрыт [показать]
     
     
  • 5.101, Аноним, 19:50, 01/02/2014 [^] [ответить] [смотреть все]  
  • +2 +/
    Потому что жизнь несправедлива Впрочем, к теме это не относится Суть в том, чт... весь текст скрыт [показать]
     
     
  • 6.118, Аноним, 01:36, 02/02/2014 [^] [ответить] [смотреть все]  
  • –2 +/
    Очень хотелось бы узнать, зачем устанавливать 64-битную систему на 1 Гиг памяти ... весь текст скрыт [показать]
     
     
  • 7.135, Led, 15:24, 02/02/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    1 Для того, чтобы использовать все регистры процессора, а не их половину 2 для... весь текст скрыт [показать]
     
  • 7.140, бедный буратино, 15:37, 02/02/2014 [^] [ответить] [смотреть все]  
  • –2 +/
    1 Оно быштрее 2 Оно круче звучит 3 Идти в ногу со временем 4, оно же главн... весь текст скрыт [показать]
     
  • 7.163, Michael Shigorin, 19:34, 02/02/2014 [^] [ответить] [смотреть все]  
  • +/
    Линус не раз высказывался на эту тему --- Because depending on the CPU, some lo... весь текст скрыт [показать]
     
     
  • 8.164, Аноним, 21:26, 02/02/2014 [^] [ответить] [смотреть все]  
  • –1 +/
    Как я понял, это сказано в контексте обсуждения HIGHMEM, который не имеет смысла... весь текст скрыт [показать]
     
     
  • 9.171, Аноним, 17:20, 03/02/2014 [^] [ответить] [смотреть все]  
  • +/
    HIGHMEM - это если хочешь использовать более 750M памяти ... весь текст скрыт [показать]
     
  • 1.7, 123, 23:37, 31/01/2014 [ответить] [смотреть все]  
  • –1 +/
    ./a.out
    recvmmsg(): Function not implemented
     
     
  • 2.8, 123, 23:38, 31/01/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    debian 3.12
     
  • 2.10, A.Stahl, 23:44, 31/01/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    astahl Igel work a out recvmmsg Function not implemented astahl Igel ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.78, ананим, 17:17, 01/02/2014 [^] [ответить] [смотреть все]  
  • +/
    Хреново Функция то нужная Чё выдаёт на это grep -nHi recvmmsg usr include ... весь текст скрыт [показать]
     
  • 2.15, Аноним, 00:20, 01/02/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    [pc@localhost]/home/user% ./a.out
    zsh: killed     ./a.out
     
  • 1.11, Ипвывнг, 00:03, 01/02/2014 [ответить] [смотреть все]  
  • +/
    Так получается убунту 12.04 уязвима раз ее разработчики собрали с такой поддержкой из коробки??
     
     
  • 2.32, Apple, 06:45, 01/02/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Была уязвима, до момента выпуска обновлений.
     
     
  • 3.62, Аноним, 15:20, 01/02/2014 [^] [ответить] [смотреть все]  
  • +/
    Которое вышло и установилось еще до выхода этой новости. Но ребут потребовался.
     
  • 1.16, Аноним, 00:22, 01/02/2014 [ответить] [смотреть все]  
  • +2 +/
    Убунтупроблемы Ну так им не привыкать собственно ... весь текст скрыт [показать]
     
  • 1.17, Аноним, 00:24, 01/02/2014 [ответить] [смотреть все]  
  • –6 +/
    Даже Линус говорил, что все уже давно плюнули на x86 и смысла в x32 тупо нет Ну... весь текст скрыт [показать]
     
     
  • 2.19, dr Equivalent, 00:32, 01/02/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    Здесь не об этом
     
  • 2.28, vitalif, 02:00, 01/02/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • –2 +/
    Да, лучше бы этот x32 вообще дропнули, по сути. На кой он нужен - непонятно...
     
     
  • 3.36, Аноним, 08:36, 01/02/2014 [^] [ответить] [смотреть все]  
  • –2 +/
    Вы издеваетесь А что делать с безумным количеством корпоративного софта, которы... весь текст скрыт [показать]
     
     
  • 4.37, Аноним, 09:07, 01/02/2014 [^] [ответить] [смотреть все]  
  • +2 +/
    запускать на 64битной ос
    //к.о.
     
  • 4.44, Аноним, 11:25, 01/02/2014 [^] [ответить] [смотреть все]  
  • +/
    Пример приведи ... весь текст скрыт [показать]
     
  • 4.81, Аноним, 17:50, 01/02/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    Настоящий корпоративный софт только на Java, а ей пофиг на битность ... весь текст скрыт [показать]
     
  • 4.109, Michael Shigorin, 20:04, 01/02/2014 [^] [ответить] [смотреть все]  
  • +/
    Это не те 32 бита Это x86_64 с 32-битными указателями для экономии памяти и L1... весь текст скрыт [показать]
     
  • 3.50, Zulu, 12:25, 01/02/2014 [^] [ответить] [смотреть все]  
  • +/
    В Солярисе, кстати, постепенно дропают 32-бит ядро уже пару лет как не, юзерлен... весь текст скрыт [показать]
     
     
  • 4.58, metallica, 14:03, 01/02/2014 [^] [ответить] [смотреть все]  
  • +/
    Последний раз когда делал objdump в солярис, весь код был 32-бит ... весь текст скрыт [показать]
     
     
  • 5.74, Zulu, 16:17, 01/02/2014 [^] [ответить] [смотреть все]  
  • +/
    смотря какой -- isaexec и 64-бит бинарники в другом каталоге делали свою работу ... весь текст скрыт [показать]
     
  • 5.110, Аноним, 21:07, 01/02/2014 [^] [ответить] [смотреть все]  
  • +/
    Последний раз - это когда 10 лет назад ... весь текст скрыт [показать]
     
     
  • 6.115, metallica, 22:56, 01/02/2014 [^] [ответить] [смотреть все]  
  • +/
    Десять лет назад в солярисе не было objdump ... весь текст скрыт [показать]
     
  • 3.56, Аноним, 13:39, 01/02/2014 [^] [ответить] [смотреть все]  
  • +3 +/
    Для коммуникационных серверов на архитектуре adm64 IP PBX, DNS, E-mail , програ... весь текст скрыт [показать]
     
  • 3.59, Lain_13, 14:08, 01/02/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    Если я правильно помню, то смысл в том, что эта фича позволяет тебе в 64-битном ... весь текст скрыт [показать]
     
     
  • 4.67, metallica, 15:29, 01/02/2014 [^] [ответить] [смотреть все]  
  • +/
    Только если всё, в том числе и ядро, в 32-бит, указатели 32-бит, в противном слу... весь текст скрыт [показать]
     
  • 2.35, Аноним, 08:29, 01/02/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • –2 +/
    Эта хрень только в генте работает.
     
  • 2.55, Аноним, 13:29, 01/02/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Для железа x86, оно же i386 - i 686 предназначен x86_32 ABI Для AMD64, EM64T, I... весь текст скрыт [показать] [показать ветку]
     
  • 1.22, emg81, 00:53, 01/02/2014 [ответить] [смотреть все]  
  • +/
    > Последние актуальные версии ванильного ядра Linux 3.10.28, 3.12.9 и 3.13.1 подвержены уязвимости.

    ivan@pc ~ $ zcat /proc/config.gz | grep -i CONFIG_X86_X32
    CONFIG_X86_X32=y
    ivan@pc ~ $ ./a.out
    Убито
    ivan@pc ~ $ uname -a
    Linux pc 3.13.1 #1 SMP PREEMPT Thu Jan 30 01:54:58 MSK 2014 x86_64 Intel(R) Core(TM) i5-2500K CPU @ 3.30GHz GenuineIntel GNU/Linux

    я что-то не так понял опять? что надо сделать, чтобы работало?

     
     
  • 2.23, Аноним, 01:04, 01/02/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Точно все так же, как у вас. Опять не работает...
     
  • 2.76, ананим, 16:52, 01/02/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Подумал, что может быть нужно компилить программу под эту платформу 8230 cc ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.121, б.б., 08:43, 02/02/2014 [^] [ответить] [смотреть все]  
  • –1 +/
    gt оверквотинг удален В windows людей на трояны завлекают так Скачай, и это ... весь текст скрыт [показать]
     
     
  • 4.161, ананим, 18:15, 02/02/2014 [^] [ответить] [смотреть все]  
  • +/
    Потому что вы перепутали обычных пользователей и интересующихся как минимум инт... весь текст скрыт [показать]
     
     
  • 5.162, бедный буратино, 18:29, 02/02/2014 [^] [ответить] [смотреть все]  
  • +/
    Я в своей жизни видел только один троян под linux, который маскировался под что-... весь текст скрыт [показать]
     
     
  • 6.165, ананим, 21:52, 02/02/2014 [^] [ответить] [смотреть все]  
  • +/
    Бред больного, воспаленного воображения С чего ты взял, на каких основаниях, чт... весь текст скрыт [показать]
     
  • 1.26, vitalif, 01:51, 01/02/2014 [ответить] [смотреть все]  
  • +/
    Хм, а я думал что в дебиане эта фигня включена, оказывается нет... а в систему автоматом зачем-то всегда прилетает libc6-x32 с компанией при установке gcc-multilib.
     
     
  • 2.75, ананим, 16:43, 01/02/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    видимо чтобы он мог компилить под эту платформу даже в том случае, когда на этом... весь текст скрыт [показать] [показать ветку]
     
  • 1.31, Nxx, 04:11, 01/02/2014 [ответить] [смотреть все]  
  • +/
    grep CONFIG_X86_X32 /boot/config-'uname -r'
    CONFIG_X86_X32=y


    Ха-ха. Штатное не тподверженно, говорите?

     
     
  • 2.41, EuPhobos, 10:15, 01/02/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    Штатное для какого дистрибутива Да, штатное дебиановское не подвержено grep... весь текст скрыт [показать] [показать ветку]
     
  • 2.42, commiethebeastie, 11:11, 01/02/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Это совместимость, а не само ядро.
     
  • 2.116, kholeg, 00:24, 02/02/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Подтверждаю Штатное ядро openSUSE 13 1 uname -a 3 11 6-4-desktop 1 SMP PREEMP... весь текст скрыт [показать] [показать ветку]
     
  • 2.117, kholeg, 00:27, 02/02/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Упс... сдублировался пост. sorry!
     
  • 1.38, Аноним, 09:13, 01/02/2014 [ответить] [смотреть все]  
  • –5 +/
    Вот и конец всем старым версиям Linux :(
     
     
  • 2.60, Lain_13, 14:12, 01/02/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    Это не имеет ничего общего со старыми 32-битными сборками ядра.
     
  • 2.89, Аноним, 18:16, 01/02/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    > Вот и конец всем старым версиям Linux :(

    Все пропало, шеф! Все пропало!

     
  • 1.46, nnlynx, 11:54, 01/02/2014 [ответить] [смотреть все]  
  • +1 +/
    В openSUSE 13.1 x86-64 в штатном ядре ключ CONFIG_X86_X32 присутствует. Хотя в новости указано обратное.
     
     
  • 2.48, Аноним, 12:10, 01/02/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    в новости проходило же, что с безопасностью не успевают.
     
  • 1.51, Zulu, 12:27, 01/02/2014 [ответить] [смотреть все]  
  • +1 +/
    Поразительно, сколько народу немотря на ссылки путает i386 архитектуру и X32 ABI.
     
     
  • 2.52, wherecat, 12:39, 01/02/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    Очень мало людей умеют быстро ориентироваться в информации, это нормально.
     
     
  • 3.65, Аноним, 15:25, 01/02/2014 [^] [ответить] [смотреть все]  
  • +4 +/
    А не надо быстро ориентироваться Надо просто не комментировать то, в чем не раз... весь текст скрыт [показать]
     
  • 3.73, ананим, 16:15, 01/02/2014 [^] [ответить] [смотреть все]  
  • +3 +/
    Это та информация, которую более-менее более менее, чем более более связанные ... весь текст скрыт [показать]
     
  • 2.70, arisu, 15:48, 01/02/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    количество народу на планете растёт, а количество интеллекта постоянно увы ... весь текст скрыт [показать] [показать ветку]
     
  • 2.113, netch, 22:00, 01/02/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    Всё потому, что слишком мало букв и слишком много амбиций у авторов технологий ... весь текст скрыт [показать] [показать ветку]
     
     
     
     
    Часть нити удалена модератором

  • 5.123, бедный буратино, 12:41, 02/02/2014 [^] [ответить] [смотреть все]  
  • –3 +/
    Я забыл подписаться Это было не оскорбление а факт Очередное что-то в духе в ... весь текст скрыт [показать]
     
     
  • 6.124, netch, 12:59, 02/02/2014 [^] [ответить] [смотреть все]  
  • +2 +/
    Хорошо Ваша версия о том, кто причастен к появлению имени x64 в Windows и In... весь текст скрыт [показать]
     
     
  • 7.130, бедный буратино, 15:04, 02/02/2014 [^] [ответить] [смотреть все]  
  • –2 +/
    Объяснение всем вокруг, что они пишут не так, и что все авторы дистрибутивов дол... весь текст скрыт [показать]
     
     
  • 8.133, netch, 15:22, 02/02/2014 [^] [ответить] [смотреть все]  
  • +/
    Это кто, извините, чего строить должен uname -mrs Linux 3 11 6-4-desktop x86_... весь текст скрыт [показать]
     
     
  • 9.137, бедный буратино, 15:34, 02/02/2014 [^] [ответить] [смотреть все]  
  • –1 +/
    Я так и не понял, кто извращенцы Debian, Ubuntu и другие, которые называют amd6... весь текст скрыт [показать]
     
     
  • 10.141, netch, 15:39, 02/02/2014 [^] [ответить] [смотреть все]  
  • +2 +/
    Я бы послал к исходному сообщению, но так уж и быть в данном случае оба правиль... весь текст скрыт [показать]
     
     
  • 11.144, бедный буратино, 15:46, 02/02/2014 [^] [ответить] [смотреть все]  
  • –1 +/
    А почему не sparc64 Архитектуры Debian alpha amd64 armel armhf hurd-i386 i3... весь текст скрыт [показать]
     
     
  • 12.147, netch, 15:51, 02/02/2014 [^] [ответить] [смотреть все]  
  • –1 +/
    Потому, что слово sparc уже было известно как нечто совсем другое Нет У NetBSD... весь текст скрыт [показать]
     
     
  • 13.150, бедный буратино, 15:55, 02/02/2014 [^] [ответить] [смотреть все]  
  • +/
    Я уже указал, что ваши с Зенитуром откровения в том, что всё было плохо, но мо... весь текст скрыт [показать]
     
     
  • 14.152, netch, 16:01, 02/02/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    Я уже указал, что не знаю, что такое кто такой Зенитур, и прошу объяснять хотя... весь текст скрыт [показать]
     
     
  • 15.155, бедный буратино, 16:15, 02/02/2014 [^] [ответить] [смотреть все]  
  • +/
    Дело не в позиции Дело в том, что мне не травится B, потому что тебе не нравитс... весь текст скрыт [показать]
     
     
  • 16.157, netch, 16:23, 02/02/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    Тогда я не понимаю логической связи в тебе не нравится B, потому что мне не нра... весь текст скрыт [показать]
     
     
  • 17.160, бедный буратино, 16:33, 02/02/2014 [^] [ответить] [смотреть все]  
  • +/
    Я люблю детей, сгущёнку и когда мне хорошо Когда опеннет включает режим ярмарки... весь текст скрыт [показать]
     
  • 13.168, Zulu, 15:51, 03/02/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    нет У NetBSD просто манера платформу путать с архитектурой процессора Как и ... весь текст скрыт [показать]
     
     
  • 14.169, бедный буратино, 16:06, 03/02/2014 [^] [ответить] [смотреть все]  
  • –2 +/
    у netbsd ПЛАТФОРМ в терминологии Debian больше, чем у debian, даже если учитыв... весь текст скрыт [показать]
     
     
  • 15.172, Zulu, 19:53, 03/02/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    Именно что нет Достаточно внимательно прочесть документацию И да, m68k это не ... весь текст скрыт [показать]
     
     
  • 16.173, бедный буратино, 20:09, 03/02/2014 [^] [ответить] [смотреть все]  
  • –1 +/
    Достаточно зайти на ftp По количеству железок - уж точно намного больше, потому... весь текст скрыт [показать]
     
  • 6.125, linux must _RIP__, 13:14, 02/02/2014 [^] [ответить] [смотреть все]  
  • +/
    странно такое писать в ответ бывшему - а может и нынешнему модератору ru unix pr... весь текст скрыт [показать]
     
  • 3.134, Led, 15:22, 02/02/2014 [^] [ответить] [смотреть все]  
  • +/
    В ядре оно фигурирует как X86_X32 Что тебе не нравится в x86-x32 То, что ... весь текст скрыт [показать]
     
     
  • 4.136, netch, 15:25, 02/02/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    Да Слишком много иксов разного калибра и значения На данном уровне начинает на... весь текст скрыт [показать]
     
     
  • 5.138, metallica, 15:35, 02/02/2014 [^] [ответить] [смотреть все]  
  • +3 +/
    Тут немного не так, вот как лучше ну Оля, которая не та Оля, которая с Пе... весь текст скрыт [показать]
     
     
  • 6.143, netch, 15:42, 02/02/2014 [^] [ответить] [смотреть все]  
  • +/
    Отлично, спасибо за поправку ... весь текст скрыт [показать]
     
  • 5.139, бедный буратино, 15:36, 02/02/2014 [^] [ответить] [смотреть все]  
  • +/
    Тем, кому это надо - легко это различают Те, кто это не различают - им вообще в... весь текст скрыт [показать]
     
     
  • 6.142, netch, 15:42, 02/02/2014 [^] [ответить] [смотреть все]  
  • +/
    Не всё равно Я рядом приводил пример, это совершенно реальный случай Некто куп... весь текст скрыт [показать]
     
     
  • 7.145, arisu, 15:50, 02/02/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    пустой голове не страшно это же надо быть феноменально тупым, чтобы не суметь в... весь текст скрыт [показать]
     
     
  • 8.149, netch, 15:53, 02/02/2014 [^] [ответить] [смотреть все]  
  • +2 +/
    Само понимание, что надо что-то выяснять, не зависит от собственно ума, а зависи... весь текст скрыт [показать]
     
     
  • 9.153, arisu, 16:09, 02/02/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    ну да, у идиотов завсегда всё просто, им никогда ничего выяснять не надо что ты... весь текст скрыт [показать]
     
     
  • 10.154, netch, 16:14, 02/02/2014 [^] [ответить] [смотреть все]  
  • –2 +/
    Ну, счастливо оставаться без клиентов Это из-за Вас с единомышленниками у линук... весь текст скрыт [показать]
     
     
  • 11.156, бедный буратино, 16:21, 02/02/2014 [^] [ответить] [смотреть все]  
  • +/
    То есть, у винды версии их 64-битных виндов не путали Это наверное, потому, что... весь текст скрыт [показать]
     
  • 11.158, бедный буратино, 16:26, 02/02/2014 [^] [ответить] [смотреть все]  
  • +/
    А ещё разница в том, что в случае с виндой юзер плачет, колется, но разбирается,... весь текст скрыт [показать]
     
  • 11.159, arisu, 16:28, 02/02/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    и я считаю, что это чересчур много спасибо, системы для идиотов уже есть, ещё о... весь текст скрыт [показать]
     
  • 7.146, бедный буратино, 15:50, 02/02/2014 [^] [ответить] [смотреть все]  
  • –1 +/
    IA64 уже сама себя наказала Скоро многие, кто ещё поддерживал, удалят поддер... весь текст скрыт [показать]
     
  • 1.167, botman, 11:24, 03/02/2014 [ответить] [смотреть все]  
  • +/
    $ grep CONFIG_X86_X32 /boot/config-'uname -r'
    # CONFIG_X86_X32 is not set

    $ ./a.out
    recvmmsg(): Function not implemented


    Даже Debian Jessie безопаснее Ubuntu LTS

     
     
  • 2.170, arisu, 17:08, 03/02/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    это да функция как минимум с 2009-го года в ядре существует, но до бебиана ещё ... весь текст скрыт [показать] [показать ветку]
     
  • 1.174, Ващенаглухо, 17:52, 04/02/2014 [ответить] [смотреть все]  
  • +/
    не работает :(
    $ ./pwn
    preparing payload buffer...
    changing kernel pointer to point into controlled buffer...
    clearing byte at 0xffffffff81fb312d
    address can't be written to, not a valid timespec struct!
    clearing byte at 0xffffffff81fb312e
    address can't be written to, not a valid timespec struct!
    clearing byte at 0xffffffff81fb312f
    address can't be written to, not a valid timespec struct!
    waiting for timeouts...
    0s/255s
    10s/255s
    20s/255s
    30s/255s
    40s/255s

    50s/255s
    60s/255s
    70s/255s
    80s/255s
    90s/255s
    ^C

    $ uname -a
    Linux xxx 3.12.9-2-ARCH #1 SMP PREEMPT Fri Jan 31 10:22:54 CET 2014 x86_64 GNU/Linux
    $  zgrep CONFIG_X86_X32 /proc/config.gz
    CONFIG_X86_X32=y

     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


      Закладки на сайте
      Проследить за страницей
    Created 1996-2017 by Maxim Chirkov  
    ДобавитьРекламаВебмастеруГИД  
    Hosting by Ihor