clickjacking

Detect clickjacking vulnerabilities by checking X-Frame-Options and CSP frame-ancestors headers.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/bingook/bingo --skill clickjacking-bingook
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: clickjacking
Source: https://github.com/bingook/bingo/tree/main/bingo/skills/hack-skills/clickjacking
Command: npx skills add https://github.com/bingook/bingo --skill clickjacking-bingook

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill identifies clickjacking vulnerabilities in web pages, helping to ensure that users' actions are not being hijacked without their knowledge.

Core Features & Use Cases

  • Clickjacking Detection: Checks if a web page can be framed and if X-Frame-Options or CSP frame-ancestors are properly configured.
  • Proof of Concept Templates: Provides templates for basic and multi-step clickjacking attacks, drag-and-drop attacks, and bypass techniques.
  • High-Impact Targets: Identifies critical pages like account deletion, email change, and admin panel actions that are vulnerable to clickjacking.
  • Testing Checklist: Offers a comprehensive checklist for testing clickjacking defenses on web applications.

Quick Start

Run the clickjacking skill to scan a target website for clickjacking vulnerabilities.

Frequently Asked Questions about clickjacking

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I check if a web page is vulnerable to clickjacking?▼

To check for clickjacking vulnerabilities, scan the web page to verify if X-Frame-Options or CSP frame-ancestors headers are properly configured to prevent framing. This Skill automates that detection process and identifies high-impact targets like account deletion or admin panel actions.

What is a clickjacking attack and how does X-Frame-Options prevent it?▼

A clickjacking attack hijacks user actions by framing a target web page without their knowledge. X-Frame-Options prevents clickjacking by controlling whether a browser should render a page in an iframe, blocking unauthorized frame embedding.

Can I get a proof of concept template for multi-step clickjacking attacks?▼

Yes, you can generate proof of concept templates for multi-step clickjacking attacks, drag-and-drop attacks, and various bypass techniques. These templates help demonstrate vulnerabilities found during web application testing.

Does CSP frame-ancestors completely block clickjacking bypass techniques?▼

CSP frame-ancestors significantly mitigates clickjacking but may still be subject to bypass techniques depending on implementation. This Skill provides templates for various bypass techniques to test the robustness of your clickjacking defenses.

What's the best way to test web application defenses against clickjacking?▼

The best way to test clickjacking defenses is using a comprehensive testing checklist to systematically evaluate X-Frame-Options and CSP frame-ancestors configurations across high-impact pages like email change and admin actions.

Do I need web security knowledge to use this clickjacking detection skill?▼

Yes, you need knowledge of web security and an understanding of clickjacking techniques to effectively use this Skill. It identifies vulnerabilities and provides PoC templates, but requires security expertise to interpret and apply the results safely.