[X] You confirm that your bug is available through the Chrome browser accessed by a Desktop computer.
[X] You read the guidelines for contributing.
[X] You are able to reproduce the problem in the latest version of Sinfonia.
[X] You checked that the problem has not yet been reported (also through closed issues).
Describe the exact steps to reproduce the problem in as many details as possible
1. Client-side Protection: Frame Busting (Solution 1)
The most common client-side method, that has been developed to protect a web page from clickjacking, is called Frame Busting and it consists of a script in each page that should not be framed. The aim of this technique is to prevent a site from functioning when it is loaded inside a frame.
Prerequisites
Describe the exact steps to reproduce the problem in as many details as possible
1. Client-side Protection: Frame Busting (Solution 1) The most common client-side method, that has been developed to protect a web page from clickjacking, is called Frame Busting and it consists of a script in each page that should not be framed. The aim of this technique is to prevent a site from functioning when it is loaded inside a frame.
Target site frame busting code (example.org):
if(top.location!=self.locaton) { parent.location = self.location; }
Attacker’s top frame (fictitious2.html):