English
Русский
Українська
Голубая
Фиолетовая
Cветлая
Терминал
Norton
Войти
☀️ Планы на лето: прокачать ИИ, CS-базу и забрать оффер со скидкой 50% по промокоду— активируйна странице пакетов

Взлом Red Hat, ARM-чипы от NVIDIA и запуск GTA 6: Главное из мира технологий

Взлом Red Hat, ARM-чипы от NVIDIA и запуск GTA 6: Главное из мира технологий

1. Кибератаки на цепочку поставок: Взлом Red Hat и уязвимости npm

Информационная безопасность в экосистеме JavaScript снова оказалась под ударом. Обнаружена вредоносная активность, затронувшая облачные сервисы Red Hat. Злоумышленники опубликовали зараженные пакеты в реестре npm, внедрив в них опасные скрипты автоматической установки.

Механизм атаки и обфускация

Вектором атаки стали скрипты pre-install и post-install. При скачивании пакета этот механизм автоматически запускает произвольный код от имени пользователя в системе.

В данном случае злоумышленники пытались похитить токены авторизации и переменные окружения (CI/CD secrets). Чтобы избежать обнаружения автоматическими сканерами, хакеры применили многослойную обфускацию:

  • Исходный код был зашифрован простым шифром Цезаря сдвигом ROT-21.
  • Результат представлял собой массив символов, который после расшифровки превращался в JavaScript-файл размером 1.27 МБ с двумя дополнительными зашифрованными блоками данных.
  • Ироничная деталь: один из этих блоков автоматически скачивал среду выполнения Bun, чтобы запустить финальный полезный нагрузочный код именно в ней (поскольку ИИ-помощники вроде Claude часто предлагают использовать Bun по умолчанию).

Обнаружить угрозу компании Step Security удалось благодаря резкому увеличению веса пакета — с нескольких сотен килобайт до 4 мегабайт.

Тайпосквоттинг и Dependency Confusion

Параллельно Microsoft зафиксировала атаки типа тайпосквоттинг (создание пакетов с именами, похожими на популярные библиотеки вроде Open Search и Elastic, в расчете на опечатку разработчика).

Также зафиксированы случаи dependency confusion (подмена зависимостей): хакеры регистрировали в публичном npm-реестре имена приватных корпоративных пространств имен (например, @company-name/package). Если внутренний установщик компании настроен некорректно, он скачивал вредоносный публичный пакет вместо доверенного внутреннего.

Как защититься?

Главная рекомендация — переход на PNPM.

  1. Отключение скриптов по умолчанию: В отличие от стандартного npm, PNPM блокирует автоматический запуск pre/post-install скриптов. Разработчик должен вручную разрешить их выполнение для конкретных пакетов.
  2. Задержка обновлений (Minimum Release Age): Начиная с 11-й версии, в PNPM по умолчанию активирован параметр, который выдерживает паузу в 1440 минут (24 часа) перед установкой самой свежей версии пакета. Поскольку большинство вредоносных пакетов ИБ-компании находят и удаляют в первые 30–40 минут после публикации, эта пауза защищает от случайного заражения.

2. NVIDIA заходит на рынок ПК: Эра локального ИИ

Компании Microsoft и NVIDIA объявили о стратегическом партнерстве и анонсировали флагманский ноутбук Surface Laptop Ultra, который должен стать прямым конкурентом MacBook Pro на чипах Apple Silicon.

Технические характеристики платформы:

  • Процессор: 20-ядерный ARM-процессор NVIDIA RTX Spark (разработан для конкуренции с чипами Apple M-серии).
  • Графика: Дискретный графический чип RTX.
  • Память: До 128 ГБ унифицированной памяти (Unified Memory).

Устройство ориентировано на разработчиков, создателей контента и специалистов по ИИ. Огромный объем объединенной памяти позволяет разворачивать и запускать продвинутые большие языковые модели (LLM) полностью локально, прямо на устройстве.

Будущее за локальными моделями

Из-за растущей стоимости облачных подписок и API-токенов (OpenAI, Anthropic) локальный запуск ИИ становится экономически выгодным. После покупки железа пользователь платит только за электроэнергию.

Даже запуск ИИ на старом серверном оборудовании (например, на процессорах Intel Xeon 10-летней давности с большим объемом ОЗУ) выдает скорость генерации «со скоростью чтения человека», чего более чем достаточно для асинхронных задач (агенты, парсинг данных, авто-исследования), запускаемых на всю ночь.

3. Эмулятор PSP в браузере и запуск сайта GTA 6

В веб-индустрии наметился бум портирования сложных систем в браузер с помощью технологии WebAssembly (Wasm). Разработчики сумели запустить полноценный эмулятор портативной консоли PlayStation Portable (PSP) прямо на веб-странице, позволяя загружать тяжелые образы игр (ISO/CSO) размером в сотни мегабайт без установки сторонского софта.

Веб-технологии на сайте GTA 6

Студия Rockstar Games запустила официальный сайт грядущей игры Grand Theft Auto 6.

Несмотря на использование спорного в плане юзабилити приема scrolljacking (изменение и перехват стандартного поведения прокрутки страницы пользователем), интерфейс реализован плавно. Основной акцент сделан на интерактивный скролл-хантинг: воспроизведение и перемотка фоновых видеороликов жестко привязаны к положению ползунка прокрутки, создавая кинематографичный эффект погружения без потери производительности браузера.

На основе Red Hat Hacked! ⟡ NVIDIA Enters the PC Race ⟡ GTA 6 Goes Live

Читайте также

Комментарии
 logo