- This Python-based tool automates the detection of ClickJacking vulnerabilities by scanning a list of targets provided in a file.
- For each vulnerable target found, it generates an Exploit Proof of Concept (PoC) in the form of an HTML file.
- The tool is completely working and has been thoroughly tested for reliability and accuracy.
- ClickJacking (also known as User Interface redress attack, UI redress attack, or UI redressing) is a malicious technique where a web user is tricked into clicking on something different from what they perceive, potentially revealing confidential information or taking control of their computer while interacting with seemingly harmless web pages.
- A server that doesnβt return an
X-Frame-Options headeris vulnerable to ClickJacking attacks. TheX-Frame-OptionsHTTP response header is used to indicate whether a browser should be allowed to render a page within a<frame> or <iframe>. - Websites can prevent ClickJacking attacks by using the
X-Frame-Optionsheader to ensure their content isnβt embedded in other sites.
- π― Target-Based Scanning: Automatically scans all targets listed in the provided file.
- π οΈ Exploit PoC Generation: Creates an HTML-based Proof of Concept (PoC) file for each vulnerable target, saved as TargetName.html.
- β Comprehensive Reporting: Clearly identifies and prints "Not Vulnerable" for targets that are secure.
- π Multithreading for Speed: Leverages multithreading to perform rapid vulnerability scanning.
- π Slack Integration: Sends real-time Slack alerts with attached PoC files for each vulnerable target.
- π Organized Results: Stores all generated PoC files in a dedicated results folder, each named after the corresponding target.
- π§ Robust Error Handling: Includes detailed logging and error management to ensure smooth operation and easy troubleshooting.
git clone https://github.com/Raiders0786/ClickjackPoc.git
cd ClickjackPoc
pip install -r requirements.txt
Example Usage of the Tool
python3 clickJackPoc.py -f domains.txt
http://target.com
target.com
www.target.com
https://target.com/
https://IP:Port
IP:Port
http://IP:Port/login
http://www.target.com/directory
https://www.target.com/directory
- π¬ Tag Me if you get rewarded πΈπ°βIβd love to hear about your success! π
- If you find this tool useful, please give it a Star β and Follow me for more cool projects!
- Feel free to reach out if you have any suggestions or want to collaborate.
β οΈ Note: This tool is intended for learning purposes only.
