<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments on: Is the emulation singularity near?</title>
	<atom:link href="http://rdist.root.org/2008/04/03/is-the-emulation-singularity-near/feed/" rel="self" type="application/rss+xml" />
	<link>http://rdist.root.org/2008/04/03/is-the-emulation-singularity-near/</link>
	<description>Embedded security, crypto, software protection</description>
	<lastBuildDate>Mon, 08 Mar 2010 21:19:29 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Stephan Sokolow</title>
		<link>http://rdist.root.org/2008/04/03/is-the-emulation-singularity-near/#comment-4595</link>
		<dc:creator>Stephan Sokolow</dc:creator>
		<pubDate>Sun, 04 May 2008 16:11:11 +0000</pubDate>
		<guid isPermaLink="false">http://rdist.wordpress.com/?p=126#comment-4595</guid>
		<description>Mike,

Copyrighted BIOSes slow things, but they don&#039;t stop them. As I understand it, there&#039;s a reverse-engineered BIOS for the PSX called FakeBIOS which already has fairly good compatibility when used in emulators.</description>
		<content:encoded><![CDATA[<p>Mike,</p>
<p>Copyrighted BIOSes slow things, but they don&#8217;t stop them. As I understand it, there&#8217;s a reverse-engineered BIOS for the PSX called FakeBIOS which already has fairly good compatibility when used in emulators.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nate Lawson</title>
		<link>http://rdist.root.org/2008/04/03/is-the-emulation-singularity-near/#comment-4575</link>
		<dc:creator>Nate Lawson</dc:creator>
		<pubDate>Mon, 21 Apr 2008 05:51:59 +0000</pubDate>
		<guid isPermaLink="false">http://rdist.wordpress.com/?p=126#comment-4575</guid>
		<description>Simics looks nice, especially if you want to simulate some non-standard board design and its peripherals.  It also would be good if you&#039;re prototyping a new CPU.  That&#039;s a sweet spot not covered by other emulators.

However, according to the Usenix paper, they ran at about 2% of native speed.  I assume they&#039;ve done work to improve this a lot since 1998, but it sounds like this is only part of the emulation solution.  You&#039;d still need VMware or something for speed on the x86 operating systems.</description>
		<content:encoded><![CDATA[<p>Simics looks nice, especially if you want to simulate some non-standard board design and its peripherals.  It also would be good if you&#8217;re prototyping a new CPU.  That&#8217;s a sweet spot not covered by other emulators.</p>
<p>However, according to the Usenix paper, they ran at about 2% of native speed.  I assume they&#8217;ve done work to improve this a lot since 1998, but it sounds like this is only part of the emulation solution.  You&#8217;d still need VMware or something for speed on the x86 operating systems.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Iker De Echaniz</title>
		<link>http://rdist.root.org/2008/04/03/is-the-emulation-singularity-near/#comment-4574</link>
		<dc:creator>Iker De Echaniz</dc:creator>
		<pubDate>Sun, 20 Apr 2008 11:53:27 +0000</pubDate>
		<guid isPermaLink="false">http://rdist.wordpress.com/?p=126#comment-4574</guid>
		<description>Have you seen simics from virtutech?</description>
		<content:encoded><![CDATA[<p>Have you seen simics from virtutech?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nate Lawson</title>
		<link>http://rdist.root.org/2008/04/03/is-the-emulation-singularity-near/#comment-4560</link>
		<dc:creator>Nate Lawson</dc:creator>
		<pubDate>Sun, 13 Apr 2008 02:43:23 +0000</pubDate>
		<guid isPermaLink="false">http://rdist.wordpress.com/?p=126#comment-4560</guid>
		<description>Ryan, I agree full emulation is one of the hardest attacks to counter when responding to attacks against a DRM system.  There are a number of things that keep it from being a game-over scenario:

- No emulation is perfect.  Especially if you are analyzing the emulator and specifically targeting it, it&#039;s nearly impossible to perfectly emulate all aspects of the original with no bugs.  This is another reason we came out against the idea of perfect hypervisor rootkits (ones that perfectly emulate an entire x86 PC)

- Hardware with a carefully chosen design can be difficult to clone/emulate in software.  This is one aspect that protects today&#039;s satellite TV smart cards against emulation.</description>
		<content:encoded><![CDATA[<p>Ryan, I agree full emulation is one of the hardest attacks to counter when responding to attacks against a DRM system.  There are a number of things that keep it from being a game-over scenario:</p>
<p>- No emulation is perfect.  Especially if you are analyzing the emulator and specifically targeting it, it&#8217;s nearly impossible to perfectly emulate all aspects of the original with no bugs.  This is another reason we came out against the idea of perfect hypervisor rootkits (ones that perfectly emulate an entire x86 PC)</p>
<p>- Hardware with a carefully chosen design can be difficult to clone/emulate in software.  This is one aspect that protects today&#8217;s satellite TV smart cards against emulation.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ryan Russell</title>
		<link>http://rdist.root.org/2008/04/03/is-the-emulation-singularity-near/#comment-4555</link>
		<dc:creator>Ryan Russell</dc:creator>
		<pubDate>Sat, 12 Apr 2008 08:06:43 +0000</pubDate>
		<guid isPermaLink="false">http://rdist.wordpress.com/?p=126#comment-4555</guid>
		<description>Well, emulation is one way to always doom DRM, right? Screw it.. brute force run the whole machine, DRM and all, and rip out each frame and sound bit one at a time, right?</description>
		<content:encoded><![CDATA[<p>Well, emulation is one way to always doom DRM, right? Screw it.. brute force run the whole machine, DRM and all, and rip out each frame and sound bit one at a time, right?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nate Lawson</title>
		<link>http://rdist.root.org/2008/04/03/is-the-emulation-singularity-near/#comment-4541</link>
		<dc:creator>Nate Lawson</dc:creator>
		<pubDate>Fri, 04 Apr 2008 04:56:14 +0000</pubDate>
		<guid isPermaLink="false">http://rdist.wordpress.com/?p=126#comment-4541</guid>
		<description>Mike, DRM is doomed!  That&#039;s the new meme to replace the old one that it is unbreakable and &lt;i&gt;we&#039;re&lt;/i&gt; doomed.  :-)

I take a more sanguine view that all instances of protection will eventually be broken.  It will only take longer if you have a good design.  So I have no worries about the future of emulation or DRM.</description>
		<content:encoded><![CDATA[<p>Mike, DRM is doomed!  That&#8217;s the new meme to replace the old one that it is unbreakable and <i>we&#8217;re</i> doomed.  :-)</p>
<p>I take a more sanguine view that all instances of protection will eventually be broken.  It will only take longer if you have a good design.  So I have no worries about the future of emulation or DRM.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
