はじめに(この記事で分かること)#
VPNでIPを隠し、Torで通信を暗号化しても、書いた文章そのものが痕跡になる。文章の書き癖、活動する時間帯、投稿の内容——これらは道具では隠せない痕跡であり、機械学習で筆者を特定する手法がスケール化している。
この記事では、stylometry(文体解析)、活動時間の分析、投稿内容からの特定の3面で、匿名性が崩れる仕組みを解説し、攪乱の方法を示す。
前提: 脅威モデルの整理#
文章からの特定が有効な相手は、脅威モデル入門で整理した5種類の相手のうち、主に3者だ。
プラットフォームは、あなたが投稿したすべての文章を保有している。標的型攻撃者は、実名アカウントと匿名アカウントの文章を比較する材料を持っている。法執行機関は、文体解析を捜査の補助手法として使う。
OxyMonsterの事例では、Dream Marketフォーラムの投稿とInstagram/Twitterの文章の文体比較が、Bitcoin追跡の後の補強材料として使われた。「cheers」という言葉、感嘆符の二重使用、引用符の多用、フランス語混じりの投稿が共通点として宣誓供述書に並べられた。
stylometry: 文章スタイルの統計解析#
writeprintsと精度#
Abbasi & Chenの研究(2008)は、文章から「writeprints」と呼ばれるスタイルフィンガープリントを抽出し、匿名の文章の筆者を同定する手法を示した。メール・ブログ・掲示板で有効性が確認されている。
既存研究の精度は、2候補者間で約80%、5候補者で約70%である。gwernの分析でも、2人候補の同定精度は約80%に達すると報告されている。
LLM時代の危険#
LLMによるstylometric attribution(arXiv 2601.01766)が登場し、匿名化された大量テキストからの筆者同定がスケール化した。Enronメールや匿名レビューデータでの実験では、従来の手法を大きく上回る精度が報告されている。
実務的な意味は明確だ。「匿名アカウントで書いた文章」と「本名アカウントで書いた文章」を比較すれば、同じ人物だと統計的に特定できる。BERT系の埋め込みでもLLMでも可能である。
対策の限界#
スタイルを「隠す」のは難しいが、スタイルを「攪乱する」ことは可能である。語彙の意図的な変更、文体の混合、文長のランダム化が対策として知られている。ただし、人間がやると不自然になりやすい。過度にうまく書くと、逆にLLM検出に引っかかる点も注記が必要である。
活動時間からの特定#
投稿時間のdiurnal pattern#
投稿の頻度・時間帯・曜日のパターンから、タイムゾーンが推定できる。ShadowDragonの分析では、投稿タイムラインの追跡により、投稿者のタイムゾーンと投稿習慣が特定されると説明されている。
VPNでエグジットを切り替えても、投稿間隔の統計は変わらない。「あの投稿から5分でレスがついた」という反応速度は、活動時間をそのまま示す。
イベントへの反応#
地震、天候、地域ニュースへの反応速度は位置情報の強い推定材料になる。タイムゾーンのマスキングを試みても、イベントへの反応速度は隠せない。
投稿内容からの特定#
地名・店名・交通機関への言及、職業を示す専門用語の使い方、誤字・変換ミスの癖、絵文字の選好——これらはすべて、匿名アカウントと実名アカウントを結ぶ橋になる。
画像のEXIF(GPS座標、撮影時刻、端末名)が残っていれば、文体の分析を待たずに、場所や端末が直接分かることがある。
攪乱の方法#
ハンドルの分離#
本名系と匿名系のハンドル・メール・リンク・アバターを完全に別物にする。同一画像のトリミングや加工でも、メタデータや色ヒストグラムから相関される。
文体の意図的な攪乱#
文長・語彙・句読点の揺らぎを意図的に作る。Anonymouthの原理を解説する。ただし「過度にうまく書くと逆にLLM検出に引っかかる」点も注記する。
活動時間のマスキング#
タイムゾーンの異なるVPNエグジットを切り替えても、投稿間隔の統計は変わらない。投稿時間自体を攪乱する(ランダム時間に分散、遅延投稿・キュー投稿の利用)。反応速度を落とす。
画像のEXIF全除去#
exiftoolで投稿前に必ずEXIFを除去する。リバース画像検索で自己確認を行う。
リバースサーチの自己実行#
自分の匿名アカウントのハンドル・メール・フレーズをGoogleとOSINTツールで検索し、本名情報との連結が可能かを自己チェックする。
限界と残るリスク#
stylometryによる特定は、統計的な推定であり、確定的な証拠ではない。2候補者間で約80%の精度は、20%の誤判定が含まれることを意味する。
しかし、法律の場では「統計的な推定」は補助証拠として採用される。OxyMonsterの事例では、文体の比較がBitcoin追跡と国境検索の間をつなぐ補強材料として使われた。
攪乱の方法は、完全な隠蔽を提供しない。攪乱は、特定のコストを上げることであり、特定を不可能にするものではない。
まとめ#
VPNとTorで通信を隠しても、文章そのものが痕跡になる。stylometryによる筆者特定は、2人候補で約80%の精度に達し、LLMによる手法がスケール化している。
攪乱の方法は存在するが、完全な隠蔽は不可能である。攪乱は特定のコストを上げることであり、特定を不可能にするものではない。匿名アカウントの運用を始めるとき、文体・活動時間・投稿内容の3面で、実名との連結が起きないかを自己点検することが、最初の一歩になる。
出典#
- arXiv — De-Anonymization at Scale via Tournament-Style Attribution(LLMによるstylometric attribution、Enron・匿名レビューデータでの実験)
- gwern — Is Writing Style Sufficient?(2人候補で約80%の同定精度)
- Frontiers — A stylometric machine learning framework(2候補80%、5候補70%)
- ShadowDragon — OSINT Techniques(temporal analysis、posting timeline)
- Knowlesys — Behavioral Pattern Analysis(diurnal cycles、timezone masking検出)