에듀테크 프로젝트 대시보드
클릭재킹 (Clickjacking)
"네가 누른 건 이 버튼이 아니야." — 투명하게 만든 다른 사이트를 미끼 버튼 위에 겹쳐 두고, 사용자의 클릭을 가로채(hijack) 원하지 않는 행동을 시키는 UI 공격.
아래 버튼을 누르면 최신 스마트폰을 무료로 받을 수 있어요.
딱 한 번만 누르면 끝!
이 작업은 되돌릴 수 없으며 모든 게시물이 사라집니다.
opacity:0 으로 투명하게, 위험 버튼을 미끼 위에 정렬한다.서버가 응답에 "나를 다른 사이트의 프레임 안에 넣지 마"라고 지시하는 헤더를 붙입니다. 브라우저가 강제합니다.
X-Frame-Options: DENY — 어떤 사이트도 프레임 금지 (구형·호환용)Content-Security-Policy: frame-ancestors 'none' — 최신 표준, 세밀한 허용 목록 가능frame-ancestors 'self' https://admin.example — 특정 출처만 허용if (top !== self) top.location = self.location) — sandbox 속성으로 우회 가능. 헤더가 정답.변종: 좋아요를 가로채는 Likejacking, 커서 위치를 속이는 Cursorjacking, 드래그로 데이터를 빼내는 Drag&Drop 재킹 등.