Apr 21, 2026

Device code attacks #2

Q. 先の記事の"デバイス"と手法を紹介しているビデオはありますか?
A. デバイスコードフィッシングの攻撃手法を、実際の操作画面(デモ)を交えて解説している非常にわかりやすい動画がいくつかあります。

英語の動画が中心ですが、攻撃者がどのようなツールを使い、被害者がどのように騙されるのかという「攻撃の流れ」が視覚的に理解できるものを紹介します。

1. 攻撃と対策の全行程がわかるデモ(おすすめ)

動画タイトル:YOU NEED TO BLOCK THIS (Device Code Auth in M365)

(チャンネル:diecknet EN / 約9分)

この動画では、攻撃者側と被害者側の両方の画面を並べてデモを行っています。

  • 攻撃のデモ (01:21〜): 1. 攻撃者がコマンドラインツール(TokenTactics)を実行し、正規の「デバイスコード」と「認証URL」を取得します。

    2. 攻撃者が被害者に「システム確認のためにコードを入力してください」といった偽のメッセージを送ります。

    3. 被害者が**公式サイト(microsoft.com/devicelogin)**にアクセスし、送られてきたコードを入力します。

    4. 被害者が「続行」を押すと、攻撃者の手元にあるツールに「認証済みトークン」が届き、パスワードなしでアカウントが乗っ取られる様子が映し出されます。

  • 対策の解説 (04:37〜): * Microsoft Entra ID(旧Azure AD)の設定で、この「デバイスコードフロー」自体をブロックする方法を解説しています。

2. 「MFA(多要素認証)が効かない」ことを強調したデモ

動画タイトル:How to Stop Device Code Flow Attacks in Entra

(チャンネル:Threatscape / 約5分)

この動画のポイントは、被害者が**「物理セキュリティキー(FIDO2)」という非常に強固な認証を使っているにもかかわらず、攻撃が成功してしまう**ことを実演している点です。

  • 見どころ (02:01〜): 被害者が指紋認証や物理キーで「正しくログイン」したその瞬間に、攻撃者がトークンを奪取してメールやファイルにアクセスできるようになる流れが非常にスピーディーに示されています。


動画で示されている共通の「攻撃の流れ」まとめ

これらのデモ動画を見ると、以下の3ステップがこの攻撃の核心であることがわかります。

  1. 「本物のサイト」へ誘導する: 偽サイトではなく、MicrosoftやGoogleの本物のログインページにコードを入力させるため、被害者は警戒心を解いてしまいます。

  2. ログイン後の「権限」を奪う: ユーザーがログインを完了すると、その「ログイン済みの状態(トークン)」が攻撃者のマシンに転送されます。

  3. パスワード・MFAをバイパス: ユーザーが自分でMFAを突破して「許可」ボタンを押してしまうため、どれほど強固な認証を設定していても防げません。

より専門的・技術的な詳細に興味がある場合は、2025年のハッカーカンファレンスでの講演**「DEFCON33 - Turning Microsoft's Login Page into our Phishing Infrastructure」**も、この手法がどのように悪用されているかを深く掘り下げており、非常に参考になります。

No comments: