MITB攻撃とは?えむあいてぃーびーこうげき
MITB攻撃とは、MITB(Man-in-the-Browser)攻撃とは、利用者のブラウザに常駐したマルウェアが、送信直前の入力内容と受信直後の画面表示を書き換える攻撃。改ざんが起きるのは暗号化する前と復号した後なので、通信路のTLSもサーバ証明書の確認も効かず、利用者の画面には正しい取引が表示され続ける。
最終更新:2026-10-06
この語が出る過去問を解く →背景
通信の盗聴と改ざんはTLSで塞げるという前提が広まった結果、攻撃側は暗号化の外側、すなわち利用者の端末そのものへ移った。端末が汚染されている前提を置くと、正しいサーバと通信できていることを確認しても、送った内容の正しさは何も保証されない。応用情報では、対策を通信路の話に留めず取引内容そのものの検証へ踏み込めるかが問われる。
具体例
インターネットバンキングでは、振込先と金額を専用アプリやトークンの画面に表示させ、その内容に対して利用者が署名するトランザクション署名の方式がとられる。銀行が配布する取引内容表示機能つきのワンタイムパスワード生成機は、PCの画面を信用しないという前提から生まれた仕組みである。
試験での引っ掛け
TLSとサーバ証明書、単純なワンタイムパスワードでは防げない点が要点で、OTPは本人が操作していることしか示さず、書き換えられた取引内容には署名が及ばない。通信経路上に割り込む中間者(MITM)攻撃と名前が似ているが、MITBは端末の内部で起きるため経路の暗号化では止まらない。
関連用語
出た過去問
出典:平成28年度 春期 応用情報技術者試験 午前 問45(IPA)
Man-in-the-Browser攻撃に該当するものはどれか。
正解:PCに侵入したマルウェアが,利用者のインターネットバンキングへのログインを検知して,Webブラウザから送信される振込先などのデータを改ざんする。
要点:MITBはブラウザ内で送信データを直接改ざんする攻撃
Man-in-the-Browser攻撃は、利用者のブラウザ内部にマルウェアが入り込み、正規サイトとの通信内容を横取りして書き換える攻撃である。通信路が暗号化されていても、暗号化される前のデータを改ざんできるため、振込先の差替えなどが成立してしまう。
出典・参考
公式シラバスの3 技術要素 > 1. 情報セキュリティ > (7) 攻撃手法に掲載されている用語です。
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。