世界を動かす技術を、日本語で。

トレントサイトの誰かが私のSonarrをめちゃくちゃにしていた

2026年10月16日原文(thereallo.dev)

概要

  • Sonarr がSouth Parkの新エピソードを誤って .exeファイル としてダウンロード
  • マルウェア であり、実行すると個人情報を窃取
  • qBittorrent が自動でブロックし、被害は回避
  • ファイル解析で 多重暗号化・難読化 が判明
  • 対策方法 と注意喚起

SonarrでSouth Parkエピソードが.exeマルウェアとして配信

  • South Park の新エピソード名を悪用した .exeファイル 配布
  • Public tracker で2,392シーダー、実態はマルウェア
  • Sonarr が自動取得、qBittorrentが即「完了」扱いしダウンロードせず
  • 手動でブロックリスト に追加して再取得防止
  • .mkv偽装フォルダ もなく、単純な.exeのみ

マルウェアの技術的解析

  • PEファイル、x64 GUI、サイズ118KB+ランダムデータ886MB
  • ファイル末尾64バイトに 設定情報 (鍵・nonce・payloadサイズ等)
  • ChaCha20暗号、鍵はファイル内に埋め込み
  • 難読化 :XORループ、アンチデバッグ・アンチサンドボックス機能
  • 自己解凍・自己メモリマッピング、ディスクに残らず実行
  • 解凍後は 第二のPE(929KB)、MSVC/C++20/zlib内蔵

盗難対象と機能

  • ブラウザ (Chrome, Edge, Firefox, Opera, Brave, Vivaldi):パスワード・Cookie・オートフィル
  • 暗号通貨ウォレット (Exodus, Electrum, Atomic, Ledger Live, Trezor Suite, Monero, Zcash等)
  • パスワードマネージャー (KeePass, Bitwarden, 1Password, NordPass等)
  • アカウント情報 (Telegram, Discord, Steam, Roblox, Minecraft, Authy等)
  • 開発者情報 (.ssh, .aws, .azure, gcloud, .kube, .docker)
  • リモートアクセス (AnyDesk, TeamViewer, WinSCP, FileZilla, mRemoteNG, RDCMan)
  • その他 (Outlook, Thunderbird, VPN設定, OBS, Sticky Notes, デスクトップの文書)
  • すべてzip圧縮し外部送信

C2サーバー・通信手法

  • サーバーアドレス はYouTubeチャンネル(bubblegym)やGitHub Gistから暗号化取得
  • キーボードスマッシュ な鍵でXOR復号、アドレスはバイナリにもハードコード
  • デッドドロップ方式 だが、結局アドレスがバイナリ内に存在

セキュリティ対策・運用注意

  • qBittorrent :「Excluded file names」で*.exe, *.scr, *.lnk, *.bat, *.cmdを除外
  • Sonarr / Radarr :該当ファイル発見時は「Remove from client」で即削除
  • Prowlarr :不審なトラッカーは評価を下げるか除外
  • 絶対に.exeを実行しない ことが最重要
  • 家族や同居人の誤操作 にも注意喚起

感想と皮肉

  • 高度な難読化・多重暗号化 にも関わらず、Python数行で解析可能
  • C2アドレス もバイナリに残り、実質的な意味は薄い
  • 開発者への皮肉 :膨大な時間と技術をマルウェアではなく正業に使うべき

Hackerたちの意見

プライベートトラッカーに参加するのが面倒なら、せめてTraSHガイドを使って質の高いプロフィールを設定しようよ。 https://trash-guides.info/

└

どうやって参加するの?それでどんなメリットがあるの?聞いたことがあるプライベートトラッカーはオープンじゃないし、参加するのにお金がかかる(爆笑)。私の理解では、比率を維持して、新しくアップロードされたファイルのクレジットを得るためにシーダーが競争してるんだって。90年代のウェアーズ宅配便シーンの2026年版みたいだね。どこかにウィークリートップやサイトトップの数字があるリーダーボードがあるんじゃないかな。もうそんなのにはついていけないよ。

└

このウェブサイトに*.nixの翻訳はある?

└

s/怠け者/貧乏/

└

プライベートトラッカーに参加するのが怠けてるわけじゃなくて、使うために必要な存在を維持するのが面倒なんだ。結局、コミュニティの一員になるためにサインアップすることになるからね。ほとんどは比率で強制されるけど、その比率はしばしばアップロードしなきゃいけないように設定されてる。自分がシェアしたいコンテンツが人気すぎると、比率を築くのが難しいんだよね。

それがあなたの付箋まで取っちゃうって、何それ??モニターの横にある付箋は冗談じゃないよ。これで暗号通貨の復旧キーを取れるかもね。

Sonarrには「設定 > インデクサー > [あなたのインデクサー] > ダウンロード失敗」のところに「実行ファイル」を追加する高度な設定があるよ。これを追加すると、こういうダウンロードは自動的に失敗/ブラックリストにマークされて、新しい検索とダウンロードが手動で介入しなくても試みられるんだ。qbitの設定で競合するものを調整する必要があるかもしれないけど。もしくは、qbitが実行ファイルを検出してダウンロードを拒否したときに自動で「失敗」とマークする方法があれば、それでもいいかも。個人的にqbitは使ってないから、そういう設定ができるかは分からないけど。

└

まだこれを待ってるよ。 https://github.com/Prowlarr/Prowlarr/issues/2329

https://github.com/cleanuparr/cleanuparr

└

エコシステムがバラバラすぎる。別のアプリが必要だね!!

南の公園だけじゃなくて、あらゆるところがそのEXEで溢れかえってるよ。ほとんどのパブリックトラッカーでシードされてるテレビエピソードも(今も?)そのEXEだらけだった。誰が攻撃を仕掛けたのか知りたいね。

└

数週間前にbitmagnetを使い始めたんだけど、BTDiggが死んじゃったり、他のDHTクローラーがなぜかDMCA通知に従ったりしてイライラしてたから。人気のあるものを検索すると、ほとんど必ずこのEXEが見つかるんだ。時には複数も。

Hacker Newsで議論の続きを見る