xaker
Специалист Positive Technologies нашел две уязвимости нулевого дня в Windows

Исследователь из компании Positive Technologies Сергей Тарасов обнаружил две уязвимости нулевого дня в компоненте Desktop Window Manager (DWM). Обе проблемы позволяли локальному атакующему повысить привилегии до уровня SYSTEM и фактически получить полный контроль над устройством. Инженеры Microsoft уже выпустили исправления для всех затронутых версий Windows.

  • пятница, 19 июня 2026 г. в 00:00:14
xaker
Группировка ShinyHunters заявила, что похитила данные у компании Kodak

Представители хак-группы заявляют, что похитили у компании более 2,2 млн записей с персональными данными клиентов и внутренней информацией. Однако в Kodak сообщили, что атака затронула лишь «ограниченный объем» данных, и пока расследование инцидента продолжается.

  • пятница, 19 июня 2026 г. в 00:00:13
xaker
Потерянный ключ. Восстанавливаем регистрационный код с помощью атаки на известный текст

Для подписчиковИсследуя старое приложение на Delphi, мы восстановим алгоритм шифрования, проанализируем работу генератора псевдослучайных чисел и применим атаку на основе известных открытых текстов, чтобы извлечь корректный регистрационный код без перебора и без патчинга приложения.

  • пятница, 19 июня 2026 г. в 00:00:12
xaker
В Microsoft работают над патчем для 0-day-уязвимости RoguePlanet

Спустя неделю после публикации эксплоита для уязвимости RoguePlanet специалисты Microsoft подтвердили наличие проблемы, присвоили ей идентификатор CVE и сообщили, что уже работают над созданием исправления.

  • пятница, 19 июня 2026 г. в 00:00:11
golang
Я собрал свой мессенджер по вечерам после работы

Я обычный инженер‑программист в банке. Вечерами, после работы и семьи, я начал эксперимент: смогу ли я один, с помощью нейросетей, сделать мессенджер таким, каким, как мне кажется, он должен быть? Не «убийцу Telegram» или кого‑либо другого, а просто альтернативу — спокойное место для общения. Без шума, без бесконечных кружков, без ощущения, что ты должен читать каналы, на которые никогда не подписывался.Знаете это чувство, когда подписки и личные чаты свалены в одну кучу? Да, папки есть, но эти…

  • пятница, 19 июня 2026 г. в 00:00:10
javascript
Clean Architecture и AI: как я перестроил проект на 200К строк, чтобы агенты не ломали код

Полгода назад я открыл pull request от Claude Code и завис над одной функцией. Она работала, тесты были зелёные, ревьюер из команды поставил апрув. А я не мог в неё внести правку, не подняв в голове граф из восемнадцати файлов. Сервис уведомлений тянул зависимости из биллинга, из профиля, из аналитики и ещё из десятка мест. Формально чисто. По факту это был бетон.Тогда я сформулировал мысль, которая дальше определила полгода работы: агент не ломает архитектуру. Он заливается в те щели, которые …

  • пятница, 19 июня 2026 г. в 00:00:08
javascript
Мессенджер в одном HTML-файле: Git как storage, browser как runtime

Некоторое время назад я сделал странный pet project: мессенджер, который состоит из одного HTML-файла.Без бекенда и базы данных (почти). Без регистрации. Без WebSocket. Без npm и сборки. Хотя, тут как посмотреть. Сообщения хранятся в git-репозитории. Проект называется Macaroni Messenger.Сначала это выглядело как шутка уровня:а что если вместо сервера использовать GitHub?Потом оказалось, что браузер уже умеет достаточно много, git-хостинги уже дают достаточно API, а JSON достаточно скучный, чтоб…

  • пятница, 19 июня 2026 г. в 00:00:07
github
Lightricks / LTX-2

Official Python inference and LoRA trainer package for the LTX-2 audio–video generative model.LTX-2 LTX-2 is the first DiT-based audio-video foundation model that contains all core capabilities of modern video generation in one model: synchronized audio and video, high fidelity, multiple performance modes, production-ready outputs, API access, and open access. ltx-2.mp4 🚀 Quick Start # Clone the repository git clone https://github.com/Lightricks/LTX…

  • пятница, 19 июня 2026 г. в 00:00:06
github
withastro / flue

The sandbox agent framework.Flue — The Agent Harness Framework Not another SDK. Build autonomous agents and powerful AI workflows with Flue's programmable TypeScript harness. // agents/triage.ts import { createAgent, type AgentRouteHandler } from '@flue/runtime'; import { local } from '@flue/runtime/node'; import triage from '../skills/triage/SKILL.md' with { type: 'skill' }; import verify from '../skills/verify/SKILL.md' with { type: 'skill' …

  • пятница, 19 июня 2026 г. в 00:00:04