<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Internet Explorer 9 Security Part 1: Enhanced Memory Protections</title><link>http://blogs.msdn.com/b/ie/archive/2011/03/07/internet-explorer-9-security-part-1-enhanced-memory-protections.aspx</link><description>Internet Explorer offers layered defenses to protect against and mitigate each of three major classes of threats that browser users face when surfing the sometimes-hostile Web: Technological attacks designed to exploit the browser or operating system</description><dc:language>en-US</dc:language><generator>Telligent Evolution Platform Developer Build (Build: 5.6.50428.7875)</generator><item><title>re: Internet Explorer 9 Security Part 1: Enhanced Memory Protections</title><link>http://blogs.msdn.com/b/ie/archive/2011/03/07/internet-explorer-9-security-part-1-enhanced-memory-protections.aspx#10139507</link><pubDate>Thu, 10 Mar 2011 21:47:09 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10139507</guid><dc:creator>jesus</dc:creator><description>&lt;p&gt;What a bunch of useless comments here. I&amp;#39;d like to thank ieblog, Eric and Microsoft for the great job they did on Windows 7 and IE 9. Rock on.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10139507" width="1" height="1"&gt;</description></item><item><title>re: Internet Explorer 9 Security Part 1: Enhanced Memory Protections</title><link>http://blogs.msdn.com/b/ie/archive/2011/03/07/internet-explorer-9-security-part-1-enhanced-memory-protections.aspx#10139364</link><pubDate>Thu, 10 Mar 2011 17:23:23 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10139364</guid><dc:creator>Aerankas</dc:creator><description>&lt;p&gt;Personally I think the reason Chrome and Firefox are going to continue to become more popular (asides from the fact that they are WAY faster to open and operate) is they lack this whole concept of versions. &amp;nbsp;With IE, you get a version, it supports what it supports, end of story (generalizing). &amp;nbsp;Chrome updates -all the time- without my intervention, so when things change, so does my browser. &amp;nbsp;If you&amp;#39;re using draft features (as a dev), you are obviously aware that they&amp;#39;re draft so you have to pay attention to them and what&amp;#39;s happening with the standard. &amp;nbsp;Standard changes, site gets updated, browser gets updated, you&amp;#39;re good to go... after you hack in a fix for IE. &amp;nbsp;As for security, as a technical guy, I get to help my friends out with computer problems when they have them. &amp;nbsp;It&amp;#39;s about 50% networking problems, 50% malware and viruses. &amp;nbsp;Every one of these non-technical people that actually gets viruses (when was the last time I got a virus? &amp;nbsp;Uh.... like 1999 before I knew better?) uses IE. &amp;nbsp;No lie, every SINGLE one, and probably have expired McAfee or Symantec. &amp;nbsp;So I fix them up, reformat, whatever it happens to take. &amp;nbsp;Then I install chrome, MSE and Malwarebytes and they never come back. &amp;nbsp;It probably helps that I berate them endlessly for getting infected but the point is, security can be more about education than product coding, and because tech is so prevalent but the knowledge isn&amp;#39;t... well people click the shiny link to &amp;quot;scan my computer now to make is fasssster!!&amp;quot;&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10139364" width="1" height="1"&gt;</description></item><item><title>re: Internet Explorer 9 Security Part 1: Enhanced Memory Protections</title><link>http://blogs.msdn.com/b/ie/archive/2011/03/07/internet-explorer-9-security-part-1-enhanced-memory-protections.aspx#10138925</link><pubDate>Wed, 09 Mar 2011 22:32:27 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10138925</guid><dc:creator>jf</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;When you say &amp;quot;eliminate predictable memory mappings&amp;quot; it is unclear to me; do you mean to say you&amp;#39;ve eliminated some of the DLLs that were not randomized? Or did you address issues with deterministic TEBs, not-nearly random enough thread stack layouts that lead to lols for stack addresses? Is the system call interface page now randomized? et cetera&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10138925" width="1" height="1"&gt;</description></item><item><title>re: Internet Explorer 9 Security Part 1: Enhanced Memory Protections</title><link>http://blogs.msdn.com/b/ie/archive/2011/03/07/internet-explorer-9-security-part-1-enhanced-memory-protections.aspx#10138652</link><pubDate>Wed, 09 Mar 2011 14:17:49 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10138652</guid><dc:creator>Anand</dc:creator><description>&lt;p&gt;Title:DEP/ASLR Implementation Progress in Popular Third-party Windows .&lt;/p&gt;
&lt;p&gt;Ref:&lt;a rel="nofollow" target="_new" href="http://secunia.com/gfx/pdf/DEP_ASLR_2010_paper.pdf"&gt;secunia.com/.../DEP_ASLR_2010_paper.pdf&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;8. Google Chrome&lt;/p&gt;
&lt;p&gt;While DEP has been enabled on both Windows 7 (Vista) and Windows XP from the first 1.x stable&lt;/p&gt;
&lt;p&gt;releases (late 2008), the icudt42.dll library is loaded at fixed address 0x4AD00000 in version&lt;/p&gt;
&lt;p&gt;4.1.249.1064. Other icudt*.dll versions are loaded at fixed addresses in previous versions. The first&lt;/p&gt;
&lt;p&gt;stable version to enable dynamic allocation of the library was 5.0.375.55, released May 2010&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10138652" width="1" height="1"&gt;</description></item><item><title>re: Internet Explorer 9 Security Part 1: Enhanced Memory Protections</title><link>http://blogs.msdn.com/b/ie/archive/2011/03/07/internet-explorer-9-security-part-1-enhanced-memory-protections.aspx#10138548</link><pubDate>Wed, 09 Mar 2011 08:56:30 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10138548</guid><dc:creator>ClueTrain</dc:creator><description>&lt;p&gt;Marcos: Uh, Opera isn&amp;#39;t exactly a success story, nor do they have a successful plugin model. &lt;/p&gt;
&lt;p&gt;Chrome and Firefox both have plugin models that aren&amp;#39;t based on open standards, and they break many plugins with every release of their browser.&lt;/p&gt;
&lt;p&gt;Of all the browsers, only IE has managed to keep most of their browser plugins working from one release to the next. &lt;/p&gt;
&lt;p&gt;So, in conclusion, your comment is a fail.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10138548" width="1" height="1"&gt;</description></item><item><title>re: Internet Explorer 9 Security Part 1: Enhanced Memory Protections</title><link>http://blogs.msdn.com/b/ie/archive/2011/03/07/internet-explorer-9-security-part-1-enhanced-memory-protections.aspx#10138427</link><pubDate>Wed, 09 Mar 2011 01:28:05 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10138427</guid><dc:creator>Marcos</dc:creator><description>&lt;p&gt;You know why IE 9 will fail? It&amp;#39;s not because we all hate IE 6, but because users rely on plugins. The browser it&amp;#39;s not just a client rendering engine, if that was the case we could ship just webkit. The web is all about PLUGINS/ADDONS. There are tons of addons for the other browser, such as Mozilla Firefox and Chrom(e/ium). Developers are very motivated to create plugin for OPEN browsers or browsers that RESPECT standards (Opera). Now IE don&amp;#39;t respect standars nor is open.&lt;/p&gt;
&lt;p&gt;So, in conclusion,&lt;/p&gt;
&lt;p&gt;IE is a fail.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10138427" width="1" height="1"&gt;</description></item><item><title>re: Internet Explorer 9 Security Part 1: Enhanced Memory Protections</title><link>http://blogs.msdn.com/b/ie/archive/2011/03/07/internet-explorer-9-security-part-1-enhanced-memory-protections.aspx#10138340</link><pubDate>Tue, 08 Mar 2011 22:20:07 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10138340</guid><dc:creator>Stilgar</dc:creator><description>&lt;p&gt;@EricLaw thank you. I&amp;#39;ve been posting comments with Firefox since IE9 RC not knowing what went wrong. I reasoned you may be referencing JS library from an external resource and checked for tracking protection but it did not occur to me that the ActiveX filtering may be the problem.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10138340" width="1" height="1"&gt;</description></item><item><title>re: Internet Explorer 9 Security Part 1: Enhanced Memory Protections</title><link>http://blogs.msdn.com/b/ie/archive/2011/03/07/internet-explorer-9-security-part-1-enhanced-memory-protections.aspx#10138276</link><pubDate>Tue, 08 Mar 2011 20:27:20 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10138276</guid><dc:creator>eastern european hacker</dc:creator><description>&lt;p&gt;Security on IE is the good. &amp;nbsp;Please to not change it at all. &amp;nbsp;Is very very strong.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10138276" width="1" height="1"&gt;</description></item><item><title>re: Internet Explorer 9 Security Part 1: Enhanced Memory Protections</title><link>http://blogs.msdn.com/b/ie/archive/2011/03/07/internet-explorer-9-security-part-1-enhanced-memory-protections.aspx#10138208</link><pubDate>Tue, 08 Mar 2011 18:19:48 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10138208</guid><dc:creator>EricLaw [MSFT]</dc:creator><description>&lt;p&gt;@John: Yes, it appears that the very latest builds of Process Explorer regressed the display of the ASLR column for the per-module view. It worked properly in older builds, so I&amp;#39;m not sure what went wrong. This regression was first noted on the SysInternals forums in Dec 2010.&lt;/p&gt;
&lt;p&gt;@Stilgar: Yes, AX Filtering breaks posting comments on the blog in the current version of the blog software; we&amp;#39;ve filed a bug on the bad pattern that the site is using, and we&amp;#39;ll be writing a blog post on exactly what&amp;#39;s wrong with the site (preferring ActiveX over native methods) in the next few weeks.&lt;/p&gt;
&lt;p&gt;@Fleet Command: Indeed, a fair point, although many folks don&amp;#39;t follow the SDL closely and have found this information interesting.&lt;/p&gt;
&lt;p&gt;@Andrew: ASLR is, in fact, a critical feature to mitigate ROP attacks, and that&amp;#39;s why you&amp;#39;re starting to see its increasingly broad adoption by modern operating systems (e.g. WinVista, latest Mac OS, etc). ASLR on its own isn&amp;#39;t of use, of course, you need to couple it with DEP/NX or the bad guy need not use ROP at all.&lt;/p&gt;
&lt;p&gt;I&amp;#39;m not sure what you were looking at in OllyDbg, but the memory layouts in XP vs. Win7 are significantly different, and change in Win7 on every boot. Also, please keep in mind that IE8+ already run individual tabs in different processes thanks to a feature called &amp;quot;Loosely coupled IE.&amp;quot;&lt;/p&gt;
&lt;p&gt;@jun: I&amp;#39;m not sure what feature you&amp;#39;re asking about. IE has many features to control ActiveX, including ActiveX Opt-in, Per-Site ActiveX, and new to IE9, ActiveX Filtering.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10138208" width="1" height="1"&gt;</description></item><item><title>re: Internet Explorer 9 Security Part 1: Enhanced Memory Protections</title><link>http://blogs.msdn.com/b/ie/archive/2011/03/07/internet-explorer-9-security-part-1-enhanced-memory-protections.aspx#10138193</link><pubDate>Tue, 08 Mar 2011 17:42:08 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10138193</guid><dc:creator>Crescens2k</dc:creator><description>&lt;p&gt;@a web developer&lt;/p&gt;
&lt;p&gt;You do realise that even the most stable parts of a working draft can get changed right? It happened with the C++0x standard after Microsoft implemented two of the features in VC++. One of the features was changed early enough for them to have modified it in the compiler, but the other one didn&amp;#39;t, so now there is a feature in the compiler which isn&amp;#39;t exactly compliant to the draft standard and that part was stable for a while before.&lt;/p&gt;
&lt;p&gt;If it can happen to one then it can happen to them all, and as was said, because IE9 has a longer release cycle than other browsers then these things will most likely not be fixed any time soon. Your social networking site would then have to have lots of ugly hacks in to support IE9, and I&amp;#39;m sure that would annoy you even more.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10138193" width="1" height="1"&gt;</description></item></channel></rss>