Linux / Линукс
12.5K subscribers
6.19K photos
170 videos
27 files
6.42K links
№ 4922181359
Все о мире Свободного Программного Обеспечения

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

Заказать рекламу через биржу:
https://telega.in/c/linux_gram
Download Telegram
​​ФБР и АНБ обнаружили Linux-малварь Drovorub, якобы созданную российскими спецслужбами

ФБР и АНБ опубликовали совместное предупреждение, изобилующее техническими подробностями, в котором рассказали о малвари Drovorub, ориентированной на Linux-системы и предназначенной для создания бэкдоров.

По мнению исследователей, эта малварь была создана российскими хакерами из группировки APT28, которую исследователи давно связывают с российскими спецслужбами. ФБР и АНБ утверждают, что им удалось связать Drovorub с APT28 благодаря тому, что хакеры повторно используют одни и те же серверы для различных операций.

Drovorub представляет собой многокомпонентную систему, которая поставляется с имплантатом, руткитом в виде модуля ядра, инструментом для передачи файлов, модулем переадресации портов и управляющим сервером.

«Drovorub — это “швейцарский нож”, который позволяет злоумышленниками выполнять множество различных операций, включая хищение файлов и удаленное управление компьютером жертвы, — комментируют специалисты компании McAfee. — Он был создан для скрытной работы и для этого использует руткиты, затрудняющие обнаружение».

Интересно, что название Drovorub малвари дали не исследователи, а сами хакеры. ИБ-специалист Дмитрий Альперович напоминает, что «дрова» на русскоязычном сленге – это драйверы, и название следует трактовать именно в этом ключе.

Источник
Новости Linux 🐧: @linux_gram
Новости Linux 🐧: @linux_gram
Bruteforce attacks

Новости Linux 🐧:
@linux_gram
​​Браузерный движок Kosmonaut, написанный на языке Rust

В рамках проекта Kosmonaut развивается браузерный движок, написанный целиком на языке Rust и использующий некоторые наработки проекта Servo. Код распространяется под лицензией MPL 2.0 (Mozilla Public License). Для отрисовки используются OpenGL-привязки gl-rs на языке Rust. Управление окнами и создание контекста OpenGL реализовано силами библиотеки Glutin. Для разбора HTML и CSS применяются компоненты html5ever и cssparser, развиваемые проектом Servo. Код для работы с DOM основан на наработках проекта Kuchiki, развивающего библиотеку для манипуляций с HTML/XML. Среди используемых проектов также упоминается экспериментальный web-движок Robinson, который около 5 лет находится в полузаброшенном состоянии.

Обеспечена базовая поддержка HTML и ограниченный набор возможностей CSS, которых пока недостаточно для просмотра большинства современных страниц. Тем не менее простые страницы на div-ах с CSS отрисовываются корректно. Изначально проект был основан год назад для обучения процессу разработки браузерных движков, но теперь пытается найти новые ниши применения.

Что уже реализовано:

— Разбор HTML, подмножество CSS, каскадные CSS, модель DOM.
— Отрисовка страницы, блочная компоновка содержимого.
— Частичная поддержка абстрактной box-модели и свойств "direction".
— Формирование отладочных дампов с деревом отображаемых элементов.
— Поддержка произвольных коэффициентов масштабирования для экранов High-DPI.
— Отрисовка текста при помощи библиотеки FreeType.
— Поддержка Flow Layout, контекстно зависимого inline-форматирования и отрисовки.

Источник
Новости Linux 🐧: @linux_gram
Новости Linux 🐧: @linux_gram
​​Paragon Software опубликовала GPL-реализацию NTFS для ядра Linux

Константин Комаров, основатель и руководитель компании Paragon Software, опубликовал в списке рассылки ядра Linux набор патчей с полноценной реализацией файловой системы NTFS, поддерживающей работу в режиме чтения и записи. Код открыт под лицензией GPL.

Реализация поддерживает все возможности актуальной версии NTFS 3.1. В предложенном драйвере пока используется собственная урезанная реализация журнала NTFS.

Драйвер основан на кодовой базе имеющегося коммерческого продукта Paragon Software и хорошо протестирован. Патчи оформлены в соответствии с требованиями по подготовке кода для Linux и не содержат привязок к дополнительным API, что позволяет включить новый драйвер в основной состав ядра. После включения патчей в основной состав ядра Linux компания Paragon Software намерена обеспечить их сопровождение, исправление ошибок и расширение функциональности.

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

