Linux / Линукс – Telegram
Linux / Линукс
12.8K subscribers
6.26K photos
174 videos
27 files
6.51K links
№ 4922181359
Все о мире Свободного Программного Обеспечения

🤝 Для связи - @raz_raz
💬 Чат - t.me/linuxgram_chat
🔷 ВК - vk.com/linux0ids
💡 Предложка - @linux_gram_bot

Заказать рекламу через биржу:
https://telega.in/c/linux_gram
Download Telegram
Удалённая уязвимость в ядре Linux, проявляющаяся при использовании протокола TIPC

В модуле ядра Linux, обеспечивающем работу сетевого протокола TIPC, выявлена уязвимость ( CVE-2022-0435 ). Она потенциально позволяет выполнить свой код на уровне ядра через отправку специально оформленного сетевого пакета. Проблема затрагивает только системы с загруженным модулем ядра tipc.ko и настроенным стеком TIPC, который обычно используется в кластерах и по умолчанию не активирован в неспециализированных дистрибутивах Linux.

Уязвимость вызвана переполнением стека, происходящем при обработке пакетов, значение поля с числом узлов участников домена, в которых превышает 64. Для хранения параметров узлов в модуле tipc.ko используется фиксированный массив "u32 members64", но в процессе обработки указанного в пакете номера узла не выполняется проверка значения "member_cnt", что позволяет использовать значения больше 64 для контролируемой перезаписи данных в области памяти, следующей в стеке после структуры "dom_bef".

Приводящая к уязвимости ошибка была внесена 15 июня 2016 года и вошла в состав ядра Linux 4.8. Уязвимость устранена в выпусках ядра Linux 5.16.9, 5.15.23, 5.10.100, 5.4.179, 4.19.229, 4.14.266 и 4.9.301. В ядрах большинства дистрибутивов проблема пока остаётся неисправленной: RHEL, Debian, Ubuntu, SUSE, Fedora, Gentoo, Arch Linux.
This media is not supported in your browser
VIEW IN TELEGRAM
Интересный эмулятор терминала под названием "cool retro term"
​​Китайские учёные передали 1 ТБ данных на 1 км за 1 секунду с помощью вихревых миллиметровых волн

Вихревые волны, в отличие от всего, что было в радиосвязи прошлого века, добавили «новое измерение в беспроводную передачу». По мнению ученых, эта технология поможет Китаю стать лидером в мировой гонке технологий 6G.

Как работают вихревые волны?
Существующие мобильные устройства используют для связи электромагнитные волны, которые распространяются подобно ряби в пруду. Информация представлена в виде «верха и низа» этих волн, которые имеют два измерения. Вихревая электромагнитная волна является трехмерной и напоминает торнадо. В этот вихрь можно закодировать дополнительную информацию, что позволит значительно увеличить пропускную способность связи.

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

Команда китайских ученых построила уникальный передатчик, способный генерировать более сфокусированный вихревой пучок, благодаря чему волны вращаются в трех разных режимах и могут содержат больше информации. Они также разработали высокопроизводительный приемник, способный принимать и декодировать большой объем данных за долю секунды.
Боль
Valve опубликовала CAD-файлы корпуса игровой консоли Steam Deck

Компания опубликовала чертежи, модели и проектные данные корпуса игровой консоли Steam Deck. Данные распространяются под лицензией CC BY-NC-SA 4.0, разрешающей копирование, распространение, использование в своих проектах и создание производных работ, но при условии указания авторства, сохранения лицензии и использования только для некоммерческих целей.

Консоль Steam Deck оснащена операционной системой SteamOS 3, основанной на Arch Linux и использующей оболочку на базе протокола Wayland. SteamOS 3 поставляется с доступной только на чтение корневой ФС, поддерживает пакеты Flatpak и использует мультимедийный сервер PipeWire.
​​Пятая редакция патчей для ядра Linux с поддержкой языка Rust

В новом варианте патчей продолжено устранение замечаний, высказанных в процессе обсуждения первой, второй, третьей и четвёртой редакций патчей. В новой версии:

