Someone on Torrent Sites Kept Fucking with My Sonarr 🔥 Горячее 💬 Длинная дискуссия
Пользователь NAS с обычным набором приложений «*arr» обнаружил в очереди Sonarr застрявший эпизод «Южного парка» — файл с расширением .exe и 2392 сидерами на публичных трекерах. qBittorrent пометил загрузку завершённой с нулевым объёмом, поэтому на диск ничего не попало, а Sonarr каждые 90 секунд безуспешно пытался импортировать несуществующий путь. После блокировки в Sonarr автор намеренно скачал файл снова, чтобы разобрать его.
Это оказался настоящий PE-файл x64 с GUI: полезная программа весит всего 118 КБ, а остальные 886 МБ — случайный мусор, приклеенный, чтобы сканеры сдавались на больших файлах. Код усыпан бессмысленными XOR-операциями, лишь запутывающими декомпилятор. Логика сводится к шести шагам: открыть свой файл, прочитать последние 64 байта, расшифровать скрытую полезную нагрузку, вручную отобразить её как PE в памяти, подменить PEB->ImageBaseAddress и передать управление. На диск ничего не пишется.
Последние 64 байта — это конфиг: ключ, nonce ChaCha20, размер нагрузки и флаги, замаскированные через FNV-1a. Флаги включают антиотладку и антипесочницу. Ключ лежит прямо в файле, так что расшифровать можно без запуска. Внутри — второй PE, а адрес управляющего сервера спрятан в base64-строке, XOR-нутой с набором символов, и ведёт на YouTube-канал «bubblegym», созданный 14 сентября 2026 года. Домен beenetprotect[dot]com зарегистрирован в тот же день через Cloudflare, сборка — 6 октября, торрент — 8 октября.
Для защиты автор советует добавить *.exe, *.scr, *.lnk, *.bat, *.cmd в исключения qBittorrent, блокировать такие раздачи в Sonarr и Radarr с удалением из клиента, а в Prowlarr понижать или удалять трекеры, которые это распространяют.
Комментарии (173)
Тред подтверждает реальный инцидент с компрометацией трекера ITorrent: все торренты заменены на .exe‐файлы с 800 МБ «заполнителем» и маскировкой как реальный контент. Злоумышленники используют такие файлы для кражи заметок Sticky Notes и криптовалютных ключей, что демонстрирует серьёзность угрозы. Предлагаются практические меры защиты в *arr‐стеке: - В Sonarr включить параметр «Fail Downloads» для индекса и добавить в список «Executables» — такие загрузки помечаются как неудачные и инициируют новый поиск автоматически. - Использовать общие публичные трекеры вместо частных — это снижает риск заражённых .exe‐файлов и увеличивает число сидеров. - Настраивать профили качества через TraSH‐гайды — помогает избежать низкокачественных и потенциально вредоносных торрентов. - Использовать скрипт sbstp, который через API qBittorrent сканирует и удаляет торренты с .exe‐файлами, если они не загружаются. - При обнаружении .exe‐файла в процессе скачивания в qBittorrent сразу удалять торрент — предотвращает дальнейшие попытки импорта. Указываются недостатки существующих средств защиты: - Windows Defender не имеет достаточных эвристик для обнаружения подобных .exe‐файлов. - Sonarr по умолчанию не игнорирует .exe‐файлы, хотя это можно настроить. - Сложность *arr‐стека (множество компонентов, отсутствие встроенного торрент‐клиента) усложняет настройку и повышает риск ошибок. Анти‐пиратские компании применяют правила, дающие .exe‐файлам отрицательный вес (-1000), чтобы снизить их привлекательность. Пиратство сопровождается случайными рекламными и вредоносными файлами — это неизбежная «стоимость» использования таких сервисов.
Claude Code is steganographically marking requests 🔥 Горячее 💬 Длинная дискуссия
Внутри Claude Code скрыт механизм, который подменяет две детали системного приглашения: апостроф в слове «Today's» и разделитель даты между дефисом и косой чертой. Изменения происходят только когда клиент запускается через определённый API‑базовый URL (переменная ANTHROPIC_BASE_URL) и когда локальная тайм‑зона совпадает с «Asia/Shanghai» или «Asia/Urumqi». В зависимости от того, распознан ли домен как известный, как лабораторный ключ или обе характеристики одновременно, в запрос передаётся один из четырёх Unicode‑символов‑апострофов — ', \u2019, \u02BC или \u02B9. Эти символы почти незаметны в моно‑шрифтах, но несут скрытый маркер, который попадает в контекст, отправляемый модели.
Маркеры формируются из декодированных списков доменов и ключевых слов, хранящихся в base64 и XOR‑расшифрованных ключом 91. Расшифрованный набор включает такие домены, как baidu.com, alibaba‑inc.com, jd.com, а также ключевые слова deepseek, moonshot, zhipu и др. Цель — выявить реселлеров, неофициальные шлюзы Claude Code и потенциальные «distillation attack»‑цепочки, используя небольшие визуальные отличия в запросах.
Комментарии (747)
- В статье раскрыты способы скрытого маркирования системных подсказок в Claude Code, включая XOR‑ и Base64‑маскировку, а также проверку URL‑домена для выявления «незаконных» клиентов.
- Обсуждаются риски для пользователей: сбор контекста, потенциальный шпионаж, возможность подмены данных и нарушение доверия к инструментам Anthropic.
- Участники спорят, насколько такие методы оправданы в борьбе с дистилляцией моделей и реселлерами, считая их излишне агрессивными и потенциально вредящими легитимным разработчикам.
- Выводы: практики Anthropic вызывают сомнения в прозрачности и этических границах «безопасных» AI‑компаний, поднимая вопросы о будущем доверия к их продуктам.
Encryption made for police and military radios may be easily cracked
Криптография для полицейских и военных радиостанций оказалась уязвима
Исследователи из Университета Кентукки и Университета штата Джорджия обнаружили, что алгоритм ADP (Advanced Digital Privacy), который используется в радиостанциях марок BK Technologies, EF Johnson, Relm, Tait и других, можно взломать менее чем за минуту на обычном ноутбуке.
ADP защищает переговоры полиции, армии и спецслужб, но реализует «шифрование» лишь 32-битным XOR-потоком, что делает его фактически небезопасным. Уязвимость позволяет злоумышленнику:
- Слушать переговоры в реальном времени
- Изменять команды и координаты
- Отключать группы или отдельных операторов
Проблема усугубляется тем, что:
- Производители не публикуют спецификации ADP, поэтому пользователи не могут оценить уровень защиты.
- Некоторые модели радиостанций не поддерживают современные стандарты (AES-256, P25), оставляя ADP единственным вариантом.
Эксперты рекомендуют переходить на AES-256 или P25 Phase 2, но это требует замены оборудования и перенастройки инфраструктуры.
Комментарии (144)
- Kevin Mitnick в 90-х глушил полицейские рации, просто зажимая кнопку передачи; сегодня такое не пройдёт из-за P25-транкинга.
- P25 и TETRA имеют уязвимости: от «on-demand» трекинга до 56-битных ключей и закрытых алгоритмов.
- В США до недавнего времени большинство переговоров шло в открытом виде, и жители жаловались на переход к шифрованию.
- Некоторые участники описывают, как легко искать MAC-адреса полицейских ноутбуков или использовать SDR-донглы и дроны для мониторинга.
- Общий вывод: безопасность радиосвязи часто рассматривалась как пунктик, а не базовое требование, и теперь это даёт сбой.