To protect your users from click blocking attacks. In simple words, clicking on a button works as follows:
- The attacker places a malicious html file
- This file loads the “attacked” website in the background using a frame, and by overlaying elements on top of the attacked website, it tries to trick users by clicking on what they did not want.
If an evil site decides that it is going to create your site, you will be framed. Period
Wrong. Mechanisms like the ones described here in stackoverflow protect websites from loading inside another, possibly malicious, page. Thus, the site protects its users from click blocking attacks.
f so, why do this at all? In addition, the purpose of the attack is not necessarily the creation of a site, it can be any site. So, why bother breaking a frame?
The frame is used to load the “sacrificial website inside the page, which will try to trick users. Busting frame means that the website blocks these possible attacks at the click of a button. Or, at least, add an additional level of security, since these“ filters ”can also be get around.
Read Original Click-Click Research Paper
pcp
source share