<?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: UNIX/Linux Offer More Security Than Windows: Evidence</title>
	<atom:link href="http://techrights.org/2009/01/16/unix-linux-security/feed/" rel="self" type="application/rss+xml" />
	<link>http://techrights.org/2009/01/16/unix-linux-security/</link>
	<description>Free Software Sentry – watching and reporting maneuvers of those threatened by software freedom</description>
	<lastBuildDate>Tue, 07 Feb 2012 14:00:35 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Roy Schestowitz</title>
		<link>http://techrights.org/2009/01/16/unix-linux-security/comment-page-1/#comment-58682</link>
		<dc:creator>Roy Schestowitz</dc:creator>
		<pubDate>Sun, 18 Jan 2009 21:40:28 +0000</pubDate>
		<guid isPermaLink="false">http://boycottnovell.com/2009/01/16/unix-linux-security/#comment-58682</guid>
		<description>You can use binary/source code signatures for your programs and compilers. Assuming your digital signatures come from a good source like CERT, then you at least have some confidence.

Over in China, I suspect the GNU/Linux distribution they force-feed has some China-only surveillance facilities strapped onto it.</description>
		<content:encoded><![CDATA[<p>You can use binary/source code signatures for your programs and compilers. Assuming your digital signatures come from a good source like CERT, then you at least have some confidence.</p>
<p>Over in China, I suspect the GNU/Linux distribution they force-feed has some China-only surveillance facilities strapped onto it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jose_X</title>
		<link>http://techrights.org/2009/01/16/unix-linux-security/comment-page-1/#comment-58680</link>
		<dc:creator>Jose_X</dc:creator>
		<pubDate>Sun, 18 Jan 2009 21:36:11 +0000</pubDate>
		<guid isPermaLink="false">http://boycottnovell.com/2009/01/16/unix-linux-security/#comment-58680</guid>
		<description>In the prior post, I ignored the obvious hardware issues that parallel. It&#039;s important to at least make sure companies like AMD exist to keep Intel somewhat honest. ..AMD/Intel to keep Nvidia somewhat honest. Etc.</description>
		<content:encoded><![CDATA[<p>In the prior post, I ignored the obvious hardware issues that parallel. It&#8217;s important to at least make sure companies like AMD exist to keep Intel somewhat honest. ..AMD/Intel to keep Nvidia somewhat honest. Etc.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jose_X</title>
		<link>http://techrights.org/2009/01/16/unix-linux-security/comment-page-1/#comment-58679</link>
		<dc:creator>Jose_X</dc:creator>
		<pubDate>Sun, 18 Jan 2009 21:29:41 +0000</pubDate>
		<guid isPermaLink="false">http://boycottnovell.com/2009/01/16/unix-linux-security/#comment-58679</guid>
		<description>[ http://cm.bell-labs.com/who/ken/trust.html Reflections on Trusting Trust ]&gt;&gt; The moral is obvious. You can&#039;t trust code that you did not totally create yourself. (Especially code from companies that employ people like me.) No amount of source-level verification or scrutiny will protect you from using untrusted code. In demonstrating the possibility of this kind of attack, I picked on the C compiler. I could have picked on any program-handling program such as an assembler, a loader, or even hardware microcode.

To add some:

Reading source code tells all -- if you trust the build system binaries that will be used to turn that source into binaries. In particular, if you have the source to the build system components, it&#039;s easier to trust those build system binaries; however, the build system binaries have to be built themselves, this means you need an existing (simpler) build system. So do you have the source to that? And how about the source to the (even simpler) build system that built this last build system? At some point, dissembling very simple binaries upon which a multi-stage build process will occur may be what is necessary in order to gain the most trust.. or just be really sure you get your binaries from someone that has gone through that trouble. For example, the gcc system should have gone through a lot of care over the years (including back when gcc was much simpler). If gcc+co are safe, then everything else built upon it (eg, a whole distro since even other language platforms like perl, etc, could be built with gcc+co) should be as trustworthy as the sources to each of the component parts of the distro (ie, you can trust those sources that make up the distro if you trust the gcc build system).</description>
		<content:encoded><![CDATA[<p>[ <a href="http://cm.bell-labs.com/who/ken/trust.html" rel="nofollow">http://cm.bell-labs.com/who/ken/trust.html</a> Reflections on Trusting Trust ]&gt;&gt; The moral is obvious. You can&#8217;t trust code that you did not totally create yourself. (Especially code from companies that employ people like me.) No amount of source-level verification or scrutiny will protect you from using untrusted code. In demonstrating the possibility of this kind of attack, I picked on the C compiler. I could have picked on any program-handling program such as an assembler, a loader, or even hardware microcode.</p>
<p>To add some:</p>
<p>Reading source code tells all &#8212; if you trust the build system binaries that will be used to turn that source into binaries. In particular, if you have the source to the build system components, it&#8217;s easier to trust those build system binaries; however, the build system binaries have to be built themselves, this means you need an existing (simpler) build system. So do you have the source to that? And how about the source to the (even simpler) build system that built this last build system? At some point, dissembling very simple binaries upon which a multi-stage build process will occur may be what is necessary in order to gain the most trust.. or just be really sure you get your binaries from someone that has gone through that trouble. For example, the gcc system should have gone through a lot of care over the years (including back when gcc was much simpler). If gcc+co are safe, then everything else built upon it (eg, a whole distro since even other language platforms like perl, etc, could be built with gcc+co) should be as trustworthy as the sources to each of the component parts of the distro (ie, you can trust those sources that make up the distro if you trust the gcc build system).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: The Mad Hatter</title>
		<link>http://techrights.org/2009/01/16/unix-linux-security/comment-page-1/#comment-58568</link>
		<dc:creator>The Mad Hatter</dc:creator>
		<pubDate>Sat, 17 Jan 2009 03:24:30 +0000</pubDate>
		<guid isPermaLink="false">http://boycottnovell.com/2009/01/16/unix-linux-security/#comment-58568</guid>
		<description>As an aside, has anyone read &lt;a href=&quot;http://aaxnet.com/editor/edit029.html&quot; rel=&quot;nofollow&quot;&gt;2003 and Beyond&lt;/a&gt; by Andrew Grygus? It&#039;s one of the reasons that I started to seriously pursue an alternative to Windows (and Microsoft), and it&#039;s an excellent evaluation of Microsoft&#039;s plans for the years ahead (and it&#039;s interesting to read it 6 years on, and compare what Andrew thought was happening, with what actually happened).</description>
		<content:encoded><![CDATA[<p>As an aside, has anyone read <a href="http://aaxnet.com/editor/edit029.html" rel="nofollow">2003 and Beyond</a> by Andrew Grygus? It&#8217;s one of the reasons that I started to seriously pursue an alternative to Windows (and Microsoft), and it&#8217;s an excellent evaluation of Microsoft&#8217;s plans for the years ahead (and it&#8217;s interesting to read it 6 years on, and compare what Andrew thought was happening, with what actually happened).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Needs Sunlight</title>
		<link>http://techrights.org/2009/01/16/unix-linux-security/comment-page-1/#comment-58546</link>
		<dc:creator>Needs Sunlight</dc:creator>
		<pubDate>Fri, 16 Jan 2009 12:39:07 +0000</pubDate>
		<guid isPermaLink="false">http://boycottnovell.com/2009/01/16/unix-linux-security/#comment-58546</guid>
		<description>I remember in 2000 when WIndows rootkits started to get popular, they&#039;re largely ignored by the press.  I&#039;d guess they&#039;re ignored because they bypass any and all AV software, and thus bypass the advertising money.  They also go against the myth about Windows being securable that Gates folk like the public to bleat. 

Two interesting pieces:

&quot;Trusting Trust&quot;
 http://www.acm.org/classics/sep95/
alternate link:
 http://cm.bell-labs.com/who/ken/trust.html

&quot;Exploiting Concurrency Vulnerabilities in System Call Wrappers&quot;
 http://www.usenix.org/events/woot07/tech/full_papers/watson/watson.pdf

The first link, &quot;trusting trust&quot;, shows that no amount of bluster or bluffing can make Windows secure.  Without full access to the source code for all components in the system and its applications back doors can be hidden all over.  

Two follow ups for that, also show that at the end of the day, you must have and be able to use the complete source code for the whole system and each and every component or application:
http://www.dwheeler.com/trusting-trust/
http://www.schneier.com/blog/archives/2006/01/countering_trus.html

The second link, &quot;concurrency vulnerabilities&quot;, looks like it completely destroys the myth that add-ons can help.  It *looks* like all currently existing security software for Windows can be bypassed without detection or recourse -- until such time as Windows is redesigned and rewritten from the Kernel on up.  

To pick on FOSS for a bit, the first two show why the decision to tolerate BLOBs in Debian and the downgrading of the Qt license to LGPL can lead to unmitigated disasters, either through insecurity, vendor lock-in, DRM, and hardware lock-in.</description>
		<content:encoded><![CDATA[<p>I remember in 2000 when WIndows rootkits started to get popular, they&#8217;re largely ignored by the press.  I&#8217;d guess they&#8217;re ignored because they bypass any and all AV software, and thus bypass the advertising money.  They also go against the myth about Windows being securable that Gates folk like the public to bleat. </p>
<p>Two interesting pieces:</p>
<p>&#8220;Trusting Trust&#8221;<br />
 <a href="http://www.acm.org/classics/sep95/" rel="nofollow">http://www.acm.org/classics/sep95/</a><br />
alternate link:<br />
 <a href="http://cm.bell-labs.com/who/ken/trust.html" rel="nofollow">http://cm.bell-labs.com/who/ken/trust.html</a></p>
<p>&#8220;Exploiting Concurrency Vulnerabilities in System Call Wrappers&#8221;<br />
 <a href="http://www.usenix.org/events/woot07/tech/full_papers/watson/watson.pdf" rel="nofollow">http://www.usenix.org/events/woot07/tech/full_papers/watson/watson.pdf</a></p>
<p>The first link, &#8220;trusting trust&#8221;, shows that no amount of bluster or bluffing can make Windows secure.  Without full access to the source code for all components in the system and its applications back doors can be hidden all over.  </p>
<p>Two follow ups for that, also show that at the end of the day, you must have and be able to use the complete source code for the whole system and each and every component or application:<br />
<a href="http://www.dwheeler.com/trusting-trust/" rel="nofollow">http://www.dwheeler.com/trusting-trust/</a><br />
<a href="http://www.schneier.com/blog/archives/2006/01/countering_trus.html" rel="nofollow">http://www.schneier.com/blog/archives/2006/01/countering_trus.html</a></p>
<p>The second link, &#8220;concurrency vulnerabilities&#8221;, looks like it completely destroys the myth that add-ons can help.  It *looks* like all currently existing security software for Windows can be bypassed without detection or recourse &#8212; until such time as Windows is redesigned and rewritten from the Kernel on up.  </p>
<p>To pick on FOSS for a bit, the first two show why the decision to tolerate BLOBs in Debian and the downgrading of the Qt license to LGPL can lead to unmitigated disasters, either through insecurity, vendor lock-in, DRM, and hardware lock-in.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

