<?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: Protecting Your PHP Code</title>
	<atom:link href="http://www.littlehart.net/atthekeyboard/2007/07/20/protecting-your-php-code/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.littlehart.net/atthekeyboard/2007/07/20/protecting-your-php-code/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=rss</link>
	<description>Facebook should&#039;ve be written in unicornSchemaLang, because everyone *knows* that PHP is no good for anything, right?</description>
	<lastBuildDate>Tue, 16 Mar 2010 15:56:50 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<atom:link rel="hub" href="http://pubsubhubbub.appspot.com" />
		<item>
		<title>By: Nate</title>
		<link>http://www.littlehart.net/atthekeyboard/2007/07/20/protecting-your-php-code/comment-page-1/#comment-6980</link>
		<dc:creator>Nate</dc:creator>
		<pubDate>Wed, 15 Aug 2007 03:50:16 +0000</pubDate>
		<guid isPermaLink="false">http://www.littlehart.net/atthekeyboard/2007/07/20/protecting-your-php-code/#comment-6980</guid>
		<description>@Walter: Your first point is essentially a counter-point to itself; in the case of most Open Source projects (especially the popular ones), the number of Good Guys vastly outweighs the number of Bad Guys, and the Good Guys are constantly on the lookout for security vulnerabilities, too.

