<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet type='text/xsl' href='http://securitymario.spaces.live.com/mmm2008-05-08_20.17/rsspretty.aspx?rssquery=en-US;http%3a%2f%2fsecuritymario.spaces.live.com%2ffeed.rss' version='1.0'?><rss version="2.0" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:msn="http://schemas.microsoft.com/msn/spaces/2005/rss" xmlns:live="http://schemas.microsoft.com/live/spaces/2006/rss" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:cf="http://www.microsoft.com/schemas/rss/core/2005" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Montreal blog on Internet Security Software</title><description /><link>http://securitymario.spaces.live.com/</link><language>en-US</language><pubDate>Tue, 13 May 2008 16:33:49 GMT</pubDate><lastBuildDate>Tue, 13 May 2008 16:33:49 GMT</lastBuildDate><generator>Microsoft Spaces v1.1</generator><docs>http://www.rssboard.org/rss-specification</docs><ttl>60</ttl><live:identity><live:id>-809307349871158204</live:id><live:alias>securitymario</live:alias></live:identity><image><title>Montreal blog on Internet Security Software</title><url>http://blufiles.storage.live.com/y1p4HHC2kax1FgYIXOfO9yhiwM5iFn500AjlYKDShKtSYkMqP3Srta_6djfUoeScMSMO8zF8aIjZnU</url><link>http://securitymario.spaces.live.com/</link></image><cf:listinfo><cf:group ns="http://schemas.microsoft.com/live/spaces/2006/rss" element="typelabel" label="Type" /><cf:group ns="http://schemas.microsoft.com/live/spaces/2006/rss" element="tag" label="Tag" /><cf:group element="category" label="Category" /><cf:sort element="pubDate" label="Date" data-type="date" default="true" /><cf:sort element="title" label="Title" data-type="string" /><cf:sort ns="http://purl.org/rss/1.0/modules/slash/" element="comments" label="Comments" data-type="number" /></cf:listinfo><item><title>Setting privileges on a specific thread</title><link>http://securitymario.spaces.live.com/Blog/cns!F4C4C340D0D11C44!251.entry</link><description>&lt;div&gt;If you've ever needed to set &lt;font color="#c0504d"&gt;privileges to a specific thread Id &lt;/font&gt;only, and not an entire process, you may of visited quite a few MSDN web pages trying to figure out exactly how to achieve this.&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;Here is a function that does this, call it using a format such as:&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;AddThreadPriv(GetCurrentThreadId(), SE_BACKUP_NAME);&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;&lt;font face="Courier New" color="#00b050"&gt;AddThreadPriv(const DWORD in_tid, const std::string&amp;amp; in_rstrPrivilegeName)&lt;br&gt;{&lt;br&gt; ImpersonateSelf(SECURITY_MAX_IMPERSONATION_LEVEL);&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font face="Courier New" color="#00b050"&gt; HANDLE h = OpenThread( TOKEN_ALL_ACCESS, FALSE, in_tid);&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font face="Courier New" color="#00b050"&gt; HANDLE hToken = NULL;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font face="Courier New" color="#00b050"&gt; if(h)&lt;br&gt;  OpenThreadToken(h, TOKEN_ALL_ACCESS, TRUE, &amp;amp;hToken);&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font face="Courier New" color="#00b050"&gt; if( hToken )&lt;br&gt; {&lt;br&gt;  TOKEN_PRIVILEGES tpNew = { 1 };&lt;br&gt;  tpNew.Privileges[0].Attributes = SE_PRIVILEGE_ENABLED;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font face="Courier New" color="#00b050"&gt;  if( ::LookupPrivilegeValue( NULL, in_rstrPrivilegeName.c_str(), &amp;amp;tpNew.Privileges[0].Luid ) )&lt;br&gt;  {&lt;br&gt;   VERIFY( ::AdjustTokenPrivileges( hToken, FALSE, &amp;amp;tpNew, 0, NULL, NULL ) );&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font face="Courier New" color="#00b050"&gt;   CLOSEHANDLE(h);&lt;br&gt;   CLOSEHANDLE(hToken);&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font face="Courier New" color="#00b050"&gt;   return (ERROR_SUCCESS == GetLastError());&lt;br&gt;  }  &lt;br&gt; }&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font face="Courier New" color="#00b050"&gt; CLOSEHANDLE(h);&lt;br&gt; return false;&lt;br&gt;}&lt;/font&gt;&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;Trying to locate the proper documentation shouldn't be this difficult, certainly not for a company that size.&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=-809307349871158204&amp;page=RSS%3a+Setting+privileges+on+a+specific+thread&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=securitymario.spaces.live.com&amp;amp;GT1=securitymario"&gt;</description><category>None</category><comments>http://securitymario.spaces.live.com/Blog/cns!F4C4C340D0D11C44!251.entry#comment</comments><guid isPermaLink="true">http://securitymario.spaces.live.com/Blog/cns!F4C4C340D0D11C44!251.entry</guid><pubDate>Tue, 13 May 2008 16:33:49 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://securitymario.spaces.live.com/blog/cns!F4C4C340D0D11C44!251/comments/feed.rss</wfw:commentRss><wfw:comment>http://securitymario.spaces.live.com/Blog/cns!F4C4C340D0D11C44!251.entry#comment</wfw:comment><dcterms:modified>2008-05-13T16:33:49Z</dcterms:modified></item><item><title>IPv6 is good for business, and will flush out unmaintained crapware</title><link>http://securitymario.spaces.live.com/Blog/cns!F4C4C340D0D11C44!250.entry</link><description>&lt;div&gt;Ipv4 will be out of addresses sooner than most people realize.&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;This will probably occur within 24 months, and will likely cement Vista as the desktop os replacement for Xp, since its stack has IPv6 out-of-the-box.&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;The good news is that this will weed out the smaller software products who do not have the man-power to upgrade their existing applications to this newer reality.&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;We may even see well established products lag behind because they may be dealing with too much legacy Ipv4 code.&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;Time will tell...&lt;/div&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=-809307349871158204&amp;page=RSS%3a+IPv6+is+good+for+business%2c+and+will+flush+out+unmaintained+crapware&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=securitymario.spaces.live.com&amp;amp;GT1=securitymario"&gt;</description><comments>http://securitymario.spaces.live.com/Blog/cns!F4C4C340D0D11C44!250.entry#comment</comments><guid isPermaLink="true">http://securitymario.spaces.live.com/Blog/cns!F4C4C340D0D11C44!250.entry</guid><pubDate>Sat, 10 May 2008 15:17:11 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://securitymario.spaces.live.com/blog/cns!F4C4C340D0D11C44!250/comments/feed.rss</wfw:commentRss><wfw:comment>http://securitymario.spaces.live.com/Blog/cns!F4C4C340D0D11C44!250.entry#comment</wfw:comment><dcterms:modified>2008-05-10T15:17:11Z</dcterms:modified></item><item><title>What Will Microsoft Do With Credentica?</title><link>http://securitymario.spaces.live.com/Blog/cns!F4C4C340D0D11C44!248.entry</link><description>&lt;p&gt;  &lt;p&gt;Written by Bernard Lunn / May 3, 2008  &lt;p&gt;  &lt;p&gt;&lt;a href="http://www.readwriteweb.com/archives/what_will_microsoft_do_with_credentica.php"&gt;http://www.readwriteweb.com/archives/what_will_microsoft_do_with_credentica.php&lt;/a&gt; &lt;p&gt;  &lt;div style="padding-right:0px;display:inline;padding-left:0px;float:none;padding-bottom:0px;margin:0px;padding-top:0px"&gt;   &lt;/div&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=-809307349871158204&amp;page=RSS%3a+What+Will+Microsoft+Do+With+Credentica%3f&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=securitymario.spaces.live.com&amp;amp;GT1=securitymario"&gt;</description><comments>http://securitymario.spaces.live.com/Blog/cns!F4C4C340D0D11C44!248.entry#comment</comments><guid isPermaLink="true">http://securitymario.spaces.live.com/Blog/cns!F4C4C340D0D11C44!248.entry</guid><pubDate>Tue, 06 May 2008 18:29:51 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://securitymario.spaces.live.com/blog/cns!F4C4C340D0D11C44!248/comments/feed.rss</wfw:commentRss><wfw:comment>http://securitymario.spaces.live.com/Blog/cns!F4C4C340D0D11C44!248.entry#comment</wfw:comment><dcterms:modified>2008-05-06T18:31:35Z</dcterms:modified></item><item><title>The Race to Zero</title><link>http://securitymario.spaces.live.com/Blog/cns!F4C4C340D0D11C44!247.entry</link><description>&lt;p&gt;The Race to Zero contest is being held during Defcon 16 at the Riviera Hotel in Las Vegas, 8-10 August 2008. &lt;p&gt;The event involves contestants being given a sample set of viruses and malcode to modify and upload through the contest portal. The portal passes the modified samples through a number of antivirus engines and determines if the sample is a known threat. The first team or individual to pass their sample past all antivirus engines undetected wins that round. Each round increases in complexity as the contest progresses. &lt;p&gt;  &lt;p&gt;&lt;a href="http://www.racetozero.net/index.html"&gt;http://www.racetozero.net/index.html&lt;/a&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=-809307349871158204&amp;page=RSS%3a+The+Race+to+Zero&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=securitymario.spaces.live.com&amp;amp;GT1=securitymario"&gt;</description><comments>http://securitymario.spaces.live.com/Blog/cns!F4C4C340D0D11C44!247.entry#comment</comments><guid isPermaLink="true">http://securitymario.spaces.live.com/Blog/cns!F4C4C340D0D11C44!247.entry</guid><pubDate>Mon, 05 May 2008 13:36:10 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://securitymario.spaces.live.com/blog/cns!F4C4C340D0D11C44!247/comments/feed.rss</wfw:commentRss><wfw:comment>http://securitymario.spaces.live.com/Blog/cns!F4C4C340D0D11C44!247.entry#comment</wfw:comment><dcterms:modified>2008-05-05T13:36:10Z</dcterms:modified></item><item><title>Bjarne Stroustrup on the Evolution of Languages</title><link>http://securitymario.spaces.live.com/Blog/cns!F4C4C340D0D11C44!245.entry</link><description>&lt;p&gt;&lt;a title="http://msdn.microsoft.com/en-us/magazine/cc500572.aspx" href="http://msdn.microsoft.com/en-us/magazine/cc500572.aspx"&gt;http://msdn.microsoft.com/en-us/magazine/cc500572.aspx&lt;/a&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=-809307349871158204&amp;page=RSS%3a+Bjarne+Stroustrup+on+the+Evolution+of+Languages&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=securitymario.spaces.live.com&amp;amp;GT1=securitymario"&gt;</description><comments>http://securitymario.spaces.live.com/Blog/cns!F4C4C340D0D11C44!245.entry#comment</comments><guid isPermaLink="true">http://securitymario.spaces.live.com/Blog/cns!F4C4C340D0D11C44!245.entry</guid><pubDate>Wed, 30 Apr 2008 17:49:35 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://securitymario.spaces.live.com/blog/cns!F4C4C340D0D11C44!245/comments/feed.rss</wfw:commentRss><wfw:comment>http://securitymario.spaces.live.com/Blog/cns!F4C4C340D0D11C44!245.entry#comment</wfw:comment><dcterms:modified>2008-04-30T17:49:35Z</dcterms:modified></item><item><title>twitter</title><link>http://securitymario.spaces.live.com/Blog/cns!F4C4C340D0D11C44!244.entry</link><description>&lt;div style="width:176px;text-align:center"&gt;&lt;br&gt;&lt;a style="font-size:10px;color:#fd3699;text-decoration:none" href="http://twitter.com/0utlaw"&gt;follow 0utlaw at http://twitter.com&lt;/a&gt;&lt;/div&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=-809307349871158204&amp;page=RSS%3a+twitter&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=securitymario.spaces.live.com&amp;amp;GT1=securitymario"&gt;</description><comments>http://securitymario.spaces.live.com/Blog/cns!F4C4C340D0D11C44!244.entry#comment</comments><guid isPermaLink="true">http://securitymario.spaces.live.com/Blog/cns!F4C4C340D0D11C44!244.entry</guid><pubDate>Mon, 28 Apr 2008 14:44:23 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://securitymario.spaces.live.com/blog/cns!F4C4C340D0D11C44!244/comments/feed.rss</wfw:commentRss><wfw:comment>http://securitymario.spaces.live.com/Blog/cns!F4C4C340D0D11C44!244.entry#comment</wfw:comment><dcterms:modified>2008-04-28T14:44:23Z</dcterms:modified></item><item><title>Encrypt Anything: 50 Ways to Secure ALL Your Data, Regardless of Medium</title><link>http://securitymario.spaces.live.com/Blog/cns!F4C4C340D0D11C44!239.entry</link><description>&lt;div&gt;&lt;a href="http://www.businesscreditcards.com/bootstrapper/encrypt-anything-50-ways-to-secure-all-your-data-regardless-of-medium/" target="_blank"&gt;http://www.businesscreditcards.com/bootstrapper/encrypt-anything-50-ways-to-secure-all-your-data-regardless-of-medium/&lt;/a&gt;&lt;/div&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=-809307349871158204&amp;page=RSS%3a+Encrypt+Anything%3a+50+Ways+to+Secure+ALL+Your+Data%2c+Regardless+of+Medium&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=securitymario.spaces.live.com&amp;amp;GT1=securitymario"&gt;</description><comments>http://securitymario.spaces.live.com/Blog/cns!F4C4C340D0D11C44!239.entry#comment</comments><guid isPermaLink="true">http://securitymario.spaces.live.com/Blog/cns!F4C4C340D0D11C44!239.entry</guid><pubDate>Wed, 23 Apr 2008 14:09:44 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://securitymario.spaces.live.com/blog/cns!F4C4C340D0D11C44!239/comments/feed.rss</wfw:commentRss><wfw:comment>http://securitymario.spaces.live.com/Blog/cns!F4C4C340D0D11C44!239.entry#comment</wfw:comment><dcterms:modified>2008-04-23T14:09:44Z</dcterms:modified></item><item><title>Speed up that old system</title><link>http://securitymario.spaces.live.com/Blog/cns!F4C4C340D0D11C44!237.entry</link><description>&lt;div&gt;Is your dev machine running &lt;strong&gt;&lt;font color="#ff0000"&gt;slower&lt;/font&gt;&lt;/strong&gt; due to the increased &lt;font color="#00b050"&gt;number &lt;/font&gt;of software pieces tacked on over the years?&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;Clean up your &lt;u&gt;registry&lt;/u&gt;, remove &lt;u&gt;duplicate files&lt;/u&gt;, and then &lt;u&gt;defrag&lt;/u&gt; the drive for that new-car smell.&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;Here are three free utilities to do just that:&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;Eusing Free Registry Cleaner&lt;/div&gt;
&lt;div&gt;&lt;a href="http://www.pcworld.com/downloads/file/fid,64953-page,1-c,systemresourcestuneup/description.html"&gt;http://www.pcworld.com/downloads/file/fid,64953-page,1-c,systemresourcestuneup/description.html&lt;/a&gt;&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;DoubleKiller&lt;/div&gt;
&lt;div&gt;&lt;a href="http://www.bigbangenterprises.de/en/doublekiller/"&gt;http://www.bigbangenterprises.de/en/doublekiller/&lt;/a&gt;&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;Defraggler&lt;/div&gt;
&lt;div&gt;&lt;a href="http://www.defraggler.com/"&gt;http://www.defraggler.com/&lt;/a&gt;&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt; &lt;/div&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=-809307349871158204&amp;page=RSS%3a+Speed+up+that+old+system&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=securitymario.spaces.live.com&amp;amp;GT1=securitymario"&gt;</description><comments>http://securitymario.spaces.live.com/Blog/cns!F4C4C340D0D11C44!237.entry#comment</comments><guid isPermaLink="true">http://securitymario.spaces.live.com/Blog/cns!F4C4C340D0D11C44!237.entry</guid><pubDate>Mon, 21 Apr 2008 13:12:22 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://securitymario.spaces.live.com/blog/cns!F4C4C340D0D11C44!237/comments/feed.rss</wfw:commentRss><wfw:comment>http://securitymario.spaces.live.com/Blog/cns!F4C4C340D0D11C44!237.entry#comment</wfw:comment><dcterms:modified>2008-04-21T13:12:22Z</dcterms:modified></item><item><title>I actually hit an XP Home Limitation</title><link>http://securitymario.spaces.live.com/Blog/cns!F4C4C340D0D11C44!233.entry</link><description>&lt;div&gt;I think this is a first for me. I do not think I've ever had to choose one flavor of an OS over an other because of a feature set.&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;I'm configuring some of my home LAN and set up remote desktop on the machines so I can log onto each one from my laptop.&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;Except for one.&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;You can't remote desktop to an XP Home edition.&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;So I installed something I haven't used in forever, vncviewer. It works OK, but IFF you lock the computer running the vnc server, you can't connect to it; something which is not a limitation using remote desktop.&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=-809307349871158204&amp;page=RSS%3a+I+actually+hit+an+XP+Home+Limitation&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=securitymario.spaces.live.com&amp;amp;GT1=securitymario"&gt;</description><comments>http://securitymario.spaces.live.com/Blog/cns!F4C4C340D0D11C44!233.entry#comment</comments><guid isPermaLink="true">http://securitymario.spaces.live.com/Blog/cns!F4C4C340D0D11C44!233.entry</guid><pubDate>Fri, 18 Apr 2008 14:41:00 GMT</pubDate><slash:comments>1</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://securitymario.spaces.live.com/blog/cns!F4C4C340D0D11C44!233/comments/feed.rss</wfw:commentRss><wfw:comment>http://securitymario.spaces.live.com/Blog/cns!F4C4C340D0D11C44!233.entry#comment</wfw:comment><dcterms:modified>2008-04-18T14:41:00Z</dcterms:modified></item><item><title>Microsoft has released Microsoft Security Development Lifecycle, version 3.2</title><link>http://securitymario.spaces.live.com/Blog/cns!F4C4C340D0D11C44!232.entry</link><description>&lt;div&gt;
&lt;p style="margin:3pt 0in"&gt;&lt;font face=Arial color="#000000" size=2&gt;Microsoft has released &lt;a href="http://go.microsoft.com/?linkid=8685076" target="_blank"&gt;Microsoft Security Development Lifecycle, version 3.2&lt;/a&gt;&lt;/font&gt;
&lt;p style="margin:3pt 0in"&gt;&lt;font face=Arial color="#000000" size=2&gt;&lt;/font&gt; 
&lt;p style="margin:3pt 0in"&gt;&lt;font face=Arial color="#000000" size=2&gt;Tons of great recommendations for your development team, to better your software product, such as&lt;/font&gt;
&lt;p style="margin:3pt 0in"&gt;&lt;font face=Arial color="#000000" size=2&gt;&lt;/font&gt; 
&lt;p style="margin:3pt 0in"&gt;&lt;font face=Arial color="#000000" size=2&gt;Code priority definitions are provided in the following list:&lt;/font&gt;
&lt;p style="margin:3pt 0in 3pt 0.25in"&gt;&lt;font color="#000000"&gt;&lt;span style="font-family:Symbol"&gt;&lt;span style=""&gt;&lt;font size=2&gt;·&lt;/font&gt;&lt;span style="font:7pt 'Times New Roman'"&gt;         &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Arial size=2&gt;Pri1 code is considered the most sensitive from a security standpoint. The following examples of Pri1 code are not necessarily a definitive list:&lt;/font&gt;&lt;/font&gt;
&lt;p style="margin:3pt 0in 3pt 0.5in"&gt;&lt;font color="#000000"&gt;&lt;span style="font-family:Symbol"&gt;&lt;span style=""&gt;&lt;font size=2&gt;·&lt;/font&gt;&lt;span style="font:7pt 'Times New Roman'"&gt;         &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Arial size=2&gt;All Internet- or network-facing code&lt;/font&gt;&lt;/font&gt;
&lt;p style="margin:3pt 0in 3pt 0.5in"&gt;&lt;font color="#000000"&gt;&lt;span style="font-family:Symbol"&gt;&lt;span style=""&gt;&lt;font size=2&gt;·&lt;/font&gt;&lt;span style="font:7pt 'Times New Roman'"&gt;         &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Arial size=2&gt;Code in the Trusted Computing Base (TCB) (for example, kernel or SYSTEM code)&lt;/font&gt;&lt;/font&gt;
&lt;p style="margin:3pt 0in 3pt 0.5in"&gt;&lt;font color="#000000"&gt;&lt;span style="font-family:Symbol"&gt;&lt;span style=""&gt;&lt;font size=2&gt;·&lt;/font&gt;&lt;span style="font:7pt 'Times New Roman'"&gt;         &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Arial size=2&gt;Code running as administrator or Local System&lt;/font&gt;&lt;/font&gt;
&lt;p style="margin:3pt 0in 3pt 0.5in"&gt;&lt;font color="#000000"&gt;&lt;span style="font-family:Symbol"&gt;&lt;span style=""&gt;&lt;font size=2&gt;·&lt;/font&gt;&lt;span style="font:7pt 'Times New Roman'"&gt;         &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Arial size=2&gt;Code running as an elevated user (including LocalService and NetworkService)&lt;/font&gt;&lt;/font&gt;
&lt;p style="margin:3pt 0in 3pt 0.5in"&gt;&lt;font color="#000000"&gt;&lt;span style="font-family:Symbol"&gt;&lt;span style=""&gt;&lt;font size=2&gt;·&lt;/font&gt;&lt;span style="font:7pt 'Times New Roman'"&gt;         &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Arial size=2&gt;Features with a history of vulnerability, regardless of version&lt;/font&gt;&lt;/font&gt;
&lt;p style="margin:3pt 0in 3pt 0.5in"&gt;&lt;font color="#000000"&gt;&lt;span style="font-family:Symbol"&gt;&lt;span style=""&gt;&lt;font size=2&gt;·&lt;/font&gt;&lt;span style="font:7pt 'Times New Roman'"&gt;         &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Arial size=2&gt;Any code that handles secret data, such as encryption keys and passwords&lt;/font&gt;&lt;/font&gt;
&lt;p style="margin:3pt 0in 3pt 0.5in"&gt;&lt;font color="#000000"&gt;&lt;span style="font-family:Symbol"&gt;&lt;span style=""&gt;&lt;font size=2&gt;·&lt;/font&gt;&lt;span style="font:7pt 'Times New Roman'"&gt;         &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Arial size=2&gt;Any unverifiable managed code (any code that the standard PEVerify.exe tool reports as not verified)&lt;/font&gt;&lt;/font&gt;
&lt;p style="margin:3pt 0in 3pt 0.5in"&gt;&lt;font color="#000000"&gt;&lt;span style="font-family:Symbol"&gt;&lt;span style=""&gt;&lt;font size=2&gt;·&lt;/font&gt;&lt;span style="font:7pt 'Times New Roman'"&gt;         &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Arial size=2&gt;All code supporting functionality exposed on the maximum attack surface&lt;/font&gt;&lt;/font&gt;
&lt;p style="margin:3pt 0in 3pt 0.25in"&gt;&lt;font color="#000000"&gt;&lt;span style="font-family:Symbol"&gt;&lt;span style=""&gt;&lt;font size=2&gt;·&lt;/font&gt;&lt;span style="font:7pt 'Times New Roman'"&gt;         &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Arial size=2&gt;Pri2 is optionally installed code that runs with user privilege, or code that is installed by default that does not meet the Pri1 criteria.&lt;/font&gt;&lt;/font&gt;
&lt;p style="margin:3pt 0in 3pt 0.25in"&gt;&lt;font color="#000000"&gt;&lt;span style="font-family:Symbol"&gt;&lt;span style=""&gt;&lt;font size=2&gt;·&lt;/font&gt;&lt;span style="font:7pt 'Times New Roman'"&gt;         &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Arial size=2&gt;Pri3 is rarely used code and setup code. (Setup code that handles secret data, such as encryption keys and passwords, is always considered Pri1 code.)&lt;/font&gt;&lt;/font&gt;
&lt;p style="margin:3pt 0in 3pt 0.25in"&gt;&lt;font color="#000000"&gt;&lt;span style="font-family:Symbol"&gt;&lt;span style=""&gt;&lt;font size=2&gt;·&lt;/font&gt;&lt;span style="font:7pt 'Times New Roman'"&gt;         &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Arial size=2&gt;Any code or component that has experienced large numbers of security bugs is considered Pri1 code, even if it would otherwise be considered Pri2 or Pri3. Although the definition of large numbers is subjective, it is important to scrutinize carefully the portions of code that contain the most security bugs.&lt;/font&gt;&lt;/font&gt;
&lt;p style="margin:3pt 0in 3pt 0.25in"&gt;&lt;font face=Arial color="#000000" size=2&gt;&lt;/font&gt; 
&lt;p style="margin:3pt 0in 3pt 0.25in"&gt;&lt;font face=Arial color="#000000" size=2&gt;Here's a table of recommended settings compiler/linker settings for unmanaged code.&lt;/font&gt;
&lt;h1 style="margin:0.25in 0in 5pt"&gt;&lt;font face="Arial Black" color="#000000" size=5&gt;Win32 Requirements: Unmanaged Code&lt;/font&gt;&lt;/h1&gt;
&lt;p style="margin:3pt 0in"&gt;&lt;strong&gt;&lt;font size=2&gt;&lt;font color="#000000"&gt;&lt;font face=Arial&gt;Table G.1. Win32 Requirements: Unmanaged Code&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/strong&gt;
&lt;p style="margin:0in 0in 0pt"&gt;&lt;font face=Arial color="#ff00ff" size=1&gt; &lt;/font&gt;
&lt;p style="margin:3pt 0in 3pt 0.25in"&gt;
&lt;table style="border-right:medium none;border-top:medium none;border-left:medium none;border-bottom:medium none;border-collapse:collapse" cellspacing=0 cellpadding=0 border=1&gt;
&lt;tbody&gt;
&lt;tr style=""&gt;
&lt;td style="border-right:silver 1pt solid;padding-right:4pt;border-top:silver 1pt solid;padding-left:4pt;background:#e2e2e2;padding-bottom:0in;border-left:silver 1pt solid;width:19.72%;padding-top:0in;border-bottom:silver 1pt solid" valign=top width="19%"&gt;
&lt;p style="margin:3pt 0in"&gt;&lt;font face=Arial color="#000000" size=2&gt;&lt;strong&gt;Compiler/&lt;br&gt;tool&lt;/strong&gt;&lt;/font&gt;
&lt;td style="border-right:silver 1pt solid;padding-right:4pt;border-top:silver 1pt solid;padding-left:4pt;background:#e2e2e2;padding-bottom:0in;border-left:#f0f0f0;width:29.32%;padding-top:0in;border-bottom:silver 1pt solid" valign=top width="29%"&gt;
&lt;p style="margin:3pt 0in"&gt;&lt;font face=Arial color="#000000" size=2&gt;&lt;strong&gt;Minimum required version and switches/options&lt;/strong&gt;&lt;/font&gt;
&lt;td style="border-right:silver 1pt solid;padding-right:4pt;border-top:silver 1pt solid;padding-left:4pt;background:#e2e2e2;padding-bottom:0in;border-left:#f0f0f0;width:24.6%;padding-top:0in;border-bottom:silver 1pt solid" valign=top width="24%"&gt;
&lt;p style="margin:3pt 0in"&gt;&lt;strong&gt;&lt;font face=Arial color="#000000" size=2&gt;Optimal/&lt;br&gt;recommended version and switches/options&lt;/font&gt;&lt;/strong&gt;
&lt;td style="border-right:silver 1pt solid;padding-right:4pt;border-top:silver 1pt solid;padding-left:4pt;background:#e2e2e2;padding-bottom:0in;border-left:#f0f0f0;width:26.36%;padding-top:0in;border-bottom:silver 1pt solid" valign=top width="26%"&gt;
&lt;p style="margin:3pt 0in"&gt;&lt;strong&gt;&lt;font size=2&gt;&lt;font color="#000000"&gt;&lt;font face=Arial&gt;Comments&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/strong&gt;
&lt;tr style=""&gt;
&lt;td style="border-right:silver 1pt solid;padding-right:4pt;border-top:#f0f0f0;padding-left:4pt;padding-bottom:0in;border-left:silver 1pt solid;width:19.72%;padding-top:0in;border-bottom:silver 1pt solid;background-color:transparent" valign=top width="19%"&gt;
&lt;p style="margin:3pt 0in"&gt;&lt;font face=Arial color="#000000" size=2&gt;C/C++ Compiler&lt;/font&gt;
&lt;td style="border-right:silver 1pt solid;padding-right:4pt;border-top:#f0f0f0;padding-left:4pt;padding-bottom:0in;border-left:#f0f0f0;width:29.32%;padding-top:0in;border-bottom:silver 1pt solid;background-color:transparent" valign=top width="29%"&gt;
&lt;p style="margin:3pt 0in"&gt;&lt;font face=Arial color="#000000" size=2&gt;Microsoft® Visual Studio® .NET 2005&lt;/font&gt;
&lt;td style="border-right:silver 1pt solid;padding-right:4pt;border-top:#f0f0f0;padding-left:4pt;padding-bottom:0in;border-left:#f0f0f0;width:24.6%;padding-top:0in;border-bottom:silver 1pt solid;background-color:transparent" valign=top width="24%"&gt;
&lt;p style="margin:3pt 0in"&gt;&lt;font face=Arial color="#000000" size=2&gt; &lt;/font&gt;
&lt;td style="border-right:silver 1pt solid;padding-right:4pt;border-top:#f0f0f0;padding-left:4pt;padding-bottom:0in;border-left:#f0f0f0;width:26.36%;padding-top:0in;border-bottom:silver 1pt solid;background-color:transparent" valign=top width="26%"&gt;
&lt;p style="margin:3pt 0in"&gt;&lt;font face=Arial color="#000000" size=2&gt; &lt;/font&gt;
&lt;tr style=""&gt;
&lt;td style="border-right:silver 1pt solid;padding-right:4pt;border-top:#f0f0f0;padding-left:4pt;padding-bottom:0in;border-left:silver 1pt solid;width:19.72%;padding-top:0in;border-bottom:silver 1pt solid;background-color:transparent" valign=top width="19%"&gt;
&lt;p style="margin:3pt 0in"&gt;&lt;font face=Arial color="#000000" size=2&gt;cl.exe&lt;/font&gt;
&lt;td style="border-right:silver 1pt solid;padding-right:4pt;border-top:#f0f0f0;padding-left:4pt;padding-bottom:0in;border-left:#f0f0f0;width:29.32%;padding-top:0in;border-bottom:silver 1pt solid;background-color:transparent" valign=top width="29%"&gt;
&lt;p style="margin:3pt 0in"&gt;&lt;font face=Arial color="#000000" size=2&gt;Version 14.0.50727.42&lt;/font&gt;
&lt;p style="margin:3pt 0in"&gt;&lt;font face=Arial color="#000000" size=2&gt;Use /GS&lt;/font&gt;
&lt;td style="border-right:silver 1pt solid;padding-right:4pt;border-top:#f0f0f0;padding-left:4pt;padding-bottom:0in;border-left:#f0f0f0;width:24.6%;padding-top:0in;border-bottom:silver 1pt solid;background-color:transparent" valign=top width="24%"&gt;
&lt;p style="margin:3pt 0in"&gt;&lt;font face=Arial color="#000000" size=2&gt;Use /GS&lt;/font&gt;
&lt;p style="margin:3pt 0in"&gt;&lt;font face=Arial color="#000000" size=2&gt; &lt;/font&gt;
&lt;td style="border-right:silver 1pt solid;padding-right:4pt;border-top:#f0f0f0;padding-left:4pt;padding-bottom:0in;border-left:#f0f0f0;width:26.36%;padding-top:0in;border-bottom:silver 1pt solid;background-color:transparent" valign=top width="26%"&gt;
&lt;p style="margin:3pt 0in"&gt;&lt;font face=Arial color="#000000" size=2&gt; &lt;/font&gt;
&lt;tr style=""&gt;
&lt;td style="border-right:silver 1pt solid;padding-right:4pt;border-top:#f0f0f0;padding-left:4pt;padding-bottom:0in;border-left:silver 1pt solid;width:19.72%;padding-top:0in;border-bottom:silver 1pt solid;background-color:transparent" valign=top width="19%"&gt;
&lt;p style="margin:3pt 0in"&gt;&lt;font face=Arial color="#000000" size=2&gt;Link.exe&lt;/font&gt;
&lt;td style="border-right:silver 1pt solid;padding-right:4pt;border-top:#f0f0f0;padding-left:4pt;padding-bottom:0in;border-left:#f0f0f0;width:29.32%;padding-top:0in;border-bottom:silver 1pt solid;background-color:transparent" valign=top width="29%"&gt;
&lt;p style="margin:3pt 0in"&gt;&lt;font face=Arial color="#000000" size=2&gt;Version 8.0.50727.42&lt;br style=""&gt;&lt;br style=""&gt;&lt;/font&gt;
&lt;p style="margin:3pt 0in"&gt;&lt;font face=Arial color="#000000" size=2&gt;Use /SAFESEH&lt;/font&gt;
&lt;p style="margin:3pt 0in"&gt;&lt;font face=Arial color="#000000" size=2&gt;Use /NXCOMPAT and don’t use /NXCOMPAT:NO.&lt;/font&gt;
&lt;p style="margin:3pt 0in"&gt;&lt;font face=Arial color="#000000" size=2&gt;See &amp;quot;&lt;/font&gt;&lt;a href="http://securitymario.spaces.live.com/mmm2008-03-18_13.51/#appendix_F"&gt;&lt;u&gt;&lt;font face="Times New Roman" color="#0000ff" size=2&gt;Appendix F: SDL Requirement: No Executable Pages&lt;/font&gt;&lt;/u&gt;&lt;/a&gt;&lt;font face=Arial color="#000000" size=2&gt;&amp;quot; for more information.&lt;/font&gt;
&lt;td style="border-right:silver 1pt solid;padding-right:4pt;border-top:#f0f0f0;padding-left:4pt;padding-bottom:0in;border-left:#f0f0f0;width:24.6%;padding-top:0in;border-bottom:silver 1pt solid;background-color:transparent" valign=top width="24%"&gt;
&lt;p style="margin:3pt 0in"&gt;&lt;font face=Arial color="#000000" size=2&gt;Use /SAFESEH&lt;/font&gt;
&lt;p style="margin:3pt 0in"&gt;&lt;font face=Arial color="#000000" size=2&gt;Use /functionpadmin:5&lt;/font&gt;
&lt;p style="margin:3pt 0in"&gt;&lt;font face=Arial color="#000000" size=2&gt;Use /DYNAMICBASE&lt;/font&gt;
&lt;td style="border-right:silver 1pt solid;padding-right:4pt;border-top:#f0f0f0;padding-left:4pt;padding-bottom:0in;border-left:#f0f0f0;width:26.36%;padding-top:0in;border-bottom:silver 1pt solid;background-color:transparent" valign=top width="26%"&gt;
&lt;p style="margin:3pt 0in"&gt;&lt;font face=Arial color="#000000" size=2&gt;Visual Studio 2005 SP1 is needed for /DYNAMICBASE&lt;/font&gt;
&lt;tr style=""&gt;
&lt;td style="border-right:silver 1pt solid;padding-right:4pt;border-top:#f0f0f0;padding-left:4pt;padding-bottom:0in;border-left:silver 1pt solid;width:19.72%;padding-top:0in;border-bottom:silver 1pt solid;background-color:transparent" valign=top width="19%"&gt;
&lt;p style="margin:3pt 0in"&gt;&lt;font face=Arial color="#000000" size=2&gt;MIDL.exe&lt;/font&gt;
&lt;td style="border-right:silver 1pt solid;padding-right:4pt;border-top:#f0f0f0;padding-left:4pt;padding-bottom:0in;border-left:#f0f0f0;width:29.32%;padding-top:0in;border-bottom:silver 1pt solid;background-color:transparent" valign=top width="29%"&gt;
&lt;p style="margin:3pt 0in"&gt;&lt;font face=Arial color="#000000" size=2&gt;Version 6.0.366.1&lt;/font&gt;
&lt;p style="margin:3pt 0in"&gt;&lt;font face=Arial color="#000000" size=2&gt;Use /robust&lt;/font&gt;
&lt;td style="border-right:silver 1pt solid;padding-right:4pt;border-top:#f0f0f0;padding-left:4pt;padding-bottom:0in;border-left:#f0f0f0;width:24.6%;padding-top:0in;border-bottom:silver 1pt solid;background-color:transparent" valign=top width="24%"&gt;
&lt;p style="margin:3pt 0in"&gt;&lt;font face=Arial color="#000000" size=2&gt;Use /robust&lt;/font&gt;
&lt;td style="border-right:silver 1pt solid;padding-right:4pt;border-top:#f0f0f0;padding-left:4pt;padding-bottom:0in;border-left:#f0f0f0;width:26.36%;padding-top:0in;border-bottom:silver 1pt solid;background-color:transparent" valign=top width="26%"&gt;
&lt;p style="margin:3pt 0in"&gt;&lt;font face=Arial color="#000000" size=2&gt; &lt;/font&gt;
&lt;tr style=""&gt;
&lt;td style="border-right:silver 1pt solid;padding-right:4pt;border-top:#f0f0f0;padding-left:4pt;padding-bottom:0in;border-left:silver 1pt solid;width:19.72%;padding-top:0in;border-bottom:silver 1pt solid;background-color:transparent" valign=top width="19%"&gt;
&lt;p style="margin:3pt 0in"&gt;&lt;font face=Arial color="#000000" size=2&gt;Source code analysis&lt;/font&gt;
&lt;p style="margin:3pt 0in"&gt;&lt;font face=Arial color="#000000" size=2&gt; &lt;/font&gt;
&lt;td style="border-right:silver 1pt solid;padding-right:4pt;border-top:#f0f0f0;padding-left:4pt;padding-bottom:0in;border-left:#f0f0f0;width:29.32%;padding-top:0in;border-bottom:silver 1pt solid;background-color:transparent" valign=top width="29%"&gt;
&lt;p style="margin:3pt 0in"&gt;&lt;font face=Arial color="#000000" size=2&gt;Visual Studio 2005 Code Analysis Options (“/analyze”) &lt;/font&gt;
&lt;p style="margin:3pt 0in"&gt;&lt;font face=Arial color="#000000" size=2&gt;For Visual Studio 2005 code analysis, all warning IDs from the following list must be fixed: 4532 6029 6053 6057 6059 6063 6067 6200 6201 6202 6203 6204 6248 6259 6260 6268 6276 6277 6281 6282 6287 6288 6289 6290 6291 6296 6298 6299 6305 6306 6308 6334 6383 &lt;/font&gt;
&lt;p style="margin:3pt 0in"&gt;&lt;font face=Arial color="#000000" size=2&gt; &lt;/font&gt;
&lt;p style="margin:3pt 0in"&gt;&lt;font face=Arial color="#000000" size=2&gt; &lt;/font&gt;
&lt;td style="border-right:silver 1pt solid;padding-right:4pt;border-top:#f0f0f0;padding-left:4pt;padding-bottom:0in;border-left:#f0f0f0;width:24.6%;padding-top:0in;border-bottom:silver 1pt solid;background-color:transparent" valign=top width="24%"&gt;
&lt;p style="margin:3pt 0in"&gt;&lt;font face=Arial color="#000000" size=2&gt;Visual Studio 2005 Code Analysis Options (“/analyze”). &lt;/font&gt;
&lt;p style="margin:3pt 0in"&gt;&lt;font face=Arial color="#000000" size=2&gt;For Visual Studio 2005 code analysis, all warning IDs from the following list must be fixed: 4532 6029 6053 6057 6059 6063 6067 6200 6201 6202 6203 6204 6248 6259 6260 6268 6276 6277 6281 6282 6287 6288 6289 6290 6291 6296 6298 6299 6305 6306 6308 6334 6383 &lt;/font&gt;
&lt;p style="margin:3pt 0in"&gt;&lt;font face=Arial color="#000000" size=2&gt; &lt;/font&gt;
&lt;p style="margin:3pt 0in"&gt;&lt;font face=Arial color="#000000" size=2&gt;Standard Annotation Language (SAL): Code annotated with SAL should correct additional warnings in addition to those listed above. See “&lt;/font&gt;&lt;a href="http://securitymario.spaces.live.com/mmm2008-03-18_13.51/#appendix_H"&gt;&lt;u&gt;&lt;font face="Times New Roman" color="#0000ff" size=2&gt;Appendix H: SDL Standard Annotation Language (SAL) Recommendations for Native Win32 Code&lt;/font&gt;&lt;/u&gt;&lt;/a&gt;&lt;font face=Arial color="#000000" size=2&gt;” for more information. The warnings are summarized as follows:&lt;/font&gt;
&lt;p style="margin:3pt 0in"&gt;&lt;font face=Arial color="#000000" size=2&gt; &lt;/font&gt;
&lt;p style="margin:3pt 0in"&gt;&lt;b style=""&gt;&lt;font face=Arial color="#000000" size=2&gt;SAL Compliance&lt;/font&gt;&lt;/b&gt;
&lt;p style="margin:3pt 0in"&gt;&lt;font face=Arial color="#000000" size=2&gt;Visual Studio 2005:&lt;span style=""&gt;  &lt;/span&gt;26020 - 26023&lt;/font&gt;
&lt;p style="margin:3pt 0in"&gt;&lt;font face=Arial color="#000000" size=2&gt; &lt;/font&gt;
&lt;p style="margin:3pt 0in"&gt;&lt;b style=""&gt;&lt;font size=2&gt;&lt;font color="#000000"&gt;&lt;font face=Arial&gt;/analyze&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/b&gt;
&lt;p style="margin:3pt 0in"&gt;&lt;font face=Arial color="#000000" size=2&gt;Visual Studio 2005:&lt;span style=""&gt;  &lt;/span&gt;6029; 6053; 6057; 6059; 6063; 6067; 6201-6202; 6248; 6260; 6276; 6277; 6305&lt;/font&gt;
&lt;td style="border-right:silver 1pt solid;padding-right:4pt;border-top:#f0f0f0;padding-left:4pt;padding-bottom:0in;border-left:#f0f0f0;width:26.36%;padding-top:0in;border-bottom:silver 1pt solid;background-color:transparent" valign=top width="26%"&gt;
&lt;p style="margin:3pt 0in"&gt;&lt;font face=Arial color="#000000" size=2&gt;Visual Studio 2005 Team Edition contains a publicly available version that is branded as “C/C++ Code Analysis”. &lt;/font&gt;
&lt;p style="margin:3pt 0in"&gt;&lt;font face=Arial color="#000000" size=2&gt; &lt;/font&gt;
&lt;tr style=""&gt;
&lt;td style="border-right:silver 1pt solid;padding-right:4pt;border-top:#f0f0f0;padding-left:4pt;padding-bottom:0in;border-left:silver 1pt solid;width:19.72%;padding-top:0in;border-bottom:silver 1pt solid;background-color:transparent" valign=top width="19%"&gt;
&lt;p style="margin:3pt 0in"&gt;&lt;font face=Arial color="#000000" size=2&gt;Protecting against Heap Corruption&lt;/font&gt;
&lt;td style="border-right:silver 1pt solid;padding-right:4pt;border-top:#f0f0f0;padding-left:4pt;padding-bottom:0in;border-left:#f0f0f0;width:29.32%;padding-top:0in;border-bottom:silver 1pt solid;background-color:transparent" valign=top width="29%"&gt;
&lt;p style="margin:3pt 0in"&gt;&lt;font face=Arial color="#000000" size=2&gt;n/a&lt;/font&gt;
&lt;td style="border-right:silver 1pt solid;padding-right:4pt;border-top:#f0f0f0;padding-left:4pt;padding-bottom:0in;border-left:#f0f0f0;width:24.6%;padding-top:0in;border-bottom:silver 1pt solid;background-color:transparent" valign=top width="24%"&gt;
&lt;p style="margin:3pt 0in"&gt;&lt;font face=Arial color="#000000" size=2&gt;All executable programs written using unmanaged code (.EXE) must call the HeapSetInformation interface. See “&lt;/font&gt;&lt;a href="http://securitymario.spaces.live.com/mmm2008-03-18_13.51/#appendix_I"&gt;&lt;u&gt;&lt;font face="Times New Roman" color="#0000ff" size=2&gt;Appendix I: SDL Requirement: Heap Manager Fail Fast Setting&lt;/font&gt;&lt;/u&gt;&lt;/a&gt;&lt;font face=Arial color="#000000" size=2&gt;” for more information.&lt;/font&gt;
&lt;td style="border-right:silver 1pt solid;padding-right:4pt;border-top:#f0f0f0;padding-left:4pt;padding-bottom:0in;border-left:#f0f0f0;width:26.36%;padding-top:0in;border-bottom:silver 1pt solid;background-color:transparent" valign=top width="26%"&gt;
&lt;p style="margin:3pt 0in"&gt;&lt;font face=Arial color="#000000" size=2&gt; &lt;/font&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=-809307349871158204&amp;page=RSS%3a+Microsoft+has+released+Microsoft+Security+Development+Lifecycle%2c+version+3.2&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=securitymario.spaces.live.com&amp;amp;GT1=securitymario"&gt;</description><comments>http://securitymario.spaces.live.com/Blog/cns!F4C4C340D0D11C44!232.entry#comment</comments><guid isPermaLink="true">http://securitymario.spaces.live.com/Blog/cns!F4C4C340D0D11C44!232.entry</guid><pubDate>Tue, 15 Apr 2008 02:58:53 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://securitymario.spaces.live.com/blog/cns!F4C4C340D0D11C44!232/comments/feed.rss</wfw:commentRss><wfw:comment>http://securitymario.spaces.live.com/Blog/cns!F4C4C340D0D11C44!232.entry#comment</wfw:comment><dcterms:modified>2008-04-15T02:58:53Z</dcterms:modified></item><item><title>Been a target of an attack?</title><link>http://securitymario.spaces.live.com/Blog/cns!F4C4C340D0D11C44!231.entry</link><description>&lt;div&gt;What do you do if you receive a phishing email?&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;And what will you do if you find a site which is distributing malware?&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;I gathered a list of emails and forms which can be used for reporting phishing sites, phishing emails, and malware sites:&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;Report a &lt;font color="#ff0000"&gt;site&lt;/font&gt; that you suspect contains &lt;font color="#ff0000"&gt;malicious software&lt;/font&gt;.&lt;br&gt;&lt;a href="http://www.google.com/safebrowsing/report_badware/"&gt;http://www.google.com/safebrowsing/report_badware/&lt;/a&gt;&lt;br&gt;&lt;a href="http://www.stopbadware.org/home/new"&gt;http://www.stopbadware.org/home/new&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&lt;br&gt;Report a &lt;font color="#ff0000"&gt;Phishing Page&lt;br&gt;&lt;/font&gt;&lt;a href="http://www.google.com/safebrowsing/report_phish/"&gt;http://www.google.com/safebrowsing/report_phish/&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&lt;br&gt;Forward &lt;font color="#ff0000"&gt;phishing emails&lt;/font&gt; to my company: &lt;a href="mailto:fraudsubmission@radialpoint.com"&gt;fraudsubmission@radialpoint.com&lt;/a&gt;&lt;br&gt;To fraud watch international: &lt;a href="mailto:scams@fraudwatchinternational.com"&gt;scams@fraudwatchinternational.com&lt;/a&gt;&lt;br&gt;To APWG: &lt;a href="mailto:reportphishing@antiphishing.org"&gt;reportphishing@antiphishing.org&lt;/a&gt;&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;If you have found a security vulnerability in any of Microsoft’s online services,&lt;br&gt;&lt;a href="mailto:secure@microsoft.com"&gt;secure@microsoft.com&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&lt;br&gt;&lt;font color="#ff0000"&gt;virus, worm, or trojan horse&lt;/font&gt; submission to &lt;br&gt;&lt;a href="mailto:avsubmit@submit.microsoft.com"&gt;avsubmit@submit.microsoft.com&lt;/a&gt;&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;&lt;font color="#ff0000"&gt;spyware&lt;/font&gt; or other malware submission to &lt;br&gt;&lt;a href="mailto:windefend@submit.microsoft.com"&gt;windefend@submit.microsoft.com&lt;/a&gt;&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=-809307349871158204&amp;page=RSS%3a+Been+a+target+of+an+attack%3f&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=securitymario.spaces.live.com&amp;amp;GT1=securitymario"&gt;</description><comments>http://securitymario.spaces.live.com/Blog/cns!F4C4C340D0D11C44!231.entry#comment</comments><guid isPermaLink="true">http://securitymario.spaces.live.com/Blog/cns!F4C4C340D0D11C44!231.entry</guid><pubDate>Wed, 09 Apr 2008 19:13:09 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://securitymario.spaces.live.com/blog/cns!F4C4C340D0D11C44!231/comments/feed.rss</wfw:commentRss><wfw:comment>http://securitymario.spaces.live.com/Blog/cns!F4C4C340D0D11C44!231.entry#comment</wfw:comment><dcterms:modified>2008-04-09T19:13:09Z</dcterms:modified></item><item><title>Stroustrup Says C++ Education Needs To Improve</title><link>http://securitymario.spaces.live.com/Blog/cns!F4C4C340D0D11C44!225.entry</link><description>&lt;div&gt; &lt;/div&gt;
&lt;div&gt;Although I rarely head over to slashdot anymore, (I prefer Digg), but once in a a while there's a great thread over there. &lt;/div&gt;
&lt;div&gt;This thread &lt;a href="http://developers.slashdot.org/article.pl?no_d2=1&amp;amp;sid=08/03/30/1155216"&gt;http://developers.slashdot.org/article.pl?no_d2=1&amp;amp;sid=08/03/30/1155216&lt;/a&gt; on C++ really shows how much developers either really love it, or hate it.&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;One thing is sure, C++ 'experts' are few and far between. With the upcoming TR1 adding yet more to the language, it's difficult just to keep up with everything. &lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;I can't imagine a newbie trying to step through 8 boost pointer indirections and not getting discouraged, or trying to decipher template compiler errors.&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;For a TR1 overview, check out &lt;a href="http://www.amazon.com/dp/0321412990?tag=montblogonint-20&amp;amp;camp=14573&amp;amp;creative=327641&amp;amp;linkCode=as1&amp;amp;creativeASIN=0321412990&amp;amp;adid=1SK1DHV51WJ7NDEYTMF0&amp;amp;" target="_blank"&gt;Pete Becker's book&lt;/a&gt;. &lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;&lt;a href="http://tkfiles.storage.live.com/y1p4HHC2kax1Fib1Npvufl0kI0GG3fLOqOym6HXgdt1mD8knuYpylegXceqotDyuaRRSD4nIGzjxhQ" target="_blank"&gt;&lt;img height=110 alt=pete src="http://tkfiles.storage.live.com/y1p4HHC2kax1Fib1Npvufl0kI0GG3fLOqOym6HXgdt1mD8knuYpylegXceqotDyuaRRSD4nIGzjxhQ" width=88&gt;&lt;/a&gt;&lt;/div&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=-809307349871158204&amp;page=RSS%3a+Stroustrup+Says+C%2b%2b+Education+Needs+To+Improve&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=securitymario.spaces.live.com&amp;amp;GT1=securitymario"&gt;</description><comments>http://securitymario.spaces.live.com/Blog/cns!F4C4C340D0D11C44!225.entry#comment</comments><guid isPermaLink="true">http://securitymario.spaces.live.com/Blog/cns!F4C4C340D0D11C44!225.entry</guid><pubDate>Tue, 08 Apr 2008 14:55:41 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://securitymario.spaces.live.com/blog/cns!F4C4C340D0D11C44!225/comments/feed.rss</wfw:commentRss><wfw:comment>http://securitymario.spaces.live.com/Blog/cns!F4C4C340D0D11C44!225.entry#comment</wfw:comment><dcterms:modified>2008-04-08T15:03:37Z</dcterms:modified></item><item><title>Et tu, Amazon?</title><link>http://securitymario.spaces.live.com/Blog/cns!F4C4C340D0D11C44!221.entry</link><description>&lt;p&gt;  &lt;p&gt;Amazon has DRM free music. If you want to download songs, that's what you need to be using, &lt;font color="#ff0000"&gt;not iTunes&lt;/font&gt;. &lt;p&gt;But, I tried purchasing the latest Moby CD MP3's, and because I'm a Canadian customer &lt;u&gt;it won't let me&lt;/u&gt;. &lt;p&gt;This reminds me of that great pandora.com service which every coder here used, before it too shut down streaming to Canadian IPs. &lt;p&gt;&lt;a href="http://kbrxeq.tuk.livefilestore.com/y1pco3nbQnfcTy91tOE2VOOgW30qHZeHMJqt6Jj9J6P7Vc-rKz3z4ltm0ZrbEt4RYSzD3A5QJCSlbRh_o53LBVfz-X7ky-XQMa_?PARTNER=WRITER"&gt;&lt;img style="border-top-width:0px;border-left-width:0px;border-bottom-width:0px;border-right-width:0px" height=129 alt=misc src="http://tk3.storage.msn.com/y1pMuHNZN0Rj5K2MEDG92IGduUU_8nZpuaFL_W3H-uNBn3Afj4XU1jQFuzW8HnzWZ8LvXDoatEowzRFHNs2UzjbnQ?PARTNER=WRITER" width=244 border=0&gt;&lt;/a&gt;  &lt;div style="padding-right:0px;display:inline;padding-left:0px;padding-bottom:0px;margin:0px;padding-top:0px"&gt;   &lt;/div&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=-809307349871158204&amp;page=RSS%3a+Et+tu%2c+Amazon%3f&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=securitymario.spaces.live.com&amp;amp;GT1=securitymario"&gt;</description><comments>http://securitymario.spaces.live.com/Blog/cns!F4C4C340D0D11C44!221.entry#comment</comments><guid isPermaLink="true">http://securitymario.spaces.live.com/Blog/cns!F4C4C340D0D11C44!221.entry</guid><pubDate>Tue, 01 Apr 2008 14:07:09 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://securitymario.spaces.live.com/blog/cns!F4C4C340D0D11C44!221/comments/feed.rss</wfw:commentRss><wfw:comment>http://securitymario.spaces.live.com/Blog/cns!F4C4C340D0D11C44!221.entry#comment</wfw:comment><dcterms:modified>2008-04-30T17:59:34Z</dcterms:modified></item><item><title>OpenDNS rocks!</title><link>http://securitymario.spaces.live.com/Blog/cns!F4C4C340D0D11C44!213.entry</link><description>&lt;div&gt;So far this year I am using two amazing products.&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;&lt;a href="http://www.jungledisk.com/" target="_blank"&gt;Jungledisk&lt;/a&gt; has rendered all my USB keys useless. I have it installed on &lt;u&gt;all&lt;/u&gt; my machines, my sample code and all my tools are saved in the amazon cloud.&lt;/div&gt;
&lt;div&gt;I don't even use its backup ability, just the storage &lt;font color="#0070c0"&gt;space.&lt;/font&gt; Finally no more stumbling around my DVDs looking for some old piece of code which I now need!&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;And &lt;a href="http://www.opendns.com/" target="_blank"&gt;OpenDNS&lt;/a&gt; rocks. Is it faster? Maybe. Is it safer? Maybe? is it &lt;strong&gt;better&lt;/strong&gt;? &lt;font color="#ff0000"&gt;Absolutely&lt;/font&gt;. Here's what I like most, besides the fact its free:&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;I no longer need to run my parental control tool client-side? Why is this &lt;strong&gt;good?&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;- Less client-side code means your Cpu is free to do other things&lt;/div&gt;
&lt;div&gt;- Less client-side code means less risk of it crashing&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;Now, my parental tool is good, I was one of the guys who wrote it. I even &lt;u&gt;optimized&lt;/u&gt; the networking code of late. &lt;font color="#0070c0"&gt;But it uses an OOB network call to validate Urls&lt;/font&gt;! It cannot possibly go faster than a DNS based solution.&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;Now, instead of validating pbdkids.org (while the browser sits there and waits), by sending the Url to another server which categorizes the Url, the categorization is done at the DNS request level. Here's a snapshot of the OpenDNS web site where you can configure your networks:&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;&lt;a href="http://tkfiles.storage.live.com/y1p4HHC2kax1FjPyqfgY0RSJDPHz1-4eQ-LkVnxMpzGn6PO03QNbGyPxUgukx1xukHi8I5Y2Mu66Is" target="_blank"&gt;&lt;img height=200 alt=delme src="http://tkfiles.storage.live.com/y1p4HHC2kax1FjPyqfgY0RSJDPHz1-4eQ-LkVnxMpzGn6PO03QNbGyPxUgukx1xukHi8I5Y2Mu66Is" width=213&gt;&lt;/a&gt;&lt;/div&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=-809307349871158204&amp;page=RSS%3a+OpenDNS+rocks!&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=securitymario.spaces.live.com&amp;amp;GT1=securitymario"&gt;</description><comments>http://securitymario.spaces.live.com/Blog/cns!F4C4C340D0D11C44!213.entry#comment</comments><guid isPermaLink="true">http://securitymario.spaces.live.com/Blog/cns!F4C4C340D0D11C44!213.entry</guid><pubDate>Tue, 25 Mar 2008 17:44:13 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://securitymario.spaces.live.com/blog/cns!F4C4C340D0D11C44!213/comments/feed.rss</wfw:commentRss><wfw:comment>http://securitymario.spaces.live.com/Blog/cns!F4C4C340D0D11C44!213.entry#comment</wfw:comment><dcterms:modified>2008-03-25T17:44:13Z</dcterms:modified></item><item><title>Anti-Malware field keeps getting more crowded</title><link>http://securitymario.spaces.live.com/Blog/cns!F4C4C340D0D11C44!206.entry</link><description>&lt;div&gt; &lt;/div&gt;
&lt;div&gt;Another &lt;font color="#7030a0"&gt;new &lt;/font&gt;Anti-Malware company is launched: &lt;a href="http://blogs.zdnet.com/security/?p=366"&gt;http://blogs.zdnet.com/security/?p=366&lt;/a&gt;&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;I have installed their product on a couple of my machines, and I really like it so far. I've been a proponent of securing the HTTP pipe between clients and web sites; that can provide users &lt;font color="#ff0000"&gt;MORE &lt;/font&gt;security than an up-to-date Av definition file...try it out, it's free &lt;a href="http://hautesecure.com/index.aspx"&gt;http://hautesecure.com/index.aspx&lt;/a&gt;&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;They seem to use the google safe browsing API to use the google blacklists (phishing + malware), &lt;a href="http://code.google.com/apis/safebrowsing/developers_guide.html"&gt;http://code.google.com/apis/safebrowsing/developers_guide.html&lt;/a&gt; in addition to other feeds. They send the URL to a backend (here's an actual trace for &lt;font color="#00b050"&gt;offensive-security.com&lt;/font&gt;):&lt;/div&gt;
&lt;div&gt;- Http: Request, GET /v1.2/QueryUrl.aspx&lt;br&gt;  - Request: &lt;br&gt;     Command: GET&lt;br&gt;   - URI: /v1.2/QueryUrl.aspx?Url=http:%2F%2Fwww.offensive-security.com%2F&amp;amp;HostId=6d0c1292-5589-4648-83c8-c68ed1a95adb&amp;amp;ClientVersion=1.2.1.1906&amp;amp;QueryThirdParty=1&amp;amp;QueryFrom=Client&lt;br&gt;    - Uri: &lt;br&gt;       Location: /v1.2/QueryUrl.aspx&lt;br&gt;       Url: http:%2F%2Fwww.offensive-security.com%2F&lt;br&gt;       HostId: 6d0c1292-5589-4648-83c8-c68ed1a95adb&lt;br&gt;       ClientVersion: 1.2.1.1906&lt;br&gt;       QueryThirdParty: 1&lt;br&gt;       QueryFrom: Client &lt;br&gt;     ProtocolVersion: HTTP/1.1&lt;br&gt;     UserAgent:  HauteSecure 1.0&lt;br&gt;     Host:  communitystats-cws.hautesecure.net&lt;br&gt;     HeaderEnd: CRLF&lt;br&gt;&lt;/div&gt;
&lt;div&gt;This is similar to the solution we use in our security product, which also validates URLs against a phishing blacklist (not a malware blacklist though).&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;&amp;quot;The four founders are Iain Mulholland, a former security strategist and manager of the MSRC (Microsoft Security Response Center); Frank Swiderski, a software architect who did stints at Microsoft and @Stake; Rob Vucic, who worked at Redmond on Microsoft’s Secure Windows Initiative Internet Crime Investigations team; and Steve Anderson, who worked on the Windows Server team at Microsoft....TechCrunch &lt;a href="http://www.techcrunch.com/2007/07/10/site-advisor-20-haute-secure-launches-to-detect-and-block-malware/"&gt;&lt;font color="#004d99"&gt;reports&lt;/font&gt;&lt;/a&gt; that the company launched with $500,000 in funding&amp;quot;&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;500K$ !? That's it? Ask my friend Austin, who's recently blogged about a couple of Montreal based shops being bought by US companies, will tell you that that's &lt;font color="#ff0000"&gt;peanuts&lt;/font&gt;!&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;&lt;a href="http://www.billionswithzeroknowledge.com/2008/03/07/congratulations-its-a-startup-canadian-fairchildren-unite/"&gt;http://www.billionswithzeroknowledge.com/2008/03/07/congratulations-its-a-startup-canadian-fairchildren-unite/&lt;/a&gt;&lt;/div&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=-809307349871158204&amp;page=RSS%3a+Anti-Malware+field+keeps+getting+more+crowded&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=securitymario.spaces.live.com&amp;amp;GT1=securitymario"&gt;</description><comments>http://securitymario.spaces.live.com/Blog/cns!F4C4C340D0D11C44!206.entry#comment</comments><guid isPermaLink="true">http://securitymario.spaces.live.com/Blog/cns!F4C4C340D0D11C44!206.entry</guid><pubDate>Fri, 14 Mar 2008 15:11:11 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://securitymario.spaces.live.com/blog/cns!F4C4C340D0D11C44!206/comments/feed.rss</wfw:commentRss><wfw:comment>http://securitymario.spaces.live.com/Blog/cns!F4C4C340D0D11C44!206.entry#comment</wfw:comment><dcterms:modified>2008-03-14T15:11:11Z</dcterms:modified></item><item><title>Great vacation reading</title><link>http://securitymario.spaces.live.com/Blog/cns!F4C4C340D0D11C44!205.entry</link><description>&lt;div&gt;I had the pleasure of reading The Web Application hacker's Handbook on my vacation.&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;It's terrific, check it out on amazon: &lt;a href="http://www.amazon.com/gp/product/0470170778?ie=UTF8&amp;amp;tag=montblogonint-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=0470170778" target="_blank"&gt;The Web Application Hacker's Handbook: Discovering and Exploiting Security Flaws&lt;/a&gt;&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;&lt;a href="http://tkfiles.storage.live.com/y1p4HHC2kax1FhGYIRO8VuvSLB2CelTGwgbiI1rL_FVCqnbNWL_nV2LLgGm-9vkUokyZiYi2FnHE5k" target="_blank"&gt;&lt;img height=240 alt=wahh src="http://tkfiles.storage.live.com/y1p4HHC2kax1FhGYIRO8VuvSLB2CelTGwgbiI1rL_FVCqnbNWL_nV2LLgGm-9vkUokyZiYi2FnHE5k" width=240&gt;&lt;/a&gt;&lt;img style="border-right:medium none;border-top:medium none;margin:0px;border-left:medium none;border-bottom:medium none" height=1 alt="" src="http://www.assoc-amazon.com/e/ir?t=montblogonint-20&amp;amp;l=as2&amp;amp;o=1&amp;amp;a=0470170778" width=1 border=0&gt;&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt; &lt;/div&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=-809307349871158204&amp;page=RSS%3a+Great+vacation+reading&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=securitymario.spaces.live.com&amp;amp;GT1=securitymario"&gt;</description><comments>http://securitymario.spaces.live.com/Blog/cns!F4C4C340D0D11C44!205.entry#comment</comments><guid isPermaLink="true">http://securitymario.spaces.live.com/Blog/cns!F4C4C340D0D11C44!205.entry</guid><pubDate>Tue, 11 Mar 2008 17:48:47 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://securitymario.spaces.live.com/blog/cns!F4C4C340D0D11C44!205/comments/feed.rss</wfw:commentRss><wfw:comment>http://securitymario.spaces.live.com/Blog/cns!F4C4C340D0D11C44!205.entry#comment</wfw:comment><dcterms:modified>2008-04-08T15:05:53Z</dcterms:modified></item><item><title>Disk encryption may not be secure enough, new research finds</title><link>http://securitymario.spaces.live.com/Blog/cns!F4C4C340D0D11C44!201.entry</link><description>&lt;div&gt;Yet more proof that in computer security, there is no silver bullets and no free lunches.&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;Read the article &lt;a href="http://www.news.com/8301-13578_3-9876060-38.html" target="_blank"&gt;here&lt;/a&gt;.&lt;/div&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=-809307349871158204&amp;page=RSS%3a+Disk+encryption+may+not+be+secure+enough%2c+new+research+finds&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=securitymario.spaces.live.com&amp;amp;GT1=securitymario"&gt;</description><comments>http://securitymario.spaces.live.com/Blog/cns!F4C4C340D0D11C44!201.entry#comment</comments><guid isPermaLink="true">http://securitymario.spaces.live.com/Blog/cns!F4C4C340D0D11C44!201.entry</guid><pubDate>Mon, 25 Feb 2008 20:32:39 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://securitymario.spaces.live.com/blog/cns!F4C4C340D0D11C44!201/comments/feed.rss</wfw:commentRss><wfw:comment>http://securitymario.spaces.live.com/Blog/cns!F4C4C340D0D11C44!201.entry#comment</wfw:comment><dcterms:modified>2008-02-25T20:32:39Z</dcterms:modified></item><item><title>"The Incredi" attack</title><link>http://securitymario.spaces.live.com/Blog/cns!F4C4C340D0D11C44!199.entry</link><description>&lt;div&gt;I was probing a possible attack vector in a &amp;quot;security suite&amp;quot; type application, and found an interesting twist based on, &lt;strong&gt;The Incredibles&lt;/strong&gt; of all things...&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;Recall the scene where Mr Incredible has trouble fighting off a robot, and ends up winning by having the robot attack itself? By using clever tricks, we can convince &amp;quot;security suites&amp;quot; to attack specific files, and remove them, simply by having the file trigger a hit (a positive virus detection).&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;How is this possible? Well, today's security vendors are constantly battling to achieve levels of certification by detecting as many malwares as possible, they &lt;strong&gt;want&lt;/strong&gt; to add database entries!&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;I won't list real-world examples, but here's an example:&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;Just run [echo &amp;quot;removed for security purposes&amp;quot; &amp;gt; filetoberemoved] and presto!&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;Obviously here I can just remove the file my own self, but in fact I have the anti-malware level do so, which they often can do with elevated privileges!&lt;/div&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=-809307349871158204&amp;page=RSS%3a+%22The+Incredi%22+attack&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=securitymario.spaces.live.com&amp;amp;GT1=securitymario"&gt;</description><comments>http://securitymario.spaces.live.com/Blog/cns!F4C4C340D0D11C44!199.entry#comment</comments><guid isPermaLink="true">http://securitymario.spaces.live.com/Blog/cns!F4C4C340D0D11C44!199.entry</guid><pubDate>Fri, 22 Feb 2008 22:15:40 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://securitymario.spaces.live.com/blog/cns!F4C4C340D0D11C44!199/comments/feed.rss</wfw:commentRss><wfw:comment>http://securitymario.spaces.live.com/Blog/cns!F4C4C340D0D11C44!199.entry#comment</wfw:comment><dcterms:modified>2008-02-22T22:17:44Z</dcterms:modified></item><item><title>Welcome to the jungle</title><link>http://securitymario.spaces.live.com/Blog/cns!F4C4C340D0D11C44!198.entry</link><description>&lt;div&gt;I finally started using &lt;a href="http://www.jungledisk.com/" target="_blank"&gt;jungle disk&lt;/a&gt;, and after a little problem with it on Vista (which I managed to &lt;a href="http://forum.jungledisk.com/viewtopic.php?t=9484"&gt;workaround&lt;/a&gt;) I really enjoy it! Not only is it dirt cheap, but you use your existing Amazon account to pay...I use picasa for pixs simply because it finds the pictures locally easily, but that seems to have an upper limit of 1 G only..&lt;/div&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=-809307349871158204&amp;page=RSS%3a+Welcome+to+the+jungle&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=securitymario.spaces.live.com&amp;amp;GT1=securitymario"&gt;</description><comments>http://securitymario.spaces.live.com/Blog/cns!F4C4C340D0D11C44!198.entry#comment</comments><guid isPermaLink="true">http://securitymario.spaces.live.com/Blog/cns!F4C4C340D0D11C44!198.entry</guid><pubDate>Wed, 20 Feb 2008 17:49:24 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://securitymario.spaces.live.com/blog/cns!F4C4C340D0D11C44!198/comments/feed.rss</wfw:commentRss><wfw:comment>http://securitymario.spaces.live.com/Blog/cns!F4C4C340D0D11C44!198.entry#comment</wfw:comment><dcterms:modified>2008-02-20T17:49:24Z</dcterms:modified></item><item><title>Windows Vista Media Center + Xbox 360</title><link>http://securitymario.spaces.live.com/Blog/cns!F4C4C340D0D11C44!197.entry</link><description>&lt;div&gt;I set up a small home network (3PCs), with Vista Media Center on a laptop.&lt;/div&gt;
&lt;div&gt;It detects the digital camera, imports the pictures, easily and seamlessly.&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;Then, one day, I had the Xbox 360 console on, and it &lt;em&gt;detected&lt;/em&gt; this (they are &lt;strong&gt;&lt;font color="#c00000"&gt;not&lt;/font&gt;&lt;/strong&gt; connected, but only share the same router) after which the Vista Media center asked me if I wanted to add it as an Extender.&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;Without any other configuration, I was browsing pictures (from the laptop) on my TV using the Xbox 360!!!&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;The only downside to my Vista+Xbox+HD Tv setup is the fact that I have an Xbox HD-DVD...something which will apparantly be replaced with Blu-Ray eventually. Perhaps Microsoft will put out a dual-reader.&lt;/div&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=-809307349871158204&amp;page=RSS%3a+Windows+Vista+Media+Center+%2b+Xbox+360&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=securitymario.spaces.live.com&amp;amp;GT1=securitymario"&gt;</description><comments>http://securitymario.spaces.live.com/Blog/cns!F4C4C340D0D11C44!197.entry#comment</comments><guid isPermaLink="true">http://securitymario.spaces.live.com/Blog/cns!F4C4C340D0D11C44!197.entry</guid><pubDate>Mon, 18 Feb 2008 15:10:46 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://securitymario.spaces.live.com/blog/cns!F4C4C340D0D11C44!197/comments/feed.rss</wfw:commentRss><wfw:comment>http://securitymario.spaces.live.com/Blog/cns!F4C4C340D0D11C44!197.entry#comment</wfw:comment><dcterms:modified>2008-02-18T15:13:28Z</dcterms:modified></item><item><title>Custom List: Other Security Bloggers, and articles on software</title><link>http://securitymario.spaces.live.com/Lists/cns!F4C4C340D0D11C44!117</link><description>&lt;p&gt;Other Security Bloggers, and articles on software&lt;/p&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;&lt;p&gt;&lt;a href="http://www.idcorner.org&amp;#47;"&gt;Stefan Brands&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Postings on anything related to digital identity management.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;a href="http://www.emergentchaos.com&amp;#47;"&gt;Adam Shostack&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Security Blog&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;a href="http://www.ranum.com&amp;#47;security&amp;#47;computer_security&amp;#47;editorials&amp;#47;dumb&amp;#47;"&gt;The Six Dumbest Ideas in Computer Security&lt;/a&gt;&lt;/p&gt;&lt;p&gt;by Marcus Ranum&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com&amp;#47;msdnmag&amp;#47;cdrom&amp;#47;2004&amp;#47;cdrom04.aspx"&gt;Top 50 Msdn security Articles&lt;/a&gt;&lt;/p&gt;&lt;p&gt;MSDN Magazine Security CD, 19,95&amp;#36;&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;a href="http://developers.slashdot.org&amp;#47;article.pl&amp;#63;sid&amp;#61;05&amp;#47;06&amp;#47;08&amp;#47;1646234"&gt;Why Crunch Mode Doesn&amp;#39;t Work&lt;/a&gt;&lt;/p&gt;&lt;p&gt;slashdot article, 2005&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;a href="http://www.cs.auckland.ac.nz&amp;#47;&amp;#126;pgut001&amp;#47;cryptlib&amp;#47;"&gt;Peter Gutmann&amp;#39;s Cryptlib&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Better than OpenSSL&amp;#63;&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;a href="http://www.microsoft.com&amp;#47;downloads&amp;#47;details.aspx&amp;#63;familyid&amp;#61;90E2942D-3AD1-4873-A2EE-4ACC0AACE5B6&amp;#38;displaylang&amp;#61;en"&gt;VS2005 SP1 update for Vista&lt;/a&gt;&lt;/p&gt;&lt;p&gt;http&amp;#58;&amp;#47;&amp;#47;support.microsoft.com&amp;#47;default.aspx&amp;#63;scid&amp;#61;929470&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;a href="http://www.av-comparatives.org&amp;#47;"&gt;AV Comparatives&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Independent comparatives of Anti-Virus software&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;a href="http://av-test.org&amp;#47;"&gt;AV Test&lt;/a&gt;&lt;/p&gt;&lt;p&gt;project of the Business-Information-Workgroup at the Institute of Technical and Business Information Systems at the Otto-von-Guericke-University Magdeburg &amp;#40;Germany&amp;#41; in cooperation with AV-Test GmbH. In regular intervals we test anti-virus, anti-spyware...&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;a href="http://download.microsoft.com&amp;#47;download&amp;#47;5&amp;#47;9&amp;#47;c&amp;#47;59cd0dc5-4691-4c3e-840c-66d865f27692&amp;#47;stlclr.xps"&gt;STL&amp;#47;CLR&lt;/a&gt;&lt;/p&gt;&lt;p&gt;STL&amp;#47;CLR &amp;#8211; Version of Standard Template Library for managed code 4&amp;#47;4&amp;#47;2007&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;a href="http://msdn2.microsoft.com&amp;#47;en-us&amp;#47;library&amp;#47;ms379600.aspx"&gt;STL.NET Primer&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Stanley B. Lippman&amp;#10;Architect, Microsoft Visual C&amp;#43;&amp;#43; team&amp;#10;&amp;#10;August 2004&amp;#10;&amp;#10;Applies to&amp;#58;&amp;#10;   Microsoft Visual C&amp;#43;&amp;#43; 2005&amp;#10;   Standard Template Library &amp;#40;STL&amp;#41; and STL.NET&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;a href="http://www.gotapi.com&amp;#47;"&gt;got API&lt;/a&gt;&lt;/p&gt;&lt;p&gt;A great website for ANY developer&amp;#33;&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;a href="http://www.explabs.com&amp;#47;"&gt;Exploit Prevention Labs&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Exploit and 0day prevention&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;a href="http://agilealliance.org&amp;#47;"&gt;Agile Alliance&lt;/a&gt;&lt;/p&gt;&lt;p&gt;We are uncovering better ways of developing &amp;#10;software by doing it and helping others do it.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;a href="http://blogs.msdn.com&amp;#47;larryosterman&amp;#47;archive&amp;#47;2004&amp;#47;05&amp;#47;18&amp;#47;134471.aspx"&gt;Should I check the parameters to my function&amp;#63;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Larry Osterman&amp;#39;s blog - May 18 2004&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;a href="http://www.faqs.org&amp;#47;rfcs&amp;#47;rfc3552.html"&gt;RFC 3552&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Guidelines for Writing RFC Text on Security Considerations&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;a href="http://www.faqs.org&amp;#47;rfcs&amp;#47;rfc2396.html"&gt;Uniform Resource Identifiers &amp;#40;URI&amp;#41;&amp;#58; Generic Syntax&lt;/a&gt;&lt;/p&gt;&lt;p&gt;This document defines the generic syntax of URI, including both absolute and relative forms, and guidelines for their use&amp;#59; it revises and replaces  the generic definitions in RFC 1738 and RFC 1808.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;a href="http://pages.infinit.net&amp;#47;codeguru&amp;#47;WiFiArticle.htm"&gt;Windows Wireless Networking&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Using WMI to verify WEP status - 2006 Article, Me&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;a href="https&amp;#58;&amp;#47;&amp;#47;buildsecurityin.us-cert.gov&amp;#47;daisy&amp;#47;bsi&amp;#47;76.html"&gt;Susceptible Api&amp;#39;s&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Build Security In - Setting a Higher Standard for Software Assurance. This catalog provides a set of Coding Rules to assist software developers, whether manually or in conjunction with tools, to discover, explore, remove and eventually prevent security vul&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;a href="http://www.norman.com&amp;#47;microsites&amp;#47;nsic&amp;#47;Submit&amp;#47;en-us"&gt;Norman Sandbox&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Upload malware for analysis&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;a href="http://blog.hispasec.com&amp;#47;virustotal&amp;#47;"&gt;Virus Total Blog&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Blog VirusTotal&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;a href="http://blogs.stopbadware.org&amp;#47;"&gt;StopBadware Blog&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Stop Badware Blog&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;a href="http://www.virusbtn.com&amp;#47;news&amp;#47;index"&gt;Virus Bulletin News&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Latest news from the anti-virus industry&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;a href="http://www.instantlogic.net&amp;#47;"&gt;Anton Stiglic&lt;/a&gt;&lt;/p&gt;&lt;p&gt;A senior IT security advisor with a strong background in information theory and a keen interest in the business aspects involved around IT decisions.  He has been involved in security in the IT industry since 1999, and in academia since 1996&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;a href="http://www.microsoft.com&amp;#47;downloads&amp;#47;details.aspx&amp;#63;FamilyID&amp;#61;4377F86D-C913-4B5C-B87E-EF72E5B4E065&amp;#38;displaylang&amp;#61;en"&gt;Microsoft&amp;#174; Windows&amp;#174; Software Development Kit for Windows Vista&amp;#8482; and .NET Framework 3.0 Runtime Components&lt;/a&gt;&lt;/p&gt;&lt;p&gt;The Windows SDK includes documentation, samples, and tools designed to help you develop Windows applications and libraries using both Win32&amp;#174; and .NET Framework 3.0 technologies targeting Windows Vista.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;a href="http://www.avertlabs.com&amp;#47;research&amp;#47;blog&amp;#47;index.php"&gt;McAfee Avert Labs Blog&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Computer Security Research&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;a href="http://regex.info&amp;#47;exif.cgi"&gt;Jeffrey&amp;#39;s Exif Viewer&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Great util for viewing more data on your image files than you care to know. Exchangeable Image File Format.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;a href="http://www.open-std.org&amp;#47;jtc1&amp;#47;sc22&amp;#47;wg21&amp;#47;docs&amp;#47;papers&amp;#47;2005&amp;#47;n1836.pdf"&gt;Draft Technical Report on C&amp;#43;&amp;#43; Library&lt;/a&gt;&lt;/p&gt;&lt;p&gt;ISO&amp;#47;IEC DTR 19768&amp;#10;Doc No&amp;#58; N1836&amp;#61;05-0096&amp;#10;Date&amp;#58; 2005-06-24&amp;#10;Reply to&amp;#58; Matt Austern&amp;#10;austern&amp;#64;google.com&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;a href="http://world.std.com&amp;#47;&amp;#126;reinhold&amp;#47;dicewarefaq.html&amp;#35;howlong"&gt;How long should my passphrase be&amp;#63;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;To provide adequate protection against the most serious threats... keys used to protect data today should be at least 75 bits long. To protect information adequately for the next 20 years ... keys in newly-deployed systems should be at least 90 bits long&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;a href="http://mct.verisign-grs.com&amp;#47;conversiontool&amp;#47;convertServlet"&gt;IDN Conversion tool&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Putting &amp;#91;r&amp;#228;ksm&amp;#246;rg&amp;#229;s.josef&amp;#223;on.org&amp;#93; in IE7, gets puny coded to &amp;#91;http&amp;#58;&amp;#47;&amp;#47;xn--rksmrgs-5wao1o.josefsson.org&amp;#47;&amp;#93; use this tool to convert unicode characters to punycode as IE 7 does.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;a href="http://google-sparsehash.googlecode.com&amp;#47;svn&amp;#47;trunk&amp;#47;doc&amp;#47;index.html"&gt;Google Sparsehash Package &lt;/a&gt;&lt;/p&gt;&lt;p&gt;The Google sparsehash package consists of two hashtable implementations&amp;#58; sparse, which is designed to be very space efficient, and dense, which is designed to be very time efficient. For each one, the package provides both a hash-map and a hash-set&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;a href="http://www.routerpasswords.com&amp;#47;"&gt;Default Router Password Database&lt;/a&gt;&lt;/p&gt;&lt;p&gt;This is the internets most complete default router password database available.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;a href="http://www.microsoft.com&amp;#47;canada&amp;#47;athome&amp;#47;security&amp;#47;privacy&amp;#47;password_checker.mspx"&gt;Microsoft Password checker&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Password Checker can help you to gauge the strength of your password. It is for personal reference only. Password Checker does not guarantee the security of the password itself. &lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;a href="http://www.passwordmeter.com&amp;#47;"&gt;Password Strength Checker&lt;/a&gt;&lt;/p&gt;&lt;p&gt;This application is designed to assess the strength of password strings. The instantaneous visual feedback provides the user a means to improve the strength of their passwords, with a hard focus on breaking the typical bad habits&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;a href="http://research.google.com&amp;#47;archive&amp;#47;provos-2008a.pdf"&gt;All Your iFRAMEs Point to Us by Google&amp;#39;s Niels Provos&lt;/a&gt;&lt;/p&gt;&lt;p&gt;February 4th, 2008&amp;#10;22 pages&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;a href="http://blogs.zdnet.com&amp;#47;security&amp;#47;images&amp;#47;provos.pdf"&gt;The Ghost In The Browser - Analysis of Web-based Malware by Google&amp;#39;s Niels Provos&lt;/a&gt;&lt;/p&gt;&lt;p&gt;2007 9 pages Other link to doc&amp;#58; http&amp;#58;&amp;#47;&amp;#47;www.usenix.org&amp;#47;event&amp;#47;hotbots07&amp;#47;tech&amp;#47;full_papers&amp;#47;provos&amp;#47;provos.pdf&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;a href="http://googleonlinesecurity.blogspot.com&amp;#47;"&gt;Google Online Security Blog&lt;/a&gt;&lt;/p&gt;&lt;p&gt;The latest news and insights from Google on security and safety on the Internet&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;a href="http://pauldotcom.com&amp;#47;wiki&amp;#47;index.php&amp;#63;title&amp;#61;Episode98"&gt;PaulDotCom Episode98&lt;/a&gt;&lt;/p&gt;&lt;p&gt;DLL Injection &lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;a href="http://blogs.msdn.com&amp;#47;wndp&amp;#47;archive&amp;#47;2005&amp;#47;07&amp;#47;20&amp;#47;441060.aspx"&gt;Programatically setting Wininet&amp;#47;Internet Explorer&amp;#39;s Proxy settings&lt;/a&gt;&lt;/p&gt;&lt;p&gt;From Windows Core Networking Blog&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=-809307349871158204&amp;page=RSS%3a+Custom+List%3a+Other+Security+Bloggers%2c+and+articles+on+software&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=securitymario.spaces.live.com&amp;amp;GT1=securitymario"&gt;</description><guid isPermaLink="false">cns!F4C4C340D0D11C44!117</guid><pubDate>Tue, 06 May 2008 18:38:47 GMT</pubDate><msn:type>list</msn:type><live:type>list</live:type><live:typelabel>List</live:typelabel><cf:itemRSS>http://securitymario.spaces.live.com/Lists/cns!F4C4C340D0D11C44!117/feed.rss</cf:itemRSS><dcterms:modified>2008-05-06T18:38:47Z</dcterms:modified></item></channel></rss>