<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Avoiding EVAL()</title>
	<atom:link href="http://daveyshafik.com/archives/232-avoiding-eval.html/feed" rel="self" type="application/rss+xml" />
	<link>http://daveyshafik.com/archives/232-avoiding-eval.html</link>
	<description>As close to my brain as you can safely get...</description>
	<lastBuildDate>Sat, 13 Feb 2010 05:32:28 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
	<item>
		<title>By: Žilvinas</title>
		<link>http://daveyshafik.com/archives/232-avoiding-eval.html/comment-page-1#comment-37</link>
		<dc:creator>Žilvinas</dc:creator>
		<pubDate>Tue, 10 Feb 2009 11:37:43 +0000</pubDate>
		<guid isPermaLink="false">http://pixelated-dreams.com/?p=232#comment-37</guid>
		<description>On the other hand this shows a nice exploit when eval is disabled. You could easily inject your code to execute by exploiting a bug with dynamic variable includes.</description>
		<content:encoded><![CDATA[<p>On the other hand this shows a nice exploit when eval is disabled. You could easily inject your code to execute by exploiting a bug with dynamic variable includes.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Davey Shafik</title>
		<link>http://daveyshafik.com/archives/232-avoiding-eval.html/comment-page-1#comment-31</link>
		<dc:creator>Davey Shafik</dc:creator>
		<pubDate>Wed, 04 Feb 2009 00:58:24 +0000</pubDate>
		<guid isPermaLink="false">http://pixelated-dreams.com/?p=232#comment-31</guid>
		<description>This is quite obvious; there is a base64_encode() and a base64_decode() involved in my solution. However, benchmarks in userland are inherently flawed.</description>
		<content:encoded><![CDATA[<p>This is quite obvious; there is a base64_encode() and a base64_decode() involved in my solution. However, benchmarks in userland are inherently flawed.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Matt</title>
		<link>http://daveyshafik.com/archives/232-avoiding-eval.html/comment-page-1#comment-30</link>
		<dc:creator>Matt</dc:creator>
		<pubDate>Wed, 04 Feb 2009 00:02:01 +0000</pubDate>
		<guid isPermaLink="false">http://pixelated-dreams.com/?p=232#comment-30</guid>
		<description>Lookie:

http://pastebin.com/f6662eb57

eval() is significantly faster than include() - on my computer it&#039;s a difference of about 35%.</description>
		<content:encoded><![CDATA[<p>Lookie:</p>
<p><a href="http://pastebin.com/f6662eb57" rel="nofollow">http://pastebin.com/f6662eb57</a></p>
<p>eval() is significantly faster than include() &#8211; on my computer it&#8217;s a difference of about 35%.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: EllisGL</title>
		<link>http://daveyshafik.com/archives/232-avoiding-eval.html/comment-page-1#comment-21</link>
		<dc:creator>EllisGL</dc:creator>
		<pubDate>Tue, 03 Feb 2009 13:36:32 +0000</pubDate>
		<guid isPermaLink="false">http://pixelated-dreams.com/?p=232#comment-21</guid>
		<description>There&#039;s a lot of pay scripts that are eval base64 encoded.. Could use this to no use eval.. Still insecure.</description>
		<content:encoded><![CDATA[<p>There&#8217;s a lot of pay scripts that are eval base64 encoded.. Could use this to no use eval.. Still insecure.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: links for 2009-02-02 &#8212; Mior Muhammad Zaki: PHP &#38; JavaScript Programmer</title>
		<link>http://daveyshafik.com/archives/232-avoiding-eval.html/comment-page-1#comment-13</link>
		<dc:creator>links for 2009-02-02 &#8212; Mior Muhammad Zaki: PHP &#38; JavaScript Programmer</dc:creator>
		<pubDate>Tue, 03 Feb 2009 05:30:42 +0000</pubDate>
		<guid isPermaLink="false">http://pixelated-dreams.com/?p=232#comment-13</guid>
		<description>[...] Avoiding EVAL() (tags: PHP) [...]</description>
		<content:encoded><![CDATA[<p>[...] Avoiding EVAL() (tags: PHP) [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Davey Shafik</title>
		<link>http://daveyshafik.com/archives/232-avoiding-eval.html/comment-page-1#comment-11</link>
		<dc:creator>Davey Shafik</dc:creator>
		<pubDate>Tue, 03 Feb 2009 04:39:34 +0000</pubDate>
		<guid isPermaLink="false">http://pixelated-dreams.com/?p=232#comment-11</guid>
		<description>I never claimed it was useful. And there certainly is no *serious* use case; I just enjoy bending the language :)</description>
		<content:encoded><![CDATA[<p>I never claimed it was useful. And there certainly is no *serious* use case; I just enjoy bending the language <img src='http://daveyshafik.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Timothy</title>
		<link>http://daveyshafik.com/archives/232-avoiding-eval.html/comment-page-1#comment-10</link>
		<dc:creator>Timothy</dc:creator>
		<pubDate>Mon, 02 Feb 2009 18:04:37 +0000</pubDate>
		<guid isPermaLink="false">http://pixelated-dreams.com/?p=232#comment-10</guid>
		<description>man... and I thought I wrote sinister code!  Thanks for sharing, Davey.</description>
		<content:encoded><![CDATA[<p>man&#8230; and I thought I wrote sinister code!  Thanks for sharing, Davey.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andrei</title>
		<link>http://daveyshafik.com/archives/232-avoiding-eval.html/comment-page-1#comment-9</link>
		<dc:creator>Andrei</dc:creator>
		<pubDate>Mon, 02 Feb 2009 17:40:58 +0000</pubDate>
		<guid isPermaLink="false">http://pixelated-dreams.com/?p=232#comment-9</guid>
		<description>Silly and completely useless. I don&#039;t see an serious use case for this &quot;feature&quot;.</description>
		<content:encoded><![CDATA[<p>Silly and completely useless. I don&#8217;t see an serious use case for this &#8220;feature&#8221;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: gasper_k</title>
		<link>http://daveyshafik.com/archives/232-avoiding-eval.html/comment-page-1#comment-5</link>
		<dc:creator>gasper_k</dc:creator>
		<pubDate>Mon, 02 Feb 2009 08:23:04 +0000</pubDate>
		<guid isPermaLink="false">http://pixelated-dreams.com/?p=232#comment-5</guid>
		<description>Yes, I&#039;ve re-checked it, and it seems it was introduced in 5.2, not in 5.1 as I previously posted.</description>
		<content:encoded><![CDATA[<p>Yes, I&#8217;ve re-checked it, and it seems it was introduced in 5.2, not in 5.1 as I previously posted.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Davey Shafik</title>
		<link>http://daveyshafik.com/archives/232-avoiding-eval.html/comment-page-1#comment-4</link>
		<dc:creator>Davey Shafik</dc:creator>
		<pubDate>Mon, 02 Feb 2009 00:56:30 +0000</pubDate>
		<guid isPermaLink="false">http://pixelated-dreams.com/?p=232#comment-4</guid>
		<description>As Johannes pointed out, it was also added in 5.2; it was a typo on my part ;)</description>
		<content:encoded><![CDATA[<p>As Johannes pointed out, it was also added in 5.2; it was a typo on my part <img src='http://daveyshafik.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
</channel>
</rss>
