Media is too big
VIEW IN TELEGRAM
SuperTuxKart переезжает на Godot: старые гонки обретают новый движок
Разработчики культовой open-source гоночной игры SuperTuxKart объявили о переходе с собственного движка на Godot. Миграция началась 31 марта 2025 года и обещает упростить поддержку игры и открыть новые возможности для развития.
Ветка миграции доступна в supertuxkart/stk-code на godot-migration.
Linux / Линукс🥸
Разработчики культовой open-source гоночной игры SuperTuxKart объявили о переходе с собственного движка на Godot. Миграция началась 31 марта 2025 года и обещает упростить поддержку игры и открыть новые возможности для развития.
Ветка миграции доступна в supertuxkart/stk-code на godot-migration.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
❤51💯10👍1
Сообщество OpenWrt одобрило начало работы над проектом открытого маршрутизатора OpenWrt Two
Сообщество OpenWrt одобрило начало работы над проектом открытого маршрутизатора под названием OpenWrt Two (это будет более продвинутая и доработанная по возможностям версия проекта One).
Характеристики OpenWrt Two:
— SoC: MediaTek MT7988 (против MT7981B в One).
— Порты: 10G SFP, 5G медный, 4×2.5G, 1-2×1G.
— Wi-Fi 7: трёхдиапазонный (в One — Wi-Fi 6).
— Цена: ~$250 (часть средств пойдёт на развитие OpenWrt).
— Производитель: GL.iNet.
— Доступность: конец 2025 года (США/ЕС в приоритете).
— Слот M.2 для NVMe: можно запустить Debian или использовать как сетевое хранилище.
— Two по сравнению с OpenWrt One предлагает в 2 раза больше портов 2.5G и улучшенную Wi-Fi-магистраль.
Linux / Линукс🥸
Сообщество OpenWrt одобрило начало работы над проектом открытого маршрутизатора под названием OpenWrt Two (это будет более продвинутая и доработанная по возможностям версия проекта One).
Характеристики OpenWrt Two:
— SoC: MediaTek MT7988 (против MT7981B в One).
— Порты: 10G SFP, 5G медный, 4×2.5G, 1-2×1G.
— Wi-Fi 7: трёхдиапазонный (в One — Wi-Fi 6).
— Цена: ~$250 (часть средств пойдёт на развитие OpenWrt).
— Производитель: GL.iNet.
— Доступность: конец 2025 года (США/ЕС в приоритете).
— Слот M.2 для NVMe: можно запустить Debian или использовать как сетевое хранилище.
— Two по сравнению с OpenWrt One предлагает в 2 раза больше портов 2.5G и улучшенную Wi-Fi-магистраль.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍46❤3🎉2
Второй предварительный выпуск мессенджера Pidgin 3.0
Клиент для мгновенного обмена сообщениями Pidgin позволяет одновременно работать в нескольких сетях с разными протоколами и переключаться между чатами при помощи вкладок. Выпуск отмечен как имеющий уровень качества предварительной альфа-версии, не рассчитанной на повседневное применение. Сборки подготовлены в формате Flatpak (пока доступен только архив с кодом).
Среди изменений в обновлении:
— При сортировке списка участников теперь учитываются полномочия. Например, для IRC в самом верху показываются операторы канала, за ним пользователи с правом голоса и потом обычные участники.
— Добавлена поддержка поиска в списке участников.
— Добавлены базовые уведомления о новых сообщениях.
Linux / Линукс🥸
Клиент для мгновенного обмена сообщениями Pidgin позволяет одновременно работать в нескольких сетях с разными протоколами и переключаться между чатами при помощи вкладок. Выпуск отмечен как имеющий уровень качества предварительной альфа-версии, не рассчитанной на повседневное применение. Сборки подготовлены в формате Flatpak (пока доступен только архив с кодом).
Среди изменений в обновлении:
— При сортировке списка участников теперь учитываются полномочия. Например, для IRC в самом верху показываются операторы канала, за ним пользователи с правом голоса и потом обычные участники.
— Добавлена поддержка поиска в списке участников.
— Добавлены базовые уведомления о новых сообщениях.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍22
Please open Telegram to view this post
VIEW IN TELEGRAM
😁70🤣19🎉7🌚4🎅1
GoboLinux 017.01: революция файловой системы и возрождение проекта
Вышел дистрибутив GoboLinux 017.01, который ломает шаблоны классической Unix-иерархии. Вместо
❓ Файловая система:
Обновления:
• Ядро Linux 6.12.16.
• Программа Freshen для проверки обновлений портирована на Python 3.
• Поддержка eMMC, новые версии GCC 14.2, GRUB 2.12.
Linux / Линукс🥸
Вышел дистрибутив GoboLinux 017.01, который ломает шаблоны классической Unix-иерархии. Вместо
/bin
, /lib
и /etc
— уникальная система каталогов, где каждая программа живёт в своей папке. Первый релиз за 5 лет принёс обновления ядра, инструментов и долю юмора — выход приурочен к 1 апреля. Новый мейнтейнер обещает активное развитие.Корень файловой системы содержит каталоги "/Programs", "/Users", "/System", "/Files", "/Mount" и "/Depot". Каталог каждого приложения включает все его компоненты, без разнесения по разным системным каталогам настроек, данных, библиотек и исполняемых файлов. Плюсом такого подхода является возможность параллельной установки разных версий одного приложения (например, /Programs/LibreOffice/25.2 и /Programs/LibreOffice/24.8) и упрощение поддержания системы (например, для удаления программы достаточно удалить связанный с ней каталог и почистить символические ссылки в /System/Index).
Для упрощения навигации по типам файлов в дистрибутиве присутствует каталог "/System/Index", в котором символическими ссылками отмечены различные типы содержимого, например, список доступных исполняемых файлов представлен в подкаталоге "/System/Index/bin", совместно используемых данных в "/System/Index/share", а библиотек в "/System/Index/lib" (например, /System/Index/lib/libgtk.so ссылается на /Programs/GTK/4.18/lib/libgtk-4.18.so). Таким образом все имеющиеся библиотеки оказываются отражены в каталоге "/System/Index/lib" и компоновщик использует его при поиске необходимых приложениям библиотек.
Для совместимости со стандартом FHS (Filesystem Hierarchy Standard) исполняемые файлы, библиотеки, логи и файлы конфигурации дополнительно распределены по каталогам "/bin", "/lib", "/var/log" и "/etc" через символические ссылки (например, /bin и /usr/bin являются символическими ссылакми на "/System/Index/bin", а переменная окружения PATH указывает на "/System/Index/bin"). При этом, данные каталоги по умолчанию не видны пользователю, благодаря применению модуля ядра GoboHide. Указанный модуль скрывает некоторые каталоги при переборе содержимого, но допускает прямое обращение к файлам.
Обновления:
• Ядро Linux 6.12.16.
• Программа Freshen для проверки обновлений портирована на Python 3.
• Поддержка eMMC, новые версии GCC 14.2, GRUB 2.12.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔27👍15😁6
Please open Telegram to view this post
VIEW IN TELEGRAM
😁51👍10🌚8❤1🤯1
Linux / Линукс
Линус Торвальдс раскритиковал код тестирования hdrtest, который собирается как часть полной сборки ядра, а также «оставляет после себя гадости» (turds). По мнению Торвальдса, этот код «должен умереть», по крайней мере, с точки зрения разработчиков драйверов…
Инженер Intel Яни Никула ответил на критику Линуса Торвальдса по поводу «гадкого» кода тестирования hdrtest для проекта драйвера ядра Intel Xe.
— посоветовал Никула Торвальдсу в ответе на принятие коммита от автора Linux.
В оригинале:
Linux / Линукс🥸
«Скройте все отвратительные гадости в подкаталогах .hdrtest в build tree и поместите дополнительные проверки build‑time для drm за опцию kconfig»,
— посоветовал Никула Торвальдсу в ответе на принятие коммита от автора Linux.
В оригинале:
«Hide all the disgusting turds in.hdrtest subdirectories in the build tree, and put the extra drm build‑time checks behind a kconfig option».
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣22😁8👍3
🦊 Mozilla бросает вызов гигантам: Thunderbird Pro и Thundermail — открытая альтернатива Gmail и Office 365
— Thundermail: почтовый сервис на базе Stalwart (Rust, AGPL-3.0) с поддержкой IMAP, JMAP, антиспам-фильтрами на AI и сквозным шифрованием.
— Appointment: планировщик встреч (бета на Python) — отправляешь ссылку, собеседник выбирает время.
— Send: обмен файлами с E2E-шифрованием — перерождение закрытого Firefox Send.
— Assist: локальный AI-ассистент с опцией облачных вычислений через NVIDIA (как у Apple).
Весь код открыт (MPL-2.0, AGPL-3.0), включая интеграцию с Flower AI и Stalwart. DANE, DMARC, S/MIME, OpenPGP — защита «из коробки».
Монетизация: сначала бесплатно для сообщества → потом платные тарифы → ограниченный бесплатный доступ.
Linux / Линукс🥸
— Thundermail: почтовый сервис на базе Stalwart (Rust, AGPL-3.0) с поддержкой IMAP, JMAP, антиспам-фильтрами на AI и сквозным шифрованием.
— Appointment: планировщик встреч (бета на Python) — отправляешь ссылку, собеседник выбирает время.
— Send: обмен файлами с E2E-шифрованием — перерождение закрытого Firefox Send.
— Assist: локальный AI-ассистент с опцией облачных вычислений через NVIDIA (как у Apple).
Весь код открыт (MPL-2.0, AGPL-3.0), включая интеграцию с Flower AI и Stalwart. DANE, DMARC, S/MIME, OpenPGP — защита «из коробки».
Монетизация: сначала бесплатно для сообщества → потом платные тарифы → ограниченный бесплатный доступ.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍30❤9
Please open Telegram to view this post
VIEW IN TELEGRAM
😁59
🚀 Fedora 43 переходит на RPM 6: Больше пакетов, новые подписи и смена лидера
Что нового
— Комитет FESCo утвердил переход Fedora 43 на RPM 6 — пакетный менеджер с поддержкой файлов размером более 4 ГБ.
— Безопасность: обязательная проверка подписей пакетов и автоматическая генерация локальных ключей.
— Смена лидера: Мэтью Миллер уступает пост Джефу Спалете, участнику Fedora ещё до эры Red Hat. Ранее он входил в управляющий совет как представитель сообщества. Лидер не выбирается путем голосования участников сообщества, а выдвигается прошлым лидером проекта и утверждается компанией Red Hat.
Что внутри RPM 6:
— 64-битные поля: больше не будет ошибок из-за размера пакета.
— Модернизация криптографии: SHA1 и MD5 отправлены в утиль, поддержка множественных OpenPGP-подписей.
— C++20: разработчики могут использовать современные фичи языка.
— Sequoia-sq: альтернатива GnuPG на Rust для работы с ключами.
— Обратная совместимость: RPM 6 умеет работать со старыми пакетами формата RPM 4.
Linux / Линукс🥸
Что нового
— Комитет FESCo утвердил переход Fedora 43 на RPM 6 — пакетный менеджер с поддержкой файлов размером более 4 ГБ.
— Безопасность: обязательная проверка подписей пакетов и автоматическая генерация локальных ключей.
— Смена лидера: Мэтью Миллер уступает пост Джефу Спалете, участнику Fedora ещё до эры Red Hat. Ранее он входил в управляющий совет как представитель сообщества. Лидер не выбирается путем голосования участников сообщества, а выдвигается прошлым лидером проекта и утверждается компанией Red Hat.
Что внутри RPM 6:
— 64-битные поля: больше не будет ошибок из-за размера пакета.
— Модернизация криптографии: SHA1 и MD5 отправлены в утиль, поддержка множественных OpenPGP-подписей.
— C++20: разработчики могут использовать современные фичи языка.
— Sequoia-sq: альтернатива GnuPG на Rust для работы с ключами.
— Обратная совместимость: RPM 6 умеет работать со старыми пакетами формата RPM 4.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍26🫡3
Outlaw Group: SSH Брутфорс и криптомайнинг на Linux-серверах
Группировка Outlaw (aka Dota), предположительно из Румынии, активно использует самораспространяющийся ботнет для криптоджекинга, атакуя Linux-серверы со слабыми SSH-кредами.
Основным вектором атаки служит SSH брутфорс. Получив первоначальный доступ, злоумышленники закрепляются в системе, добавляя свой публичный ключ в файл
Процесс заражения многоэтапный. Сначала используется дроппер в виде шелл-скрипта (например,
Для самораспространения используется компонент под названием BLITZ. Он действует подобно червю, сканируя сеть в поисках систем с открытым SSH-портом и пытаясь подобрать к ним пароли методом брутфорса. Списки потенциальных целей для атаки BLITZ получает со своего командного SSH C2 сервера, замыкая цикл распространения ботнета. Персистентность также поддерживается через планировщик
В некоторых случаях для первоначального проникновения эксплуатировались старые, но все еще встречающиеся уязвимости, такие как
Для оптимизации процесса майнинга вредонос определяет тип CPU и активирует hugepages для всех ядер, чтобы повысить эффективность доступа к памяти. Постоянную связь с инфраструктурой злоумышленников обеспечивает бинарный файл, часто маскирующийся под системный процесс, например,
Несмотря на применение довольно базовых и известных техник, таких как SSH брутфорс, манипуляции с ключами авторизации и использование
Базовые техники, старые уязвимости... А результат есть. Доказывает, что для успеха не всегда нужен zero-day, иногда достаточно ленивого админа.😁
Linux / Линукс🥸
Группировка Outlaw (aka Dota), предположительно из Румынии, активно использует самораспространяющийся ботнет для криптоджекинга, атакуя Linux-серверы со слабыми SSH-кредами.
Основным вектором атаки служит SSH брутфорс. Получив первоначальный доступ, злоумышленники закрепляются в системе, добавляя свой публичный ключ в файл
authorized_keys
для постоянного доступа. Эта активность наблюдается как минимум с конца 2018 года.Процесс заражения многоэтапный. Сначала используется дроппер в виде шелл-скрипта (например,
tddwrt7s.sh
), который скачивает архив (часто dota3.tar.gz
). После распаковки архива запускается модифицированный майнер XMRig. Важно отметить, что скрипты также выполняют задачи по зачистке: удаляют следы предыдущих компрометаций и активно убивают процессы как конкурирующих майнеров, так и своих же устаревших версий, обеспечивая монополию на ресурсы хоста.Для самораспространения используется компонент под названием BLITZ. Он действует подобно червю, сканируя сеть в поисках систем с открытым SSH-портом и пытаясь подобрать к ним пароли методом брутфорса. Списки потенциальных целей для атаки BLITZ получает со своего командного SSH C2 сервера, замыкая цикл распространения ботнета. Персистентность также поддерживается через планировщик
cron
.В некоторых случаях для первоначального проникновения эксплуатировались старые, но все еще встречающиеся уязвимости, такие как
CVE-2016-5195
(Dirty COW), или использовался подбор слабых паролей к Telnet. После успешного входа на хост разворачивается SHELLBOT для удаленного управления через IRC-канал, используемый в качестве C2. Этот бот предоставляет широкий набор возможностей: выполнение произвольных шелл-команд, загрузку и запуск дополнительных вредоносных модулей, организацию DDoS-атак, кражу учетных данных и эксфильтрацию чувствительной информации с зараженной машины.Для оптимизации процесса майнинга вредонос определяет тип CPU и активирует hugepages для всех ядер, чтобы повысить эффективность доступа к памяти. Постоянную связь с инфраструктурой злоумышленников обеспечивает бинарный файл, часто маскирующийся под системный процесс, например,
kswap01
.Несмотря на применение довольно базовых и известных техник, таких как SSH брутфорс, манипуляции с ключами авторизации и использование
cron
для персистентности, группировка Outlaw продолжает оставаться активной и представлять реальную угрозу для Linux-инфраструктур. Регулярная проверка стойкости паролей и аудит содержимого файла authorized_keys
остаются критически важными мерами защиты. 🧐Базовые техники, старые уязвимости... А результат есть. Доказывает, что для успеха не всегда нужен zero-day, иногда достаточно ленивого админа.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🤔4
Please open Telegram to view this post
VIEW IN TELEGRAM
😁46
🛠 XZ Utils 5.8.1 вышел с критическим фиксом: закрыта уязвимость и добавлен турбо-режим для процессоров
Выпущен первый крупный апдейт XZ Utils после скандала с бэкдором — версия 5.8.1 закрывает опасную уязвимость и ускоряет распаковку на 15%.
Что починили?
— CVE-2025-31115: уязвимость use-after-free при распаковке спецархивов в многопоточном режиме.
— Риск: атакующий может записать данные в память через «нулевой указатель + смещение».
— Фикс: Обновление до 5.8.1 или веток 5.4/5.6. Временное решение:
Что ускорили?
— SSE2 вместо memcpy(): на x86 распаковка стала быстрее на 5-15% (особенно с musl).
— RISC-V и PowerPC: оптимизировано кодирование для энтузиастов экзотических архитектур.
— LoongArch: ускорение CRC32 для китайских процессоров.
Что убрали?
Устаревшие скрипты-надстройки:
После истории с бэкдором команда XZ Utils явно решила перестраховаться: теперь даже use-after-free фиксят как ЧП.
Linux / Линукс🥸
Выпущен первый крупный апдейт XZ Utils после скандала с бэкдором — версия 5.8.1 закрывает опасную уязвимость и ускоряет распаковку на 15%.
Что починили?
— CVE-2025-31115: уязвимость use-after-free при распаковке спецархивов в многопоточном режиме.
— Риск: атакующий может записать данные в память через «нулевой указатель + смещение».
— Фикс: Обновление до 5.8.1 или веток 5.4/5.6. Временное решение:
xz --threads=1
. Что ускорили?
— SSE2 вместо memcpy(): на x86 распаковка стала быстрее на 5-15% (особенно с musl).
— RISC-V и PowerPC: оптимизировано кодирование для энтузиастов экзотических архитектур.
— LoongArch: ускорение CRC32 для китайских процессоров.
Что убрали?
Устаревшие скрипты-надстройки:
lzcmp
, lzdiff
, lzless
и другие. Теперь их нужно искать в сторонних репозиториях. После истории с бэкдором команда XZ Utils явно решила перестраховаться: теперь даже use-after-free фиксят как ЧП.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11❤4
Please open Telegram to view this post
VIEW IN TELEGRAM
😁92💯12❤7👍4🤔1