<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel>
        <title>OWASP Challenge 8: Construct a polyglot!</title>
        <description>This is the official thread for OWASP AppSec Research Challenge 8 where you're supposed to consturuct an OWASP polyglot -- a gif image that can also be run as JavaScript!

Show image: 
Run script: 

Rules and howtos here: http://www.owasp.org/index.php/OWASP_AppSec_Research_2010_-_Stockholm,_Sweden#tab=Challenges

Post your challenge polyglots as images in this thread. And have fun!</description>
        <link>http://sla.ckers.org/forum/read.php?11,33121,33121#msg-33121</link>
        <lastBuildDate>Sat, 25 May 2013 02:07:54 -0500</lastBuildDate>
        <generator>Phorum 5.2.15a</generator>
        <item>
            <guid>http://sla.ckers.org/forum/read.php?11,33121,33596#msg-33596</guid>
            <title>Re: OWASP Challenge 8: Construct a polyglot!</title>
            <link>http://sla.ckers.org/forum/read.php?11,33121,33596#msg-33596</link>
            <description><![CDATA[congrats dude :D]]></description>
            <dc:creator>sirdarckcat</dc:creator>
            <category>OMG Ponies</category>
            <pubDate>Wed, 24 Feb 2010 00:28:47 -0600</pubDate>
        </item>
        <item>
            <guid>http://sla.ckers.org/forum/read.php?11,33121,33586#msg-33586</guid>
            <title>Re: OWASP Challenge 8: Construct a polyglot!</title>
            <link>http://sla.ckers.org/forum/read.php?11,33121,33586#msg-33586</link>
            <description><![CDATA[Hi all!<br />
<br />
Long time no message. But the judges of the OWASP AppSec Research 2010 OC have decided to give first price to Thornmaker.<br />
<br />
This really was a nice compo. And I will use the polyglot to demo stuff. With due credit of course.<br />
<br />
Congratulations to winning a free ticket, Thornmaker. See you at the conference this summer!<br />
http://www.owasp.org/index.php?title=OWASP_AppSec_Research_2010_-_Stockholm,_Sweden]]></description>
            <dc:creator>ManJIT</dc:creator>
            <category>OMG Ponies</category>
            <pubDate>Mon, 22 Feb 2010 16:05:41 -0600</pubDate>
        </item>
        <item>
            <guid>http://sla.ckers.org/forum/read.php?11,33121,33226#msg-33226</guid>
            <title>Re: OWASP Challenge 8: Construct a polyglot!</title>
            <link>http://sla.ckers.org/forum/read.php?11,33121,33226#msg-33226</link>
            <description><![CDATA[i couldn't get a reference to document.body like i thought, so I've reverted back to XHR.  but because it's also valid html, I can still use # as a reference to the file, so that lets me avoid hard coding a reference to the file.  so this should still work on any server.  I also just noticed that the rules for alerting the time in Sweden changed, so this one now gets it from the client --&gt; http://p42.us/v.html<br />
<br />
[edit]: @SW If I'm not mistaken, we should alert the source code now, rather then writing it to the page.  I like you're quine method too.<br />
<br />
[edit 2]: sdc pointed me towards document.documentElement which lets me access the source code with document.docuementElement.lastChild so this one uses that for the quine.  I don't even know if these are valid for the contest, but they're fun still :)  --&gt; http://p42.us/w.html]]></description>
            <dc:creator>thornmaker</dc:creator>
            <category>OMG Ponies</category>
            <pubDate>Sat, 30 Jan 2010 10:47:05 -0600</pubDate>
        </item>
        <item>
            <guid>http://sla.ckers.org/forum/read.php?11,33121,33220#msg-33220</guid>
            <title>Re: OWASP Challenge 8: Construct a polyglot!</title>
            <link>http://sla.ckers.org/forum/read.php?11,33121,33220#msg-33220</link>
            <description><![CDATA[if you all stop trying to log in as admin maybe you'd stop getting blocked. :)<br />
<br />
PM id with your IP addresses, social security and bank account information, he'll unblock you on the firewall.. eventually..<br />
<br />
[edit] P.S. thornmaker.. you worry me.. heh..]]></description>
            <dc:creator>thrill</dc:creator>
            <category>OMG Ponies</category>
            <pubDate>Fri, 29 Jan 2010 22:59:48 -0600</pubDate>
        </item>
        <item>
            <guid>http://sla.ckers.org/forum/read.php?11,33121,33219#msg-33219</guid>
            <title>Re: OWASP Challenge 8: Construct a polyglot!</title>
            <link>http://sla.ckers.org/forum/read.php?11,33121,33219#msg-33219</link>
            <description><![CDATA[here's a fun triglot: HTML, JS, and a GIF... all in one.  The HTML embeds itself as an image and as the src to a script tag.  I haven't checked, but it should be a valid contest entry too.  <br />
<br />
http://p42.us/t.html<br />
<br />
[edit]: okay, this actually uses the fact that it's html to do the quine part, without XHR.  so it's not just a cute gimmick anymore :)  http://p42.us/u.html<br />
<br />
<br />
triglots ftw!<br />
<br />
[edit 2]: okay, this is just too much fun:   http://p42.us/x.html  <br />
<br />
I got rid of any references to the file name itself so it's more portable. the only external dependency now is the xhr to get the time. maybe one of the judges can just host this file somewhere (with the correct TZ adjustment):<br />
&lt;?php<br />
print strftime('%c',time()+8*3600);<br />
?&gt;<br />
<br />
<br />
btw, my home server is blocked from sla.ckers too.  I don't know for how long since I normally ssh tunnel in anyhow.]]></description>
            <dc:creator>thornmaker</dc:creator>
            <category>OMG Ponies</category>
            <pubDate>Fri, 29 Jan 2010 18:26:11 -0600</pubDate>
        </item>
        <item>
            <guid>http://sla.ckers.org/forum/read.php?11,33121,33218#msg-33218</guid>
            <title>Re: OWASP Challenge 8: Construct a polyglot!</title>
            <link>http://sla.ckers.org/forum/read.php?11,33121,33218#msg-33218</link>
            <description><![CDATA[Thanx for clarification even though it means re-doing it again!<br />
<br />
Here you have your choice:<br />
<br />
Browser compatible version that doesn't show all the binary:<br />
http://discogscounter.getfreehosting.co.uk/owaspc8.html [6096b]<br />
<br />
FF only version that alerts full source:<br />
http://discogscounter.getfreehosting.co.uk/owaspc8ff-al.html [6138b]<br />
(source a bit too long for the alert box)<br />
<br />
FF only version that writes full source:<br />
http://discogscounter.getfreehosting.co.uk/owaspc8ff-wr.html [6142b]<br />
<br />
XHR for the quine requirement I don't think is helpful, because if the image is hosted on a different domain it won't work.<br />
<br />
It will be interesting if there is a cross-browser solution.]]></description>
            <dc:creator>SW</dc:creator>
            <category>OMG Ponies</category>
            <pubDate>Fri, 29 Jan 2010 11:58:42 -0600</pubDate>
        </item>
        <item>
            <guid>http://sla.ckers.org/forum/read.php?11,33121,33217#msg-33217</guid>
            <title>Re: OWASP Challenge 8: Construct a polyglot!</title>
            <link>http://sla.ckers.org/forum/read.php?11,33121,33217#msg-33217</link>
            <description><![CDATA[Yeah seems quite fun if not my cup of tea. Any has anyone thought about using :-<br />
<br />
data:image/gif, ?<br />
<br />
Then using alert(location) to obtain the source code, just a thought :D]]></description>
            <dc:creator>Gareth Heyes</dc:creator>
            <category>OMG Ponies</category>
            <pubDate>Fri, 29 Jan 2010 10:36:32 -0600</pubDate>
        </item>
        <item>
            <guid>http://sla.ckers.org/forum/read.php?11,33121,33216#msg-33216</guid>
            <title>Re: OWASP Challenge 8: Construct a polyglot!</title>
            <link>http://sla.ckers.org/forum/read.php?11,33121,33216#msg-33216</link>
            <description><![CDATA[naaaaaaaaaah its ok.. I regret my comment the chall is quite fun! even if Im not participating, I just thing that it's interesting.. at least the quine part!]]></description>
            <dc:creator>sirdarckcat</dc:creator>
            <category>OMG Ponies</category>
            <pubDate>Fri, 29 Jan 2010 10:29:55 -0600</pubDate>
        </item>
        <item>
            <guid>http://sla.ckers.org/forum/read.php?11,33121,33214#msg-33214</guid>
            <title>Re: OWASP Challenge 8: Construct a polyglot!</title>
            <link>http://sla.ckers.org/forum/read.php?11,33121,33214#msg-33214</link>
            <description><![CDATA[@sirdarckat : very good question. When that particular challenge-item was written, nobody really considered the domain aspects of xhr. Therefore, we are now changing that rule to better suit the overall objective of getting a polyglot that is less context-depending. <br />
<br />
To all: Our sincere apologies for having fuzzy rules and also changing the rules in the middle of the race! Hope you bear with us... Again, sorry about all this hassle.]]></description>
            <dc:creator>holiman</dc:creator>
            <category>OMG Ponies</category>
            <pubDate>Fri, 29 Jan 2010 09:45:39 -0600</pubDate>
        </item>
        <item>
            <guid>http://sla.ckers.org/forum/read.php?11,33121,33211#msg-33211</guid>
            <title>Re: OWASP Challenge 8: Construct a polyglot!</title>
            <link>http://sla.ckers.org/forum/read.php?11,33121,33211#msg-33211</link>
            <description><![CDATA[&gt; the javascript should get the time from the client machine<br />
<br />
&gt; alert(the result from an ajax request that fetches the current time in Stockholm, once every minute); <br />
<br />
what's the ajax request for?]]></description>
            <dc:creator>sirdarckcat</dc:creator>
            <category>OMG Ponies</category>
            <pubDate>Fri, 29 Jan 2010 03:59:01 -0600</pubDate>
        </item>
        <item>
            <guid>http://sla.ckers.org/forum/read.php?11,33121,33210#msg-33210</guid>
            <title>Re: OWASP Challenge 8: Construct a polyglot!</title>
            <link>http://sla.ckers.org/forum/read.php?11,33121,33210#msg-33210</link>
            <description><![CDATA[Regarding time-issue, after some input from John, we decided that the solution should not be tied to any particular server (since it should be able to be used in any context as a showcase). So, the javascript should get the time from the client machine and calculate stockholm time from that (best-effort). <br />
<br />
Sorry about all the confusion about the rules!]]></description>
            <dc:creator>holiman</dc:creator>
            <category>OMG Ponies</category>
            <pubDate>Fri, 29 Jan 2010 03:28:02 -0600</pubDate>
        </item>
        <item>
            <guid>http://sla.ckers.org/forum/read.php?11,33121,33209#msg-33209</guid>
            <title>Re: OWASP Challenge 8: Construct a polyglot!</title>
            <link>http://sla.ckers.org/forum/read.php?11,33121,33209#msg-33209</link>
            <description><![CDATA[&gt; can you clarify whether xhr is allowed to fulfill the quine requirement? <br />
<br />
Yes, xhr is allowed!<br />
<br />
&gt;For the time in Sweden part, which is preferred: hard-coding a server into the GIF so the image itself is more portable... or... not hard-coding any domain so that the image assumes the present server will have the time in some manner? The second option seems less reliable since hosting server may not have the time in the expected format, for example. <br />
<br />
I'll get back to you on that one... Need to confer...<br />
<br />
<br />
&gt;If all source is put into 1 function, then write(&quot;GIF89a:;&quot;+me+&quot;me();&quot;) will write all unless you want the image data that's been commented out included as &quot;source code&quot;?<br />
<br />
We do. Putting everything into one function would make the quine-part trivial, but we want to see *all* data that we would see if we opened the .gif in an editor. So I suspect that the trivial approach is very tricky :) (I would not dare to say it was impossible, I have been surprised here before)]]></description>
            <dc:creator>holiman</dc:creator>
            <category>OMG Ponies</category>
            <pubDate>Fri, 29 Jan 2010 02:02:22 -0600</pubDate>
        </item>
        <item>
            <guid>http://sla.ckers.org/forum/read.php?11,33121,33208#msg-33208</guid>
            <title>Re: OWASP Challenge 8: Construct a polyglot!</title>
            <link>http://sla.ckers.org/forum/read.php?11,33121,33208#msg-33208</link>
            <description><![CDATA[&gt; unless you want the image data that's been commented out<br />
I think he said so:<br />
&gt; We want the whole source and nothing but the source (i.e : including GIF-data). <br />
<br />
lol, I was mistaken.. this challenge is fun]]></description>
            <dc:creator>sirdarckcat</dc:creator>
            <category>OMG Ponies</category>
            <pubDate>Thu, 28 Jan 2010 20:03:39 -0600</pubDate>
        </item>
        <item>
            <guid>http://sla.ckers.org/forum/read.php?11,33121,33207#msg-33207</guid>
            <title>Re: OWASP Challenge 8: Construct a polyglot!</title>
            <link>http://sla.ckers.org/forum/read.php?11,33121,33207#msg-33207</link>
            <description><![CDATA[holiman Wrote:<br />
-------------------------------------------------------<br />
&gt; Sorry we haven't answered the questions earlier, I<br />
&gt; have some problems connecting to *.ckers.org from<br />
&gt; home (for some reason, I need to tunnel somewhere<br />
&gt; else and connect from there - perhaps my isp is<br />
&gt; blocking it) .<br />
<br />
Me too. O_o<br />
<br />
<br />
&gt; 4 is obtaining own source through other js calls allowed? (ie. function me(){document.write(me); ...)}<br />
&gt; Yes. However, the original idea with the quine was to display *all* code, not just one function. To clarify : We want the whole source and nothing but the source (i.e : including GIF-data).<br />
<br />
If all source is put into 1 function, then write(&quot;GIF89a:;&quot;+me+&quot;me();&quot;) will write all unless you want the image data that's been commented out included as &quot;source code&quot;?]]></description>
            <dc:creator>SW</dc:creator>
            <category>OMG Ponies</category>
            <pubDate>Thu, 28 Jan 2010 12:46:24 -0600</pubDate>
        </item>
        <item>
            <guid>http://sla.ckers.org/forum/read.php?11,33121,33206#msg-33206</guid>
            <title>Re: OWASP Challenge 8: Construct a polyglot!</title>
            <link>http://sla.ckers.org/forum/read.php?11,33121,33206#msg-33206</link>
            <description><![CDATA[can you clarify whether xhr is allowed to fulfill the quine requirement?<br />
<br />
For the time in Sweden part, which is preferred: hard-coding a server into the GIF so the image itself is more portable... or... not hard-coding any domain so that the image assumes the present server will have the time in some manner?  The second option seems less reliable since hosting server may not have the time in the expected format, for example.<br />
<br />
Will &quot;points&quot; be awarded for implementing features not mentioned in the original rules?]]></description>
            <dc:creator>thornmaker</dc:creator>
            <category>OMG Ponies</category>
            <pubDate>Thu, 28 Jan 2010 10:27:07 -0600</pubDate>
        </item>
        <item>
            <guid>http://sla.ckers.org/forum/read.php?11,33121,33205#msg-33205</guid>
            <title>Re: OWASP Challenge 8: Construct a polyglot!</title>
            <link>http://sla.ckers.org/forum/read.php?11,33121,33205#msg-33205</link>
            <description><![CDATA[I validated both your latest submissions, the colours passed the test. You both got the size down quite a bit!]]></description>
            <dc:creator>holiman</dc:creator>
            <category>OMG Ponies</category>
            <pubDate>Thu, 28 Jan 2010 09:23:02 -0600</pubDate>
        </item>
        <item>
            <guid>http://sla.ckers.org/forum/read.php?11,33121,33204#msg-33204</guid>
            <title>Re: OWASP Challenge 8: Construct a polyglot!</title>
            <link>http://sla.ckers.org/forum/read.php?11,33121,33204#msg-33204</link>
            <description><![CDATA[Sorry we haven't answered the questions earlier, I have some problems connecting to *.ckers.org from home (for some reason, I need to tunnel somewhere else and connect from there - perhaps my isp is blocking it) .<br />
<br />
1. Should the JS execute in multiple browsers?<br />
FF is the target. We will only validate that it works on FF, but bonus points if the solution is poly-browser. <br />
<br />
2. Is it okay for the JS to be fixed to a particular server? If not, it will be hard to get the time in sweden from a serve that doesn't allow cross-domain xhr<br />
That is okay. But again, if anyone comes up with a solution that works wiithout it- that is better. <br />
<br />
3. binary content does not display in HTML well and will not render certain parts of the data. is this okay? <br />
Not until now did I realise something I should have understood a while ago... Instead of displaying the data and binary on page, it is preferrable to show it in an alert. That explains my earlier comment about how I didn't see the quine by SW. Sorry, my bad.  <br />
<br />
4 is obtaining own source through other js calls allowed? (ie. function me(){document.write(me); ...)}<br />
Yes. However, the original idea with the quine was to display *all* code, not just one function. To clarify : We want the whole source and nothing but the source (i.e : including GIF-data).<br />
<br />
5 is using eval allowed?<br />
Yes.<br />
<br />
You guys rock!]]></description>
            <dc:creator>holiman</dc:creator>
            <category>OMG Ponies</category>
            <pubDate>Thu, 28 Jan 2010 09:13:20 -0600</pubDate>
        </item>
        <item>
            <guid>http://sla.ckers.org/forum/read.php?11,33121,33199#msg-33199</guid>
            <title>Re: OWASP Challenge 8: Construct a polyglot!</title>
            <link>http://sla.ckers.org/forum/read.php?11,33121,33199#msg-33199</link>
            <description><![CDATA[Here is mine new one.<br />
<br />
Demo:<br />
http://discogscounter.getfreehosting.co.uk/polyglot.html<br />
<br />
Image:<br />
http://discogscounter.getfreehosting.co.uk/owaspc8sw.gif<br />
<br />
Sized: 6106 bytes :P<br />
<br />
Notes:<br />
- Runs &amp; displays on IE(7) and FF(3.5).<br />
- Doesn't exactly display source code (omits the value of unused string of binary).<br />
- Uses eval to display source, not sure if it's allowed.]]></description>
            <dc:creator>SW</dc:creator>
            <category>OMG Ponies</category>
            <pubDate>Thu, 28 Jan 2010 00:29:23 -0600</pubDate>
        </item>
        <item>
            <guid>http://sla.ckers.org/forum/read.php?11,33121,33198#msg-33198</guid>
            <title>Re: OWASP Challenge 8: Construct a polyglot!</title>
            <link>http://sla.ckers.org/forum/read.php?11,33121,33198#msg-33198</link>
            <description><![CDATA[http://p42.us/ch8sub3.html &lt;!--- same as before, but optimized the GIF image size some and trimmed down the JS code a bit too.  File size is now 6474 bytes.]]></description>
            <dc:creator>thornmaker</dc:creator>
            <category>OMG Ponies</category>
            <pubDate>Wed, 27 Jan 2010 22:50:32 -0600</pubDate>
        </item>
        <item>
            <guid>http://sla.ckers.org/forum/read.php?11,33121,33197#msg-33197</guid>
            <title>Re: OWASP Challenge 8: Construct a polyglot!</title>
            <link>http://sla.ckers.org/forum/read.php?11,33121,33197#msg-33197</link>
            <description><![CDATA[Good questions.<br />
<br />
Just to add for the quine:<br />
- is obtaining own source through other js calls allowed? (ie. function me(){document.write(me); ...)}<br />
- is using eval allowed?<br />
<br />
For the time I guess we can assume it's hosted on OWASP server which sends the right time?]]></description>
            <dc:creator>SW</dc:creator>
            <category>OMG Ponies</category>
            <pubDate>Wed, 27 Jan 2010 20:45:40 -0600</pubDate>
        </item>
        <item>
            <guid>http://sla.ckers.org/forum/read.php?11,33121,33193#msg-33193</guid>
            <title>Re: OWASP Challenge 8: Construct a polyglot!</title>
            <link>http://sla.ckers.org/forum/read.php?11,33121,33193#msg-33193</link>
            <description><![CDATA[http://p42.us/ch8sub2.html &lt;-- This fixes the errors in my previous submission and passes my color-distance validator.  File size is 6714.  I'll redo the quine method, if the judges say xhr is not allowed.  <br />
<br />
Image is <img src="http://p42.us/ch8submission2.gif" class="bbcode" border="0" /><br />
<br />
[edit:] a couple of other things the judges could clarify:<br />
<br />
1. Should the JS execute in multiple browsers?<br />
<br />
2. Is it okay for the JS to be fixed to a particular server?  If not, it will be hard to get the time in sweden from a serve that doesn't allow cross-domain xhr<br />
<br />
3. binary content does not display in HTML well and will not render certain parts of the data.  is this okay?]]></description>
            <dc:creator>thornmaker</dc:creator>
            <category>OMG Ponies</category>
            <pubDate>Wed, 27 Jan 2010 10:41:43 -0600</pubDate>
        </item>
        <item>
            <guid>http://sla.ckers.org/forum/read.php?11,33121,33192#msg-33192</guid>
            <title>Re: OWASP Challenge 8: Construct a polyglot!</title>
            <link>http://sla.ckers.org/forum/read.php?11,33121,33192#msg-33192</link>
            <description><![CDATA[Yeah, I wrote a compare program last night too and noticed a few colors were incorrectly mapped.  I'll fix it up soon]]></description>
            <dc:creator>thornmaker</dc:creator>
            <category>OMG Ponies</category>
            <pubDate>Wed, 27 Jan 2010 09:01:57 -0600</pubDate>
        </item>
        <item>
            <guid>http://sla.ckers.org/forum/read.php?11,33121,33189#msg-33189</guid>
            <title>Re: OWASP Challenge 8: Construct a polyglot!</title>
            <link>http://sla.ckers.org/forum/read.php?11,33121,33189#msg-33189</link>
            <description><![CDATA[thornmaker,<br />
I see you query your own source code for displaying... that's typically not allowed for a quine.?<br />
<br />
Yea the image optimization is a bit tricky. I couldn't find ANY useful tools so I just had to write a program to calculate it. Image now is ~5.6kB without code.<br />
<br />
Before working on the code again, I figured I should make a comparer to test if my algorithm (and human entry) worked right. I guess I have (at least) 1 error to locate. I also ran it on yours for curiosity and see you may have a few errors too (if my prog works right! not official!).http://pastebin.com/m4797cab3  I guess you can fix it based on that, yw. ;)<br />
<br />
As for all these 255 lines, I guess the original picture used black for the transparent background. Is it important we maintain this?]]></description>
            <dc:creator>SW</dc:creator>
            <category>OMG Ponies</category>
            <pubDate>Wed, 27 Jan 2010 05:42:24 -0600</pubDate>
        </item>
        <item>
            <guid>http://sla.ckers.org/forum/read.php?11,33121,33188#msg-33188</guid>
            <title>Re: OWASP Challenge 8: Construct a polyglot!</title>
            <link>http://sla.ckers.org/forum/read.php?11,33121,33188#msg-33188</link>
            <description><![CDATA[awesome thornmaker :)]]></description>
            <dc:creator>sirdarckcat</dc:creator>
            <category>OMG Ponies</category>
            <pubDate>Tue, 26 Jan 2010 20:25:35 -0600</pubDate>
        </item>
        <item>
            <guid>http://sla.ckers.org/forum/read.php?11,33121,33187#msg-33187</guid>
            <title>Re: OWASP Challenge 8: Construct a polyglot!</title>
            <link>http://sla.ckers.org/forum/read.php?11,33121,33187#msg-33187</link>
            <description><![CDATA[http://p42.us/ch8.html <br />
<br />
Unless I messed up along the way (mapped a pixel incorrectly, flipped the wrong bit in the lzw compressed data, etc), this should meet all the requirements for the contest.  No pixel should be more than &quot;5&quot; away from the original using the rgb metric specified in the rules.  The file size did not grow (shrunk to 6768 bytes).  Meeting these two requirements simultaneously is really the main difficulty.  Once you've got that figured out, turning it into a quine, and doing the other JS requirements is really easy.  I'm sure the JS can be shrunk down a few more bytes so someone can easily take this and get it smaller...  but whatever.<br />
<br />
I might update the file on my server, so here's a copy of the original one I'm submitting: <img src="http://p42.us/ch8submission1.gif" class="bbcode" border="0" />.]]></description>
            <dc:creator>thornmaker</dc:creator>
            <category>OMG Ponies</category>
            <pubDate>Tue, 26 Jan 2010 17:12:53 -0600</pubDate>
        </item>
        <item>
            <guid>http://sla.ckers.org/forum/read.php?11,33121,33185#msg-33185</guid>
            <title>Re: OWASP Challenge 8: Construct a polyglot!</title>
            <link>http://sla.ckers.org/forum/read.php?11,33121,33185#msg-33185</link>
            <description><![CDATA[This is what I see with FF3.5, is it correct? Or iss it supposed to print out all the image data that's commented (currently represented by /*huge crap*/)?<br />
http://img27.imageshack.us/img27/402/blarggg.jpg]]></description>
            <dc:creator>SW</dc:creator>
            <category>OMG Ponies</category>
            <pubDate>Tue, 26 Jan 2010 10:00:42 -0600</pubDate>
        </item>
        <item>
            <guid>http://sla.ckers.org/forum/read.php?11,33121,33184#msg-33184</guid>
            <title>Re: OWASP Challenge 8: Construct a polyglot!</title>
            <link>http://sla.ckers.org/forum/read.php?11,33121,33184#msg-33184</link>
            <description><![CDATA[@SW : Yes, we are talking about byte size : one restriction is to *not* bloat the file. And, the logical size of the gif image must be preserved. Nice first shot! I see alerts showing time- but the filename indicates quines also. Is that implemented?]]></description>
            <dc:creator>holiman</dc:creator>
            <category>OMG Ponies</category>
            <pubDate>Tue, 26 Jan 2010 05:52:27 -0600</pubDate>
        </item>
        <item>
            <guid>http://sla.ckers.org/forum/read.php?11,33121,33181#msg-33181</guid>
            <title>Re: OWASP Challenge 8: Construct a polyglot!</title>
            <link>http://sla.ckers.org/forum/read.php?11,33121,33181#msg-33181</link>
            <description><![CDATA[Demo on my l33t website:<br />
http://discogscounter.getfreehosting.co.uk/blarg.html<br />
<br />
It doesn't follow the color rules and is bloated, I just made it as an excuse to learn some things I didn't know before. :)]]></description>
            <dc:creator>SW</dc:creator>
            <category>OMG Ponies</category>
            <pubDate>Tue, 26 Jan 2010 03:14:25 -0600</pubDate>
        </item>
        <item>
            <guid>http://sla.ckers.org/forum/read.php?11,33121,33180#msg-33180</guid>
            <title>Re: OWASP Challenge 8: Construct a polyglot!</title>
            <link>http://sla.ckers.org/forum/read.php?11,33121,33180#msg-33180</link>
            <description><![CDATA[size in bytes I think, this one:<br />
<br />
http://www.thinkfu.com/images/thinkfu-js.gif<br />
<br />
is quite big..]]></description>
            <dc:creator>sirdarckcat</dc:creator>
            <category>OMG Ponies</category>
            <pubDate>Tue, 26 Jan 2010 00:04:41 -0600</pubDate>
        </item>
        <item>
            <guid>http://sla.ckers.org/forum/read.php?11,33121,33179#msg-33179</guid>
            <title>Re: OWASP Challenge 8: Construct a polyglot!</title>
            <link>http://sla.ckers.org/forum/read.php?11,33121,33179#msg-33179</link>
            <description><![CDATA[What do you mean not growing..........?<br />
<br />
That you can't increase the logical screen size (seems impossible), or you have to compress the image data to save enough bytes to type up all your JS in?]]></description>
            <dc:creator>SW</dc:creator>
            <category>OMG Ponies</category>
            <pubDate>Mon, 25 Jan 2010 21:44:17 -0600</pubDate>
        </item>
    </channel>
</rss>
