Рубрики
На повестке дня

Copy Fail. Как четыре байта дают root в Linux

Для подписчиковВесной 2026 года уязвимость Copy Fail привлекла много внимания. Скрипт на Python размером чуть больше 700 байт повышал права пользователя до прав суперпользователя буквально в один клик. В этой статье мы разберем технические подробности бага, напишем демокод целевой программы и пейлоад для нее. Соберем все вместе и проэксплуатируем механизм уязвимости.

Рубрики
Технологии

librats: Выпуск версии 2.1.x (библиотека для распределённых P2P-приложений). Так же релиз rats-search 2.2.2 и rasync

Всем привет! Я продолжаю развивать свою библиотеку для создания распределённых приложений. Она уже легла в основу новой версии rats-search (распределённый торрент-поисковик) и rasync (синхронизация папок, файлов и исходников между устройствами), а также, судя по всему, используется в стороннем клиенте UltraVNC (VNC-клиент). Библиотека позволяет развернуть собственную P2P-сеть, связать пользователей между собой и выстроить обмен данными через потоки разных типов — бинарные, строковые и […]

Рубрики
Технологии

Релиз открытого проекта IncidentRelay 2.0 — системы для организации дежурств и маршрутизации оповещений

Во второй половине августа 2026 года состоялся релиз открытого проекта IncidentRelay 2.0 — системы для организации дежурств, маршрутизации оповещений и сопровождения инцидентов, разворачиваемую на собственном сервере (self-hosted). Исходный код решения написан на Python и опубликован на GitHub под лицензией MIT. Первая стабильная версия IncidentRelay вышла в июле 2026 года. Читать далее

Рубрики
Технологии

Релиз открытого проекта IncidentRelay 2.0 — системы для организации дежурств и маршрутизации оповещений

Во второй половине августа 2026 года состоялся релиз открытого проекта IncidentRelay 2.0 — системы для организации дежурств, маршрутизации оповещений и сопровождения инцидентов, разворачиваемую на собственном сервере (self-hosted). Исходный код решения написан на Python и опубликован на GitHub под лицензией MIT. Первая стабильная версия IncidentRelay вышла в июле 2026 года. Читать далее

Рубрики
Технологии

Чем Go полезен при разработке AI‑агентов

Всем привет! Меня зовут Илья Данилкин, я тимлид в Авито Авто. AI-агенты обычно живут рядом с Python, но всё же немало команд выбирают язык Go. Дело в том, что агенты большую часть времени не заняты сложными математическими расчётами, а ждут ответа модели или результата инструмента. А ещё работают в режиме бесконечных параллельных запусков. И если пользователь […]

Рубрики
Технологии

От struct к компиляции под схему: ускоряем RowBinary-декодер на Python

Я автор aiochlite — асинхронного клиента ClickHouse на aiohttp. Раньше мой декодер RowBinary читал каждое числовое поле отдельно. Если брать 200 тысяч строк с десятью числовыми колонками, получалось два миллиона таких чтений, хотя все данные уже были в памяти. Сначала я думал использовать Cython, C или Rust. Но потом решил попробовать оптимизировать сам процесс: объединить […]

Рубрики
Технологии

Бесплатное обучение школьника дома: ресурсы и платформы

Бесплатное образование для школьника дома — не утопия и не компромисс. Это полноценная система ресурсов: от государственных онлайн-школ с аттестатом до интерактивных тренажёров по химии и языковых приложений с миллионной аудиторией. Родители, которые убеждены, что качественное обучение стоит денег, просто ещё не знают, где искать. Ниже — исчерпывающий разбор: что работает, для кого и как […]

Рубрики
Технологии

ИИ-код почти всегда работает, но безопасным оказывается лишь в 56% случаев

Veracode протестировала более 100 моделей: синтаксические ошибки встречались в 0% случаев, однако защита от уязвимостей осталась примерно на уровне 2025 года Компания Veracode опубликовала отчёт GenAI Code Security Report 2026, в котором подчеркнула разрыв между способностью ИИ писать рабочий код и его безопасностью. В 4 тестовых срезах более 100 моделей показали в среднем 56% успешных […]

Рубрики
Технологии

Пост @BatrakovSV — Data Engineering (+1) — 15.08.2026 07:13

Разведка боем: Скрытая карта режимов 8BitDo Zero v1 и прошивка по воздуху через Linux Короткая заметка для тех, кто ковыряет ретро-железо. Стояла задача: использовать микро-геймпад 8BitDo Zero 1-го поколения (Bluetooth 2.1) для специфического HID-ввода, изменив раскладку “намертво” внутри устройства. Официальный софт под Windows давно заброшен, поэтому ремап делался по воздуху через Linux (RFCOMM). В процессе […]

Рубрики
Технологии

Деплой-платформа для MCP-серверов и сайтов, встроенная в каталог

Недавно я писал на Хабре, как собрал каталог MCP-серверов: 80 тысяч записей из девяти источников в одном индексе. В комментариях и в личке быстро всплыл вопрос, который я сам не до конца продумал, когда делал каталог: «нашёл сервер, а запускать его где?» С MCP-серверами беда в том, что добрая половина живёт не как готовый npm-пакет, […]