<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.theiphonewiki.com/w/index.php?action=history&amp;feed=atom&amp;title=Talk%3AJailbreakMe</id>
	<title>Talk:JailbreakMe - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://www.theiphonewiki.com/w/index.php?action=history&amp;feed=atom&amp;title=Talk%3AJailbreakMe"/>
	<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Talk:JailbreakMe&amp;action=history"/>
	<updated>2026-04-13T05:09:23Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.31.14</generator>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Talk:JailbreakMe&amp;diff=44788&amp;oldid=prev</id>
		<title>5urd at 18:02, 3 March 2015</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Talk:JailbreakMe&amp;diff=44788&amp;oldid=prev"/>
		<updated>2015-03-03T18:02:07Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 18:02, 3 March 2015&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;−&lt;/td&gt;
  &lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Source==&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt; HTML &lt;/ins&gt;Source&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt; &lt;/ins&gt;==&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;With the release of JailbreakMe, I began to decompile it. All credit goes to comex for the below.&amp;lt;br /&amp;gt;&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;−&lt;/td&gt;
  &lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty&quot;&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Here's the source code of the website (only the bottom is useful): http://www.mediafire.com/?g8bepd6h1q44f04 {{unsigned|Petrol|06:56, August 3, 2010}}&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;−&lt;/td&gt;
  &lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;With the release of Jailbreakme i have began decompiling it. All credits go to comex for the below.&lt;/div&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty&quot;&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;−&lt;/td&gt;
  &lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty&quot;&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;−&lt;/td&gt;
  &lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The source code of the website(only bottom is useful)&lt;/div&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty&quot;&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;−&lt;/td&gt;
  &lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty&quot;&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;−&lt;/td&gt;
  &lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Since with trouble pasting here i have uploaded it onto mediafire.com&lt;/div&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty&quot;&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;−&lt;/td&gt;
  &lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty&quot;&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;−&lt;/td&gt;
  &lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Open the html file with a text editor&lt;/div&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty&quot;&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;−&lt;/td&gt;
  &lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty&quot;&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;−&lt;/td&gt;
  &lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;http://www.mediafire.com/?g8bepd6h1q44f04&lt;/div&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty&quot;&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;−&lt;/td&gt;
  &lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty&quot;&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;−&lt;/td&gt;
  &lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{unsigned|Petrol|06:56, August 3, 2010}}&lt;/div&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty&quot;&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;−&lt;/td&gt;
  &lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty&quot;&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;:We appreciate the contribution, but anyone can easily obtain the page's source code by spoofing the user agent. The main thing everyone's interested in is how the exploit works (it's known to use a PDF vulnerability). --[[User:Dialexio|&amp;lt;span style=&quot;color:#C20; font-weight:normal;&quot;&amp;gt;Dialexio&amp;lt;/span&amp;gt;]] 15:00, 3 August 2010 (UTC)&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;:We appreciate the contribution, but anyone can easily obtain the page's source code by spoofing the user agent. The main thing everyone's interested in is how the exploit works (it's known to use a PDF vulnerability). --[[User:Dialexio|&amp;lt;span style=&quot;color:#C20; font-weight:normal;&quot;&amp;gt;Dialexio&amp;lt;/span&amp;gt;]] 15:00, 3 August 2010 (UTC)&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;−&lt;/td&gt;
  &lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty&quot;&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;::The vulnerability used to get unsigned code running is in FreeType. Which is used to exploit IOKit. JailbreakMe used a PDF file to exploit FreeType but it could have been implemented in other ways. --[[User:GreySyntax|GreySyntax]] 15:25, 3 August 2010 (UTC)&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;::The vulnerability used to get unsigned code running is in FreeType. Which is used to exploit IOKit. JailbreakMe used a PDF file to exploit FreeType but it could have been implemented in other ways. --[[User:GreySyntax|GreySyntax]] 15:25, 3 August 2010 (UTC)&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;−&lt;/td&gt;
  &lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty&quot;&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;−&lt;/td&gt;
  &lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty&quot;&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;−&lt;/td&gt;
  &lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==wad.bin==&lt;/div&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty&quot;&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;−&lt;/td&gt;
  &lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Has anyone been able to decompile the wad.bin? Can you post the contents here or zip it and email it to me? --[[User:Balloonhead66|Balloonhead66]] 23:48, 22 October 2010 (UTC)&lt;/div&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty&quot;&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;−&lt;/td&gt;
  &lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty&quot;&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;−&lt;/td&gt;
  &lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Umm, have you looked at this: https://github.com/emonti/star_reversing_tools --[[User:Srb21103|Srb21103]] 03:17, 4 April 2011 (UTC)&lt;/div&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty&quot;&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;

&lt;!-- diff cache key theiphon_wikidb:diff:wikidiff2:1.12:old-17202:rev-44788:1.7.2:0 --&gt;
&lt;/table&gt;</summary>
		<author><name>5urd</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Talk:JailbreakMe&amp;diff=17202&amp;oldid=prev</id>
		<title>Srb21103 at 03:17, 4 April 2011</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Talk:JailbreakMe&amp;diff=17202&amp;oldid=prev"/>
		<updated>2011-04-04T03:17:46Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 03:17, 4 April 2011&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 20:&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 20:&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==wad.bin==&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==wad.bin==&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Has anyone been able to decompile the wad.bin? Can you post the contents here or zip it and email it to me? --[[User:Balloonhead66|Balloonhead66]] 23:48, 22 October 2010 (UTC)&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Has anyone been able to decompile the wad.bin? Can you post the contents here or zip it and email it to me? --[[User:Balloonhead66|Balloonhead66]] 23:48, 22 October 2010 (UTC)&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Umm, have you looked at this: https://github.com/emonti/star_reversing_tools --[[User:Srb21103|Srb21103]] 03:17, 4 April 2011 (UTC)&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;!-- diff cache key theiphon_wikidb:diff:wikidiff2:1.12:old-11007:rev-17202:1.7.2:0 --&gt;
&lt;/table&gt;</summary>
		<author><name>Srb21103</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Talk:JailbreakMe&amp;diff=11007&amp;oldid=prev</id>
		<title>5urd at 23:48, 22 October 2010</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Talk:JailbreakMe&amp;diff=11007&amp;oldid=prev"/>
		<updated>2010-10-22T23:48:23Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 23:48, 22 October 2010&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Source==&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;With the release of Jailbreakme i have began decompiling it. All credits go to comex for the below.&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;With the release of Jailbreakme i have began decompiling it. All credits go to comex for the below.&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 14:&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 16:&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;::The vulnerability used to get unsigned code running is in FreeType. Which is used to exploit IOKit. JailbreakMe used a PDF file to exploit FreeType but it could have been implemented in other ways. --[[User:GreySyntax|GreySyntax]] 15:25, 3 August 2010 (UTC)&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;::The vulnerability used to get unsigned code running is in FreeType. Which is used to exploit IOKit. JailbreakMe used a PDF file to exploit FreeType but it could have been implemented in other ways. --[[User:GreySyntax|GreySyntax]] 15:25, 3 August 2010 (UTC)&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==wad.bin==&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Has anyone been able to decompile the wad.bin? Can you post the contents here or zip it and email it to me? --[[User:Balloonhead66|Balloonhead66]] 23:48, 22 October 2010 (UTC)&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;!-- diff cache key theiphon_wikidb:diff:wikidiff2:1.12:old-9331:rev-11007:1.7.2:0 --&gt;
&lt;/table&gt;</summary>
		<author><name>5urd</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Talk:JailbreakMe&amp;diff=9331&amp;oldid=prev</id>
		<title>Dialexio: Talk:Jailbreakme moved to Talk:JailbreakMe: Reflect capitalization properly.</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Talk:JailbreakMe&amp;diff=9331&amp;oldid=prev"/>
		<updated>2010-09-22T04:37:28Z</updated>

		<summary type="html">&lt;p&gt;&lt;a href=&quot;/wiki/Talk:Jailbreakme&quot; class=&quot;mw-redirect&quot; title=&quot;Talk:Jailbreakme&quot;&gt;Talk:Jailbreakme&lt;/a&gt; moved to &lt;a href=&quot;/wiki/Talk:JailbreakMe&quot; title=&quot;Talk:JailbreakMe&quot;&gt;Talk:JailbreakMe&lt;/a&gt;: Reflect capitalization properly.&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 04:37, 22 September 2010&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;en&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(No difference)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Dialexio</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Talk:JailbreakMe&amp;diff=7863&amp;oldid=prev</id>
		<title>GreySyntax at 15:25, 3 August 2010</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Talk:JailbreakMe&amp;diff=7863&amp;oldid=prev"/>
		<updated>2010-08-03T15:25:49Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 15:25, 3 August 2010&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 12:&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 12:&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;:We appreciate the contribution, but anyone can easily obtain the page's source code by spoofing the user agent. The main thing everyone's interested in is how the exploit works (it's known to use a PDF vulnerability). --[[User:Dialexio|&amp;lt;span style=&quot;color:#C20; font-weight:normal;&quot;&amp;gt;Dialexio&amp;lt;/span&amp;gt;]] 15:00, 3 August 2010 (UTC)&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;:We appreciate the contribution, but anyone can easily obtain the page's source code by spoofing the user agent. The main thing everyone's interested in is how the exploit works (it's known to use a PDF vulnerability). --[[User:Dialexio|&amp;lt;span style=&quot;color:#C20; font-weight:normal;&quot;&amp;gt;Dialexio&amp;lt;/span&amp;gt;]] 15:00, 3 August 2010 (UTC)&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;::The vulnerability used to get unsigned code running is in FreeType. Which is used to exploit IOKit. JailbreakMe used a PDF file to exploit FreeType but it could have been implemented in other ways. --[[User:GreySyntax|GreySyntax]] 15:25, 3 August 2010 (UTC)&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;!-- diff cache key theiphon_wikidb:diff:wikidiff2:1.12:old-7862:rev-7863:1.7.2:0 --&gt;
&lt;/table&gt;</summary>
		<author><name>GreySyntax</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Talk:JailbreakMe&amp;diff=7862&amp;oldid=prev</id>
		<title>Dialexio at 15:00, 3 August 2010</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Talk:JailbreakMe&amp;diff=7862&amp;oldid=prev"/>
		<updated>2010-08-03T15:00:31Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 15:00, 3 August 2010&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 6:&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 6:&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Open the html file with a text editor&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Open the html file with a text editor&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;−&lt;/td&gt;
  &lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty&quot;&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;http://www.mediafire.com/?g8bepd6h1q44f04&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;http://www.mediafire.com/?g8bepd6h1q44f04&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{unsigned|Petrol|06:56, August 3, 2010}}&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;:We appreciate the contribution, but anyone can easily obtain the page's source code by spoofing the user agent. The main thing everyone's interested in is how the exploit works (it's known to use a PDF vulnerability). --[[User:Dialexio|&amp;lt;span style=&quot;color:#C20; font-weight:normal;&quot;&amp;gt;Dialexio&amp;lt;/span&amp;gt;]] 15:00, 3 August 2010 (UTC)&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;!-- diff cache key theiphon_wikidb:diff:wikidiff2:1.12:old-7859:rev-7862:1.7.2:0 --&gt;
&lt;/table&gt;</summary>
		<author><name>Dialexio</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Talk:JailbreakMe&amp;diff=7859&amp;oldid=prev</id>
		<title>Petrol: Replacing page with 'With the release of Jailbreakme i have began decompiling it. All credits go to comex for the below.

The source code of the website(only bottom is useful)

Since with trouble p...'</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Talk:JailbreakMe&amp;diff=7859&amp;oldid=prev"/>
		<updated>2010-08-03T06:56:33Z</updated>

		<summary type="html">&lt;p&gt;Replacing page with &amp;#039;With the release of Jailbreakme i have began decompiling it. All credits go to comex for the below.  The source code of the website(only bottom is useful)  Since with trouble p...&amp;#039;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 06:56, 3 August 2010&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 3:&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 3:&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The source code of the website(only bottom is useful)&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The source code of the website(only bottom is useful)&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Since with trouble pasting here i have uploaded it onto mediafire.com&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;−&lt;/td&gt;
  &lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;}&amp;lt;/style&amp;gt;&amp;lt;title&amp;gt;JailbreakMe&amp;lt;/title&amp;gt;&amp;lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no&quot;&amp;gt;&amp;lt;/head&amp;gt;&amp;lt;body&amp;gt;&amp;lt;div class=&quot;top_bar&quot;&amp;gt;&amp;lt;h1&amp;gt;JailbreakMe&amp;lt;/h1&amp;gt;&amp;lt;h2 id=&quot;by&quot;&amp;gt;by comex (et al.)&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div class=&quot;middle_wrapper&quot;&amp;gt;&amp;lt;div class=&quot;bubble middle&quot;&amp;gt;&amp;lt;div class=&quot;shadow&quot;&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div id=&quot;texts&quot;&amp;gt;&amp;lt;div class=&quot;ttitle ttop&quot;&amp;gt;JailbreakMe&amp;lt;/div&amp;gt;&amp;lt;div class=&quot;ttext&quot;&amp;gt;Jailbreak to get tweaks and apps Apple won't allow in the App Store.&amp;lt;br&amp;gt;Free, legal, safe.&amp;lt;/div&amp;gt;&amp;lt;div class=&quot;ttext&quot;&amp;gt;You should sync with iTunes before using this tool.&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;a href=&quot;faq.html&quot; id=&quot;faqlink&quot; class=&quot;tbottom&quot;&amp;gt;More Info &amp;amp;raquo;&amp;lt;/a&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div class=&quot;tool_bar&quot;&amp;gt;&amp;lt;div id=&quot;unlock1&quot;&amp;gt;&amp;lt;div id=&quot;unlock2&quot;&amp;gt;&amp;lt;div id=&quot;slider&quot; class=&quot;slider&quot;&amp;gt;&amp;lt;img class=&quot;arrow&quot; src=&quot;data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20standalone%3D%22no%22%3F%3E%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%3Csvg%20width%3D%2231px%22%20height%3D%2224px%22%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22x%22%20x1%3D%220%25%22%20y1%3D%220%25%22%20x2%3D%220%25%22%20y2%3D%22100%25%22%3E%3Cstop%20offset%3D%220%25%22%20style%3D%22stop-color%3A%239c9c9c%22/%3E%3Cstop%20offset%3D%2250%25%22%20style%3D%22stop-color%3A%23575757%22/%3E%3Cstop%20offset%3D%2250%25%22%20style%3D%22stop-color%3A%23000000%22/%3E%3Cstop%20offset%3D%22100%25%22%20style%3D%22stop-color%3A%23000000%22/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpolygon%20points%3D%221%2C8%2017%2C8%2017%2C2%2029%2C12.5%2017%2C23%2017%2C16%201%2C16%22%20style%3D%22stroke%3A%23d8d8d8%3Bstroke-width%3A1%3B%22/%3E%3Cpolygon%20points%3D%221%2C7%2017%2C7%2017%2C1%2029%2C11.5%2017%2C22%2017%2C15%201%2C15%22%20style%3D%22fill%3Aurl%28%23x%29%3B%20stroke%3A%23000000%3Bstroke-width%3A1%3B%22/%3E%3C/svg%3E&quot;&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div id=&quot;unlock_text&quot;&amp;gt;slide to jailbreak&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div id=&quot;pod&quot;&amp;gt;&amp;lt;div id=&quot;podtext&quot;&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;script&amp;gt;var agent=navigator.userAgent;var index=agent.indexOf(&quot;OS &quot;);function goto_faq(){if(!String(window.location).match(/faq/)){window.location=&quot;faq.html&quot;}model=null}if(index==-1){goto_faq()}firmware=agent.slice(index+&quot;OS &quot;.length);firmware=firmware.slice(0,firmware.indexOf(&quot; &quot;));firmware=firmware.replace(/_/g,&quot;.&quot;);if(agent.indexOf(&quot;iPad&quot;)!=-1){model=&quot;iPad1,1&quot;}else{if(agent.indexOf(&quot;iPod&quot;)!=-1){var ssi=getSunSpiderInterval();window.location=&quot;#&quot;+ssi;if(ssi&amp;gt;1625){model=&quot;iPod1,1&quot;}else{if(ssi&amp;gt;=(firmware.indexOf(&quot;4.0&quot;)!=-1?800:1000)){model=&quot;iPod2,1&quot;}else{model=&quot;iPod3,1&quot;}}}else{if(agent.indexOf(&quot;iPhone&quot;)!=-1){if(window.devicePixelRatio==2){model=&quot;iPhone3,1&quot;}else{var ssi=getSunSpiderInterval();window.location=&quot;#&quot;+ssi;if(ssi&amp;gt;=(firmware.indexOf(&quot;4.0&quot;)!=-1?1100:1600)){model=&quot;iPhone1,x&quot;}else{model=&quot;iPhone2,1&quot;}}}else{goto_faq()}}}function get_page(){return model==null?null:(&quot;/_/&quot;+model+&quot;_&quot;+firmware+&quot;.pdf&quot;)}window.page=get_page();if(window.page.indexOf(&quot;iPod3,1_3&quot;)!=-1){alert(&quot;Warning: This version is known to crash.  You can try it, but you might have better luck if you upgrade to 4.0 first.&quot;)}var valid=[&quot;3.1.2&quot;,&quot;3.1.3&quot;,&quot;3.2&quot;,&quot;3.2.1&quot;,&quot;4.0&quot;,&quot;4.0.1&quot;];var vmismatch=0;if(valid.indexOf(firmware)==-1){vmismatch=parseInt(firmware.substring(0,1))&amp;lt;=3?-1:1}else{if(window.page!=null){_=new Image(window.page)}}function arm_version(){var c=device_type();var b=device_firmware();var a=_sunSpiderInterval;var d=7;if(c==&quot;ipod&quot;){if(b.indexOf(&quot;4.0&quot;)!=-1){if(a&amp;gt;800){d=6}else{d=7}}else{if(a&amp;gt;1250){d=6}else{arm_versions=7}}}else{if(c==&quot;iphone&quot;){if(b.indexOf(&quot;4.0&quot;)!=-1){if(a&amp;gt;=1100){d=6}else{d=7}}else{if(a&amp;gt;1625){d=6}else{d=7}}}else{if(c==&quot;ipad&quot;){d=7}}}return d}function armv6_faster(){var a=_sunSpiderInterval;if(a&amp;gt;1625){return false}return true}function device_is_iphone(){var a=navigator.userAgent;return a.indexOf(&quot;iPhone OS&quot;)!=-1||a.indexOf(&quot;OS 3_2&quot;)!=-1}function device_type(){var b=navigator.userAgent;var a=&quot;unknown&quot;;if(device_is_iphone()){if(b.indexOf(&quot;iPad&quot;)!=-1){a=&quot;ipad&quot;}else{if(b.indexOf(&quot;iPod&quot;)!=-1){a=&quot;ipod&quot;}else{if(b.indexOf(&quot;iPhone&quot;)!=-1){a=&quot;iphone&quot;}}}}return a}function device_firmware(){var c=navigator.userAgent;var b=&quot;unknown&quot;;if(device_is_iphone()){var a=c.indexOf(&quot;OS &quot;)+&quot;OS &quot;.length;b=c.slice(a);b=b.slice(0,b.indexOf(&quot; &quot;));b=b.replace(/_/g,&quot;.&quot;)}return b}function device_model(){var a=device_type();if(a==&quot;ipad&quot;){return&quot;iPad1,1&quot;}else{if(a==&quot;iphone&quot;){if(window.devicePixelRatio==2){return&quot;iPhone3,1&quot;}else{if(arm_version()==7){return&quot;iPhone2,1&quot;}else{return&quot;iPhone1,x&quot;}}}else{if(a==&quot;ipod&quot;){if(arm_version()==7){return&quot;iPod3,1&quot;}else{if(armv6_faster()){return&quot;iPod2,1&quot;}else{return&quot;iPod1,1&quot;}}}}}return&quot;unknown&quot;}var df=device_firmware();var valid=[&quot;3.1.2&quot;,&quot;3.1.3&quot;,&quot;3.2&quot;,&quot;3.2.1&quot;,&quot;4.0&quot;,&quot;4.0.1&quot;];var vmismatch=0;if(valid.indexOf(df)==-1){vmismatch=parseInt(df.substring(0,1))&amp;lt;=3?-1:1}else{page_for_device=&quot;/_/&quot;+device_model()+&quot;_&quot;+df+&quot;.pdf&quot;;new Image(page_for_device)}var step;var unlock4=document.getElementById(&quot;unlock_text&quot;);var unlock1=document.getElementById(&quot;unlock1&quot;);var ival=null;function get_gradient(k){var j=-10000;var a=-10000;var d=&quot;-webkit-gradient(linear, left bottom, right bottom, &quot;;var l=&quot;&quot;;var e=false;for(var c=0;c&amp;lt;k.length;c+=2){var f=k[c];var b=k[c+1];if(!e&amp;amp;&amp;amp;f&amp;gt;=0){var h=(b*(0-last_pos)-a*(0-f))/(f-last_pos);d+=&quot;from(rgba(0,0,0,&quot;+h+&quot;)), &quot;;e=true}if(e){if(f&amp;gt;=1){var g=(b*(1-last_pos)-a*(1-f))/(f-last_pos);d+=&quot;to(rgba(0,0,0,&quot;+g+&quot;))&quot;;d+=l;break}l+=&quot;, color-stop(&quot;+f+&quot;, rgba(0,0,0,&quot;+b+&quot;))&quot;}last_pos=f;a=b}return d+&quot;)&quot;}function turn_on(){if(ival){return}step=-0.15;ival=setInterval(window.stepp=function(){step=(step+0.05)%1.55;var c=step-0.15;var d=step;var e=c-0.2;var a=d+0.2;var b=get_gradient([-1000,0.5,e,0.5,c,0.9,d,0.9,a,0.5,1000,0.5]);unlock4.style.WebkitMaskImage=b},50)}function turn_off(){if(!ival){return}clearInterval(ival);ival=null;unlock4.style.WebkitMaskImage=&quot;&quot;}var left=0;function set_left(a){left=a;slider.style.left=a+&quot;px&quot;;unlock4.style.opacity=1-(left/40)}var startX=null,startLeft,maxLeft;slider.ontouchstart=function(a){startX=a.targetTouches[0].clientX;startLeft=left;turn_off();slider.style.WebkitTransitionProperty=&quot;&quot;;slider.style.WebkitTransitionDuration=&quot;0s&quot;;unlock4.style.WebkitTransitionProperty=&quot;&quot;;unlock4.style.WebkitTransitionDuration=&quot;0s&quot;;maxLeft=slider.parentNode.clientWidth-slider.clientWidth-5;return false};slider.ontouchmove=function(b){var a=b.targetTouches[0].clientX-startX;if(a&amp;lt;0){a=0}else{if(a&amp;gt;=maxLeft){a=maxLeft}}set_left(a+startLeft)};window.ontouchend=function(){if(startX==null){return}startX=null;if(maxLeft-left&amp;lt;15){jailbreak();return false}turn_on();unlock4.style.WebkitTransitionProperty=&quot;opacity&quot;;unlock4.style.WebkitTransitionDuration=&quot;0.5s&quot;;var a=left;set_left(0);slider.style.WebkitTransform=&quot;translateX(&quot;+a+&quot;px)&quot;;setTimeout(function(){slider.style.WebkitTransitionProperty=&quot;-webkit-transform&quot;;slider.style.WebkitTransitionDuration=&quot;0.5s&quot;;slider.style.WebkitTransform=&quot;translateX(0px)&quot;},0);return false};set_left(0);turn_on();var onetext='&amp;lt;div class=&quot;ttitle ttop&quot;&amp;gt;Oops...&amp;lt;/div&amp;gt;&amp;lt;div class=&quot;ttext&quot;&amp;gt;It looks like the installer crashed last time you tried to jailbreak. :(&amp;lt;/div&amp;gt;&amp;lt;div class=&quot;ttext&quot;&amp;gt;It might work if you try again.&amp;lt;/div&amp;gt;';var twotext='&amp;lt;div class=&quot;ttitle ttop&quot;&amp;gt;It worked!&amp;lt;/div&amp;gt;&amp;lt;div class=&quot;ttext&quot;&amp;gt;Tap the &amp;lt;b&amp;gt;Cydia&amp;lt;/b&amp;gt; icon to get started with your jailbreak.&amp;lt;/div&amp;gt;&amp;lt;div class=&quot;ttext&quot;&amp;gt;(If you restored from a backup, you might be seeing this even though you\'re not jailbroken yet.)&amp;lt;/div&amp;gt;';var toooldtext='&amp;lt;div class=&quot;ttitle ttop&quot;&amp;gt;JailbreakMe&amp;lt;/div&amp;gt;&amp;lt;div class=&quot;ttext&quot;&amp;gt;Version too old.  You need to upgrade using iTunes before you can use this site.&amp;lt;/div&amp;gt;';var toonewtext='&amp;lt;div class=&quot;ttitle ttop&quot;&amp;gt;Welp.&amp;lt;/div&amp;gt;&amp;lt;div class=&quot;ttext&quot;&amp;gt;Version too new.  You need to downgrade before you can use this site, which is probably impossible.&amp;lt;/div&amp;gt;';function add_animations(a){a.style.webkitTransitionProperty=&quot;-webkit-transform, opacity&quot;;a.style.webkitTransitionDuration=&quot;0.4s, 0.4s&quot;}function get_progress(){var f=0;var b=0;var e=document.cookie.match(/progress=[0-9]_[0-9\.]+/g);if(e){for(var d=0;d&amp;lt;e.length;d++){var a=e[d];var c=parseInt(a.substring(11));if(c&amp;gt;f){f=c;b=parseInt(a.substring(9,10))}}}return b}var my_progress=0;window.onload=function(){if(vmismatch==-1){document.getElementById(&quot;texts&quot;).innerHTML=toooldtext;return}else{if(vmismatch==1){document.getElementById(&quot;texts&quot;).innerHTML=toonewtext;return}}var a=get_progress();if(a==1){document.getElementById(&quot;texts&quot;).innerHTML=onetext}else{if(a==2){document.getElementById(&quot;texts&quot;).innerHTML=twotext}}};function jailbreak(){var b=document.getElementsByClassName(&quot;middle_wrapper&quot;)[0];add_animations(b);b.style.opacity=&quot;0&quot;;var c=document.getElementsByClassName(&quot;tool_bar&quot;)[0];add_animations(c);c.style.opacity=&quot;0&quot;;c.style.webkitTransform=&quot;translateY(96px)&quot;;var a=document.getElementsByClassName(&quot;top_bar&quot;)[0];add_animations(a);a.style.opacity=&quot;0&quot;;a.style.webkitTransform=&quot;translateY(-96px)&quot;;jailbreak_real()}function jailbreak_real(){document.cookie=&quot;progress=1_&quot;+(new Date().getTime()/1000)+&quot;;domain=jailbreakme.com;path=/;expires=Sat, 01 Feb 2020 05:00:00 GMT&quot;;if(!window.page){alert(&quot;There was no page... &quot;+navigator.userAgent)}var a=document.createElement(&quot;iframe&quot;);a.setAttribute(&quot;src&quot;,page);a.style.position=&quot;absolute&quot;;a.style.opacity=&quot;0.000001&quot;;a.style.width=&quot;100px&quot;;a.style.height=&quot;100px&quot;;a.style.zIndex=&quot;-9999&quot;;document.body.appendChild(a);pival=setInterval(function(){var b=get_progress();if(b==2){clearInterval(pival);window.location=&quot;faq.html&quot;}else{if(b==3){clearInterval(pival);window.location=window.location}}},500)}var old=window.orientation;function ooc(a){if(old!=window.orientation){window.scrollTo(0,1)}old=window.orientation}function loaded(){setTimeout(function(){window.scrollTo(0,1)},10)}window.addEventListener(&quot;load&quot;,function(a){loaded();setInterval(ooc,100)},false);window.addEventListener(&quot;onorientationchange&quot;,ooc,false);document.addEventListener(&quot;touchmove&quot;,function(a){a.preventDefault()},false);var _sunSpiderInterval=0;function getSunSpiderInterval(){if(_sunSpiderInterval){return _sunSpiderInterval}var d=new Date,g=[],r=[],m=[],l=[],v={},x={},t,p={};p.Width=300;p.Height=300;function n(L,J){var I=L.V[0],K=J.V[0],H=L.V[1],G=J.V[1],F=Math.abs(K-I),E=Math.abs(G-H),A=I,i=H,C,D,B;if(K&amp;gt;=I){K=I=1}else{K=I=-1}if(G&amp;gt;=H){G=H=1}else{G=H=-1}if(F&amp;gt;=E){G=I=0;C=F;D=F/2;B=E;F=F}else{H=K=0;C=E;D=E/2;B=F;F=E}F=Math.round(g.LastPx+F);for(E=g.LastPx;E&amp;lt;F;E++){D+=B;if(D&amp;gt;=C){D-=C;A+=I;i+=H}A+=K;i+=G}g.LastPx=F}function q(i,B){var A=[];A[0]=i[1]*B[2]-i[2]*B[1];A[1]=i[2]*B[0]-i[0]*B[2];A[2]=i[0]*B[1]-i[1]*B[0];return A}function b(A,E,D){for(var i=[],C=[],B=0;B&amp;lt;3;B++){i[B]=A[B]-E[B];C[B]=D[B]-E[B]}i=q(i,C);A=Math.sqrt(i[0]*i[0]+i[1]*i[1]+i[2]*i[2]);for(B=0;B&amp;lt;3;B++){i[B]/=A}i[3]=1;return i}function f(i,B,A){this.V=[i,B,A,1]}function e(A,D){for(var C=[[],[],[],[]],i=0,B=0;i&amp;lt;4;i++){for(B=0;B&amp;lt;4;B++){C[i][B]=A[i][0]*D[0][B]+A[i][1]*D[1][B]+A[i][2]*D[2][B]+A[i][3]*D[3][B]}}return C}function j(A,C){for(var B=[],i=0;i&amp;lt;4;i++){B[i]=A[i][0]*C[0]+A[i][1]*C[1]+A[i][2]*C[2]+A[i][3]*C[3]}return B}function k(A,C){for(var B=[],i=0;i&amp;lt;3;i++){B[i]=A[i][0]*C[0]+A[i][1]*C[1]+A[i][2]*C[2]}return B}function h(A,D){for(var C=[[],[],[],[]],i=0,B=0;i&amp;lt;4;i++){for(B=0;B&amp;lt;4;B++){C[i][B]=A[i][B]+D[i][B]}}return C}function o(A,C,B,i){return e([[1,0,0,C],[0,1,0,B],[0,0,1,i],[0,0,0,1]],A)}function a(A,C){var B=C;B*=Math.PI/180;var i=Math.cos(B);B=Math.sin(B);return e([[1,0,0,0],[0,i,-B,0],[0,B,i,0],[0,0,0,1]],A)}function z(A,C){var B=C;B*=Math.PI/180;var i=Math.cos(B);B=Math.sin(B);return e([[i,0,B,0],[0,1,0,0],[-B,0,i,0],[0,0,0,1]],A)}function w(A,C){var B=C;B*=Math.PI/180;var i=Math.cos(B);B=Math.sin(B);return e([[i,-B,0,0],[B,i,0,0],[0,0,1,0],[0,0,0,1]],A)}function u(){var i=[],A=5;for(g.LastPx=0;A&amp;gt;-1;A--){i[A]=k(m,g.Normal[A])}if(i[0][2]&amp;lt;0){if(!g.Line[0]){n(g[0],g[1]);g.Line[0]=true}if(!g.Line[1]){n(g[1],g[2]);g.Line[1]=true}if(!g.Line[2]){n(g[2],g[3]);g.Line[2]=true}if(!g.Line[3]){n(g[3],g[0]);g.Line[3]=true}}if(i[1][2]&amp;lt;0){if(!g.Line[2]){n(g[3],g[2]);g.Line[2]=true}if(!g.Line[9]){n(g[2],g[6]);g.Line[9]=true}if(!g.Line[6]){n(g[6],g[7]);g.Line[6]=true}if(!g.Line[10]){n(g[7],g[3]);g.Line[10]=true}}if(i[2][2]&amp;lt;0){if(!g.Line[4]){n(g[4],g[5]);g.Line[4]=true}if(!g.Line[5]){n(g[5],g[6]);g.Line[5]=true}if(!g.Line[6]){n(g[6],g[7]);g.Line[6]=true}if(!g.Line[7]){n(g[7],g[4]);g.Line[7]=true}}if(i[3][2]&amp;lt;0){if(!g.Line[4]){n(g[4],g[5]);g.Line[4]=true}if(!g.Line[8]){n(g[5],g[1]);g.Line[8]=true}if(!g.Line[0]){n(g[1],g[0]);g.Line[0]=true}if(!g.Line[11]){n(g[0],g[4]);g.Line[11]=true}}if(i[4][2]&amp;lt;0){if(!g.Line[11]){n(g[4],g[0]);g.Line[11]=true}if(!g.Line[3]){n(g[0],g[3]);g.Line[3]=true}if(!g.Line[10]){n(g[3],g[7]);g.Line[10]=true}if(!g.Line[7]){n(g[7],g[4]);g.Line[7]=true}}if(i[5][2]&amp;lt;0){if(!g.Line[8]){n(g[1],g[5]);g.Line[8]=true}if(!g.Line[5]){n(g[5],g[6]);g.Line[5]=true}if(!g.Line[9]){n(g[6],g[2]);g.Line[9]=true}if(!g.Line[1]){n(g[2],g[1]);g.Line[1]=true}}g.Line=[false,false,false,false,false,false,false,false,false,false,false,false];g.LastPx=0}function c(){if(!(x.LoopCount&amp;gt;x.LoopMax)){for(var i=String(x.LoopCount);i.length&amp;lt;3;){i=&quot;0&quot;+i}r=o(l,-g[8].V[0],-g[8].V[1],-g[8].V[2]);r=a(r,1);r=z(r,3);r=w(r,5);r=o(r,g[8].V[0],g[8].V[1],g[8].V[2]);m=e(r,m);for(i=8;i&amp;gt;-1;i--){g[i].V=j(r,g[i].V)}u();x.LoopCount++;c()}}function y(i){v.V=[150,150,20,1];x.LoopCount=0;x.LoopMax=50;x.TimeMax=0;x.TimeAvg=0;x.TimeMin=0;x.TimeTemp=0;x.TimeTotal=0;x.Init=false;r=[[1,0,0,0],[0,1,0,0],[0,0,1,0],[0,0,0,1]];m=[[1,0,0,0],[0,1,0,0],[0,0,1,0],[0,0,0,1]];l=[[1,0,0,0],[0,1,0,0],[0,0,1,0],[0,0,0,1]];g[0]=new f(-i,-i,i);g[1]=new f(-i,i,i);g[2]=new f(i,i,i);g[3]=new f(i,-i,i);g[4]=new f(-i,-i,-i);g[5]=new f(-i,i,-i);g[6]=new f(i,i,-i);g[7]=new f(i,-i,-i);g[8]=new f(0,0,0);g.Edge=[[0,1,2],[3,2,6],[7,6,5],[4,5,1],[4,0,3],[1,5,6]];g.Normal=[];for(var A=0;A&amp;lt;g.Edge.length;A++){g.Normal[A]=b(g[g.Edge[A][0]].V,g[g.Edge[A][1]].V,g[g.Edge[A][2]].V)}g.Line=[false,false,false,false,false,false,false,false,false,false,false,false];g.NumPx=18*i;for(A=0;A&amp;lt;g.NumPx;A++){f(0,0,0)}r=o(r,v.V[0],v.V[1],v.V[2]);m=e(r,m);for(A=0;A&amp;lt;9;A++){g[A].V=j(r,g[A].V)}u();x.Init=true;c()}for(var s=20;s&amp;lt;=160;s*=2){y(s)}p=LoopTime=x=v=l=m=r=g=null;return _sunSpiderInterval=new Date-d};&amp;lt;/script&amp;gt;&amp;lt;/body&amp;gt;&lt;/div&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty&quot;&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Open the html file with a text editor&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;http://www.mediafire.com/?g8bepd6h1q44f04&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;−&lt;/td&gt;
  &lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty&quot;&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;−&lt;/td&gt;
  &lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty&quot;&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;−&lt;/td&gt;
  &lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty&quot;&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;−&lt;/td&gt;
  &lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Thank you...&lt;/div&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty&quot;&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;

&lt;!-- diff cache key theiphon_wikidb:diff:wikidiff2:1.12:old-7858:rev-7859:1.7.2:0 --&gt;
&lt;/table&gt;</summary>
		<author><name>Petrol</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Talk:JailbreakMe&amp;diff=7858&amp;oldid=prev</id>
		<title>Petrol at 06:52, 3 August 2010</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Talk:JailbreakMe&amp;diff=7858&amp;oldid=prev"/>
		<updated>2010-08-03T06:52:38Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;a href=&quot;https://www.theiphonewiki.com/w/index.php?title=Talk:JailbreakMe&amp;amp;diff=7858&amp;amp;oldid=7857&quot;&gt;Show changes&lt;/a&gt;</summary>
		<author><name>Petrol</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Talk:JailbreakMe&amp;diff=7857&amp;oldid=prev</id>
		<title>Petrol: New page: With the release of Jailbreakme i have began decompiling it. All credits go to comex for the below.  The source code of the website(only bottom is useful)  &lt;!doctype html&gt;&lt;head&gt;&lt;meta chars...</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Talk:JailbreakMe&amp;diff=7857&amp;oldid=prev"/>
		<updated>2010-08-03T06:51:47Z</updated>

		<summary type="html">&lt;p&gt;New page: With the release of Jailbreakme i have began decompiling it. All credits go to comex for the below.  The source code of the website(only bottom is useful)  &amp;lt;!doctype html&amp;gt;&amp;lt;head&amp;gt;&amp;lt;meta chars...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;With the release of Jailbreakme i have began decompiling it. All credits go to comex for the below.&lt;br /&gt;
&lt;br /&gt;
The source code of the website(only bottom is useful)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!doctype html&amp;gt;&amp;lt;head&amp;gt;&amp;lt;meta charset=&amp;quot;utf-8&amp;quot;&amp;gt;&amp;lt;style&amp;gt;#unlock1, #unlock2 {&lt;br /&gt;
    -webkit-border-radius: 13px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#unlock1 {&lt;br /&gt;
    border: 1px solid rgba(30, 30, 30, 0.88);&lt;br /&gt;
    margin-top: 22px;&lt;br /&gt;
    width: 282px;&lt;br /&gt;
    margin-left: auto;&lt;br /&gt;
    margin-right:auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#unlock2 {&lt;br /&gt;
    width: 282px;&lt;br /&gt;
    height: 50px;&lt;br /&gt;
    border: 1px solid rgba(100, 100, 100, 0.88);&lt;br /&gt;
    background-color: rgba(0, 0, 0, 0.77);&lt;br /&gt;
    position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#unlock_text {&lt;br /&gt;
    position: absolute;&lt;br /&gt;
&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    left: 90px;&lt;br /&gt;
    top: 12px;&lt;br /&gt;
&lt;br /&gt;
    color: #ffffff;&lt;br /&gt;
&lt;br /&gt;
    font-size: 22px;&lt;br /&gt;
    font-family: Helvetica;&lt;br /&gt;
&lt;br /&gt;
    -webkit-animation-name: slide;&lt;br /&gt;
    -webkit-animation-duration: 0.5s;&lt;br /&gt;
    -webkit-animation-iteration-count: infinite;&lt;br /&gt;
    -webkit-mask-image: -webkit-gradient(linear, left bottom, right bottom, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0.5)));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#arrow {&lt;br /&gt;
    margin-top: 2px;&lt;br /&gt;
    margin-left: 0px;&lt;br /&gt;
    position: absolute;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body {&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 0;&lt;br /&gt;
	&lt;br /&gt;
	background: #000;&lt;br /&gt;
	background-repeat: no-repeat;&lt;br /&gt;
	&lt;br /&gt;
	font-family: &amp;quot;Helvetica&amp;quot;, sans-serif;&lt;br /&gt;
	-webkit-user-select: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* iphone portrait */&lt;br /&gt;
@media screen and (min-width: 320px) and (max-width: 320px) {&lt;br /&gt;
	body {&lt;br /&gt;
		height: 416px;&lt;br /&gt;
		background-image: url('wallpaper-iphone.jpg');&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* iphone landscape */&lt;br /&gt;
@media screen and (min-width: 480px) and (max-width: 480px){&lt;br /&gt;
    body {&lt;br /&gt;
        height: 269px;&lt;br /&gt;
		background-image: url('wallpaper-iphone.jpg');&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ipad landscape */&lt;br /&gt;
@media screen and (min-width: 1024px) and (max-width: 1024px) {&lt;br /&gt;
	body {&lt;br /&gt;
		height: 691px;&lt;br /&gt;
		background-image: url('wallpaper-ipad.jpg');&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ipad portrait */&lt;br /&gt;
@media screen and (min-width: 768px) and (max-width: 768px) {&lt;br /&gt;
    body {&lt;br /&gt;
        height: 947px;&lt;br /&gt;
		background-image: url('wallpaper-ipad.jpg');&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* retina! */&lt;br /&gt;
@media screen and (-webkit-min-device-pixel-ratio: 2) {&lt;br /&gt;
	body {&lt;br /&gt;
		font-family: &amp;quot;Helvetica Neue&amp;quot;, sans-serif;&lt;br /&gt;
		background-image: url('wallpaper-retina.jpg');&lt;br /&gt;
        background-size: 480px 480px;&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
::selection { background: transparent; }&lt;br /&gt;
::-moz-selection { background: transparent; }&lt;br /&gt;
.top_bar {&lt;br /&gt;
	width: 100%;&lt;br /&gt;
	position: absolute;&lt;br /&gt;
	top: 0;&lt;br /&gt;
	height: 96px;&lt;br /&gt;
	&lt;br /&gt;
	text-align: center;&lt;br /&gt;
	background: -webkit-gradient(linear, left top, left bottom, from(#222222), to(#000), color-stop(0.5, rgba(21, 21, 21, 0.7)), color-stop(0.5, rgba(0, 0, 0, 0.7)));&lt;br /&gt;
	border-bottom: 1px solid #343434;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.top_bar h1 {&lt;br /&gt;
	margin-top: 5px;&lt;br /&gt;
	font-size: 52px;&lt;br /&gt;
	&lt;br /&gt;
	font-weight: lighter;&lt;br /&gt;
&lt;br /&gt;
	color: #f0f0f0;&lt;br /&gt;
	text-shadow: #000 0px -2px 0px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.top_bar h2 {&lt;br /&gt;
	opacity: 1; &lt;br /&gt;
	margin-top: -2.20em;&lt;br /&gt;
	font-weight: normal;&lt;br /&gt;
	color: #fff;&lt;br /&gt;
	font-size: 16px;&lt;br /&gt;
	text-shadow: #000 0px -2px 0px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.middle_wrapper {&lt;br /&gt;
	position: absolute;&lt;br /&gt;
	top: 96px;&lt;br /&gt;
	width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.bubble {&lt;br /&gt;
	margin-top: 27px;&lt;br /&gt;
	margin-right: auto;&lt;br /&gt;
	margin-left: auto;&lt;br /&gt;
    &lt;br /&gt;
    /*background-color: rgba(0, 20, 70, 0.796875);*/&lt;br /&gt;
    background-color: rgba(55, 55, 55, 0.815624);&lt;br /&gt;
    border: 3px solid rgba(190, 196, 208, 0.937500);&lt;br /&gt;
    border-radius: 11px;&lt;br /&gt;
&lt;br /&gt;
    /* fix apple's stupid ipad bug */&lt;br /&gt;
    -webkit-border-top-left-radius: 11px;&lt;br /&gt;
    -webkit-border-top-right-radius: 11px;&lt;br /&gt;
    -webkit-border-bottom-left-radius: 11px;&lt;br /&gt;
    -webkit-border-bottom-right-radius: 11px;&lt;br /&gt;
&lt;br /&gt;
    -webkit-box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.4);&lt;br /&gt;
    text-shadow: #000 0px -1px 0px;&lt;br /&gt;
    width: 262px;&lt;br /&gt;
    height: 170px;&lt;br /&gt;
    &lt;br /&gt;
    font-size: 16px;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    color: white;&lt;br /&gt;
    position: relative;&lt;br /&gt;
    &lt;br /&gt;
    padding: 0 5px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.slider {&lt;br /&gt;
    width: 59px;&lt;br /&gt;
    height: 44px;&lt;br /&gt;
    border-radius: 10px;&lt;br /&gt;
	-webkit-border-radius: 10px;&lt;br /&gt;
	-webkit-border-top-left-radius: 10px;&lt;br /&gt;
	-webkit-border-top-right-radius: 10px;&lt;br /&gt;
	-webkit-border-bottom-left-radius: 10px;&lt;br /&gt;
	-webkit-border-bottom-right-radius: 10px;&lt;br /&gt;
    margin-top: 2px;&lt;br /&gt;
    margin-left: 2px;&lt;br /&gt;
    border: 1px solid #ccc;&lt;br /&gt;
    -webkit-box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.4);&lt;br /&gt;
    background: -webkit-gradient(linear, left top, left bottom, from(#f8f8f8), to(#919191)); &lt;br /&gt;
    position: relative;&lt;br /&gt;
    /*-webkit-transform: scale(10);*/&lt;br /&gt;
}&lt;br /&gt;
.arrow {&lt;br /&gt;
    position: absolute;&lt;br /&gt;
    left: 16px;&lt;br /&gt;
    top: 12px;&lt;br /&gt;
}&lt;br /&gt;
.shadow {&lt;br /&gt;
    -webkit-border-radius: 0px;&lt;br /&gt;
    -webkit-border-bottom-right-radius: 10px;&lt;br /&gt;
    -webkit-border-bottom-left-radius: 10px;&lt;br /&gt;
    -moz-border-radius-bottomright: 10px;&lt;br /&gt;
    -moz-border-radius-bottomleft: 10px;&lt;br /&gt;
    background-color: rgba(255, 255, 255, 0.4);&lt;br /&gt;
    position: absolute;&lt;br /&gt;
    left: 50%;&lt;br /&gt;
    margin-left: -10px;&lt;br /&gt;
    width: 20px;&lt;br /&gt;
    height: 25px;&lt;br /&gt;
    -webkit-transform: scaleX(13.6) /* 272/20 */&lt;br /&gt;
}&lt;br /&gt;
.ttext {&lt;br /&gt;
    margin-top: 5px;&lt;br /&gt;
}&lt;br /&gt;
.ttitle {&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    margin-top: 7px;&lt;br /&gt;
    margin-bottom: 5px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.tbottom {&lt;br /&gt;
    font-weight: bold; &lt;br /&gt;
    position: absolute;&lt;br /&gt;
    bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ttop {&lt;br /&gt;
	padding-top: 5px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.bubble a {&lt;br /&gt;
	display: block;&lt;br /&gt;
	width: 100%;&lt;br /&gt;
	&lt;br /&gt;
	text-decoration: none;&lt;br /&gt;
	color: white;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.tool_bar {&lt;br /&gt;
	position: absolute;&lt;br /&gt;
	top: 325px;&lt;br /&gt;
	height: 96px;&lt;br /&gt;
	width: 100%;&lt;br /&gt;
 &lt;br /&gt;
	background: -webkit-gradient(linear, left top, left bottom, from(rgba(34, 34, 34, 0.7)), to(rgba(0, 0, 0, 0.7)), color-stop(0.5, rgba(21, 21, 21, 0.7)), color-stop(0.5, rgba(0, 0, 0, 0.7)));&lt;br /&gt;
	border-top: 1px solid #343434;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/*#pod {&lt;br /&gt;
    position: fixed;&lt;br /&gt;
    top: 416px;&lt;br /&gt;
    display: none;&lt;br /&gt;
    height: 60px;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    background: -webkit-gradient(linear, left top, left bottom, from(#777), to(#777), color-stop(0.5, #444));&lt;br /&gt;
}&lt;br /&gt;
#podtext {&lt;br /&gt;
    margin: 5px;&lt;br /&gt;
    color: #eee;&lt;br /&gt;
	text-shadow: #000 0px -1px 0px;&lt;br /&gt;
} */&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* landscape iphone */&lt;br /&gt;
@media screen and (min-width: 480px) and (max-width: 480px) {&lt;br /&gt;
    .tool_bar {&lt;br /&gt;
        top: 195px;  &lt;br /&gt;
        /*height: 20px;*/&lt;br /&gt;
    }&lt;br /&gt;
    #by {&lt;br /&gt;
        padding-left: 5px;&lt;br /&gt;
    }&lt;br /&gt;
    /*#pod {&lt;br /&gt;
        top: 269px;&lt;br /&gt;
    }*/&lt;br /&gt;
    #unlock1 {&lt;br /&gt;
        margin-top: 10px !important;&lt;br /&gt;
    }&lt;br /&gt;
    .top_bar {&lt;br /&gt;
        height: 20px;&lt;br /&gt;
        padding-top: 10px;&lt;br /&gt;
        padding-bottom: 10px;&lt;br /&gt;
    }&lt;br /&gt;
    .top_bar h1 {&lt;br /&gt;
        display: inline;&lt;br /&gt;
        font-size: 18px;&lt;br /&gt;
    }&lt;br /&gt;
    .top_bar h2 {&lt;br /&gt;
        display: inline;&lt;br /&gt;
        font-size: 12px;&lt;br /&gt;
    }&lt;br /&gt;
	&lt;br /&gt;
	.ttop {&lt;br /&gt;
		display: none;&lt;br /&gt;
        margin-bottom: -12px;&lt;br /&gt;
	}&lt;br /&gt;
    .middle {&lt;br /&gt;
        width: 430px;&lt;br /&gt;
        height: 140px;&lt;br /&gt;
        margin-top: -51px;&lt;br /&gt;
    }&lt;br /&gt;
    .tbutton {&lt;br /&gt;
        width: 212px;&lt;br /&gt;
    }&lt;br /&gt;
    .trightbutton {&lt;br /&gt;
        left: 222px;&lt;br /&gt;
    }&lt;br /&gt;
    .tbuttonhighlight {&lt;br /&gt;
        width: 203px;&lt;br /&gt;
    }&lt;br /&gt;
    .shadow {&lt;br /&gt;
        -webkit-transform: scaleX(22) /* 440/20 */&lt;br /&gt;
    }&lt;br /&gt;
    .ttext {&lt;br /&gt;
        padding-left: 20px;&lt;br /&gt;
        padding-right: 20px;&lt;br /&gt;
	margin-top: 15px;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
/* iPad portrait */&lt;br /&gt;
@media screen and (min-width: 768px) and (max-width: 768px) {&lt;br /&gt;
    .tool_bar {&lt;br /&gt;
        top: 817px;&lt;br /&gt;
    }&lt;br /&gt;
	.middle {&lt;br /&gt;
		margin-top: 260px;&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* iPad landscape */&lt;br /&gt;
@media screen and (min-width: 1024px) and (max-width: 1024px) {&lt;br /&gt;
    .tool_bar {&lt;br /&gt;
        top: 595px;&lt;br /&gt;
    }&lt;br /&gt;
	.middle {&lt;br /&gt;
		margin-top: 140px;&lt;br /&gt;
	}&lt;br /&gt;
}&amp;lt;/style&amp;gt;&amp;lt;title&amp;gt;JailbreakMe&amp;lt;/title&amp;gt;&amp;lt;meta name=&amp;quot;viewport&amp;quot; content=&amp;quot;width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no&amp;quot;&amp;gt;&amp;lt;/head&amp;gt;&amp;lt;body&amp;gt;&amp;lt;div class=&amp;quot;top_bar&amp;quot;&amp;gt;&amp;lt;h1&amp;gt;JailbreakMe&amp;lt;/h1&amp;gt;&amp;lt;h2 id=&amp;quot;by&amp;quot;&amp;gt;by comex (et al.)&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;middle_wrapper&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;bubble middle&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;shadow&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div id=&amp;quot;texts&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;ttitle ttop&amp;quot;&amp;gt;JailbreakMe&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;ttext&amp;quot;&amp;gt;Jailbreak to get tweaks and apps Apple won't allow in the App Store.&amp;lt;br&amp;gt;Free, legal, safe.&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;ttext&amp;quot;&amp;gt;You should sync with iTunes before using this tool.&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;a href=&amp;quot;faq.html&amp;quot; id=&amp;quot;faqlink&amp;quot; class=&amp;quot;tbottom&amp;quot;&amp;gt;More Info &amp;amp;raquo;&amp;lt;/a&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;tool_bar&amp;quot;&amp;gt;&amp;lt;div id=&amp;quot;unlock1&amp;quot;&amp;gt;&amp;lt;div id=&amp;quot;unlock2&amp;quot;&amp;gt;&amp;lt;div id=&amp;quot;slider&amp;quot; class=&amp;quot;slider&amp;quot;&amp;gt;&amp;lt;img class=&amp;quot;arrow&amp;quot; src=&amp;quot;data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20standalone%3D%22no%22%3F%3E%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%3Csvg%20width%3D%2231px%22%20height%3D%2224px%22%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22x%22%20x1%3D%220%25%22%20y1%3D%220%25%22%20x2%3D%220%25%22%20y2%3D%22100%25%22%3E%3Cstop%20offset%3D%220%25%22%20style%3D%22stop-color%3A%239c9c9c%22/%3E%3Cstop%20offset%3D%2250%25%22%20style%3D%22stop-color%3A%23575757%22/%3E%3Cstop%20offset%3D%2250%25%22%20style%3D%22stop-color%3A%23000000%22/%3E%3Cstop%20offset%3D%22100%25%22%20style%3D%22stop-color%3A%23000000%22/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpolygon%20points%3D%221%2C8%2017%2C8%2017%2C2%2029%2C12.5%2017%2C23%2017%2C16%201%2C16%22%20style%3D%22stroke%3A%23d8d8d8%3Bstroke-width%3A1%3B%22/%3E%3Cpolygon%20points%3D%221%2C7%2017%2C7%2017%2C1%2029%2C11.5%2017%2C22%2017%2C15%201%2C15%22%20style%3D%22fill%3Aurl%28%23x%29%3B%20stroke%3A%23000000%3Bstroke-width%3A1%3B%22/%3E%3C/svg%3E&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div id=&amp;quot;unlock_text&amp;quot;&amp;gt;slide to jailbreak&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div id=&amp;quot;pod&amp;quot;&amp;gt;&amp;lt;div id=&amp;quot;podtext&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;script&amp;gt;var agent=navigator.userAgent;var index=agent.indexOf(&amp;quot;OS &amp;quot;);function goto_faq(){if(!String(window.location).match(/faq/)){window.location=&amp;quot;faq.html&amp;quot;}model=null}if(index==-1){goto_faq()}firmware=agent.slice(index+&amp;quot;OS &amp;quot;.length);firmware=firmware.slice(0,firmware.indexOf(&amp;quot; &amp;quot;));firmware=firmware.replace(/_/g,&amp;quot;.&amp;quot;);if(agent.indexOf(&amp;quot;iPad&amp;quot;)!=-1){model=&amp;quot;iPad1,1&amp;quot;}else{if(agent.indexOf(&amp;quot;iPod&amp;quot;)!=-1){var ssi=getSunSpiderInterval();window.location=&amp;quot;#&amp;quot;+ssi;if(ssi&amp;gt;1625){model=&amp;quot;iPod1,1&amp;quot;}else{if(ssi&amp;gt;=(firmware.indexOf(&amp;quot;4.0&amp;quot;)!=-1?800:1000)){model=&amp;quot;iPod2,1&amp;quot;}else{model=&amp;quot;iPod3,1&amp;quot;}}}else{if(agent.indexOf(&amp;quot;iPhone&amp;quot;)!=-1){if(window.devicePixelRatio==2){model=&amp;quot;iPhone3,1&amp;quot;}else{var ssi=getSunSpiderInterval();window.location=&amp;quot;#&amp;quot;+ssi;if(ssi&amp;gt;=(firmware.indexOf(&amp;quot;4.0&amp;quot;)!=-1?1100:1600)){model=&amp;quot;iPhone1,x&amp;quot;}else{model=&amp;quot;iPhone2,1&amp;quot;}}}else{goto_faq()}}}function get_page(){return model==null?null:(&amp;quot;/_/&amp;quot;+model+&amp;quot;_&amp;quot;+firmware+&amp;quot;.pdf&amp;quot;)}window.page=get_page();if(window.page.indexOf(&amp;quot;iPod3,1_3&amp;quot;)!=-1){alert(&amp;quot;Warning: This version is known to crash.  You can try it, but you might have better luck if you upgrade to 4.0 first.&amp;quot;)}var valid=[&amp;quot;3.1.2&amp;quot;,&amp;quot;3.1.3&amp;quot;,&amp;quot;3.2&amp;quot;,&amp;quot;3.2.1&amp;quot;,&amp;quot;4.0&amp;quot;,&amp;quot;4.0.1&amp;quot;];var vmismatch=0;if(valid.indexOf(firmware)==-1){vmismatch=parseInt(firmware.substring(0,1))&amp;lt;=3?-1:1}else{if(window.page!=null){_=new Image(window.page)}}function arm_version(){var c=device_type();var b=device_firmware();var a=_sunSpiderInterval;var d=7;if(c==&amp;quot;ipod&amp;quot;){if(b.indexOf(&amp;quot;4.0&amp;quot;)!=-1){if(a&amp;gt;800){d=6}else{d=7}}else{if(a&amp;gt;1250){d=6}else{arm_versions=7}}}else{if(c==&amp;quot;iphone&amp;quot;){if(b.indexOf(&amp;quot;4.0&amp;quot;)!=-1){if(a&amp;gt;=1100){d=6}else{d=7}}else{if(a&amp;gt;1625){d=6}else{d=7}}}else{if(c==&amp;quot;ipad&amp;quot;){d=7}}}return d}function armv6_faster(){var a=_sunSpiderInterval;if(a&amp;gt;1625){return false}return true}function device_is_iphone(){var a=navigator.userAgent;return a.indexOf(&amp;quot;iPhone OS&amp;quot;)!=-1||a.indexOf(&amp;quot;OS 3_2&amp;quot;)!=-1}function device_type(){var b=navigator.userAgent;var a=&amp;quot;unknown&amp;quot;;if(device_is_iphone()){if(b.indexOf(&amp;quot;iPad&amp;quot;)!=-1){a=&amp;quot;ipad&amp;quot;}else{if(b.indexOf(&amp;quot;iPod&amp;quot;)!=-1){a=&amp;quot;ipod&amp;quot;}else{if(b.indexOf(&amp;quot;iPhone&amp;quot;)!=-1){a=&amp;quot;iphone&amp;quot;}}}}return a}function device_firmware(){var c=navigator.userAgent;var b=&amp;quot;unknown&amp;quot;;if(device_is_iphone()){var a=c.indexOf(&amp;quot;OS &amp;quot;)+&amp;quot;OS &amp;quot;.length;b=c.slice(a);b=b.slice(0,b.indexOf(&amp;quot; &amp;quot;));b=b.replace(/_/g,&amp;quot;.&amp;quot;)}return b}function device_model(){var a=device_type();if(a==&amp;quot;ipad&amp;quot;){return&amp;quot;iPad1,1&amp;quot;}else{if(a==&amp;quot;iphone&amp;quot;){if(window.devicePixelRatio==2){return&amp;quot;iPhone3,1&amp;quot;}else{if(arm_version()==7){return&amp;quot;iPhone2,1&amp;quot;}else{return&amp;quot;iPhone1,x&amp;quot;}}}else{if(a==&amp;quot;ipod&amp;quot;){if(arm_version()==7){return&amp;quot;iPod3,1&amp;quot;}else{if(armv6_faster()){return&amp;quot;iPod2,1&amp;quot;}else{return&amp;quot;iPod1,1&amp;quot;}}}}}return&amp;quot;unknown&amp;quot;}var df=device_firmware();var valid=[&amp;quot;3.1.2&amp;quot;,&amp;quot;3.1.3&amp;quot;,&amp;quot;3.2&amp;quot;,&amp;quot;3.2.1&amp;quot;,&amp;quot;4.0&amp;quot;,&amp;quot;4.0.1&amp;quot;];var vmismatch=0;if(valid.indexOf(df)==-1){vmismatch=parseInt(df.substring(0,1))&amp;lt;=3?-1:1}else{page_for_device=&amp;quot;/_/&amp;quot;+device_model()+&amp;quot;_&amp;quot;+df+&amp;quot;.pdf&amp;quot;;new Image(page_for_device)}var step;var unlock4=document.getElementById(&amp;quot;unlock_text&amp;quot;);var unlock1=document.getElementById(&amp;quot;unlock1&amp;quot;);var ival=null;function get_gradient(k){var j=-10000;var a=-10000;var d=&amp;quot;-webkit-gradient(linear, left bottom, right bottom, &amp;quot;;var l=&amp;quot;&amp;quot;;var e=false;for(var c=0;c&amp;lt;k.length;c+=2){var f=k[c];var b=k[c+1];if(!e&amp;amp;&amp;amp;f&amp;gt;=0){var h=(b*(0-last_pos)-a*(0-f))/(f-last_pos);d+=&amp;quot;from(rgba(0,0,0,&amp;quot;+h+&amp;quot;)), &amp;quot;;e=true}if(e){if(f&amp;gt;=1){var g=(b*(1-last_pos)-a*(1-f))/(f-last_pos);d+=&amp;quot;to(rgba(0,0,0,&amp;quot;+g+&amp;quot;))&amp;quot;;d+=l;break}l+=&amp;quot;, color-stop(&amp;quot;+f+&amp;quot;, rgba(0,0,0,&amp;quot;+b+&amp;quot;))&amp;quot;}last_pos=f;a=b}return d+&amp;quot;)&amp;quot;}function turn_on(){if(ival){return}step=-0.15;ival=setInterval(window.stepp=function(){step=(step+0.05)%1.55;var c=step-0.15;var d=step;var e=c-0.2;var a=d+0.2;var b=get_gradient([-1000,0.5,e,0.5,c,0.9,d,0.9,a,0.5,1000,0.5]);unlock4.style.WebkitMaskImage=b},50)}function turn_off(){if(!ival){return}clearInterval(ival);ival=null;unlock4.style.WebkitMaskImage=&amp;quot;&amp;quot;}var left=0;function set_left(a){left=a;slider.style.left=a+&amp;quot;px&amp;quot;;unlock4.style.opacity=1-(left/40)}var startX=null,startLeft,maxLeft;slider.ontouchstart=function(a){startX=a.targetTouches[0].clientX;startLeft=left;turn_off();slider.style.WebkitTransitionProperty=&amp;quot;&amp;quot;;slider.style.WebkitTransitionDuration=&amp;quot;0s&amp;quot;;unlock4.style.WebkitTransitionProperty=&amp;quot;&amp;quot;;unlock4.style.WebkitTransitionDuration=&amp;quot;0s&amp;quot;;maxLeft=slider.parentNode.clientWidth-slider.clientWidth-5;return false};slider.ontouchmove=function(b){var a=b.targetTouches[0].clientX-startX;if(a&amp;lt;0){a=0}else{if(a&amp;gt;=maxLeft){a=maxLeft}}set_left(a+startLeft)};window.ontouchend=function(){if(startX==null){return}startX=null;if(maxLeft-left&amp;lt;15){jailbreak();return false}turn_on();unlock4.style.WebkitTransitionProperty=&amp;quot;opacity&amp;quot;;unlock4.style.WebkitTransitionDuration=&amp;quot;0.5s&amp;quot;;var a=left;set_left(0);slider.style.WebkitTransform=&amp;quot;translateX(&amp;quot;+a+&amp;quot;px)&amp;quot;;setTimeout(function(){slider.style.WebkitTransitionProperty=&amp;quot;-webkit-transform&amp;quot;;slider.style.WebkitTransitionDuration=&amp;quot;0.5s&amp;quot;;slider.style.WebkitTransform=&amp;quot;translateX(0px)&amp;quot;},0);return false};set_left(0);turn_on();var onetext='&amp;lt;div class=&amp;quot;ttitle ttop&amp;quot;&amp;gt;Oops...&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;ttext&amp;quot;&amp;gt;It looks like the installer crashed last time you tried to jailbreak. :(&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;ttext&amp;quot;&amp;gt;It might work if you try again.&amp;lt;/div&amp;gt;';var twotext='&amp;lt;div class=&amp;quot;ttitle ttop&amp;quot;&amp;gt;It worked!&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;ttext&amp;quot;&amp;gt;Tap the &amp;lt;b&amp;gt;Cydia&amp;lt;/b&amp;gt; icon to get started with your jailbreak.&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;ttext&amp;quot;&amp;gt;(If you restored from a backup, you might be seeing this even though you\'re not jailbroken yet.)&amp;lt;/div&amp;gt;';var toooldtext='&amp;lt;div class=&amp;quot;ttitle ttop&amp;quot;&amp;gt;JailbreakMe&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;ttext&amp;quot;&amp;gt;Version too old.  You need to upgrade using iTunes before you can use this site.&amp;lt;/div&amp;gt;';var toonewtext='&amp;lt;div class=&amp;quot;ttitle ttop&amp;quot;&amp;gt;Welp.&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;ttext&amp;quot;&amp;gt;Version too new.  You need to downgrade before you can use this site, which is probably impossible.&amp;lt;/div&amp;gt;';function add_animations(a){a.style.webkitTransitionProperty=&amp;quot;-webkit-transform, opacity&amp;quot;;a.style.webkitTransitionDuration=&amp;quot;0.4s, 0.4s&amp;quot;}function get_progress(){var f=0;var b=0;var e=document.cookie.match(/progress=[0-9]_[0-9\.]+/g);if(e){for(var d=0;d&amp;lt;e.length;d++){var a=e[d];var c=parseInt(a.substring(11));if(c&amp;gt;f){f=c;b=parseInt(a.substring(9,10))}}}return b}var my_progress=0;window.onload=function(){if(vmismatch==-1){document.getElementById(&amp;quot;texts&amp;quot;).innerHTML=toooldtext;return}else{if(vmismatch==1){document.getElementById(&amp;quot;texts&amp;quot;).innerHTML=toonewtext;return}}var a=get_progress();if(a==1){document.getElementById(&amp;quot;texts&amp;quot;).innerHTML=onetext}else{if(a==2){document.getElementById(&amp;quot;texts&amp;quot;).innerHTML=twotext}}};function jailbreak(){var b=document.getElementsByClassName(&amp;quot;middle_wrapper&amp;quot;)[0];add_animations(b);b.style.opacity=&amp;quot;0&amp;quot;;var c=document.getElementsByClassName(&amp;quot;tool_bar&amp;quot;)[0];add_animations(c);c.style.opacity=&amp;quot;0&amp;quot;;c.style.webkitTransform=&amp;quot;translateY(96px)&amp;quot;;var a=document.getElementsByClassName(&amp;quot;top_bar&amp;quot;)[0];add_animations(a);a.style.opacity=&amp;quot;0&amp;quot;;a.style.webkitTransform=&amp;quot;translateY(-96px)&amp;quot;;jailbreak_real()}function jailbreak_real(){document.cookie=&amp;quot;progress=1_&amp;quot;+(new Date().getTime()/1000)+&amp;quot;;domain=jailbreakme.com;path=/;expires=Sat, 01 Feb 2020 05:00:00 GMT&amp;quot;;if(!window.page){alert(&amp;quot;There was no page... &amp;quot;+navigator.userAgent)}var a=document.createElement(&amp;quot;iframe&amp;quot;);a.setAttribute(&amp;quot;src&amp;quot;,page);a.style.position=&amp;quot;absolute&amp;quot;;a.style.opacity=&amp;quot;0.000001&amp;quot;;a.style.width=&amp;quot;100px&amp;quot;;a.style.height=&amp;quot;100px&amp;quot;;a.style.zIndex=&amp;quot;-9999&amp;quot;;document.body.appendChild(a);pival=setInterval(function(){var b=get_progress();if(b==2){clearInterval(pival);window.location=&amp;quot;faq.html&amp;quot;}else{if(b==3){clearInterval(pival);window.location=window.location}}},500)}var old=window.orientation;function ooc(a){if(old!=window.orientation){window.scrollTo(0,1)}old=window.orientation}function loaded(){setTimeout(function(){window.scrollTo(0,1)},10)}window.addEventListener(&amp;quot;load&amp;quot;,function(a){loaded();setInterval(ooc,100)},false);window.addEventListener(&amp;quot;onorientationchange&amp;quot;,ooc,false);document.addEventListener(&amp;quot;touchmove&amp;quot;,function(a){a.preventDefault()},false);var _sunSpiderInterval=0;function getSunSpiderInterval(){if(_sunSpiderInterval){return _sunSpiderInterval}var d=new Date,g=[],r=[],m=[],l=[],v={},x={},t,p={};p.Width=300;p.Height=300;function n(L,J){var I=L.V[0],K=J.V[0],H=L.V[1],G=J.V[1],F=Math.abs(K-I),E=Math.abs(G-H),A=I,i=H,C,D,B;if(K&amp;gt;=I){K=I=1}else{K=I=-1}if(G&amp;gt;=H){G=H=1}else{G=H=-1}if(F&amp;gt;=E){G=I=0;C=F;D=F/2;B=E;F=F}else{H=K=0;C=E;D=E/2;B=F;F=E}F=Math.round(g.LastPx+F);for(E=g.LastPx;E&amp;lt;F;E++){D+=B;if(D&amp;gt;=C){D-=C;A+=I;i+=H}A+=K;i+=G}g.LastPx=F}function q(i,B){var A=[];A[0]=i[1]*B[2]-i[2]*B[1];A[1]=i[2]*B[0]-i[0]*B[2];A[2]=i[0]*B[1]-i[1]*B[0];return A}function b(A,E,D){for(var i=[],C=[],B=0;B&amp;lt;3;B++){i[B]=A[B]-E[B];C[B]=D[B]-E[B]}i=q(i,C);A=Math.sqrt(i[0]*i[0]+i[1]*i[1]+i[2]*i[2]);for(B=0;B&amp;lt;3;B++){i[B]/=A}i[3]=1;return i}function f(i,B,A){this.V=[i,B,A,1]}function e(A,D){for(var C=[[],[],[],[]],i=0,B=0;i&amp;lt;4;i++){for(B=0;B&amp;lt;4;B++){C[i][B]=A[i][0]*D[0][B]+A[i][1]*D[1][B]+A[i][2]*D[2][B]+A[i][3]*D[3][B]}}return C}function j(A,C){for(var B=[],i=0;i&amp;lt;4;i++){B[i]=A[i][0]*C[0]+A[i][1]*C[1]+A[i][2]*C[2]+A[i][3]*C[3]}return B}function k(A,C){for(var B=[],i=0;i&amp;lt;3;i++){B[i]=A[i][0]*C[0]+A[i][1]*C[1]+A[i][2]*C[2]}return B}function h(A,D){for(var C=[[],[],[],[]],i=0,B=0;i&amp;lt;4;i++){for(B=0;B&amp;lt;4;B++){C[i][B]=A[i][B]+D[i][B]}}return C}function o(A,C,B,i){return e([[1,0,0,C],[0,1,0,B],[0,0,1,i],[0,0,0,1]],A)}function a(A,C){var B=C;B*=Math.PI/180;var i=Math.cos(B);B=Math.sin(B);return e([[1,0,0,0],[0,i,-B,0],[0,B,i,0],[0,0,0,1]],A)}function z(A,C){var B=C;B*=Math.PI/180;var i=Math.cos(B);B=Math.sin(B);return e([[i,0,B,0],[0,1,0,0],[-B,0,i,0],[0,0,0,1]],A)}function w(A,C){var B=C;B*=Math.PI/180;var i=Math.cos(B);B=Math.sin(B);return e([[i,-B,0,0],[B,i,0,0],[0,0,1,0],[0,0,0,1]],A)}function u(){var i=[],A=5;for(g.LastPx=0;A&amp;gt;-1;A--){i[A]=k(m,g.Normal[A])}if(i[0][2]&amp;lt;0){if(!g.Line[0]){n(g[0],g[1]);g.Line[0]=true}if(!g.Line[1]){n(g[1],g[2]);g.Line[1]=true}if(!g.Line[2]){n(g[2],g[3]);g.Line[2]=true}if(!g.Line[3]){n(g[3],g[0]);g.Line[3]=true}}if(i[1][2]&amp;lt;0){if(!g.Line[2]){n(g[3],g[2]);g.Line[2]=true}if(!g.Line[9]){n(g[2],g[6]);g.Line[9]=true}if(!g.Line[6]){n(g[6],g[7]);g.Line[6]=true}if(!g.Line[10]){n(g[7],g[3]);g.Line[10]=true}}if(i[2][2]&amp;lt;0){if(!g.Line[4]){n(g[4],g[5]);g.Line[4]=true}if(!g.Line[5]){n(g[5],g[6]);g.Line[5]=true}if(!g.Line[6]){n(g[6],g[7]);g.Line[6]=true}if(!g.Line[7]){n(g[7],g[4]);g.Line[7]=true}}if(i[3][2]&amp;lt;0){if(!g.Line[4]){n(g[4],g[5]);g.Line[4]=true}if(!g.Line[8]){n(g[5],g[1]);g.Line[8]=true}if(!g.Line[0]){n(g[1],g[0]);g.Line[0]=true}if(!g.Line[11]){n(g[0],g[4]);g.Line[11]=true}}if(i[4][2]&amp;lt;0){if(!g.Line[11]){n(g[4],g[0]);g.Line[11]=true}if(!g.Line[3]){n(g[0],g[3]);g.Line[3]=true}if(!g.Line[10]){n(g[3],g[7]);g.Line[10]=true}if(!g.Line[7]){n(g[7],g[4]);g.Line[7]=true}}if(i[5][2]&amp;lt;0){if(!g.Line[8]){n(g[1],g[5]);g.Line[8]=true}if(!g.Line[5]){n(g[5],g[6]);g.Line[5]=true}if(!g.Line[9]){n(g[6],g[2]);g.Line[9]=true}if(!g.Line[1]){n(g[2],g[1]);g.Line[1]=true}}g.Line=[false,false,false,false,false,false,false,false,false,false,false,false];g.LastPx=0}function c(){if(!(x.LoopCount&amp;gt;x.LoopMax)){for(var i=String(x.LoopCount);i.length&amp;lt;3;){i=&amp;quot;0&amp;quot;+i}r=o(l,-g[8].V[0],-g[8].V[1],-g[8].V[2]);r=a(r,1);r=z(r,3);r=w(r,5);r=o(r,g[8].V[0],g[8].V[1],g[8].V[2]);m=e(r,m);for(i=8;i&amp;gt;-1;i--){g[i].V=j(r,g[i].V)}u();x.LoopCount++;c()}}function y(i){v.V=[150,150,20,1];x.LoopCount=0;x.LoopMax=50;x.TimeMax=0;x.TimeAvg=0;x.TimeMin=0;x.TimeTemp=0;x.TimeTotal=0;x.Init=false;r=[[1,0,0,0],[0,1,0,0],[0,0,1,0],[0,0,0,1]];m=[[1,0,0,0],[0,1,0,0],[0,0,1,0],[0,0,0,1]];l=[[1,0,0,0],[0,1,0,0],[0,0,1,0],[0,0,0,1]];g[0]=new f(-i,-i,i);g[1]=new f(-i,i,i);g[2]=new f(i,i,i);g[3]=new f(i,-i,i);g[4]=new f(-i,-i,-i);g[5]=new f(-i,i,-i);g[6]=new f(i,i,-i);g[7]=new f(i,-i,-i);g[8]=new f(0,0,0);g.Edge=[[0,1,2],[3,2,6],[7,6,5],[4,5,1],[4,0,3],[1,5,6]];g.Normal=[];for(var A=0;A&amp;lt;g.Edge.length;A++){g.Normal[A]=b(g[g.Edge[A][0]].V,g[g.Edge[A][1]].V,g[g.Edge[A][2]].V)}g.Line=[false,false,false,false,false,false,false,false,false,false,false,false];g.NumPx=18*i;for(A=0;A&amp;lt;g.NumPx;A++){f(0,0,0)}r=o(r,v.V[0],v.V[1],v.V[2]);m=e(r,m);for(A=0;A&amp;lt;9;A++){g[A].V=j(r,g[A].V)}u();x.Init=true;c()}for(var s=20;s&amp;lt;=160;s*=2){y(s)}p=LoopTime=x=v=l=m=r=g=null;return _sunSpiderInterval=new Date-d};&amp;lt;/script&amp;gt;&amp;lt;/body&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Thank you...&lt;/div&gt;</summary>
		<author><name>Petrol</name></author>
		
	</entry>
</feed>