Источник
Новости Linux 🐧: @linux_gram
​​Notepad++ заблокирован в Китае

Разработчики Notepad++, свободного редактора кода для Windows, сообщили о блокировке проекта в Китае. Notepad++ пользуется большой популярностью и у пользователей Ubuntu.

Предполагается, что причиной блокировки Notepad++ стало участие проекта в акциях против дискриминации уйгуров и в поддержку протестующих в Гонконге. Последний выпуск был помечен как редакция в поддержку свободы и автономии Гонконга, а выпуски с 7.8.1 по 7.8.3 поставлялись с призывом против притеснения уйгуров.

Источник
Новости Linux 🐧: @linux_gram
Получилось перевести?

Новости Linux 🐧:
@linux_gram
​​Astra Linux и «Байкал Электроникс» заключили соглашение о сотрудничестве

В рамках подписанного меморандума ГК Astra Linux начала выпускать специальные версии ОС, адаптированные под все новые процессоры и чипы производства Baikal Electronics. Потребители будут сразу получать готовые и проверенные программно-аппаратные комплексы. Это будет и дешевле, чем устройства Baikal Electronics с лицензиями ОС для зарубежных процессоров.

На сегодня для заказа уже доступен релиз защищенной ОС Astra Linux Special Edition, предназначенный для применения с процессором Baikal-M. Чип Baikal-M представляет собой выпускаемую по техпроцессу 28 нм «систему на кристалле», в основе которой лежат восемь 64-битных ядер ARM Cortex-A57 (ARMv8-A; четыре кластера по два ядра) с частотой до 1,5 ГГц и восьмиядерный графический процессор Mali-T628 с частотой до 700 МГц.

Источник
Новости Linux 🐧: @linux_gram
Новости Linux 🐧: @linux_gram
Новости Linux 🐧: @linux_gram
​​Релиз аудио-секвенсора Qtractor 0.9.16

Qtractor — многотрековый синтезатор, секвенсор. Поддерживает почти все аудио-форматы. Интерфейс на Qt. Исходный код — Open Source.

Что нового:
Ведутся работы по поддержке фреймворка Qt6. В рамках подготовки, в данной версии удалены некоторые устаревшие куски кода.
Выполнены различные улучшения поддержки LV2-плагинов. LV2 — это открытый стандарт для плагинов, который применяется в программах для работы с аудио.
Добавлена поодержка LV2 CVPort.
При активной функции автосохранения, теперь выполняется автосохранение данных при импорте плагинов.
Изменено положение диалога Track Export в файле описания интерфейса.
Из диалога View→-Options...→Plugins dialog удалены экспериментальные параметры для «High resolution plugin automation (14-bit)».


Источник
Новости Linux 🐧: @linux_gram
Анонсировано создание независимой от Mozilla организации Rust Foundation

Основная команда разработчиков языка Rust и компания Mozilla объявили о намерении до конца года создать независимую некоммерческую организацию Rust Foundation, которой будет передана связанная с проектом Rust интеллектуальная собственность, в т.ч. торговые марки и доменные имена, ассоциируемые с Rust, Cargo и crates.io. Организация также будет отвечать за организацию финансирования проекта. Её можно будет рассматривать как нейтральную площадку, не связанную с Mozilla, что упростит привлечение новых компаний для поддержки Rust и повысит жизнеспособность проекта.


Источник
Новости Linux 🐧: @linux_gram
Собрал свой первый дистрибутив

Новости Linux 🐧:
@linux_gram
Новости Linux 🐧: @linux_gram
​​Qt 6 в Debian может оказаться без сопровождения

Текущие мэйнтейнеры пакетов с фреймворком Qt в Debian приняли решение своими силами не обеспечивать сопровождение следующей значительной ветки Qt 6, релиз которой запланирован на декабрь. При этом сопровождение прошлой ветки Qt 5 будет продолжено без изменений. Поставка Qt 6 в Debian будет обеспечена, если найдутся новые сопровождающие, готовые на должном уровне обеспечить поддержку пакетов с новой веткой.

Причина — нехватка времени на качественное поддержание пакетов с Qt 6. Qt имеет очень большой объём кода, для сопровождения которого требуется много времени и ресурсов для сборки. Качество кода и лицензионная политика Qt Company не связаны с принятым решением.

Источник
Новости Linux 🐧: @linux_gram
Когда ОС настолько эффективна, что работает на отрицательной оперативной памяти

Новости Linux 🐧:
@linux_gram