TGViewer
Channel Public Channel
Linux / Линукс

Linux / Линукс

@linux_gram

Все о мире Свободного Программного Обеспечения

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

Заказать рекламу через биржу:
https://telega.in/c/linux_gram
Subscribers
13.8K
Photos
7.3K
Videos
233
Links
7.8K

Showing posts older than #11931 · Back to latest

Older Posts 17 shown
Post #11930 3.29K
Критическая DoS-уязвимость в серверах nginx, Apache, IIS, Envoy и Pingora

Исследовательская фирма Calif раскрыла информацию об уязвимости «HTTP/2 Bomb» (CVE-2026-49975 присвоен для Apache httpd, но проблема затрагивает большинство популярных веб-серверов в конфигурации HTTP/2 по умолчанию). Атака позволяет удалённо исчерпать всю доступную память сервера за секунды, используя комбинацию двух техник, известных около десятилетия.

Атака сочетает два вектора. Первый — HPACK-бомба (компрессия заголовков). Клиент отправляет запрос с тысячами однобайтовых ссылок на заголовки в индексе HPACK, что на сервере приводит к полноценному выделению памяти под каждый заголовок, создавая коэффициент усиления до 5700:1. Второй — блокировка управления потоком (Slowloris-style hold). Клиент устанавливает нулевое окно управления потоком, заставляя сервер удерживать соединение открытым и не освобождать выделенную память. В результате однобайтовые данные в запросе заставляют сервер выделить гигабайты памяти и никогда её не отпускать.

Метрики воздействия (32 ГБ памяти):
Envoy 1.37.2: ~10 секунд (коэффициент ~5700:1)
Apache httpd 2.4.67: ~18 секунд (~4000:1)
nginx 1.29.7: ~45 секунд (~70:1)
Microsoft IIS (Windows Server 2025): ~45 секунд для 64 ГБ.

При невозможности обновления рекомендуется временно отключить HTTP/2 (http2 off; в nginx, Protocols http/1.1 в Apache) или ограничить память рабочих процессов через cgroups/ulimit, чтобы атакованный worker завершался по OOM, не приводя к зависанию всей системы.

Linux / Линукс
🥸
  • 👍 13
  • ❤ 4
  • 🔥 1
Post #11927 2.76K

Forwarded from godnoTECH - Новости IT

Инженер за сутки отвязал браслет Whoop 5.0 от платной подписки

Инженер под ником bennett провел реверс-инжиниринг фитнес-трекера Whoop 5.0 и выпустил бесплатное приложение Goose с открытым исходным кодом. Оригинальный гаджет требует подписку за 199 долларов в год, без которой устройство не показывает данные пользователю.

Автор не украл ни строчки проприетарного кода Whoop и даже не трогал их официальный API. Он просто заставил гаджет напрямую отдавать данные по Bluetooth на его собственный локальный бэкенд, написанный на Rust.

За одни сутки разработчик успел поднять соединение, прикрутить обработку пульса, трекинг сна, расчет вариабельности сердечного ритма (HRV), уровня кислорода в крови (SpO2) и даже локального ИИ-тренера. Пока проект находится на стадии альфа-версии для гиков, умеющих собирать код из исходников, но уже 13 июня 2026 года автор обещает выкатить публичную бету в TestFlight.

🥸 Новости IT: 📱 Telegram | 📱 ВК | 📲 MAX
  • 👍 57
  • 🔥 22
  • ❤ 11
Post #11925 3.01K
Опубликован инструментарий nbd-vram, позволяющий выделить область видеопамяти (VRAM) графической карты NVIDIA и подключить её к системе как блочное устройство через NBD (Network Block Device) для использования в качестве раздела подкачки. Это особенно полезно на ноутбуках с впаянной оперативной памятью: например, на системе с 16 ГБ ОЗУ и GeForce RTX 3070 (8 ГБ VRAM) можно добавить около 7 ГБ дополнительной виртуальной памяти.

Производительность последовательного чтения — около 1,3 ГБ/с, задержки ниже чем у NVMe. В сочетании с zram (сжатие подкачки в ОЗУ) и обычной подкачкой на SSD можно нарастить адресуемый объём до 46 ГБ. Реализация не требует загрузки собственных модулей ядра, используется штатный драйвер nbd.

Настройка через systemd-сервис vram-swap-nbd.service (переменные VRAM_SETUP_SIZE_MB и VRAM_SWAP_PRIORITY). Есть опция активации только при питании от сети. Требуется NVIDIA GPU с поддержкой CUDA (GeForce RTX/GTX), драйвер NVIDIA с libcuda.so.1, ядро Linux новее 3.0 и пакет nbd-client.

Linux / Линукс
🥸
GitHub GitHub - c0deJedi/nbd-vram: Use your NVIDIA GPU's VRAM as swap space on Linux. Built for laptops with soldered memory and no upgrade… Use your NVIDIA GPU's VRAM as swap space on Linux. Built for laptops with soldered memory and no upgrade path. If you have an RTX card sitting there with 8GB of VRAM and you're gett...
  • 👍 18
  • ❤ 4
  • 🔥 2
  • 🤯 2
  • ✍ 1
Post #11922 3.67K
Microsoft выпустила нативный порт Coreutils для Windows, форк терминала с ИИ и встроенные WSL-контейнеры

На конференции Build 2026 корпорация представила сразу три инструмента для разработчиков. Во-первых, Coreutils for Windows — нативный порт Linux-утилит (cat, cp, ls, grep, find и др.), работающий без WSL или виртуализации. Реализация основана на кроссплатформенном Rust-проекте uutils, утилиты объединены в один исполняемый файл coreutils.exe с жёсткими ссылками для каждого отдельного вызова. Установка через winget install Microsoft.Coreutils.

Во-вторых, Intelligent Terminal — экспериментальный форк Windows Terminal с интегрированным ИИ-агентом. Любой ACP-совместимый агент (Copilot, Claude, Codex, Gemini) может через боковую панель анализировать вывод команд, автоматически обнаруживать ошибки и предлагать или выполнять исправления. Управляется хоткеями (Ctrl+Shift+. для панели, Ctrl+Alt+. для ошибок). Устанавливается отдельно, не заменяя штатный Windows Terminal.

В-третьих, WSL-контейнеры — встроенная в WSL система для создания, запуска и управления Linux-контейнерами с собственным CLI и API, без зависимости от сторонних платформ. Публичная превью ожидается в ближайшие месяцы в одном из обновлений WSL.

Linux / Линукс
🥸
  • 😁 16
  • 👍 6
  • 🌚 5
  • 🤣 4
  • ❤ 1
Post #11920 2.04K

Forwarded from Типичный Сисадмин

Как выглядит 120 кВт вычислительной мощи. Оцените масштаб исторического разрыва.

А в это же время отечественный энтерпрайз скребет по сусекам, пытаясь закупить сервера, потому что легальные поставки прикрыты. Эволюция пошла разными путями... технологическая сингулярность наступает, а мы просто будем за ней наблюдать 😰

Типичный 🥸 Сисадмин
  • 😁 23
  • 🤔 6
Post #11915 2.68K
Canonical выпустил утилиту workshop: изолированные окружения для разработки одной командой

Компания представила инструментарий workshop, позволяющий одной командой создавать в Ubuntu изолированные окружения для разработки, машинного обучения и AI-агентов. Начинка окружения описывается в одном YAML-файле, что позволяет точно воспроизвести его на любых компьютерах.

Окружение формируется из независимых SDK, которыми можно делиться через каталог SDK Store. Доступны SDK для Ollama, OpenCode, NVIDIA CUDA, AMD ROCm и других. Для низкоуровневого управления контейнерами используется LXD 6.8. Инструментарий устанавливается как snap-пакет, код написан на Go под лицензией GPLv3.

Linux / Линукс
🥸
  • 👍 6
  • ❤ 1
Post #11913 2.79K
Атакующие внедрили вредоносный червь mini-shai-hulud в 32 NPM-пакета Red Hat

В результате компрометации процесса формирования релизов на базе GitHub Actions в репозиториях RedHatInsights злоумышленники опубликовали в NPM 64 вредоносные версии (по две на каждый из 32 пакетов Red Hat Cloud Services). В пакеты был интегрирован червь mini-shai-hulud, размещённый в index.js и активируемый через preinstall-обработчик при установке пакета.

После активации червь искал токены к NPM, PyPI, CircleCI, AWS, GCP, Docker, Azure, HashiCorp, Kubernetes и закрытые ключи SSH, отправляя найденные данные злоумышленникам. Если находился токен к NPM, червь автоматически публиковал новые вредоносные релизы для пакетов в текущем окружении, поражая дерево зависимостей.

Доступ к GitHub Actions был получен через компрометацию учётной записи сотрудника Red Hat. Атакующие напрямую отправили коммиты в репозитории javascript-clients, frontend-components и platform-frontend-ai-toolkit, минуя рецензирование. В ci.yaml подставлялся скрипт _index.js, который через полномочие "id-token: write" запрашивал у GitHub токен OIDC и использовал его для аутентификации в NPM через механизм "trusted publishing".

