Habr📅 07.08.2026 14:05⏱️ 9 мин
Время летит потрясающе быстро, а пишу и готовлю материал я медленно. Вроде недавно был май, а уже почти прошло лето. В Испании, где я сейчас обитаю, в первое воскресенье мая празднуют день матери, а у меня на тот момент всё никак не зрела идея для подарка жене. В прошлом году я проштрафился, забыв о празднике, так как до появления дочери мы его вообще не праздновали (как и день отца), как следстви…
Читать полностью →Habr📅 07.08.2026 14:04⏱️ 5 мин
У паводка есть неудобная для оперативных служб особенность: вода не сверяется с расписанием наблюдений. Между вечерним и утренним замерами она может заметно подняться, а свежие данные появятся только при следующем обходе. Весной 2026 года эта проблема снова стала актуальной для многих российских регионов. В одном из муниципалитетов Республики Марий Эл уровень реки контролировали традиционным спосо…
Читать полностью →Selectel📅 07.08.2026 13:58⏱️ 4 мин
Звонок другу: уязвимость в разграничении привилегий между агентами в репозитории ADK от Google Дарья Хрулева Стажер фронтенд-разработчик Angular 7 августа 2026 Исследователи Pillar Security зафиксировали эксплуатацию уязвимости в репозитории Google ADK. Разбираемся, что произошло. Исследователи Pillar Security зафиксировали первый случай использования одного ИИ-агента другим в реальном продакшен-о…
Читать полностью →Habr📅 07.08.2026 13:54⏱️ 22 мин
Почти любой бэкенд рано или поздно сталкивается с необходимостью отложенной обработки задач: отправить email после регистрации, пересчитать агрегаты, выполнить задачу по расписанию. Часто для этого подключают отдельную систему — RabbitMQ, Kafka, Redis-очереди. Но если ваши данные уже живут в YDB, нужные примитивы уже рядом: таблицы, changefeed, топики и координационные ноды. В этой статье разберём…
Читать полностью →Habr📅 07.08.2026 13:50⏱️ 12 мин
Договор с клиентом, фрагмент кода, медицинская карта — отважные пользователи нейросетей каждый день загружают данные, которые никогда бы не отправили незнакомому человеку. При этом мало кто понимает, куда физически они попадают, кто может их увидеть и использовать, что происходит после нажатия «удалить». Меня зовут Дарья Лушкина, я редактор и исследователь в «Рейтинге Рунета». Чтобы стало понятно,…
Читать полностью →Habr📅 07.08.2026 13:47⏱️ 9 мин
На прошлой неделе я разбирал здесь сценарий увольнения сотрудника в облачном офисе: гейтинг на необратимом шаге, идемпотентность при повторном запуске, безопасное продолжение с точки сбоя после падения. Тогда весь разговор был инженерный - что нужно от движка автоматизации, чтобы граф не развалился между копированием данных и удалением учётной записи. И почему сам сценарий стартует не по событию и…
Читать полностью →Habr📅 07.08.2026 13:41⏱️ 12 мин
Что произойдет, если большая языковая модель (LLM) добавит в код пакет, которого никогда не существовало? Разработчик может принять рекомендацию за корректную, а злоумышленник — опубликовать под придуманным именем вредоносный пакет. Тогда ошибка модели превращается в возможность атаки на цепочку поставки. Перед вами обзор исследования We Have a Package for You! A Comprehensive Analysis of Package …
Читать полностью →Xakep📅 07.08.2026 13:30⏱️ 8 мин
Содержание статьи Временные и постоянные WMI-подписки Механика срабатывания временной подписки Код для создания подписки Постоянная подписка Детект по логам Sysmon и PowerShell Что мы ищем в Sysmon PowerShell Script Block Logging (Event ID 4104) Анализ артефактов Файл OBJECTS.DATA PyWMIPersistenceFinder Анализ памяти Защита от WMI-закрепа ASR-правило Microsoft Defender Ограничение прав на WMI (wmi…
Читать полностью →Habr📅 07.08.2026 13:27⏱️ 9 мин
Всем привет, в этой статье мы доработаем проект офлайн логгер из прошлой статьи . Добавим датчики и напиши обработчик логов с sd карты! Введение Итак, мне нужно знать температуру и влажность за окном и также температуру на выносном датчике со свободным местоположением. Будем использовать htu21d и ds18b20 Приступим к подключению! Подключение Как вы могли заметить в прошлой статье, на плате есть нес…
Читать полностью →Habr📅 07.08.2026 13:20⏱️ 7 мин
Я пишу ядро операционной системы на Rust. Не потому что собираюсь заменить Linux, а потому что мне интересно, что получится, если закладывать безопасность в архитектуру с нуля, а не встраивать в готовое. Довольно быстро выяснилась вещь, о которой в разговорах про Rust в системном программировании говорят реже, чем стоило бы. Язык закрывает один класс ошибок и оставляет другой нетронутым. И второй …
Читать полностью →