javascript
Эвакуация за один день: как я перенёс два приложения и детектив-ARG из облака под ударами на собств…

Привет, Хабр. Это продолжение истории студии из одного человека. В прошлый раз я рассказывал, как собрал детектив-ARG на чистой статике, а бэкенд моих двух приложений жил на serverless в Яндекс Облаке: Cloud Functions, YDB, Object Storage. Инфраструктура стоила ноль рублей в месяц, и я этим гордился.В ночь на 8 октября беспилотники атаковали дата-центр Яндекса в Сасово. 9 октября - дата-центр в Калуге. В ночь на 11 октября - третий, во Владимире, после чего Yandex Cloud перешёл в аварийный режи…

  • среда, 14 октября 2026 г. в 00:00:03
github
xtool-org / xtool

Cross-platform Xcode replacement. Build and deploy iOS apps with SwiftPM on Linux, Windows, macOS.xtool Cross-platform Xcode replacement. Build and deploy iOS apps with SwiftPM on Linux, Windows, and macOS. Overview xtool is a cross-platform (Linux/WSL/macOS) tool that replicates Xcode functionality with open standards. ✅ Build a SwiftPM package into an iOS app ✅ Sign and install iOS apps ✅ Interact with Apple Developer Services programmatically Getting Started Follow the guide to install xtoo…

  • среда, 14 октября 2026 г. в 00:00:01
xaker
В Telegram Desktop исправили критический баг, позволявший похищать файлы

ИБ-исследователь под ником BeakSec обнаружил в десктопном клиенте Telegram уязвимость CVE-2026-107181, которая позволяла похищать локальные файлы и «угонять» аккаунты пользователей. Причем для реализации атаки было достаточно простого перехода по вредоносной ссылке. Проблема затрагивала версии клиента вплоть до 7.2.9 и в настоящее время уже устранена.

  • вторник, 13 октября 2026 г. в 00:00:11
xaker
Anthropic просит пользователей Claude делиться голосовыми данными для обучения ИИ

В компании Anthropic начали предлагать пользователям Claude добровольно передавать записи своих голосовых разговоров для обучения и улучшения ИИ-моделей. При этом разрешение на использование голосовых данных настраивается отдельно от передачи обычных чатов и сессий Claude Code для обучения моделей.

  • вторник, 13 октября 2026 г. в 00:00:10
xaker
В Ledger расследуют возможную компрометацию кошельков, продаваемых компанией CryptoBilis

Производитель аппаратных криптокошельков Ledger расследует сообщения о массовой краже криптовалюты у клиентов, которые приобрели свои устройства через реселлера CryptoBilis, работающего в странах Юго-Восточной Азии. Представители Ledger подтвердили, что уже обнаружили посторонний аппаратный компонент в одном из таких устройств. По данным аналитиков из компании Bitquery, с помощью таких «закладок» злоумышленники могли похитить около 93,2 млн долларов США из 315 кошельков.

  • вторник, 13 октября 2026 г. в 00:00:08
xaker
HTB DevHub. Используем скрытые инструменты MCP-сервиса, чтобы получить root

Для подписчиковВнутренние сервисы автоматизации часто выглядят безопасно: слушают только localhost, требуют API-ключ и показывают лишь безобидные команды. Но отладочный режим может раскрыть скрытые административные инструменты. В этой статье посмотрим, как через такой MCP-сервис получить приватный SSH-ключ root.

  • вторник, 13 октября 2026 г. в 00:00:07
xaker
Microsoft Outlook будет блокировать вложения в форматах .msix и .msixbundle

Разработчики Microsoft расширяют список потенциально опасных вложений, которые Outlook блокирует по умолчанию. В ноябре 2026 года под запрет попадут файлы с расширениями .msix и .msixbundle, которые используются для установки приложений в Windows.

  • вторник, 13 октября 2026 г. в 00:00:06
xaker
Злоумышленники получили фейковые TLS-сертификаты для Google и других сервисов

В Google сообщили о серии атак на национальные доменные зоны .gh, .sl и .as. Атаки позволили злоумышленникам подменять DNS-записи отдельных доменов в этих зонах и получать для них несанкционированные TLS-сертификаты, в том числе для нескольких доменов Google и ряда других крупных сервисов.

  • вторник, 13 октября 2026 г. в 00:00:05
golang
HTTP-запрос закончился, а LLM ещё работает: как проектировать AI-задачи на Go

Когда пишешь обычный HTTP API на Go, использование context.Context быстро становится привычкой.Пришёл запрос, получили r.Context(), передали его в сервис, затем в репозиторий и во все внешние вызовы. Если клиент отключился или истёк таймаут, связанные операции отменяются.Для большинства backend-задач это именно то поведение, которого мы хотим.Зачем продолжать выполнять SQL-запрос, если результат уже некому возвращать? Зачем держать соединение с внешним API, если пользователь закрыл страницу?Но …

  • вторник, 13 октября 2026 г. в 00:00:04