— В систему непрерывной интеграции на базе поддерживаемого компанией Intel бота 0DAY/LKP добавлена проверка компонентов для поддержки Rust и началась публикация отчётов о тестировании. Готовится интеграция поддержки Rust в систему автоматизированного тестирования KernelCI. Тестирование на базе GitHub CI переведено на использование контейнеров.
— Модули ядра на Rust избавлены от необходимости определения crate-атрибутов "#!no_std" и "#!feature(...)".
— Добавлена поддержка единичных сборочных целей (.o, .s, .ll и .i).
— В рекомендациях по оформлению кода определены правила в отношении разделения комментариев ("//") и документирования кода ("///").
— Переработан скрипт is_rust_module.sh.
— Добавлена поддержка статических примитивов синхронизации, основанных на реализации "CONFIG_CONSTRUCTORS".
И другие изменения.
Какие ещё есть идеи валентинок для линуксоида?
Penkesu Raspberry Pi Zero Portable Mechanical Keyboard Cyberdeck Laptop
Выпуск дистрибутива для исследования безопасности Kali Linux 2022.1

В новом выпуске:
— Обновлено оформление процесса загрузки, экрана входа в систему и инсталлятора.
— Переработано загрузочное меню. Унифицированы варианты загрузочного меню для систем с UEFI и BIOS, а также для разных вариантов iso-образов.
— Предложены новые обои для рабочего стола с символикой дистрибутива.
— Модернизировано приглашение командной оболочки zsh. По умолчанию скрыты дополнение данные о кодах возврата и числе фоновых процессов, которые могли мешать при работе. При использовании прав root вместо 💀 задействован значок ㉿.
— Переделана страница, показываемая по умолчанию в браузере, на которую добавлены ссылки на документацию и утилиты, а также реализована функция поиска.
— Добавлена полная сборка "kali-linux-everything", включающая все имеющиеся пакеты (кроме Kaboxer) для самодостаточной установки на системы, не имеющие подключения к сети.
И другие изменения.
Ipega Ryzen Linux Gamerdeck PC Handheld (Steamdeck Alternative)
Intel внедрила в ядро Linux функцию программного апгрейда CPU

Ядро Linux 5.18 выйдет весной 2022 года. Сейчас в него вносят последние изменения, в том числе патч с драйвером Intel Software Defined Silicon (SDSi). Патч позволяет программно активировать или дезактивировать аппаратные возможности CPU. Например, включать/отключать ядра или расширения набора команд, повышать тактовую частоту или объём кэша.

По мнению некоторых экспертов, с этим драйвером Intel внедряет модель платной активации функций CPU. 💰Они активируются через процесс активации лицензии.

Патч Intel SDSi рассматривается в ускоренном порядке, так как его спешно вносят в последние обновления для ядра 5.18. Сама компания пока не сделала никаких официальных заявлений по поводу SDSi.
​​Valve выпустила Proton 7.0, пакет для запуска Windows-игр в Linux

В новой версии:
— Выполнена синхронизация с выпуском Wine 7.0. До версии 1.9.4 обновлена прослойка DXVK.
— Добавлена поддержка локального декодирования видео в формате H.264.
— Добавлена поддержка Linux-модуля античит-системы Easy Anti-Cheat (EAC), используемой для обеспечения запуска Windows-сброк игр с включённым античитом.
Добавлена поддержка некоторых игр. Например, Anno 1404, Call of Juarez, DCS World Steam Edition, Disgaea 4 Complete+
Dungeon Fighter Online, Epic Roller Coasters XR, NecroVisioN, Resident Evil 0 и других. Также в некоторых играх решены проблемы. Например, в Far Cry, Doom Eternal.
— Улучшена поддержка звука в играх Skyrim, Fallout 4 и Mass Effect 1.
— Улучшена поддержка контроллеров Steam в играх, запускаемых с платформы Origin.
— Из ветки Proton Experimental перенесены оптимизации производительности, связанные с обработкой ввода, работой с окнами и распределением памяти.