NPM-пакеты, содержащие вредоносный код:
@redhat-cloud-services/chrome (2.3.1, 2.3.2)
@redhat-cloud-services/compliance-client (4.0.3, 4.0.4)
@redhat-cloud-services/config-manager-client (5.0.4, 5.0.5)
@redhat-cloud-services/entitlements-client (4.0.11, 4.0.12)
@redhat-cloud-services/eslint-config-redhat-cloud-services (3.2.1, 3.2.2)
@redhat-cloud-services/frontend-components (7.7.2, 7.7.3)
@redhat-cloud-services/frontend-components-advisor-components (3.8.2)
@redhat-cloud-services/frontend-components-config (6.11.3, 6.11.4)
@redhat-cloud-services/frontend-components-config-utilities (4.11.2, 4.11.3)
@redhat-cloud-services/frontend-components-notifications (6.9.2, 6.9.3)
@redhat-cloud-services/frontend-components-remediations (4.9.2, 4.9.3)
@redhat-cloud-services/frontend-components-testing (1.2.1, 1.2.2)
@redhat-cloud-services/frontend-components-translations (4.4.1, 4.4.2)
@redhat-cloud-services/frontend-components-utilities (7.4.1, 7.4.2)
@redhat-cloud-services/hcc-feo-mcp (0.3.1, 0.3.2)
@redhat-cloud-services/hcc-kessel-mcp (0.3.1, 0.3.2)
@redhat-cloud-services/hcc-pf-mcp (0.6.1, 0.6.2)
@redhat-cloud-services/host-inventory-client (5.0.3, 5.0.4)
@redhat-cloud-services/insights-client (4.0.4, 4.0.5)
@redhat-cloud-services/integrations-client (6.0.4, 6.0.5)
@redhat-cloud-services/javascript-clients-shared (2.0.8, 2.0.9)
@redhat-cloud-services/notifications-client (6.1.4, 6.1.5)
@redhat-cloud-services/patch-client (4.0.4, 4.0.5)
@redhat-cloud-services/quickstarts-client (4.0.11, 4.0.12)
@redhat-cloud-services/rbac-client (9.0.3, 9.0.4)
@redhat-cloud-services/remediations-client (4.0.4, 4.0.5)
@redhat-cloud-services/rule-components (4.7.2, 4.7.3)
@redhat-cloud-services/sources-client (3.0.10, 3.0.11)
@redhat-cloud-services/topological-inventory-client (3.0.10, 3.0.11)
@redhat-cloud-services/tsc-transform-imports (1.2.2)
@redhat-cloud-services/types (3.6.1, 3.6.2, 3.6.4)
@redhat-cloud-services/vulnerabilities-client (2.1.8, 2.1.9)


Linux / Линукс 🥸
  • 👍 12
  • 😈 5
  • 😁 4
  • ❤ 2
  • 🔥 2
Post #11910 2.68K
Вышла новая версия легковесного музыкального проигрывателя Audacious 4.6.

Добавлен плагин для навигации по файловой системе и порт плагина Playback History (история воспроизведения на GTK). Добавлена опция принудительного включения Xwayland для старых версий Qt и интерфейса в стиле Winamp.

Появилась сортировка списка воспроизведения по битрейту, а файлов — по времени создания/модификации. В audtool добавлен экспорт списков воспроизведения. Реализована поддержка Musepack SV8 и всех MIME-типов AIFF. Чтение тегов с лирикой из Opus, Ogg Vorbis и FLAC. В интерфейсе на Qt — перетаскивание файлов мышью. Для macOS — плагин Now Playing.

Прекращена поддержка autotools, вместо неё — сборочная система Meson.

Linux / Линукс 🥸
  • 👍 12
  • ❤ 5
  • 🔥 1
Post #11908 2.58K
Вышла новая версия эмулятора x86-систем 86Box 6.0, позволяющего запускать старые ОС и приложения от IBM PC 5150 до Intel Celeron Mendocino.

В эмуляторе устройств хранения появилась симуляция звуков жёстких дисков (писк шпинделя, щёлканье головок). Реализован виртуальный сетевой коммутатор для соединения нескольких эмулируемых систем в разных экземплярах 86Box. Добавлен турбо-режим, отключающий ограничение производительности эмуляции.

В панели инструментов — кнопка для скриншотов (в файл, буфер обмена, без обработки). Добавлена кнопка сброса системного каталога. Переработаны окна настроек (вкладки, текстовый поиск в списках устройств). В строку состояния добавлены индикаторы DVD, звуковых CD, ленточных накопителей и защиты от записи.

Повышена производительность на ARM-хостах. Добавлена поддержка запуска в ARM64-версиях Windows. Реализован проброс реальных устройств (COM-порт, CD-ROM) и подключение реальных (не эмулируемых) дисков и дисководов.

Улучшена эмуляция CPU NEC V20/V30, видеокарт 3 ViRGE и Trio3D/2X. Добавлена эмуляция звуковых карт (AD1816, Covox Sound Master, IBM Music Feature Card, Pro Audio Spectrum, OPL2LPT/OPL3LPT/CMSLPT через параллельный порт и др.), сетевой карты SMC 83C170 PCI, SCSI-контроллера QLogic ISP1xxx PCI, IDE-контроллера jr-IDE PCjr, ленточных накопителей SCSI, жёстких дисков MFM/RLL и конкретных моделей Quantum Fireball/Western Digital Expert 200BA.

Добавлена эмуляция множества компьютеров от 808x до 686, включая ICOP-6021 (Hand386/Pocket 386), Compaq Presario 7100, ASUS TXP4-X, MSI MS-6117 и другие.

Linux / Линукс 🥸
  • ❤ 16
  • 👍 5
  • 🔥 4
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →