<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en-us" xmlns="http://www.w3.org/2005/Atom"><title>Simon Willison's Weblog: joey-tyson</title><link href="http://simonwillison.net/" rel="alternate"/><link href="http://simonwillison.net/tags/joey-tyson.atom" rel="self"/><id>http://simonwillison.net/</id><updated>2010-03-13T10:42:17+00:00</updated><author><name>Simon Willison</name></author><entry><title>Facebook Adds Code for Clickjacking Prevention</title><link href="https://simonwillison.net/2010/Mar/13/facebook/#atom-tag" rel="alternate"/><published>2010-03-13T10:42:17+00:00</published><updated>2010-03-13T10:42:17+00:00</updated><id>https://simonwillison.net/2010/Mar/13/facebook/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="http://theharmonyguy.com/2010/03/13/facebook-adds-code-for-clickjacking-prevention/?utm_source=feedburner&amp;amp;utm_medium=feed&amp;amp;utm_campaign=Feed%3A theharmonyguy %28Social Hacking%29"&gt;Facebook Adds Code for Clickjacking Prevention&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
Clever technique: Facebook pages check to see if they are being framed (using window.top) and, if they are, add a div covering the whole page which causes a top level reload should anything be clicked on. They also log framing attempts using an image bug.


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/clickjacking"&gt;clickjacking&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/facebook"&gt;facebook&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/framing"&gt;framing&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/joey-tyson"&gt;joey-tyson&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/phishing"&gt;phishing&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/security"&gt;security&lt;/a&gt;&lt;/p&gt;



</summary><category term="clickjacking"/><category term="facebook"/><category term="framing"/><category term="joey-tyson"/><category term="phishing"/><category term="security"/></entry></feed>