xaker
Антивирусы под микроскопом. Предзаказ книги «Обход антивирусов на практике»

Продолжается прием предварительных заказов на новую книгу «Обход антивирусов на практике», в которой реверс-инженер и постоянный автор «Хакера» Mr.Grogrig исследует реальные антивирусные движки, разбирает механизмы обнаружения угроз и способы их обхода. Сейчас книгу можно заказать по специальной цене, которая действует только на время сбора предзаказов!

  • четверг, 12 ноября 2026 г. в 00:00:27
xaker
У DigiCert произошла утечка данных клиентов

Удостоверяющий центр DigiCert уведомил клиентов об утечке данных. Причиной стала ошибка, допущенная во время миграции внутренней системы: еще в феврале 2025 года эту систему переместили из сети, доступной только через VPN, в другой сегмент, после чего она случайно оказалась доступна из интернета. Однако проблему не замечали более 16 месяцев.

  • четверг, 12 ноября 2026 г. в 00:00:26
xaker
EtherHiding. Как хакеры превратили смарт-контракты в хранилища малвари

Для подписчиковEtherHiding — техника внедрения вредоносного кода в смарт-контракты, которая получила широкую огласку в октябре 2025 года. Тогда исследователи Google Threat Intelligence Group и Mandiant опубликовали доказательства того, что EtherHiding начала использовать северокорейская APT-группа UNC5342.

  • четверг, 12 ноября 2026 г. в 00:00:25
xaker
ИИ снижает порог входа для атакующих и меняет архитектуру SOC

28 октября в Москве завершился SOC Forum 2026, который в этом году посетили более 7000 человек. Одной из центральных тем мероприятия стало влияние ИИ на кибербезопасность. Эксперты говорили о снижении порога входа для атакующих, рисках автономных ИИ-агентов и изменениях в архитектуре SOC.

  • четверг, 12 ноября 2026 г. в 00:00:23
xaker
Заключенный получил восемь лет за попытку похитить криптовалюту прямо из тюремной камеры

Суд в Глазго приговорил 29-летнего Роберта Барра к восьми годам заключения за организацию попытки кражи криптовалюты стоимостью около 2,7 миллиона долларов. Прямо из тюрьмы он планировал получить удаленный доступ к компьютеру владельца активов с помощью сообщников, которые должны были проникнуть в дом и заставить потерпевшего установить AnyDesk.

  • четверг, 12 ноября 2026 г. в 00:00:22
xaker
Уязвимости Plex2Shell используются для атак на NAS Qnap

В компании Qnap сообщили о случаях компрометации NAS, на которых установлен уязвимый Plex Media Server. По информации специалистов, в атаках хакеры используют цепочку уязвимостей Plex2Shell, поэтому владельцам устройств рекомендуют как можно скорее обновить Plex до версии 1.43.3.10861 или новее.

  • четверг, 12 ноября 2026 г. в 00:00:21
golang
SilentJSON: не просто быстрый JSON-парсер для Go

Доброго дня!Этот релиз — не про очередные +10% скорости на микробенчмарках. Это про изменение подхода к тому, как Go-приложения работают с потоками данныхВ этом обновлении основное внимание было уделено корректности работы с данными: улучшена поддержка типов, стала строже проверка экранирования, доработана обработка UTF-символов.Фактически это важный этап развития библиотеки. SilentJSON стал инструментом, который можно уверенно использовать в production, а не только экспериментировать с ним в в…

  • четверг, 12 ноября 2026 г. в 00:00:19
javascript
Делаю олдскульную браузерную 3D MMORPG: открытый мир без знания программирования

Задача проекта — собрать честную олдскульную 3D MMORPG в браузере (на Three.js и WebGL) с механикой классической Lineage 2 (C1–C4), в оригинальном стимпанк‑сеттинге. Всё началось с простого чувства: современные онлайн‑игры перестали вызывать эмоции. Ты заходишь в новую MMO, а тебя берут за руку, ведут по светящейся стрелочке на полу, включают автобой, автоквест и засыпают сундуками с блестящей мишурой. Смерть персонажа не значит вообще ничего, управление свелось к попсовому слэшеру на WASD, а м…

  • четверг, 12 ноября 2026 г. в 00:00:17
javascript
Добавляем перегрузки функций в JavaScript

Во многих языках можно объявить несколько функций с одним именем, если у них разные сигнатуры. Это называется перегрузкой функций. Пример перегрузки в C# -class Calculator { // Два целых числа public static int Sum(int a, int b) { return a + b; } // Два дробных числа public static double Sum(double a, double b) { return a + b; } // Три целых числа public static int Sum(int a, int b, int c) { return a + b + c; } } К сожале…

  • четверг, 12 ноября 2026 г. в 00:00:15