The other benefit of Open Source is that good projects tend to attract the best minds and the best talent, which leads to the best possible software design.  And secure design is what makes secure software.  Compare that to the approach of closed-source vendors, who release their software to the public and patch as necessary.  If this were an effective security strategy, Internet Explorer would have run out of vulnerabilities years ago.</description>
		<content:encoded><![CDATA[<p>@Walter: Your first point is essentially a counter-point to itself; in the case of most Open Source projects (especially the popular ones), the number of Good Guys vastly outweighs the number of Bad Guys, and the Good Guys are constantly on the lookout for security vulnerabilities, too.</p>
<p>The other benefit of Open Source is that good projects tend to attract the best minds and the best talent, which leads to the best possible software design.  And secure design is what makes secure software.  Compare that to the approach of closed-source vendors, who release their software to the public and patch as necessary.  If this were an effective security strategy, Internet Explorer would have run out of vulnerabilities years ago.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Walter Wimberly</title>
		<link>http://www.littlehart.net/atthekeyboard/2007/07/20/protecting-your-php-code/comment-page-1/#comment-6953</link>
		<dc:creator>Walter Wimberly</dc:creator>
		<pubDate>Thu, 09 Aug 2007 17:20:23 +0000</pubDate>
		<guid isPermaLink="false">http://www.littlehart.net/atthekeyboard/2007/07/20/protecting-your-php-code/#comment-6953</guid>
		<description>Of all of the open source software I have used, I would say I have looked at less than 10% of the code, and modified even less.  Generally, I am using that software because it works, not to tinker. I would be willing to bet that most people are like that.  However, if I were a devious black hat hacker, I would be all over the code looking for ways to implement my dastardly plans. That part makes me most nervous about using Open Source anything.

I don’t release all of my software source code anymore for that part of that reason.  I have unfortunately, had clients go and reuse software I had originally written for them.  If I increase my prices to cover the possibility of theft, then it makes it difficult to secure clients.  (I’ve gone to Open Office because it is hard for me to justify MS Office’s price.) If the code isn’t provided, and I encode some specific elements for the site into the code, as a security measure against theft, it allows me to keep the prices down. This is the same reason why stores put security tags on their merchandise; it’s cheaper than letting it walk out the door.</description>
		<content:encoded><![CDATA[<p>Of all of the open source software I have used, I would say I have looked at less than 10% of the code, and modified even less.  Generally, I am using that software because it works, not to tinker. I would be willing to bet that most people are like that.  However, if I were a devious black hat hacker, I would be all over the code looking for ways to implement my dastardly plans. That part makes me most nervous about using Open Source anything.</p>
<p>I don’t release all of my software source code anymore for that part of that reason.  I have unfortunately, had clients go and reuse software I had originally written for them.  If I increase my prices to cover the possibility of theft, then it makes it difficult to secure clients.  (I’ve gone to Open Office because it is hard for me to justify MS Office’s price.) If the code isn’t provided, and I encode some specific elements for the site into the code, as a security measure against theft, it allows me to keep the prices down. This is the same reason why stores put security tags on their merchandise; it’s cheaper than letting it walk out the door.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Paul Herron</title>
		<link>http://www.littlehart.net/atthekeyboard/2007/07/20/protecting-your-php-code/comment-page-1/#comment-6878</link>
		<dc:creator>Paul Herron</dc:creator>
		<pubDate>Mon, 30 Jul 2007 00:17:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.littlehart.net/atthekeyboard/2007/07/20/protecting-your-php-code/#comment-6878</guid>
		<description>Thanks Chris. A great read!</description>
		<content:encoded><![CDATA[<p>Thanks Chris. A great read!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nate</title>
		<link>http://www.littlehart.net/atthekeyboard/2007/07/20/protecting-your-php-code/comment-page-1/#comment-6874</link>
		<dc:creator>Nate</dc:creator>
		<pubDate>Sun, 29 Jul 2007 00:43:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.littlehart.net/atthekeyboard/2007/07/20/protecting-your-php-code/#comment-6874</guid>
		<description>@Jacklo: obscuring sensitive information in and of itself is a good thing, but that isn&#039;t the point.  The idea of &quot;security by obscurity&quot; refers to the practice of relying primarily or solely on obscuring key details about the structure of your system in order to secure your application; an ignorant and dangerous practice.

However, the operative phrase there is &quot;primarily or solely,&quot; since obscuring certain details of an application is often an important part of a defense-in-depth strategy.

@Chris: This is possibly the most poignant piece I have ever read on this subject, bravo.  I could not agree more.</description>
		<content:encoded><![CDATA[<p>@Jacklo: obscuring sensitive information in and of itself is a good thing, but that isn&#8217;t the point.  The idea of &#8220;security by obscurity&#8221; refers to the practice of relying primarily or solely on obscuring key details about the structure of your system in order to secure your application; an ignorant and dangerous practice.</p>
<p>However, the operative phrase there is &#8220;primarily or solely,&#8221; since obscuring certain details of an application is often an important part of a defense-in-depth strategy.</p>
<p>@Chris: This is possibly the most poignant piece I have ever read on this subject, bravo.  I could not agree more.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: GfxDizayn &#187; PHP kodunuzu koruyun</title>
		<link>http://www.littlehart.net/atthekeyboard/2007/07/20/protecting-your-php-code/comment-page-1/#comment-6840</link>
		<dc:creator>GfxDizayn &#187; PHP kodunuzu koruyun</dc:creator>
		<pubDate>Tue, 24 Jul 2007 08:19:30 +0000</pubDate>
		<guid isPermaLink="false">http://www.littlehart.net/atthekeyboard/2007/07/20/protecting-your-php-code/#comment-6840</guid>
		<description>[...] Burada, yazd???n?z PHP kodunu nas?l koruyaca??n?z? anlat?yor. Yaz?n?n uyar?s?n? da dikkate al?n ama :) [...]</description>
		<content:encoded><![CDATA[<p>[...] Burada, yazd???n?z PHP kodunu nas?l koruyaca??n?z? anlat?yor. Yaz?n?n uyar?s?n? da dikkate al?n ama <img src='http://www.littlehart.net/atthekeyboard/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jacklo</title>
		<link>http://www.littlehart.net/atthekeyboard/2007/07/20/protecting-your-php-code/comment-page-1/#comment-6838</link>
		<dc:creator>Jacklo</dc:creator>
		<pubDate>Tue, 24 Jul 2007 02:53:07 +0000</pubDate>
		<guid isPermaLink="false">http://www.littlehart.net/atthekeyboard/2007/07/20/protecting-your-php-code/#comment-6838</guid>
		<description>Well although I&#039;m a great advocate of open source, I&#039;ve got to say that there is certainly some security in obscurity.

It&#039;s simply a fact that it&#039;s far easier to find bugs/loopholes in someones code, if you can actually read the code in the first place. Surely that&#039;s the point that is being made here?

If there is no security in obscurity, why bother turning off server signatures in Apache, or why not just leave that phpinfo page up?

I don&#039;t advocate writing sloppy code and hiding it through encryption, but lets face it... most &#039;bugs&#039; are simply features that weren&#039;t intended. Features that are not part of the regular functionability of the application... Features usually found by studying the source code.

Just look at any security site and you&#039;ll see hundreds of open source applications on there, many quite respected.</description>
		<content:encoded><![CDATA[<p>Well although I&#8217;m a great advocate of open source, I&#8217;ve got to say that there is certainly some security in obscurity.</p>
<p>It&#8217;s simply a fact that it&#8217;s far easier to find bugs/loopholes in someones code, if you can actually read the code in the first place. Surely that&#8217;s the point that is being made here?</p>
<p>If there is no security in obscurity, why bother turning off server signatures in Apache, or why not just leave that phpinfo page up?</p>
<p>I don&#8217;t advocate writing sloppy code and hiding it through encryption, but lets face it&#8230; most &#8216;bugs&#8217; are simply features that weren&#8217;t intended. Features that are not part of the regular functionability of the application&#8230; Features usually found by studying the source code.</p>
<p>Just look at any security site and you&#8217;ll see hundreds of open source applications on there, many quite respected.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: sam keen</title>
		<link>http://www.littlehart.net/atthekeyboard/2007/07/20/protecting-your-php-code/comment-page-1/#comment-6837</link>
		<dc:creator>sam keen</dc:creator>
		<pubDate>Mon, 23 Jul 2007 23:00:32 +0000</pubDate>
		<guid isPermaLink="false">http://www.littlehart.net/atthekeyboard/2007/07/20/protecting-your-php-code/#comment-6837</guid>
		<description>Thanks for the post Chris,
I missed that article in php&#124;Architect, but I will certainly go back and read it now.

You must have laughed out loud when you read this nugget... “Serious business demands closed source” I&#039;ll have to read it in context in the article, but that&#039;s just bad....</description>
		<content:encoded><![CDATA[<p>Thanks for the post Chris,<br />
I missed that article in php|Architect, but I will certainly go back and read it now.</p>
<p>You must have laughed out loud when you read this nugget&#8230; “Serious business demands closed source” I&#8217;ll have to read it in context in the article, but that&#8217;s just bad&#8230;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: developercast.com &#187; Chris Hartjes&#8217; Blog: Protecting Your PHP Code</title>
		<link>http://www.littlehart.net/atthekeyboard/2007/07/20/protecting-your-php-code/comment-page-1/#comment-6833</link>
		<dc:creator>developercast.com &#187; Chris Hartjes&#8217; Blog: Protecting Your PHP Code</dc:creator>
		<pubDate>Mon, 23 Jul 2007 12:59:41 +0000</pubDate>
		<guid isPermaLink="false">http://www.littlehart.net/atthekeyboard/2007/07/20/protecting-your-php-code/#comment-6833</guid>
		<description>[...] a new post to his blog, Chris Hartjes, spurred on by an article in the latest edition of php&#124;architect [...]</description>
		<content:encoded><![CDATA[<p>[...] a new post to his blog, Chris Hartjes, spurred on by an article in the latest edition of php|architect [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: anty</title>
		<link>http://www.littlehart.net/atthekeyboard/2007/07/20/protecting-your-php-code/comment-page-1/#comment-6826</link>
		<dc:creator>anty</dc:creator>
		<pubDate>Sat, 21 Jul 2007 18:42:03 +0000</pubDate>
		<guid isPermaLink="false">http://www.littlehart.net/atthekeyboard/2007/07/20/protecting-your-php-code/#comment-6826</guid>
		<description>I would not compare an average PHP programmer with Microsoft, but I agree with you.
I think most companies are buying PHP code not only because they don&#039;t want the work done on their own, but because they want to be sure that they can come to you with any problems regarding the code.

This is also one of the major arguments (in my opinion) there is against open source code. If you buy code, you buy a warranty that the code will work.

If the code has bugs it will be fixed, or I can at least ask the author.

I don&#039;t know this for sure, but I think vBulletin code isn&#039;t secured and they are still selling their work.
That&#039;s an example that business is working without encrypted code.

BTW: doesn&#039;t make encryption your code slower at runtime, or is Zent using a &quot;compiled/unencrypted&quot; version internally?</description>
		<content:encoded><![CDATA[<p>I would not compare an average PHP programmer with Microsoft, but I agree with you.<br />
I think most companies are buying PHP code not only because they don&#8217;t want the work done on their own, but because they want to be sure that they can come to you with any problems regarding the code.</p>
<p>This is also one of the major arguments (in my opinion) there is against open source code. If you buy code, you buy a warranty that the code will work.</p>
<p>If the code has bugs it will be fixed, or I can at least ask the author.</p>
<p>I don&#8217;t know this for sure, but I think vBulletin code isn&#8217;t secured and they are still selling their work.<br />
That&#8217;s an example that business is working without encrypted code.</p>
<p>BTW: doesn&#8217;t make encryption your code slower at runtime, or is Zent using a &#8220;compiled/unencrypted&#8221; version internally?</p>
]]></content:encoded>
	</item>
</channel>
</rss>
<!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->