<?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>gHacks technology news &#187; Alternate Data Streams</title> <atom:link href="http://www.ghacks.net/tag/alternate-data-streams/feed/" rel="self" type="application/rss+xml" /><link>http://www.ghacks.net</link> <description>A technology blog covering software, mobile phones, gadgets, security, the Internet and other relevant areas.</description> <lastBuildDate>Sat, 20 Mar 2010 22:12:33 +0000</lastBuildDate> <generator>http://wordpress.org/?v=2.9.2</generator> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <item><title>Stream Explorer</title><link>http://www.ghacks.net/2008/07/26/stream-explorer/</link> <comments>http://www.ghacks.net/2008/07/26/stream-explorer/#comments</comments> <pubDate>Sat, 26 Jul 2008 18:13:18 +0000</pubDate> <dc:creator>Martin</dc:creator> <category><![CDATA[Windows]]></category> <category><![CDATA[software]]></category> <category><![CDATA[Alternate Data Streams]]></category> <category><![CDATA[data streams]]></category> <category><![CDATA[ntfs]]></category> <category><![CDATA[stream explorer]]></category><guid isPermaLink="false">http://www.ghacks.net/?p=5620</guid> <description><![CDATA[Stream Explorer is a handy application for Windows NT, Windows 2000, Windows XP and Windows Vista that displays the amount of streams, or more precisely NTFS Alternate Data Streams, of every subfolder and file of a selected folder. It therefor provides access to a very straightforward and visual way of identifying multiple data streams in [...]]]></description> <content:encoded><![CDATA[<p><a href="http://www.rekenwonder.com/streamexplorer.htm">Stream Explorer</a> is a handy application for Windows NT, Windows 2000, Windows XP and Windows Vista that displays the amount of streams, or more precisely <a href="http://www.ghacks.net/2008/01/24/ntfs-alternate-data-streams/">NTFS Alternate Data Streams</a>, of every subfolder and file of a selected folder. It therefor provides access to a very straightforward and visual way of identifying multiple data streams in files and folders.</p><p>The program divides the information into four panes and a header area that provides access to a quick partition browser and program help.  The other panes are displaying the directory structure, the files and folders in the currently active directory including the amount of streams of each file and folder, detailed information about each stream and a hex viewer that is displaying the contents of each stream.</p><p><span id="more-5620"></span><img src="http://www.ghacks.net/wp-content/uploads/2008/07/streamexplorer-500x375.gif" alt="stream explorer" title="stream explorer" width="500" height="375" class="size-medium wp-image-5621" /></p><p>The default stream is the one that gets executed when the user (double-)clicks on the file. The main advantage of Stream Explorer is that it displays all information in one window.</p> ]]></content:encoded> <wfw:commentRss>http://www.ghacks.net/2008/07/26/stream-explorer/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Hide Information in Files</title><link>http://www.ghacks.net/2008/06/30/hide-information-in-files/</link> <comments>http://www.ghacks.net/2008/06/30/hide-information-in-files/#comments</comments> <pubDate>Mon, 30 Jun 2008 19:24:47 +0000</pubDate> <dc:creator>Martin</dc:creator> <category><![CDATA[Security]]></category> <category><![CDATA[Windows]]></category> <category><![CDATA[Alternate Data Streams]]></category> <category><![CDATA[file system]]></category> <category><![CDATA[ntfs]]></category> <category><![CDATA[system forks]]></category> <category><![CDATA[windows-nt]]></category><guid isPermaLink="false">http://www.ghacks.net/?p=5156</guid> <description><![CDATA[You might have already ready about Windows Alternate Data Streams (also known as System Forks on other operating systems) which are supported by most Windows operating systems that use NTFS (New Technology File System). Alternate Data Streams can contain any kind of information including textual, visual and executable. Malicious users can take advantage of the [...]]]></description> <content:encoded><![CDATA[<p>You might have already ready about Windows Alternate Data Streams (also known as System Forks on other operating systems) which are supported by most Windows operating systems that use NTFS (New Technology File System). Alternate Data Streams can contain any kind of information including textual, visual and executable. Malicious users can take advantage of the fact that the size of the additional content is not added to the size of the file in a directory listing. A 10 Kilobyte image will still show a size of 10 Kilobyte if someone else adds a 1 Megabyte executable to it.</p><p>Basically anything can be added to an existing file (and directory) which brings up an interesting method of hiding important data on the system. Say you want to keep your passwords on the computer but do not want to use a text document to have them in the open. Using Alternate Data Streams to hide them from prying eyes could be a relative secure method of storing the password list on the computer.</p><p>They are detectable if the right software is being used. Windows Vista users can also use the <em>dir *.txt /R</em> which is further explained at <a href="http://bartdesmet.net/blogs/bart/archive/2006/07/13/4129.aspx">Bart De Smet&#8217;s</a> on-line blog.</p><p><span id="more-5156"></span>To add textual information to any file in Windows you could use the command <em>notepad filename:name</em> for example <em>notepad image.jpg:secret</em>. This would open up Notepad and a blank text file at the first run. Any text that is added and saved during that session will the shown if the user opens the text document with the same command at a later time.</p><p>Executable files or other binary files can be added with the type command like this: type <em>c:\text.exe > hello.txt:text.exe</em> which can be executed with the start command <em>start .\hello.txt:text.exe</em>.</p> ]]></content:encoded> <wfw:commentRss>http://www.ghacks.net/2008/06/30/hide-information-in-files/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>NTFS Alternate Data Streams</title><link>http://www.ghacks.net/2008/01/24/ntfs-alternate-data-streams/</link> <comments>http://www.ghacks.net/2008/01/24/ntfs-alternate-data-streams/#comments</comments> <pubDate>Thu, 24 Jan 2008 16:51:55 +0000</pubDate> <dc:creator>Martin</dc:creator> <category><![CDATA[Operating Systems]]></category> <category><![CDATA[Security]]></category> <category><![CDATA[Windows]]></category> <category><![CDATA[software]]></category> <category><![CDATA[Alternate Data Streams]]></category> <category><![CDATA[hacker]]></category> <category><![CDATA[Hacking]]></category> <category><![CDATA[malicious]]></category> <category><![CDATA[ntfs]]></category> <category><![CDATA[virus]]></category><guid isPermaLink="false">http://www.ghacks.net/2008/01/24/ntfs-alternate-data-streams/</guid> <description><![CDATA[This article is going to explain NTFS Alternate Data Streams: what they are, where they are, how you can detect them, create them and how they are used by hackers. In short, NTFS Alternate Data Streams can be used by hackers to fork file data into existing files without altering the existing file's function or size. You can guess where this is going, right ? They make it relatively easy to hide malicious code inside them which is much harder to detect.]]></description> <content:encoded><![CDATA[<p>This article is going to explain NTFS Alternate Data Streams: what they are, where they are, how you can detect them, create them and how they are used by hackers. In short, NTFS Alternate Data Streams can be used by hackers to fork file data into existing files without altering the existing file&#8217;s function or size. You can guess where this is going, right ? They make it relatively easy to hide malicious code inside them which is much harder to detect.</p><p>Creating NTFS Alternate Data Streams is not complicated at all. You can use the &#8220;type&#8221; command to do that. To fork the file virus.exe into calc.exe you would use the command <em>type virus.exe > calc.exe:virus:exe</em> if they are in the same directory. Add the path if they are not. The size of the calculator does not change, the only indicator is that the file changed stamp is altered.</p><p>But executing those files must be harder, right ? Wrong again. To execute virus.exe you use the command &#8220;start&#8221;, in our example it would be <em>start calc.exe:virus:exe</em>.</p><p><span id="more-2982"></span>A software like <a href="http://www.rekenwonder.com/streamexplorer.htm">Stream Explorer</a> can find those NTFS Alternate Data Streams on your hard drive. An alternative is List Alternate Data Streams</p> ]]></content:encoded> <wfw:commentRss>http://www.ghacks.net/2008/01/24/ntfs-alternate-data-streams/feed/</wfw:commentRss> <slash:comments>3</slash:comments> </item> </channel> </rss>
<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk
Page Caching using disk (user agent is rejected)
Database Caching 7/16 queries in 0.005 seconds using disk

Served from: www.ghacks.net @ 2010-03-21 02:07:30 -->