xaker
Обход антивирусов на практике. Разбираем на пальцах сигнатурный движок YARA

Для подписчиковСтоит изменить в файле хотя бы один байт — и его хеш станет другим. YARA ищет не точную копию, а заданный набор признаков, поэтому лучше подходит для обнаружения разных образцов малвари. В статье мы разберемся, как устроены правила и модули YARA, напишем собственные сигнатуры и применим их для поиска аномальных файлов.

  • вторник, 6 октября 2026 г. в 00:00:17
xaker
Ботнет Carbonato использует ИИ для захвата незащищенных Docker-хостов

Специалисты ThreatDown изучили новый ботнет Carbonato, который взламывает плохо защищенные Docker-хосты. Целью становятся системы, где API доступен без аутентификации через порт 2375. После захвата машины малварь устанавливает в систему Hermes Agent — опенсорсный фреймворк для ИИ-агентов — и разворачивает в нем агента GH0ST, которым операторы управляют через Telegram.

  • вторник, 6 октября 2026 г. в 00:00:15
xaker
Near Intents идентифицировала атакующего и вернула похищенные $3,8 млн

Команда кроссчейн-сервиса для обмена токенов NEAR Intents сообщила, что ей вернули 3,8 млн долларов, похищенных при взломе 1 октября. Деньги вернулись всего через сутки после того, как команда заявила, что установила личность атакующего, и дала ему 48 часов на возврат средств.

  • вторник, 6 октября 2026 г. в 00:00:15
golang
Как я за полдня навайбкодил библиотеку на Go и почему потом всё-таки пришлось вчитываться в код

Любимый термин современного разработчикаTL;DR: В этой статье расскажу, как за полдня с помощью Antigravity и подписки Google AI Pro я собрал полноценную Go-библиотеку для работы с конфигурацией: несколько форматов, переменные окружения, каскадная загрузка, валидация, кастомные провайдеры и всё остальное, что обычно начинает появляться в проекте после нескольких недель жизни микросервиса. А ещё поделюсь, почему после первых нескольких часов восторга мне всё-таки пришлось открыть исходники и вним…

  • вторник, 6 октября 2026 г. в 00:00:14
javascript
Строим стены в SCAD++ в турбо режиме

Многим конструкторам приходится ковыряться с сеткой конечных элементов в SCAD++ именно внутри программы. Очень много удобных функций там есть, но очень бы хотелось иметь кнопочку, нажав на которую программа бы построила стену (КЭ оболочки) по аналогу. То есть уже по нарисованной стене рядом.Обычно без кнопочки это происходит следующим образом:Измеряются высоты конечных элементов с аналога (выписываются)Выделяются узлы плиты, где должна быть новая стена.Узлы копируются на выписанные расстояния.С…

  • вторник, 6 октября 2026 г. в 00:00:11
javascript
Как посчитать статистику переписки на 500 тысяч сообщений в браузере и не увидеть ни одного

Переписка с близким человеком — одна из самых личных вещей на телефоне. А я делаю сервис, которому нужно её прочитать. Из файла экспорта получаются карточки: кто чаще пишет первым, как быстро отвечает, в какие часы вы на связи, какие словечки появились у пары и кто из вас их придумал. Просьба «загрузите переписку к нам на сервер» убила бы такой проект в день запуска, и правильно.Поэтому у «Чатограммы» одно жёсткое правило: всё считается в браузере, и по умолчанию сервер не видит ни одного сообщ…

  • вторник, 6 октября 2026 г. в 00:00:10
javascript
Меня достала реклама, и я сделал свой торрент-клиент для Windows

Меня достала реклама в торрент-клиентах. Я открываю такую программу с довольно скромным намерением: скачать файл, посмотреть скорость и свернуть окно. Предложение купить что-нибудь ещё в этот сценарий у меня не помещается.В какой-то момент захотелось сделать клиент под себя. С приятным интерфейсом, выбором файлов перед загрузкой и нормальным поведением в фоне. Так появился Tern, бесплатный торрент-клиент для Windows с открытым кодом под MIT.На момент написания статьи опубликована версия 1.2.0. …

  • вторник, 6 октября 2026 г. в 00:00:09
javascript
Детектив на статике: как я собрал ARG с пятью шифрами без бэкенда, регистрации и бюджета

Привет, Хабр. Я соло разработчик: студия из одного человека и ИИ ассистента. У нас есть сайт tempapp.ru, и на нём живёт «дело № 031»: сезонный детектив в формате ARG (alternate reality game). Игрок находит спрятанную папку с делом, ловит голубя свидетеля, читает чужой дневник 1999 года, разгадывает цепочку шифров и в финале выясняет, что расследование было не совсем расследованием.Вся игра работает на статическом хостинге. Ни одной серверной строчки, ни регистрации, ни базы. Расходы на инфрастр…

  • вторник, 6 октября 2026 г. в 00:00:07
javascript
Рендерим обучающие 3D‑ролики кодом на React и Three.js вместо съёмок и AI‑видео

Я делаю мобильное образовательное приложение. В какой‑то момент понадобилось объяснять пользователям сложные сценарии, где объекты двигаются по строгим формальным правилам, и объяснять не текстом, а видео. Любая неточная траектория или неверно анимированное действие на видео закладывает неверный паттерн. Я собрал для этого конвейер на Remotion и React Three Fiber.Три варианта, которые не подошлиСъёмка на реальных объектах. Нужны десятки роликов на разные сценарии, и каждый требует отдельной пос…

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