<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Philosophically Secure &#187; microsoft</title>
	<atom:link href="http://eugk.net/wordpress/category/microsoft/feed/" rel="self" type="application/rss+xml" />
	<link>http://eugk.net/wordpress</link>
	<description>Eugene Kogan&#039;s blog on information security and software engineering</description>
	<lastBuildDate>Mon, 27 Jun 2011 13:25:39 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Windows command line utilities</title>
		<link>http://eugk.net/wordpress/2008/05/28/windows-command-line-utilities/</link>
		<comments>http://eugk.net/wordpress/2008/05/28/windows-command-line-utilities/#comments</comments>
		<pubDate>Thu, 29 May 2008 02:26:02 +0000</pubDate>
		<dc:creator>eugenekogan</dc:creator>
				<category><![CDATA[microsoft]]></category>
		<category><![CDATA[security]]></category>

		<guid isPermaLink="false">http://eugk.net/wordpress/?p=80</guid>
		<description><![CDATA[We all know that Windows can&#8217;t compete with Linux or UNIX when it comes to useful command line utilities (excluding Cygwin). But what most people don&#8217;t know is how many commands actually are available in Windows. If your job is to investigate intrusions on Windows machines, there are some nifty little command line tools that [...]]]></description>
			<content:encoded><![CDATA[<p>We all know that Windows can&#8217;t compete with Linux or UNIX when it comes to useful command line utilities (excluding Cygwin). But what most people don&#8217;t know is how many commands actually are available in Windows. If your job is to investigate intrusions on Windows machines, there are some nifty little command line tools that can help make your job easier.</p>
<p>This <a href="http://searchsecurity.techtarget.com/tip/0,289483,sid14_gci1303709,00.html" target="_blank">article by Ed Skoudis</a> lists a few of them, with handy examples of how the commands might be used in a security investigation. He mostly talks about wmic, openfiles (which I had never heard of before), and netstat. Unless you&#8217;ve done recent Windows administration work, you&#8217;ve probably never had to use wmic, but it&#8217;s really powerful, with tons of options. Also, be sure to check out the <a href="http://searchsecurity.techtarget.com.au/articles/24672-Five-more-built-in-Windows-commands-to-determine-if-a-system-has-been-hacked" target="_blank">second part of his article</a>, which goes into more advanced command line tricks &#8211; like &#8220;for&#8221; loops and querying the registry.</p>
<p>A more comprehensive list, although less detailed, was <a href="http://searchwindowssecurity.techtarget.com/tip/0,289483,sid45_gci1259825,00.html" target="_blank">published by Kevin Beaver</a>. There is overlap, but Kevin mentions a few addiontal commands.</p>
]]></content:encoded>
			<wfw:commentRss>http://eugk.net/wordpress/2008/05/28/windows-command-line-utilities/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Microsoft binary Office file formats</title>
		<link>http://eugk.net/wordpress/2008/02/20/microsoft-binary-office-file-formats/</link>
		<comments>http://eugk.net/wordpress/2008/02/20/microsoft-binary-office-file-formats/#comments</comments>
		<pubDate>Thu, 21 Feb 2008 00:06:54 +0000</pubDate>
		<dc:creator>eugenekogan</dc:creator>
				<category><![CDATA[development]]></category>
		<category><![CDATA[microsoft]]></category>

		<guid isPermaLink="false">http://eugk.net/wordpress/2008/02/20/microsoft-binary-office-file-formats/</guid>
		<description><![CDATA[Joel on Software recently wrote an interesting piece on the newly-published MS Office file format specifications. It&#8217;s a bit off-topic for my blog, but I found the history responsible for the extreme complexity of these files to be fascinating. It goes to show that even with good intentions, software can get out of hand when [...]]]></description>
			<content:encoded><![CDATA[<p>Joel on Software recently wrote <a href="http://www.joelonsoftware.com/items/2008/02/19.html" target="_blank">an interesting piece</a> on the newly-published MS Office file format specifications. It&#8217;s a bit off-topic for my blog, but I found the history responsible for the extreme complexity of these files to be fascinating. It goes to show that even with good intentions, software can get out of hand when it sticks around for a decade. As Joel says:</p>
<blockquote><p>With a little bit of digging, I’ll show you how those file formats got so unbelievably complicated, why it doesn’t reflect bad programming on Microsoft’s part, and what you can do to work around it.</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://eugk.net/wordpress/2008/02/20/microsoft-binary-office-file-formats/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MBR rootkit found in wild</title>
		<link>http://eugk.net/wordpress/2008/01/09/mbr-rootkit-found-in-wild/</link>
		<comments>http://eugk.net/wordpress/2008/01/09/mbr-rootkit-found-in-wild/#comments</comments>
		<pubDate>Wed, 09 Jan 2008 14:48:52 +0000</pubDate>
		<dc:creator>eugenekogan</dc:creator>
				<category><![CDATA[hacking]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[security]]></category>

		<guid isPermaLink="false">http://eugk.net/wordpress/2008/01/09/mbr-rootkit-found-in-wild/</guid>
		<description><![CDATA[This isn&#8217;t just any rootkit, but rather one that lives in the master boot record of your PC. That means it runs before Windows even fully boots up. It&#8217;s also at a lower level in the system than anti-virus software, which makes it quite difficult to remove. Security Fix has a good summary of what [...]]]></description>
			<content:encoded><![CDATA[<p>This isn&#8217;t just any rootkit, but rather one that lives in the master boot record of your PC. That means it runs before Windows even fully boots up. It&#8217;s also at a lower level in the system than anti-virus software, which makes it quite difficult to remove. <a href="http://blog.washingtonpost.com/securityfix/2008/01/new_nasty_hides_from_windows_a.html">Security Fix has a good summary</a> of what was found and where this malware probably came from.</p>
<p>Symantec has a <a href="http://www.symantec.com/enterprise/security_response/weblog/2008/01/from_bootroot_to_trojanmebroot.html">technical discussion</a> of the malware (which they call Trojan.Mebroot), now that they&#8217;ve analyzed it. Note the last line: &#8220;To help prevent similar attacks in the future, if your system BIOS includes the Master Boot Record write-protection feature, now is a good time to enable it!&#8221;</p>
]]></content:encoded>
			<wfw:commentRss>http://eugk.net/wordpress/2008/01/09/mbr-rootkit-found-in-wild/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Wireless keyboard hacked</title>
		<link>http://eugk.net/wordpress/2007/12/04/wireless-keyboard-hacked/</link>
		<comments>http://eugk.net/wordpress/2007/12/04/wireless-keyboard-hacked/#comments</comments>
		<pubDate>Wed, 05 Dec 2007 01:59:57 +0000</pubDate>
		<dc:creator>eugenekogan</dc:creator>
				<category><![CDATA[encryption]]></category>
		<category><![CDATA[hacking]]></category>
		<category><![CDATA[microsoft]]></category>

		<guid isPermaLink="false">http://eugenekogan.net/wordpress/2007/12/04/wireless-keyboard-hacked/</guid>
		<description><![CDATA[This is some cool research done by Dreamlab to &#8220;hack&#8221; the latest Microsoft 27 MHz wireless keyboards. It looks like the hardest part was reverse engineering the proprietary protocol. After that, the encryption was trivial, and the key was even passed in the clear. There are more technical details in the PDF paper, such as [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.microsoft.com/hardware/mouseandkeyboard/images/desktopset/ps_DS-wOpt4k.jpg" align="right" height="115" hspace="10" vspace="10" width="130" />This is some cool research done by Dreamlab to <a href="http://www.darkreading.com/document.asp?doc_id=140533" target="_blank">&#8220;hack&#8221; the latest Microsoft 27 MHz wireless keyboards</a>. It looks like the hardest part was reverse engineering the proprietary protocol. After that, the encryption was trivial, and the key was even passed in the clear.</p>
<p>There are more technical details in the <a href="http://www.dreamlab.net/download/articles/27_Mhz_keyboard_insecurities.pdf">PDF paper</a>, such as this gem:</p>
<blockquote><p>The one byte USB Hid code is encrypted using a simlple XOR mechanism with a <strong>single byte</strong> of random data generated during the association procedure.</p></blockquote>
<p>That&#8217;s a pathetic attempt at security, really. Maybe Microsoft were hoping that no one would try hacking a keyboard, or that the new protocol would save them, but they should know better by now.</p>
]]></content:encoded>
			<wfw:commentRss>http://eugk.net/wordpress/2007/12/04/wireless-keyboard-hacked/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Skype blames Microsoft for outage</title>
		<link>http://eugk.net/wordpress/2007/08/22/skype-blames-microsoft-for-outage/</link>
		<comments>http://eugk.net/wordpress/2007/08/22/skype-blames-microsoft-for-outage/#comments</comments>
		<pubDate>Wed, 22 Aug 2007 14:42:04 +0000</pubDate>
		<dc:creator>eugenekogan</dc:creator>
				<category><![CDATA[microsoft]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[tech]]></category>

		<guid isPermaLink="false">http://eugenekogan.net/wordpress/2007/08/22/skype-blames-microsoft-for-outage/</guid>
		<description><![CDATA[This is both scary and hilarious at the same time. I&#8217;m not a Skype user, so this hasn&#8217;t affected me at all. But apparently the huge number of Skype users rebooting last week, due to the patches released by Microsoft on Tuesday, set off a nasty chain of events. First of all, when all these [...]]]></description>
			<content:encoded><![CDATA[<p> <img src="http://c.skype.com/i_preairlift/logos/skype_logo.png" title="Skype logo" alt="Skype logo" align="right" border="0" height="47" hspace="10" width="105" />This is both scary and hilarious at the same time. I&#8217;m not a <a href="http://www.skype.com/" target="_blank">Skype</a> user, so this hasn&#8217;t affected me at all. But apparently the huge number of Skype users rebooting last week, due to the patches released by Microsoft on Tuesday, set off a nasty chain of events. First of all, when all these systems came back up, each one attempted to log back in to Skype, causing a huge load on their servers. Coupled with the fact that Skype relies on a peer-to-peer architecture, and since the majority of their users were temporarily down for reboots, they simply could not handle the number of requests. This prevented users from getting back on Skype, and therefore prevented the recovery of the peer-to-peer network.</p>
<p>Skype may want to change their architecture slightly, so that users can initially join the network without logging in, and possibly allow not-yet-authenticated users to accept incoming data connections.</p>
<p>There is a good post about this topic on <a href="http://blog.washingtonpost.com/securityfix/2007/08/skype_blames_outage_on_windows.html">Security Fix</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://eugk.net/wordpress/2007/08/22/skype-blames-microsoft-for-outage/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

