質問: クリックジャッキングについて、以下のように記載されておりました。 「クリックジャッキングとは、ユーザーが利用するWebブラウザを悪用して、ユーザーに不利益をもたらすサイバー攻撃の一種で、具体的な特徴としては、ボタンやリンクなどを透明で見えない状態にして、通常のWebページの上にかぶせてしまうというもの。」 https://cybersecurity-jp.com/security-measures/6935 悪意のある方が作ったWEBサイトの上にボタンを透明で見えない状態にするケースは理解できます。 しかし、例えば私が作ったWEBサイトに透明で見えないボタンを追加するケースが理解できない状況です。HTMLやCSSを外部から修正し、アップロードすることが可能なのでしょうか。
回答: ちょっと違うかもしれませんが、質問者様の言い方で訂正をすると、以下のイメージかと思います。 × 私が作ったWEBサイトに透明で見えないボタンを追加する ○ 私が作ったWEBサイトのボタンが透明にされ、上から画面を追加する 「私が作ったWEBサイト」を透明にされ、「悪意のあるサイト」に埋め込まれてしまうのがクリックジャッキング攻撃と呼ばれるものになります。 例えば「私が作ったWEBサイト」でむやみやたらに押してほしくないボタンがあったとします。 (他ユーザーに対する通報ボタンや、サイト運営者にメッセージを送信できるボタンなどですかね) クリックジャッキングでは、これらを透明にされ、その上からユーザーが押したくなるメッセージを含んだ画面を表示させるわけです。 よくある「いいね」ボタンとか、なんとなく押してしまいそうなボタンありますよね。 すると「いいね」を押したはずなのに、実は「いいね」はただの画面で、実際は「通報」ボタンを押していた、なんてことが起こるのです。