github
steipete / summarize

Point at any URL/YouTube/Podcast or file. Get the gist. CLI and Chrome Extension.Summarize 📝 — Chrome Side Panel + CLI Fast summaries from URLs, files, and media. Works in the terminal, a Chrome Side Panel and Firefox Sidebar. 0.11.0 preview (unreleased): this README reflects the upcoming release. 0.11.0 preview highlights (most interesting first) Chrome Side Panel chat (streaming agent + history) inside the sidebar. YouTube slides: screenshots + OCR + transcript cards, timestamped seek, OCR…

  • среда, 18 февраля 2026 г. в 00:00:02
xaker
СМИ: пользователи не могут войти в «Госуслуги» без мессенджера Max

Как сообщает РИА «Новости», владельцы iPhone в России столкнулись с невозможностью войти на «Госуслуги» без установки мессенджера Max. При попытке авторизации система требует код подтверждения через Max, отправляя пользователя на страницу скачивания приложения. Push-уведомление с кодом приходит только после установки мессенджера.

  • вторник, 17 февраля 2026 г. в 00:00:13
xaker
Злоумышленники присылают бумажные письма владельцам кошельков Trezor и Ledger

Обнаружена необычная фишинговая кампания, нацеленная на пользователей аппаратных криптовалютных кошельков Trezor и Ledger. Вместо традиционных электронных писем злоумышленники рассылают бумажные письма на официальных бланках, стремясь завладеть seed-фразами и похитить средства жертв.

  • вторник, 17 февраля 2026 г. в 00:00:12
xaker
Хакеры используют артефакты Claude для распространения малвари для macOS

Злоумышленники запустили ClickFix-кампанию, в которой используют публичные артефакты чат-бота Claude компании Anthropic и платную рекламу в поиске Google. Цель атакующих: обманом вынудить пользователей macOS выполнить команду в терминале, которая установит на устройство инфостилер. Гайд с вредоносной инструкцией уже просмотрели более 15 000 раз.

  • вторник, 17 февраля 2026 г. в 00:00:11
xaker
HTB Soulmate. Получаем сессию через компрометацию CrushFTP

Для подписчиковВ этом райтапе мы разберем компрометацию CrushFTP через последнюю CVE-уязвимость. Получим возможность удаленно выполнять команды, закрепимся в системе и найдем службу, работающую с правами root. Используя интерактивную Erlang-оболочку, выполним системные команды и захватим полный контроль над машиной.

  • вторник, 17 февраля 2026 г. в 00:00:10
xaker
В плагине для WordPress с 900 000 установок нашли критическую RCE-уязвимость

В плагине WPvivid Backup & Migration для WordPress обнаружили критическую уязвимость загрузки произвольных файлов, которая в итоге ведет к удаленному выполнению кода без аутентификации. Проблема угрожает более чем 900 000 сайтов, которые используют этот плагин.

  • вторник, 17 февраля 2026 г. в 00:00:09
golang
Как работают руткиты и можно ли им противодействовать на примере Singularity

Всем привет. Экспрементируя со способами закрепления на Linux системах в рамках разработки своей системы мониторига безопасности, я наткнулся на руткит с открытым исходным кодом Singularity. Он использует большое количество методов для сокрытия себя от обнаружения, а открытый исходный исходный код позволяет досконально изучить эти методы. В данной статье я подробно расскажу вам, с помощью каких подходов руткиты закрепляются на Linux системах на примере Singularity.Что же такое руткит?Не вдавая…

  • вторник, 17 февраля 2026 г. в 00:00:07
golang
GraphQL и Go — gqlgen после года в проде: опыт, советы и выводы

Привет! На связи Петр Коробейников, я лидирую разработку бэкенда в одной из ключевых финтех-команд и отвечаю за то, чтобы пользователи приложения «Мой МТС» всегда видели актуальные данные своего счета. Если коротко, у нас в проекте Go на бэке, а для общения с приложением GraphQL — выбор продиктован платформой, и мы фактически предоставляем сабграф, к которому и обращается наша часть приложения.В этой заметке я не буду сравнивать протоколы, холиварить на тему REST vs gRPC vs GraphQL или давать п…

  • вторник, 17 февраля 2026 г. в 00:00:06
javascript
ReactiveEffect во Vue 3: что на самом деле исполняет вашу реактивность

В предыдущей статье мы разобрали trackOpBits — механизм оптимизации трекинга зависимостей во Vue 3. Но тогда мы смотрели на систему через одну конкретную оптимизацию.Сегодня поднимемся уровнем выше.Почти всё, что вы делаете во Vue:watchEffectwatchcomputedрендер компонента— в конечном итоге создаёт экземпляр одного и того же класса.Этот класс называется ReactiveEffect.Если разобраться с тем, как он устроен, то реактивность Vue перестанет быть для вас “магией” и станет предсказуемым и понятным гр…

  • вторник, 17 февраля 2026 г. в 00:00:04