<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>InforMatics Blog</title>
	<atom:link href="http://danieldcarv.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://danieldcarv.wordpress.com</link>
	<description>Information for the Digital World.</description>
	<lastBuildDate>Wed, 15 Jul 2009 06:10:10 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='danieldcarv.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>InforMatics Blog</title>
		<link>http://danieldcarv.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://danieldcarv.wordpress.com/osd.xml" title="InforMatics Blog" />
	<atom:link rel='hub' href='http://danieldcarv.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Message Journaling With Exchange 2007</title>
		<link>http://danieldcarv.wordpress.com/2009/07/14/message-journaling-with-exchange-2007/</link>
		<comments>http://danieldcarv.wordpress.com/2009/07/14/message-journaling-with-exchange-2007/#comments</comments>
		<pubDate>Tue, 14 Jul 2009 06:08:26 +0000</pubDate>
		<dc:creator>danieldcarv</dc:creator>
				<category><![CDATA[Information Security]]></category>
		<category><![CDATA[Windows 2008]]></category>

		<guid isPermaLink="false">http://danieldcarv.wordpress.com/?p=26</guid>
		<description><![CDATA[Journaling: to keep or not to keep that is that is the question.  This same question has been constantly haunting compliance officers and messaging administrators. Message Journaling consists of electronically retaining incoming and outgoing messages. Multiple regulatory compliance standards such as the Sarbanes Oxley act, HIPAA Final Security Rule and the Patriot Act require address the need to retain electronic copies of corporate mail.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=danieldcarv.wordpress.com&amp;blog=8564881&amp;post=26&amp;subd=danieldcarv&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p align="center">By: Daniel de Carvalho MCSE+S, CEH, CISSP,  MCITP</p>
<p align="center">Journaling: to keep or not to keep that is that is the question.  This same question has been constantly haunting compliance officers and messaging administrators. Message Journaling consists of electronically retaining incoming and outgoing messages. Multiple regulatory compliance standards such as the Sarbanes Oxley act, HIPAA Final Security Rule and the Patriot Act require address the need to retain electronic copies of corporate mail.</p>
<p><strong>The Problem:</strong></p>
<p>During the past years, several large corporations lost significant amounts of money due to their failure to meet these compliance requirements. The financial consequences of non-compliance are real, and increasingly severe. Depending on the violation, non-compliance can be punished by a fine and/or a period of detention. Amongst the most noticeable incidents Morgan Stanley was fined over $1.45 billion due to its inability to reproduce e-mail transmissions.</p>
<p><strong>What really falls in scope?</strong></p>
<p>Sarbanes Oxley states in Section 802 “all audit-related information to be is retained by an auditor for a period of not less than 7 years. This includes work papers, memoranda, correspondence, communications, and electronic records (including email)”.</p>
<p>Deciding what and how to journal is one of the most difficult tasks for a messaging administrator. Message journal appliances are expensive and can get hard to administrate. However to comply is not to go out and buy expensive appliances or applications. In most cases compliance can be achieved with tools which you already have.</p>
<p>Microsoft’s Messaging Server, Exchange 2007, offers features which when configured properly, does quite a good job in journaling messages. In this blog article I will go over the necessary configuration to transform you email server into a compliant journaling solution.</p>
<p><strong>The Solution:</strong></p>
<p><strong>Messaging Journaling using Microsoft Exchange server 2007:</strong></p>
<p><strong>Creating the journaling mailbox:</strong></p>
<ol>
<li>On the exchange mailbox server, create a “Compliance” mailbox. This mailbox will be the journaling recipient. The mailbox can be created via GUI or through Exchange management Shell with the following cmdlet.</li>
</ol>
<p><em>Set-Mailbox &lt;Journal Mailbox Name&gt;</em></p>
<p><em>-AcceptMessagesOnlyFrom &#8220;Microsoft Exchange&#8221; -RequireSenderAuthenticationEnabled $True</em></p>
<p> </p>
<p><strong>Remember that:</strong>  When messages are retained as an act of compliance to a federal regulation, simply retaining the messages is not enough. There are also laws that specify that the messages must not be tampered with, and that only certain people within the company are allowed to access the archives.</p>
<p> </p>
<p> </p>
<p><strong>Configuring the Exchange Environment:</strong></p>
<ol>
<li>Log on the the Exchange Hub Transport Server.</li>
<li>Run the Exchange Management Shell.</li>
</ol>
<ol>
<li>Type in the following command:  <em>Get-TransportAgent</em></li>
</ol>
<p align="center"> </p>
<p>This command will indicate whether or not the journaling agent is enabled on the server by either displaying true or false.</p>
<ol>
<li>If the above command returns false, then you will have to enable the journaling agent. To enable journaling on the server, enter the following command:</li>
</ol>
<p><em>Enable-transportagent</em><em></em></p>
<p>When prompted for the identity, type in a name for the journaling ex: Sox Journaling.</p>
<p align="center"> </p>
<ol>
<li>Enter the <strong>Get-TransportAgent</strong> command once again to confirm that the journaling agent has been activated.</li>
</ol>
<p> </p>
<p> </p>
<p> </p>
<p><strong>Configuring Journaling on the Hub Transport Server:</strong></p>
<ol>
<li>Log on to the Hub Transport Server.</li>
<li>Open the Exchange Management Console</li>
<li>Click on <strong>Organization Configuration.</strong></li>
<li>Click on <strong>Hub Transport</strong>.</li>
<li>Select the <strong>Journaling</strong> Tab.</li>
<li>Click on <strong>New Journal Rule</strong> link.</li>
</ol>
<p align="center"> </p>
<ol>
<li>In <strong>Rule Name</strong> enter a descriptive name for the journaling rule ex: Sox Journaling Rule.</li>
<li>In the Send<strong> Journal Reports to E-Mail Addresses</strong> field supply the name of the mailbox we created in the beginning ex: Compliance-MailBox.</li>
<li>In the <strong>Scope </strong>section, Select either <em>internal</em>, <em>external</em>, or <em>all messages</em> as you wish.</li>
</ol>
<p><strong>Internal scope</strong>: Journals messages sent and received by mailboxes within the organization.</p>
<p><strong>External scope</strong>: Journals messages sent and received to recipients outside of the organization.</p>
<p><strong>Global scope</strong>: Journals all messages passing through your organization, regardless of where they have come from or who they are being sent to.</p>
<p> </p>
<ol>
<li>In the <strong>Journal Messages for Recipient</strong> field specify the mailbox or group for which you want to enable journaling.</li>
</ol>
<p>For example, if you wanted to create a journaling rule to journal messages sent by John Doe, this is where you would enter John Doe&#8217;s mailbox name.</p>
<ol>
<li> Click on the <strong>New </strong>button and the Exchange 2007 journaling rule will be created.</li>
</ol>
<p> </p>
<p>Daniel de Carvalho MCSE+S, CISSP, CEH, QSA</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/danieldcarv.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/danieldcarv.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/danieldcarv.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/danieldcarv.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/danieldcarv.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/danieldcarv.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/danieldcarv.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/danieldcarv.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/danieldcarv.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/danieldcarv.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/danieldcarv.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/danieldcarv.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/danieldcarv.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/danieldcarv.wordpress.com/26/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=danieldcarv.wordpress.com&amp;blog=8564881&amp;post=26&amp;subd=danieldcarv&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://danieldcarv.wordpress.com/2009/07/14/message-journaling-with-exchange-2007/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/4e7ef0b7286bda7e63f8f03727ad8553?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">danieldcarv</media:title>
		</media:content>
	</item>
		<item>
		<title>How to check software integrity with MD5 hashes.</title>
		<link>http://danieldcarv.wordpress.com/2009/07/14/how-to-check-software-integrity-with-md5-hashes/</link>
		<comments>http://danieldcarv.wordpress.com/2009/07/14/how-to-check-software-integrity-with-md5-hashes/#comments</comments>
		<pubDate>Tue, 14 Jul 2009 06:07:19 +0000</pubDate>
		<dc:creator>danieldcarv</dc:creator>
				<category><![CDATA[Information Security]]></category>

		<guid isPermaLink="false">http://danieldcarv.wordpress.com/?p=24</guid>
		<description><![CDATA[In 1979, to the joy of millions of children nationwide, McDonalds debut the Happy Meal. Children were dazzled to find out what surprised awaited them inside the pretty little Happy Meal box. However the surprise not always was what they expected. With the advance of the internet and computer technology, hackers started creating their own little happy meals, stuffing legitimate programs with malicious code and applications.

<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=danieldcarv.wordpress.com&amp;blog=8564881&amp;post=24&amp;subd=danieldcarv&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p align="center">By: Daniel de Carvalho MCSE+S, CEH, CISSP,  MCITP </p>
<p>In 1979, to the joy of millions of children nationwide, McDonalds debut the Happy Meal. Children were dazzled to find out what surprised awaited them inside the pretty little Happy Meal box. However the surprise not always was what they expected. With the advance of the internet and computer technology, hackers started creating their own little happy meals, stuffing legitimate programs with malicious code and applications.</p>
<p><strong>The problem:</strong></p>
<p>The problem is more complex than it seems. How many times have you ever downloaded and application, and after installing it you realized a series of applications you don’t recall installing appears on your desktop such as: Free Poker, E-Casino, Free Online Games etc.? The internet today is packed with millions of download sites, in many different languages, shapes and sizes. The problem is that hackers take advantage of this diversity to prey on innocent users, infecting their computers and robbing critical and sensitive information. In this blog article, I will teach you how to know if the software you are downloading is legitimate and does not have any “extra” malicious features.</p>
<p><strong>The solution:</strong></p>
<p>It is true that just like your body cells have exclusive DNA signatures, all applications also have unique signatures. This process of creating an application signature is done by hashing the application executable. A Hash is a one way mathematical function which by the properties of the elements introduced to it outputs an exclusive output or signature also known as the message digest. The message digest ensures the integrity of the executable, if one single bit is altered or added inside the executable, the message digest will be completely different from the original signature. Most of today’s software vendors publish the legitimate message digest of their applications.</p>
<p>Now that you know where to find the legitimate signature, how can you test to see if the application you just downloaded is in fact the real application? The answer is simple: download an md5 application hasher. MD5Sum is a free and simple to use, cross platform MD5 hasher.</p>
<p><strong>The example:</strong></p>
<p>Let’s see an example:</p>
<ol>
<li>Download MD5Sum:  Download Link: <a href="http://www.pc-tools.net/win32/md5sums/">http://www.pc-tools.net/win32/md5sums/</a></li>
<li>Extract the MD5Sum application to a folder (<strong>Ex: c:\md5</strong>).</li>
<li>Visit the Software vendor’s website, in our example the <strong>Spybot search and destroy</strong>.</li>
</ol>
<p><a href="http://www.safer-networking.org/en/download/index.html">http://www.safer-networking.org/en/download/index.html</a></p>
<ol>
<li>If you pay close attention, Next to the download link, there is an md5 message digest for the legitimate application.</li>
</ol>
<p> </p>
<p align="center"> </p>
<p> </p>
<p>As seen above the MD5 digest for the <strong>1.6.2 version of Spybot Search and Destroy</strong> is:</p>
<p><strong>md5: 54ACBA9CFD7154C02CEACF6310CF3CFA.</strong></p>
<ol>
<li>Download the target application.</li>
<li>Open the folder containing the <strong>MD5Sum</strong> application.</li>
</ol>
<p align="center"> </p>
<p> </p>
<ol>
<li>Drag the target executable or installer over to the MD5Sum.exe</li>
</ol>
<p> </p>
<p align="center"> </p>
<p> </p>
<ol>
<li>A command line window will open displaying the md5 signature of the dragged executable.</li>
</ol>
<p> </p>
<p align="center"> </p>
<p> </p>
<ol>
<li>Compare the results. </li>
</ol>
<ul>
<li>On the website it stated that the MD5 signature was:</li>
</ul>
<p><strong>54ACBA9CFD7154C02CEACF6310CF3CFA. </strong></p>
<p><strong> </strong></p>
<ul>
<li>MD5Sum stated that the signature was:</li>
</ul>
<p><strong>54acba9cfd7154c02ceacf6310cf3cfa.</strong></p>
<p> </p>
<p>Result: <strong>Legitimate.</strong></p>
<p>You may now install the application with no worries.</p>
<p> </p>
<p>Before I forget, the MD5 value of md5sums.exe is: <strong>da1e100dc9e7bebb810985e37875de38</strong>…enjoy!</p>
<p> </p>
<p>Daniel de Carvalho MCSE+S, CISSP, CEH, QSA</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/danieldcarv.wordpress.com/24/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/danieldcarv.wordpress.com/24/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/danieldcarv.wordpress.com/24/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/danieldcarv.wordpress.com/24/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/danieldcarv.wordpress.com/24/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/danieldcarv.wordpress.com/24/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/danieldcarv.wordpress.com/24/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/danieldcarv.wordpress.com/24/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/danieldcarv.wordpress.com/24/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/danieldcarv.wordpress.com/24/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/danieldcarv.wordpress.com/24/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/danieldcarv.wordpress.com/24/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/danieldcarv.wordpress.com/24/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/danieldcarv.wordpress.com/24/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=danieldcarv.wordpress.com&amp;blog=8564881&amp;post=24&amp;subd=danieldcarv&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://danieldcarv.wordpress.com/2009/07/14/how-to-check-software-integrity-with-md5-hashes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/4e7ef0b7286bda7e63f8f03727ad8553?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">danieldcarv</media:title>
		</media:content>
	</item>
		<item>
		<title>Reducing Data Loss Prevention by restricting USB Access.</title>
		<link>http://danieldcarv.wordpress.com/2009/07/14/reducing-data-loss-prevention-by-restricting-usb-access/</link>
		<comments>http://danieldcarv.wordpress.com/2009/07/14/reducing-data-loss-prevention-by-restricting-usb-access/#comments</comments>
		<pubDate>Tue, 14 Jul 2009 06:06:18 +0000</pubDate>
		<dc:creator>danieldcarv</dc:creator>
				<category><![CDATA[Information Security]]></category>

		<guid isPermaLink="false">http://danieldcarv.wordpress.com/?p=22</guid>
		<description><![CDATA[USB Drives have been considered one of the best and worst gadgets of the past decade. It is sometimes seen as the worst gadget due to the risks which it inflicts on the corporate world. Back in the day a 128 MB USB drive was costing a fortune, however today everyone has at least 1 USB drive of at least 1GB. The fact that the number of removable media devices grew exponentially over the past decade has also increased the number of USB related security breaches. The breaches range from malicious hidden code which auto run once the USB drive is connected, to scandalous sensitive data leaks.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=danieldcarv.wordpress.com&amp;blog=8564881&amp;post=22&amp;subd=danieldcarv&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p align="center">By: Daniel de Carvalho MCSE+S, CEH, CISSP,  MCITP</p>
<p align="center">USB Drives have been considered one of the best and worst gadgets of the past decade. It is sometimes seen as the worst gadget due to the risks which it inflicts on the corporate world. Back in the day a 128 MB USB drive was costing a fortune, however today everyone has at least 1 USB drive of at least 1GB. The fact that the number of removable media devices grew exponentially over the past decade has also increased the number of USB related security breaches. The breaches range from malicious hidden code which auto run once the USB drive is connected, to scandalous sensitive data leaks.</p>
<p><strong>The Problem:</strong></p>
<p>Regulatory compliance Standards such as the HIPAA Final Security Rule address the risks related to “information leakage” through USB drives.  In the United States, laws such as the Gramm-Leach-Bliley Act demand that companies build up strategies to prevent data leakage, facing serious penalties for non compliance.</p>
<p>Data Leakage has become a serious worldwide security issue, especially when it comes to removable media such as USB Drives. In February 2006, a Deloitte &amp; Touche consultant left an unprotected media with personal records of 9,290 McAfee employees in an airline seatback. In 2007, reports surface that USB flash drives with sensitive military information are being sold in street markets in Afghanistan. The question is not only protecting the information, but yes preventing it from being there in the first place.</p>
<p><strong>The Solution:</strong></p>
<p>The fact is that in today’s business, employees play a key role in a company&#8217;s security and that many workers still do not understand the danger of USB drives. Unfortunately we cannot always rely on the end user for safety and protection. Data Loss Prevention applications are sometimes cumbersome and excessively expensive, dividing companies into those who have and those who can’t afford. Given those circumstances I will demonstrate a simple, free and yet effective way to protect USB drives and sensitive corporate information.</p>
<p>Microsoft Windows XP SP2 can be tweaked to prevent write functions to the USB port. It basically consists of a registry hack. This configuration can be later be deployed via script through a GPO.</p>
<p><strong>Note:</strong> Before making any changes to the registry, it is highly advisable to create a backup of the registry hives.</p>
<ol>
<li>Log on to a <strong>Windows XP SP2</strong> Machine.</li>
</ol>
<p align="center"> </p>
<ol>
<li>Open Registry Editor. (Start – Run – <strong>Regedit</strong>).</li>
</ol>
<p> </p>
<ol>
<li>Navigate to the following key: <strong>HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\StorageDevicePolicies</strong></li>
</ol>
<p>** If the Key and hive <span style="text-decoration:underline;">do not exist</span>, please create the above structure.                                                                                                                    </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<ol>
<li>Once on the location above, <span style="text-decoration:underline;">create</span> the following value :</li>
</ol>
<p align="center"> </p>
<ul>
<li>Type = <strong>DWORD </strong></li>
<li><em>·         </em>Name = <strong>W<em>riteProtect</em></strong></li>
<li><em>·         </em><em>Value = <strong>1</strong></em><em><strong></strong></em></li>
</ul>
<p> </p>
<ol>
<li>Close Registry Editor and <strong>reboot </strong>the computer for changes to apply.</li>
</ol>
<p align="center"> </p>
<p>All users trying to write to any USB Removable Disk will now get an <strong>Access Denied</strong> message.</p>
<p><strong>RollBack:</strong></p>
<p>To return to the default configuration and enable your computer&#8217;s ability to use USB Removable Disks follow these steps:</p>
<pre><strong>HKEY_LOCAL_MACHINE\SYSTEM</strong><strong>\CurrentControlSet\Control\StorageDevicePolicies</strong></pre>
<ol>
<li>Go to the registry path found above.</li>
</ol>
<ol>
<li>Locate the following key: <em><strong>WriteProtect</strong></em><em> </em>and give it a value of <strong>0</strong>, and <strong>reboot </strong>the machine.</li>
</ol>
<p align="center"> </p>
<p>Daniel de Carvalho MCSE+S, CISSP, CEH, QSA</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/danieldcarv.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/danieldcarv.wordpress.com/22/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/danieldcarv.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/danieldcarv.wordpress.com/22/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/danieldcarv.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/danieldcarv.wordpress.com/22/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/danieldcarv.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/danieldcarv.wordpress.com/22/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/danieldcarv.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/danieldcarv.wordpress.com/22/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/danieldcarv.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/danieldcarv.wordpress.com/22/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/danieldcarv.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/danieldcarv.wordpress.com/22/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=danieldcarv.wordpress.com&amp;blog=8564881&amp;post=22&amp;subd=danieldcarv&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://danieldcarv.wordpress.com/2009/07/14/reducing-data-loss-prevention-by-restricting-usb-access/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/4e7ef0b7286bda7e63f8f03727ad8553?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">danieldcarv</media:title>
		</media:content>
	</item>
		<item>
		<title>Solving the Local Administrator dilemma with RegMon and FileMon.</title>
		<link>http://danieldcarv.wordpress.com/2009/07/14/solving-the-local-administrator-dilemma-with-regmon-and-filemon/</link>
		<comments>http://danieldcarv.wordpress.com/2009/07/14/solving-the-local-administrator-dilemma-with-regmon-and-filemon/#comments</comments>
		<pubDate>Tue, 14 Jul 2009 06:04:48 +0000</pubDate>
		<dc:creator>danieldcarv</dc:creator>
				<category><![CDATA[Information Security]]></category>
		<category><![CDATA[Windows 2008]]></category>

		<guid isPermaLink="false">http://danieldcarv.wordpress.com/?p=20</guid>
		<description><![CDATA[
Local Administrative privileges have been a long term nightmare for any corporate network and security administrators. A recent study conducted by the UK Information Security Breaches Survey (UKISBS) shows that 90% of internal breaches were caused by excessive privileges. Local Administrative privileges have been addressed and condemned by multiple security standards such as the PCI DSS, ISO and HIPAA Security Rule as the principal of least privilege.
<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=danieldcarv.wordpress.com&amp;blog=8564881&amp;post=20&amp;subd=danieldcarv&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p align="center">By: Daniel de Carvalho MCSE+S, CEH, CISSP,  MCITP </p>
<p>Local Administrative privileges have been a long term nightmare for any corporate network and security administrators. A recent study conducted by the UK Information Security Breaches Survey (UKISBS) shows that 90% of internal breaches were caused by excessive privileges. Local Administrative privileges have been addressed and condemned by multiple security standards such as the <strong>PCI DSS</strong>, <strong>ISO</strong> and <strong>HIPAA Security Rule</strong> as the <em>principal of least privilege</em>.</p>
<p><strong>Definition:</strong></p>
<p>According to Wikipedia the  the principal of least privilege is defined as: “<em>A basic principle in information security developed by the Department of Defense over 30 years ago that holds that entities (people, processes, devices) should be assigned the fewest privileges consistent with their assigned duties and functions. </em></p>
<p><strong>The Problem:</strong></p>
<p>The truth is that Least Privileges aids in a preventing a series of security breaches, such as preventing malicious codes to be executed with high administrative privileges. When a user logs on with a highly privileged account, any programs that they run, such as browsers, applications, e-mail clients, and instant messaging programs, also have administrative rights, granting malicious software the ability to install itself, manipulate services such as antivirus programs, and even hide from the operating system.</p>
<p>In most of the cases, these breaches happen without the users consent, for example, by visiting a compromised Web site or by clicking on a link in an e-mail message. Excessive privileges also grants a ill intentioned user to install a wide variety of unapproved corporate applications, causing serious damage to the network and company brand if it were to suffer any sort of compromise or copyright infringement.</p>
<p><strong>The Real World, compatibility issues:</strong></p>
<p>The world would be a better and easier place without local administrators; like always there are both sides of the story which need to be contemplated, and unfortunately, these accounts exist for a reason. Many applications and job functions demand administrative privileges in order to work.  If there is ever the need to bear such privileges, these accounts need to be carefully audited and monitored. In an operating system, privileges can be broken up into two fractions:</p>
<ul>
<li>File and Directory Permissions.</li>
<li>Registry Keys and Hive Permissions.</li>
</ul>
<p>Applications sometimes need read /write access to specific operating system files and directories or registry values. By granting an account administrative privilege, this account is able to read / write the necessary values to operate, however, it also grants the application / user the full power to modify important operating systems security features.</p>
<p><strong> </strong></p>
<p><strong>The Solution:</strong></p>
<p>You may be questioning, is there a solution, and is there a common ground between full administrative privileges and no privileges? The answer is YES. Microsoft issued a series of tools called RegMon and FileMon, which aids network and security administrators to grant the appropriate privileges to their users.</p>
<p>Even though these tools are not directly involved in granting access and privileges, they can be used to monitor the behavior of an application, revealing which files and folders they access, which registry keys they need to operate. Based in the discovered information, appropriate file and directory level permissions can be granted, as well as appropriated changes to registry hives and keys.</p>
<p><strong>RegMon:</strong></p>
<p>RegMon displays registry access activity in real time, listing each call to the registry that an application makes, and logging the outcome. This tool allows you to identify when an application cannot access a registry key.</p>
<ol>
<li>Download RegMon: <a href="http://technet.microsoft.com/en-us/sysinternals/bb896652.aspx">Http://technet.microsoft.com/en-us/sysinternals/bb896652.aspx</a></li>
<li>Log on to the operating system with the default level permission of a common user (Simple User).</li>
</ol>
<p> </p>
<ol>
<li>Click on <strong>RegMon</strong> icon to start the application.</li>
</ol>
<p align="center"> </p>
<ol>
<li>Click on <strong>Options</strong> -&gt; <strong>Filters</strong> to configure the appropriate filters.</li>
</ol>
<p align="center"> </p>
<ol>
<li>In the <strong>Include</strong> field, add the application name which you want to monitor. The <strong>*</strong> value will monitor every process and application running on the host. This is ideal when you are testing the necessary permissions to execute a job function or role.</li>
</ol>
<p> </p>
<ol>
<li>In the <strong>Exclude</strong> field, add the expressions which you want to exclude form the results. In our case, as we want to focus on denied access, it would be a good idea to exclude the SUCCESS access.</li>
</ol>
<p> </p>
<ol>
<li>In the <strong>Highlight</strong> field, add the expressions which you want to highlight in the results. By typing ACCESS DENIED in this field, will highlight all the access denied events.</li>
</ol>
<p> </p>
<ol>
<li>The <strong>Log Opens</strong> section, its best to use the default configuration, which logs all events.</li>
</ol>
<p> </p>
<ol>
<li>Click on <strong>Apply</strong> then <strong>OK.</strong></li>
<li>Click on the <strong>Magnifying Glass</strong> Icon to start the registry monitoring.</li>
</ol>
<p> </p>
<ol>
<li><strong>Start</strong> the desired Application or execute the function which the user needs access to.</li>
</ol>
<p> </p>
<ol>
<li>Closely monitor the RegMon screen to identify the highlighted ACCESS DENIED events.</li>
</ol>
<p> </p>
<ol>
<li>By Right clicking on the highlighted event, you will be able to navigate to the affected hive and registry key. By right clicking on the hive or key, you will be able to grant access to the target user or group.</li>
</ol>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p><strong> </strong></p>
<p><strong> </strong></p>
<p><strong> </strong></p>
<p><strong> </strong></p>
<p><strong>FileMon:</strong></p>
<p>Similarly, FileMon displays file system activity in real time, listing each system call that an application makes and registering the outcome.</p>
<ol>
<li>Download FileMon: <a href="http://technet.microsoft.com/en-us/sysinternals/bb896642.aspx">http://technet.microsoft.com/en-us/sysinternals/bb896642.aspx</a></li>
<li>Log on to the operating system with the default level permission of a common user (Simple User).</li>
</ol>
<p> </p>
<ol>
<li>Click on <strong>FileMon</strong> icon to start the application.</li>
</ol>
<p align="center"> </p>
<ol>
<li>Click on <strong>Options</strong> -&gt; <strong>Filters</strong> to configure the appropriate filters.</li>
</ol>
<p align="center"> </p>
<ol>
<li>In the <strong>Include</strong> field, add the application name or path which you want to monitor. The <strong>*</strong> value will monitor every process and application running on the host. This is ideal when you are testing the necessary permissions to execute a job function or role.</li>
</ol>
<p> </p>
<ol>
<li>In the <strong>Exclude</strong> field, add the expressions which you want to exclude form the results. In our case, as we want to focus on denied access, it would be a good idea to exclude the SUCCESS access.</li>
</ol>
<p> </p>
<ol>
<li>In the <strong>Highlight</strong> field, add the expressions which you want to highlight in the results. By typing ACCESS DENIED in this field, will highlight all the access denied events.</li>
<li>The <strong>Log Opens</strong> section, its best to use the default configuration, which logs all events.</li>
</ol>
<p> </p>
<ol>
<li>Click on <strong>Apply</strong> then <strong>OK.</strong></li>
<li>Click on the <strong>Magnifying Glass</strong> Icon to start the file / directory monitoring.</li>
</ol>
<p> </p>
<ol>
<li><strong>Start</strong> the desired Application or execute the function which the user needs access to.</li>
</ol>
<p> </p>
<ol>
<li>Closely monitor the FileMon screen to identify the highlighted ACCESS DENIED events.</li>
</ol>
<p> </p>
<ol>
<li>By Right clicking on the highlighted event, you will be able to navigate to the denied file, folder or directory. By right clicking on the file or folder, you will be able to grant access to the target user or group.</li>
</ol>
<p> </p>
<p align="center"> </p>
<p><strong>Conclusion:</strong></p>
<p>By granting access only to the denied registry and file objects, the user will be able to carry out the necessary roles or applications without needing excessive administrative privileges, solving once and for all the local administrator dilemma.</p>
<p> </p>
<p>Daniel de Carvalho QSA, CISSP, CEH, MCSE+S.</p>
<p align="center">Solving the Local Administrator dilemma with RegMon and FileMon.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/danieldcarv.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/danieldcarv.wordpress.com/20/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/danieldcarv.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/danieldcarv.wordpress.com/20/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/danieldcarv.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/danieldcarv.wordpress.com/20/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/danieldcarv.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/danieldcarv.wordpress.com/20/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/danieldcarv.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/danieldcarv.wordpress.com/20/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/danieldcarv.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/danieldcarv.wordpress.com/20/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/danieldcarv.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/danieldcarv.wordpress.com/20/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=danieldcarv.wordpress.com&amp;blog=8564881&amp;post=20&amp;subd=danieldcarv&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://danieldcarv.wordpress.com/2009/07/14/solving-the-local-administrator-dilemma-with-regmon-and-filemon/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/4e7ef0b7286bda7e63f8f03727ad8553?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">danieldcarv</media:title>
		</media:content>
	</item>
		<item>
		<title>How to Parse Firewall Configs with Nipper.</title>
		<link>http://danieldcarv.wordpress.com/2009/07/14/how-to-parse-firewall-configs-with-nipper/</link>
		<comments>http://danieldcarv.wordpress.com/2009/07/14/how-to-parse-firewall-configs-with-nipper/#comments</comments>
		<pubDate>Tue, 14 Jul 2009 05:47:29 +0000</pubDate>
		<dc:creator>danieldcarv</dc:creator>
				<category><![CDATA[Information Security]]></category>

		<guid isPermaLink="false">http://danieldcarv.wordpress.com/?p=17</guid>
		<description><![CDATA[Who said analyzing firewalls and network devices was something tedious and cumbersome? Well your problems are over: Introducing Nipper, the network device configuration parser. I have found that nipper aids tremendously in helping audit and analyze network devices during our assessments, reducing tremendously the time it takes to analyze a network device configuration file. Nipper offers comprehensive and detailed reports which anyone can understand. Nipper helps security administrators to check their network devices for known vulnerabilities and configuration flaws, and attending the need for industry standards and compliance controls such as PCI, HIPAA, ISO and BITS, and the best part of using Nipper is the fact that this tool is absolutely free.

<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=danieldcarv.wordpress.com&amp;blog=8564881&amp;post=17&amp;subd=danieldcarv&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>By: Daniel de Carvalho MCSE+S, CEH, CISSP,  MCITP</p>
<p>Who said analyzing firewalls and network devices was something tedious and cumbersome? Well your problems are over: Introducing Nipper, the network device configuration parser. I have found that nipper aids tremendously in helping audit and analyze network devices during our assessments, reducing tremendously the time it takes to analyze a network device configuration file. Nipper offers comprehensive and detailed reports which anyone can understand. Nipper helps security administrators to check their network devices for known vulnerabilities and configuration flaws, and attending the need for industry standards and compliance controls such as PCI, HIPAA, ISO and BITS, and the best part of using Nipper is the fact that this tool is absolutely free.</p>
<p><strong>Supported Devices</strong></p>
<p> </p>
<ul>
<li>Checkpoint VPN-1/Firewall-1</li>
<li>Cisco Catalysts</li>
<li>Cisco Content Services Switch.</li>
<li>Cisco Routers</li>
<li>Cisco Security Applicances (PIX, ASA and FWSM)</li>
<li>Juniper NetScreens Firewalls</li>
<li>Nokia IP Firewalls</li>
<li>Notel Passports</li>
<li>Sonicwall SonicOS Firewalls</li>
</ul>
<p><strong><br />
</strong></p>
<p><strong> </strong></p>
<p><strong>How to use Nipper</strong></p>
<ol>
<li>Download Nipper for free at : <a href="http://blog.tevora.com/ct.ashx?id=af9fe610-133d-4490-8060-a77a0f954115&amp;url=http%3a%2f%2fsourceforge.net%2fforum%2fforum.php%3fforum_id%3d722046">http://sourceforge.net/forum/forum.php?forum_id=722046</a></li>
<li>Unzip the file to a working directory ex: <strong>c:\nipper</strong></li>
<li>Open the command line ( <strong>start &gt; run &gt; cmd</strong> )</li>
<li>Create a folder inside the working directory called config ( <strong>c:\nipper\config </strong>)</li>
</ol>
<p> </p>
<p> </p>
<ol>
<li>Obtain a copy of your device’s config file.</li>
</ol>
<p> Example on how to get the config of a Cisco Router.</p>
<p>      <em>A.    </em><em>Log on to the device IOS or Console.</em></p>
<ol>
<li><em>B.    </em><em>Authenticate with your credentials.</em></li>
<li><em>C.    </em><em>Type at the command line:  <strong>show running config</strong></em></li>
<li><em>D.    </em><em>Copy the contents displayed.</em></li>
<li><em>E.    </em><em>Open notepad  (<strong>start -&gt; run -&gt; notepad</strong>)</em></li>
<li><em>F.    </em><em>Paste the contents onto notepad and save it <strong>as .</strong>config</em></li>
</ol>
<p> </p>
<ol>
<li>Copy the configuration file created above  to the config directory ( <strong>c:\nipper\config</strong>)</li>
</ol>
<p> </p>
<p> </p>
<ol>
<li>Open the command prompt  and type the following command to start the analysis process:</li>
</ol>
<p> </p>
<p> </p>
<p> </p>
<p><strong>Command: </strong></p>
<p><strong>Nipper.exe <span style="text-decoration:underline;">&#8211;</span> &#8211;input=c:\nipper\config\file.config &#8211;output=<span style="text-decoration:underline;">report_.html</span></strong></p>
<p><strong> </strong><strong> </strong></p>
<p><strong>List of device type and Output:</strong></p>
<p> </p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td width="154" valign="top">
<p align="center"><strong>Device Model</strong></p>
</td>
<td width="188" valign="top">
<p align="center"><strong>Syntax</strong></p>
</td>
<td width="204" valign="top">
<p align="center"><strong>Output</strong></p>
</td>
</tr>
<tr>
<td width="154" valign="top"><strong>Cisco Catalyst (IOS)</strong></td>
<td width="188" valign="top"><strong>&#8211;IOS-CATALSYT</strong></td>
<td width="204" valign="top"><strong>HTML / XML / TXT</strong><strong> </strong></td>
</tr>
<tr>
<td width="154" valign="top"><strong>Cisco Catalyst (NMP/CatOS)</strong></td>
<td width="188" valign="top"><strong>&#8211;CATOS</strong></td>
<td width="204" valign="top"><strong>HTML / XML / TXT</strong><strong> </strong></td>
</tr>
<tr>
<td width="154" valign="top"><strong>Cisco CSS</strong></td>
<td width="188" valign="top"><strong>&#8211;CSS</strong></td>
<td width="204" valign="top"><strong>HTML / XML / TXT</strong><strong> </strong></td>
</tr>
<tr>
<td width="154" valign="top"><strong>Cisco Security Appliance</strong><strong>(ASA / PIX / FWSM)</strong></td>
<td width="188" valign="top"><strong>&#8211;PIX</strong><strong>&#8211; ASA</strong></p>
<p><strong>&#8211;FWSM</strong></td>
<td width="204" valign="top"><strong>HTML / XML / TXT</strong><strong> </strong></td>
</tr>
<tr>
<td width="154" valign="top"><strong>Juniper NetScreen Firewall</strong></td>
<td width="188" valign="top"><strong>&#8211;SCREENOS</strong></td>
<td width="204" valign="top"><strong>HTML / XML / TXT</strong><strong> </strong></td>
</tr>
<tr>
<td width="154" valign="top"><strong>Nokia IP Firewall</strong></td>
<td width="188" valign="top"><strong>&#8211;NOKIA</strong></td>
<td width="204" valign="top"><strong>HTML / XML / TXT</strong><strong> </strong></td>
</tr>
<tr>
<td width="154" valign="top"><strong>Nortel Passport</strong></td>
<td width="188" valign="top"><strong>&#8211;PASSPORT</strong></td>
<td width="204" valign="top"><strong>HTML / XML / TXT</strong><strong> </strong></td>
</tr>
<tr>
<td width="154" valign="top"><strong>SONICWALL SonicOS Firewall</strong></td>
<td width="188" valign="top"><strong>&#8211;SONICOS</strong></td>
<td width="204" valign="top"><strong>HTML / XML / TXT</strong><strong> </strong></td>
</tr>
<tr>
<td width="154" valign="top"><strong>Cisco IOS </strong></td>
<td width="188" valign="top"><strong>&#8211;IOS-ROUTER</strong></td>
<td width="204" valign="top"><strong>HTML / XML / TXT</strong><strong> </strong></td>
</tr>
</tbody>
</table>
<p><strong> </strong></p>
<p><strong> </strong><strong>Example of a Nipper report:</strong></p>
<p>Below is an example of a Nipper HTML Report.</p>
<p align="center"><tt> </tt></p>
<p align="center"><tt></tt></p>
<p><strong> </strong></p>
<p><strong>Nipper Functionalities and Benefits:</strong></p>
<ul>
<li>Provides a series of recommendations to disable services that might lead to unauthorized access to the router or network.</li>
<li>Checks device OS version for vulnerabilities linking them to known vulnerability Databases.</li>
<li>Commands and recommendations to harden the network devices.</li>
<li>Help configure logging and monitoring.</li>
<li>Preform Security Audits.</li>
<li>Password complexity check.</li>
</ul>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/danieldcarv.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/danieldcarv.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/danieldcarv.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/danieldcarv.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/danieldcarv.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/danieldcarv.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/danieldcarv.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/danieldcarv.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/danieldcarv.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/danieldcarv.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/danieldcarv.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/danieldcarv.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/danieldcarv.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/danieldcarv.wordpress.com/17/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=danieldcarv.wordpress.com&amp;blog=8564881&amp;post=17&amp;subd=danieldcarv&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://danieldcarv.wordpress.com/2009/07/14/how-to-parse-firewall-configs-with-nipper/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/4e7ef0b7286bda7e63f8f03727ad8553?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">danieldcarv</media:title>
		</media:content>
	</item>
		<item>
		<title>10 steps to harden Windows Server 2008</title>
		<link>http://danieldcarv.wordpress.com/2009/07/14/10-steps-to-harden-windows-server-2008/</link>
		<comments>http://danieldcarv.wordpress.com/2009/07/14/10-steps-to-harden-windows-server-2008/#comments</comments>
		<pubDate>Tue, 14 Jul 2009 05:46:08 +0000</pubDate>
		<dc:creator>danieldcarv</dc:creator>
				<category><![CDATA[Windows 2008]]></category>

		<guid isPermaLink="false">http://danieldcarv.wordpress.com/?p=15</guid>
		<description><![CDATA[Ever since it’s debut, Microsoft Windows 2008 Server has awed security and systems administrators with its complex and innovative features. With threats becoming each day more immanent and efficient, security system administrators face the tedious task of protecting Microsoft’s new giant. In this article we compiled some of the industries best practices such as NIST to show you some of the features and ways to reduce your windows 2008 servers’ exposure<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=danieldcarv.wordpress.com&amp;blog=8564881&amp;post=15&amp;subd=danieldcarv&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>By: Daniel de Carvalho MCSE+S, CEH, CISSP,  MCITP</p>
<p>Ever since it’s debut, <strong>Microsoft Windows 2008 Server</strong> has awed security and systems administrators with its complex and innovative features. With threats becoming each day more immanent and efficient, security system administrators face the tedious task of protecting Microsoft’s new giant. In this article we compiled some of the industries best practices such as <strong>NIST</strong> to show you some of the features and ways to reduce your windows 2008 servers’ exposure. </p>
<p> </p>
<p><strong>1. Configure a security policy</strong></p>
<p><strong> </strong></p>
<p><strong>The first step in securing the 2008 server is to configure a security policy. In order to configure a security policy, you will need to use the SCW (</strong><strong>Security Configuration Wizard</strong><strong>), which can be installed through “add and remove windows components”. </strong>The SCW detects ports and services, and configures registry and audit settings according to the servers “role” or installed applications. The SCW uses a set of XML templates which can easily be deployed and managed. The version of SCW in Windows Server 2008 includes over 200 server role configurations and security settings than the version of SCW in Windows Server 2003. Also, by using the version of SCW in Windows Server 2008, you can:</p>
<p> </p>
<ul>
<li>* Disable unneeded services based on the server role.</li>
<li>* Remove unused firewall rules and constrain existing firewall rules.</li>
<li>* Define restricted audit policies.</li>
</ul>
<p> </p>
<p><strong> </strong></p>
<p><strong></strong> </p>
<p><strong></strong><strong>The server’s operating system will be changed according to the profile or template selected.</strong><strong> Administrators can create custom profiles and deploy them using a set o XML files.</strong></p>
<p><strong> </strong></p>
<p><strong>2. Disable or delete unnecessary accounts, ports and services</strong></p>
<p> </p>
<p>Attackers often gain access to servers through unused or not configured ports and services. To limit entry points, server hardening includes blocking unused ports and protocols as well as disabling services that are not required. Although this can be done as seen above using the SCW, the server administrator would need to double check to see if all the services are configured properly and that only the necessary ports are open.  During the installation of the 2008 server, by default, three local user accounts are automatically created: the Administrator, Guest and Help Assistant. The Administrator account bears high privileges, and requires special diligence. As a security best practice the administrator account should be disabled or renamed to make it more difficult for an attacker to gain access. Both Guest and Help Assistant accounts provide an easy target for attackers which exploited this vulnerability before on the earlier Windows Server 2003.  These accounts should be disabled at all times.</p>
<p> </p>
<p> </p>
<p><strong>3. Uninstall Unnecessary Applications</strong></p>
<p> </p>
<p>Remember, your server is a vital part of your network and services that you provide. The number of applications installed on these servers should be role related and set to a minimum. It is a good idea to test these applications out in a separate environment before deploying them on the production network. Some applications make use of service backdoors, which can sometimes compromise the overall security of the server. After installing each application, make sure that you double check to see if the application created any firewall exception or created a service user account.</p>
<p> </p>
<ul>
<li> 
<ul>
<li> 
<ul>
<li><strong>* <a href="http://blog.tevora.com/ct.ashx?id=e811e473-0c13-4acc-a730-6c18b3d4fb9a&amp;url=http%3a%2f%2fwww.belarc.com%2ffree_download.html" target="_blank"><span style="text-decoration:underline;">Belarc Advisor</span></a></strong> : The Belarc Advisor “builds a detailed profile of your installed software and hardware, missing Microsoft hot fixes, anti-virus status, and displays the results in your Web browser.” This tool is free for personal use. Commercial, government, and non-profit organizations should look at their other products which include many more features for managing security on multiple computers.</li>
</ul>
</li>
</ul>
</li>
</ul>
<p dir="ltr"> </p>
<ul>
<li> 
<ul>
<li> 
<ul>
<li><strong><span style="text-decoration:underline;">* Microsoft SysInternal Tools</span></strong>: Microsoft provides a set of tools which can be used to monitor the server’s activity. These tools include: <strong>REGMON</strong>, <strong>FILEMON</strong>, Process Explorer, Root Kit Revealer. These tools are great for understanding what a certain application or software does “under the sheets”.</li>
</ul>
</li>
</ul>
</li>
</ul>
<p><strong> </strong></p>
<p><strong>4. Configure the windows 2008 Firewall</strong></p>
<p> </p>
<p>Windows 2008 server comes with a phenomenal built in firewall called the Windows Firewall with Advanced Security. As a security best practice, all servers should have its own host based firewall. This firewall needs to be double checked to see if there are no unnecessary rules or exceptions. I have outlined some of the new features that the Windows Server 2008 provides.</p>
<p> </p>
<ul>
<li> 
<ul>
<li> 
<ul>
<li><strong>* <span style="text-decoration:underline;">GUI interface</span></strong>: a MMC snap-in available for the Advanced Firewall Configuration.</li>
<li><strong></strong> </li>
<li><strong>* <span style="text-decoration:underline;">Bi-directional filtering</span></strong>: the firewall now filters outbound traffic as well as inbound traffic.</li>
<li><strong></strong> </li>
<li><strong>* <span style="text-decoration:underline;">IPSEC operability</span></strong>: now the firewall rules and IPSEC encryption configurations are integrated into one interface.</li>
<li><strong></strong> </li>
<li><strong>* <span style="text-decoration:underline;">Advanced Rules configuration</span></strong>: you can create firewall rules using Windows Active Directory objects, source &amp; destination IP addresses and protocols.</li>
</ul>
</li>
</ul>
</li>
</ul>
<p> </p>
<p> </p>
<p> </p>
<p><strong>5. Configure Auditing </strong></p>
<p> </p>
<p>One of the most significant changes on <strong>Windows Server 2008</strong> auditing is that now you can not only audit who and what attribute was changed but also what the new and old value was.</p>
<p>This is significant because you can now tell why it was changed and if something doesn’t look right you’re able to easily find what it should be restored to.</p>
<p> </p>
<p>Another significant change is that in the past Server versions you were only able to turn auditing policy on or off for the entire Active Directory structure. In Windows Server 2008 the auditing policy is more granular.</p>
<p>As a security best practice, the following events should be logged and audited on the Windows Server 2008.</p>
<p> </p>
<ul>
<li> 
<ul>
<li> 
<ul>
<li> 
<ul>
<li>* Audit account logon events</li>
<li>* Audit account management</li>
<li>* Audit directory service access</li>
<li>* Audit logon events</li>
<li>* Audit object access</li>
<li>* Audit policy change</li>
<li>* Audit privilege use</li>
<li>* Audit process tracking</li>
<li>* Audit system events</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
<p> </p>
<p> </p>
<p>Most log events on the event viewer have registered incident ID numbers; these numbers can be used to troubleshoot the server. <a href="http://blog.tevora.com/ct.ashx?id=e811e473-0c13-4acc-a730-6c18b3d4fb9a&amp;url=http%3a%2f%2fwww.eventid.net%2f">http://www.eventid.net/</a> is a good site which aids security and system administrators in finding out what actually happened with their servers. A best practice would also be to forward these audit logs to a centralized server as required by <strong>PCI DSS 10.5.3</strong> and other industry standards. <strong>Windows Server 2008</strong> offers a native log subscription feature which forwards all system and security audit logs to a centralized server.</p>
<p> </p>
<p> </p>
<p><strong>6. Disable unnecessary shares </strong></p>
<p><strong></strong> </p>
<p>Unnecessary shares pose a great threat to vital servers. After a server or application deployment, system and security administrators should check to see if the server has any unnecessary shares.  This can be done using the following command:</p>
<ul>
<li><strong><em>Net Share</em></strong><strong> </strong></li>
</ul>
<p>This will display a list of all shares on the server. If there is a need to use a share, system and security administrators should configure the share as a hidden share and harden all NTFS and Share permissions.</p>
<p> </p>
<p>C:\Documents and Settings&gt;net share</p>
<p> </p>
<p>Share name   Resource                        Remark</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-</p>
<p>ADMIN$       C:\WINDOWS           Remote Admin</p>
<p>C$                C:\                             Default share</p>
<p>IPC$                                              Remote IPC</p>
<p> </p>
<p>In order to create a hidden share, put a $<strong> </strong>sign after the share name. The share will still be accessible; however it will not be easily listed through the network. Example:</p>
<p> </p>
<ul>
<li><strong>Accounting$</strong></li>
</ul>
<p><strong> </strong></p>
<p><strong>7. Configure Encryption on 2008 server</strong></p>
<p> </p>
<p>According to industry best practices, such as <strong>HIPAA</strong> and <strong>GLBA</strong> require that certain servers which host sensitive information should make use of encryption.  Windows Server 2008 provides a built in whole disk encryption feature called <strong>BitLocker Drive Encryption</strong> (BitLocker). BitLocker protects the operating system and data stored on the disk. In Windows Server 2008, BitLocker is an optional component that must be installed before it can be used. To install BitLocker, select it in Server Manager or type the following at a command prompt:</p>
<p><strong> </strong></p>
<ul>
<li><strong>ServerManagerCmd -install BitLocker –restart</strong></li>
</ul>
<p><strong></strong> </p>
<p><strong> </strong></p>
<p><strong></strong> </p>
<p><strong>8. Updates &amp; Hot fixes</strong></p>
<p> </p>
<p>Updates and hot fixes are key elements when hardening a server. System and security administrators should be constantly updating and patching their servers against zero day vulnerabilities. These patches are not limited to the operating system, but also any application which is hosted on them. Administrators should periodically check the vendor’s websites for updates. Windows Server 2008 offers a set of tools which helps administrator update and patch their servers.</p>
<p> </p>
<ul>
<li>* <strong><span style="text-decoration:underline;">WSUS:</span>  </strong>Windows Server Update Services (WSUS) provides a <a title="Software update" href="http://blog.tevora.com/ct.ashx?id=e811e473-0c13-4acc-a730-6c18b3d4fb9a&amp;url=http%3a%2f%2fen.wikipedia.org%2fwiki%2fSoftware_update">software update</a> service for <a title="Microsoft Windows" href="http://blog.tevora.com/ct.ashx?id=e811e473-0c13-4acc-a730-6c18b3d4fb9a&amp;url=http%3a%2f%2fen.wikipedia.org%2fwiki%2fMicrosoft_Windows">Microsoft Windows</a> <a title="Operating system" href="http://blog.tevora.com/ct.ashx?id=e811e473-0c13-4acc-a730-6c18b3d4fb9a&amp;url=http%3a%2f%2fen.wikipedia.org%2fwiki%2fOperating_system">operating systems</a> and other Microsoft software. By using Windows Server Update Services, administrators can manage the distribution of Microsoft <a title="Hotfix" href="http://blog.tevora.com/ct.ashx?id=e811e473-0c13-4acc-a730-6c18b3d4fb9a&amp;url=http%3a%2f%2fen.wikipedia.org%2fwiki%2fHotfix">hot fixes</a> and updates released through <a title="Automatic Updates" href="http://blog.tevora.com/ct.ashx?id=e811e473-0c13-4acc-a730-6c18b3d4fb9a&amp;url=http%3a%2f%2fen.wikipedia.org%2fwiki%2fAutomatic_Updates">Automatic Updates</a> to computers in a corporate environment. WSUS helps administrators track the “update health” of each individual server.<strong></strong></li>
</ul>
<p><strong> </strong></p>
<ul>
<li>* <strong><span style="text-decoration:underline;">MBSA:</span> </strong>Microsoft Baseline Security Analyzer (MBSA) is an easy-to-use tool designed for the IT professional that helps small- and medium-sized businesses determine their security state in accordance with Microsoft security recommendations and offers specific remediation guidance. Improve your security management process by using MBSA to detect common security misconfigurations and missing security updates on your computer systems.</li>
</ul>
<p><strong></strong> </p>
<p><strong></strong> </p>
<p><strong> </strong></p>
<p><strong> </strong></p>
<p><strong></strong> </p>
<p><strong>9. Anti Virus &amp; NAP</strong></p>
<p><strong>            </strong></p>
<p>Anti Virus software is also a crucial step for hardening a server. Windows Server 2008 offers a set of tools which can help combat unauthorized network access and malicious code execution.</p>
<p>Windows Server 2008 offers a Network Access Protection (NAP), which helps administrators to isolate viruses from spreading out into the network. Windows server 2008 NAP uses a set of policies which cleans the affected machines and when they are healthy, permits them access to parts of your production network.</p>
<p>NAP consists of client server technology which scans and identifies machines that don&#8217;t have the latest virus signatures, service packs or security patches. Some of the key functions of a Windows Server 2008 NAP server includes:</p>
<ul>
<li> 
<ul>
<li> 
<ul>
<li> 
<ul>
<li><strong>* <span style="text-decoration:underline;">Validating Machines</span></strong><span style="text-decoration:underline;">:</span>  The mission of NAP is to preserve the integrity of the network by allowing only healthy machines to have IP addresses.</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
<p dir="ltr"><strong></strong> </p>
<ul>
<li> 
<ul>
<li> 
<ul>
<li> 
<ul>
<li><strong>* <span style="text-decoration:underline;">Restricting Network Access</span></strong><span style="text-decoration:underline;">:</span>  Computers or servers which don&#8217;t meet the established policy standards can be restricted to a “quarantine” subnet where they would later be remediate the security issues. </li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
<p dir="ltr"><strong></strong> </p>
<ul>
<li> 
<ul>
<li> 
<ul>
<li> 
<ul>
<li><strong>* <span style="text-decoration:underline;">Fixing Unhealthy Machines</span></strong><span style="text-decoration:underline;">:</span>  Windows Server 2008 NAP has the ability to direct hosts to a remediation server, where the latest antivirus signatures and patches are deployed through SMS packages.<strong> </strong></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
<p><strong> </strong></p>
<p><strong></strong> </p>
<p><strong>10. Least Privilege </strong></p>
<p> </p>
<p>The concept of least privilege has been adopted by many of today’s industry standards. A hardened server needs to have all its access reduced to a bare operational minimum. Most of the known security breaches are often caused by elevated privileges bared by accounts. Server services should not be configured using enterprise wide administrator accounts. Windows Server 2008 has a couple of tools which can aid administrator to grant or revoke access to specific sections of the server.</p>
<p> </p>
<ul>
<li><strong>* <span style="text-decoration:underline;">Script Logic’s Cloak</span></strong><span style="text-decoration:underline;">:</span> Script Logic Cloak is a product which enhances the Windows NT File System (NTFS) by providing increased <a href="http://blog.tevora.com/ct.ashx?id=e811e473-0c13-4acc-a730-6c18b3d4fb9a&amp;url=http%3a%2f%2fwww.softpedia.com%2fget%2fSecurity%2fEncrypting%2fScriptLogic-Cloak.shtml%23%23" target="_blank">security</a>, more accurate audits and a vastly streamlined experience for users of the network.</li>
</ul>
<p><strong> </strong></p>
<ul>
<li><strong>* <span style="text-decoration:underline;">PolicyMaker Application Security:</span> </strong>PolicyMaker is<strong> </strong>an<strong> </strong>add-on for the Group Policy Management Console (GPMC). This tool allows administrators to adjust application privilege levels to the lowest possible point in order to limit damages stemming from network attacks or user error. The ability to control security at such a granular level also helps organizations comply with regulatory mandates such as the Sarbanes-Oxley, HIPAA and Gramm-Leach-Bliley acts.</li>
</ul>
<p><strong> </strong></p>
<p> </p>
<p>On the next Post I will go over each feature here described, creating a setp by step guideline on how to configure and install the following features:</p>
<p> </p>
<p>* SCW</p>
<p>* Bitlocker</p>
<p>* NAP</p>
<p>* Windows Firewall with Advanced Security</p>
<p> </p>
<p> </p>
<p><strong>Stay Tuned. </strong></p>
<p><strong>Daniel de Carvalho : MCSA, MCSE, MCTS, MCITP : Windows 2008 Enterprise Administrator</strong></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/danieldcarv.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/danieldcarv.wordpress.com/15/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/danieldcarv.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/danieldcarv.wordpress.com/15/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/danieldcarv.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/danieldcarv.wordpress.com/15/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/danieldcarv.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/danieldcarv.wordpress.com/15/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/danieldcarv.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/danieldcarv.wordpress.com/15/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/danieldcarv.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/danieldcarv.wordpress.com/15/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/danieldcarv.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/danieldcarv.wordpress.com/15/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=danieldcarv.wordpress.com&amp;blog=8564881&amp;post=15&amp;subd=danieldcarv&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://danieldcarv.wordpress.com/2009/07/14/10-steps-to-harden-windows-server-2008/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/4e7ef0b7286bda7e63f8f03727ad8553?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">danieldcarv</media:title>
		</media:content>
	</item>
		<item>
		<title>Security Event Log Forwarding on Windows 2008 servers</title>
		<link>http://danieldcarv.wordpress.com/2009/07/14/security-event-log-forwarding-on-windows-2008-servers/</link>
		<comments>http://danieldcarv.wordpress.com/2009/07/14/security-event-log-forwarding-on-windows-2008-servers/#comments</comments>
		<pubDate>Tue, 14 Jul 2009 05:43:41 +0000</pubDate>
		<dc:creator>danieldcarv</dc:creator>
				<category><![CDATA[Windows 2008]]></category>

		<guid isPermaLink="false">http://danieldcarv.wordpress.com/?p=13</guid>
		<description><![CDATA[The use of a centralized log server has often been highlighted in many of today’s security best practices. The constant need to collect, retain and protect these sensitive security event log files sometimes overwhelm security and systems administrators, especially in large corporate environments. When properly configured, security event logs are used to track user activity and access on specific systems or objects, and is a key element when tying to piece up the chain of events leading to a security incident. Many security administrators might know how cumbersome it is to manage such security event log files, and sometimes seek third party vendors to help them manage their security log files.  The truth is that many of these problems can be solved using native features of your server operating system.

<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=danieldcarv.wordpress.com&amp;blog=8564881&amp;post=13&amp;subd=danieldcarv&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<h3>Security Event Log Forwarding on Windows 2008 servers</h3>
<p>By: Daniel de Carvalho MCSE+S, CEH, CISSP,  MCITP</p>
<p>The use of a centralized log server has often been highlighted in many of today’s security best practices. The constant need to collect, retain and protect these sensitive security event log files sometimes overwhelm security and systems administrators, especially in large corporate environments. When properly configured, security event logs are used to track user activity and access on specific systems or objects, and is a key element when tying to piece up the chain of events leading to a security incident. Many security administrators might know how cumbersome it is to manage such security event log files, and sometimes seek third party vendors to help them manage their security log files.  The truth is that many of these problems can be solved using native features of your server operating system.</p>
<p>As a successor to Windows 2003 server, the new windows 2008 server has a security event log forwarding feature natively installed.  Windows 2008 breaks up security event forwarding into parts: the source and the collector. The source computer or server is the actual machine in which the security logs are fetched. The collector is the centralized server which collects, consolidates and protects the sensitive event log files. On Windows 2008 server, both source and collector need to be configured so that this feature can be used.</p>
<p>To configure a security event log forwarding on Windows 2008 server, you should log on to the source and collector computers using a domain administrator account.</p>
<p><strong>Source Configuration:</strong></p>
<p>On the Source computers, you must configure windows remote management by executing the following at the command prompt:</p>
<pre>1.       winrm quickconfig</pre>
<p>This command preforms the following changes to the operating system:</p>
<p><strong>         <strong>*</strong>  </strong>Sets the WinRM and WinRM Listener services to auto start (which usualy are set to manual)</p>
<p>          </p>
<p>         <strong>*</strong>  Creates Firewall exceptions and application associations for port 80 and 443 with WinRM services.</p>
<p>      2.       Add the Collectors computer account of the source computer&#8217;s local Administrators group.</p>
<p> </p>
<p> </p>
<p>** Group Policy can be used to automatically configuring and deploy multiple sources.  </p>
<p> </p>
<h4>Collector Configuration:</h4>
<h4>On the Collector server, you must configure the Windows Event Log Collector Utility by executing the following at the command prompt:</h4>
<pre>1.       wecutil qc</pre>
<p>This command will initialize the Windows Event Log Collector on the server. At this point the Collector server is ready to</p>
<p>create subscriptions to multiple sources.</p>
<p> </p>
<p>To configure security event subscriptions:</p>
<pre>2.       Open Event Viewer on the Collector computer, right-click <strong>Subscriptions</strong>
      in the left pane and select <strong>Create Subscription</strong>.
<em>** Subscriptions can only be established to properly configured Source </em>
<em>   computers.</em>
3.       Click on <strong>select events</strong> and choose the event which you want to collect.
      In our case, choose the security events.
4.       Configure the <strong>time and frequency</strong> options on the collector server.
      By default, the server will subscribe its logs after an event is written.
5.       Configure the <strong>destination</strong> of these log files (ie: repository) this location
       should be a WORM (Write Once Read Many) repository.
<strong> </strong> 
<strong>Advanced Configurations:</strong>
You can configure optimal subscription configurations such as bandwith,
protocols and account information. The default values are shown below.
<pre><strong>*</strong>   As a security best practice, personal usernames should not be used to configure this service.
Administrators should use the computer account or a special service account to perform the subscriptions.
 
<strong>* </strong> If by any chance subscription service are configured to use any other port other than port 80 and 443,
      proper firewall configuration will need to be made at each source.</pre>
<p>      <strong>Test Event Forwarding</strong></p>
<p>If all of the Event Forwarding components are functioning a test event created on the</p>
<p>Source Computer should arrive in the Collector's "Forwarded Events" log within 60 seconds.</p>
<p>To create a test event, type in the following command at the command prompt:</p>
<p> </p>
<p><strong>eventcreate /id 100 /t error /l application /d "Event Forwarding Test"</strong></p>
<p> </p>
<p>The event should appear on the colletors Forwarded Events as seen below: </p>
<p> </pre>
<blockquote><p> </p></blockquote>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/danieldcarv.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/danieldcarv.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/danieldcarv.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/danieldcarv.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/danieldcarv.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/danieldcarv.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/danieldcarv.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/danieldcarv.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/danieldcarv.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/danieldcarv.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/danieldcarv.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/danieldcarv.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/danieldcarv.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/danieldcarv.wordpress.com/13/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=danieldcarv.wordpress.com&amp;blog=8564881&amp;post=13&amp;subd=danieldcarv&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://danieldcarv.wordpress.com/2009/07/14/security-event-log-forwarding-on-windows-2008-servers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/4e7ef0b7286bda7e63f8f03727ad8553?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">danieldcarv</media:title>
		</media:content>
	</item>
		<item>
		<title>How to Secure your DNS Server</title>
		<link>http://danieldcarv.wordpress.com/2009/07/14/how-to-secure-your-dns-server/</link>
		<comments>http://danieldcarv.wordpress.com/2009/07/14/how-to-secure-your-dns-server/#comments</comments>
		<pubDate>Tue, 14 Jul 2009 05:42:07 +0000</pubDate>
		<dc:creator>danieldcarv</dc:creator>
				<category><![CDATA[Information Security]]></category>

		<guid isPermaLink="false">http://danieldcarv.wordpress.com/?p=11</guid>
		<description><![CDATA[While conducting most of our penetration tests, we often find a very common DNS vulnerability. In order for us to understand this vulnerability, we first need to know what a DNS server is. DNS servers are responsible for name resolution, converting Name Addresses to IP addresses. It is true that a company’s DNS server contains records of a variety of objects such as hosts, server and services. In order to synchronize and  update, DNS servers transfer their records to other requesting DNS servers. DNS servers should only transfer zone information between authorized servers.  This is where the problem resides; sometimes these servers are configured to allow “anonymous” transfers, meaning that anyone can request a zone transfer without proper authentication or authorization. By not restricting Anonymous Zone Transfers, companies sometimes jeopardize the overall security of their infrastructure.   

 

<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=danieldcarv.wordpress.com&amp;blog=8564881&amp;post=11&amp;subd=danieldcarv&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>By: Daniel de Carvalho MCSE+S, CEH, CISSP,  MCITP</p>
<p>While conducting most of our penetration tests, we often find a very common DNS vulnerability. In order for us to understand this vulnerability, we first need to know what a DNS server is. DNS servers are responsible for name resolution, converting Name Addresses to IP addresses. It is true that a company’s DNS server contains records of a variety of objects such as hosts, server and services. In order to synchronize and  update, DNS servers transfer their records to other requesting DNS servers. DNS servers should only transfer zone information between authorized servers.  This is where the problem resides; sometimes these servers are configured to allow “anonymous” transfers, meaning that anyone can request a zone transfer without proper authentication or authorization. By not restricting Anonymous Zone Transfers, companies sometimes jeopardize the overall security of their infrastructure.   </p>
<p> </p>
<p>The following procedure shows you <strong>how to check</strong> if your server is vulnerable and allowing “anonymous” zone transfers.</p>
<p> </p>
<p><span style="text-decoration:underline;">Open the command line and type:</span></p>
<p> </p>
<p>nslookup</p>
<p>set query=ns                  &lt;- <em>this command will seach for a domains name server.</em></p>
<p>acme.com                      &lt;- <em>Specify your domain. </em></p>
<p>set                  &lt;- <em>Specify what type of record you want to get.</em></p>
<p>server ns1.acme.com      &lt;- <em>specify the name server.</em></p>
<p>ls acme.com                  &lt;- <em>this will request a record listing or transfer.</em></p>
<p> </p>
<p>If the results appear to be something like this, then your DNS server is configured to allow anonymous zone transfers.</p>
<p> </p>
<p dir="ltr">[ns1.acme.com]</p>
<p dir="ltr">acme.com.                     A      hhh.hhh.hhh.hhh</p>
<p dir="ltr">acme1.com.                   NS     server = ns1.acme.com</p>
<p dir="ltr">acme2.com.                   NS     server = ns2.acme.com</p>
<p dir="ltr"> </p>
<p dir="ltr">mail1                             A      uuu.uuu.uuu.uuu</p>
<p dir="ltr">mail2                             A      ddd.ddd.ddd.ddd</p>
<p dir="ltr"> </p>
<p dir="ltr">www                              A      uuu.uuu.uuu.uuu</p>
<p dir="ltr">web2                             A       iii.iii.iii.iii</p>
<p dir="ltr"> </p>
<p dir="ltr"> </p>
<p><span style="text-decoration:underline;"><strong>Remediation: How to correct this problem on Windows 2003 Server.</strong> </span></p>
<p><span style="text-decoration:underline;"> </span></p>
<ol>
<li>Log on to your <strong>DNS server</strong>.</li>
</ol>
<p> </p>
<ol>
<li>Go to the<strong> Administrative tools</strong> and Open the <strong>DNS management console</strong>.</li>
</ol>
<p> </p>
<p> </p>
<ol>
<li>Expand your local server and crawl down to your <strong>primary lookup zone</strong>.</li>
</ol>
<p> </p>
<ol>
<li>Right click on the zone and select <strong>properties</strong>.</li>
</ol>
<p> </p>
<p> </p>
<ol>
<li>Go to the <strong>Zone Transfers</strong> tab.</li>
</ol>
<p> </p>
<p> </p>
<ol>
<li>Make sure the <strong>Allow Zone Transfer</strong> box is checked.</li>
</ol>
<p>           </p>
<p>   </p>
<p>    7.   Select the option <strong>Only to servers listed on the Name Servers tab</strong></p>
<p>    </p>
<p>         <strong>Before</strong>:</p>
<p> </p>
<p> </p>
<p><strong> </strong> </p>
<p><strong> After</strong>:</p>
<p> </p>
<p> </p>
<p><strong> </strong> </p>
<ol>
<li>8.<strong>    </strong>Select <strong>OK.</strong></li>
</ol>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p><span style="text-decoration:underline;"><strong>Remediation: How to correct this problem on UNIX or Linux.</strong> </span></p>
<p> </p>
<p> </p>
<p>To secure your BIND server, you must open the<strong> /etc/named.conf</strong> (or /etc/named.boot) file in a text editor and find the line marked “<strong>allow-transfer { any; };</strong>” which indicates that any IP address is allowed to get zone information. In this example, I want to allow zone transfers to take place only between my Red Hat 8 server, my Windows NT server with IP address 192.168.1.4, and another server with IP address 172.16.1.5. Therefore, I will change the allow-transfer line to read like the following:</p>
<p align="center"><strong>allow-transfer{192.168.1.4; 172.16.1.5; };</strong></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/danieldcarv.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/danieldcarv.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/danieldcarv.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/danieldcarv.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/danieldcarv.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/danieldcarv.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/danieldcarv.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/danieldcarv.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/danieldcarv.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/danieldcarv.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/danieldcarv.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/danieldcarv.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/danieldcarv.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/danieldcarv.wordpress.com/11/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=danieldcarv.wordpress.com&amp;blog=8564881&amp;post=11&amp;subd=danieldcarv&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://danieldcarv.wordpress.com/2009/07/14/how-to-secure-your-dns-server/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/4e7ef0b7286bda7e63f8f03727ad8553?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">danieldcarv</media:title>
		</media:content>
	</item>
		<item>
		<title>SPAM: You Have Mail!</title>
		<link>http://danieldcarv.wordpress.com/2009/07/14/spam-you-have-mail/</link>
		<comments>http://danieldcarv.wordpress.com/2009/07/14/spam-you-have-mail/#comments</comments>
		<pubDate>Tue, 14 Jul 2009 05:40:10 +0000</pubDate>
		<dc:creator>danieldcarv</dc:creator>
				<category><![CDATA[Information Security]]></category>

		<guid isPermaLink="false">http://danieldcarv.wordpress.com/?p=9</guid>
		<description><![CDATA[How many times has your email inbox been flooded with unsolicited email messages? How many times do you have to say that you do not want Viagra, nor interested in any sort of pharmaceutical drugs offered on these messages? Do you catch yourself sometimes thinking how good it would be if you could get rid of all that spam?  The bottom line is that all of us get spammed every day.

<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=danieldcarv.wordpress.com&amp;blog=8564881&amp;post=9&amp;subd=danieldcarv&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="document.write(e0));">By: Daniel de Carvalho MCSE+S, CEH, CISSP,  MCITP</a></p>
<p align="center"><strong>SPAM: you have mail!</strong></p>
<p align="justify">How many times has your email inbox been flooded with unsolicited email messages? How many times do you have to say that you do not want Viagra, nor interested in any sort of pharmaceutical drugs offered on these messages? Do you catch yourself sometimes thinking how good it would be if you could get rid of all that spam?  The bottom line is that all of us get spammed every day.</p>
<h4>
<h4> </h4>
<h4>What is spam?</h4>
</h4>
<p align="justify">You may have heard of spam, and might fight with it daily, but have you ever questioned yourself what is Spam?  According to Wikipedia Spamming is “the abuse of electronic messaging systems to indiscriminately send unsolicited bulk messages to multiple recipients”.</p>
<p align="justify">Many say that unsolicited messages are codenamed “Spam” due their similarity to the  actual product SPAM which is know to contain suspicious ingredients such as pig shoulders and lips. Others may state the name “spam” originated from a Monty Python Skit where the only thing offered on a menu was SPAM, SPAM, and SPAM!</p>
<p align="justify">Independent of its origins, spam has become a corporate nightmare for messaging administrator and users. According to the Messaging Anti-Abuse Working Group, MAWG, 85% of incoming corporate email is &#8220;Spam”. The total volume of spam has been calculated at over 100 billion emails per day just in the US. Spam has become such an issue that The California legislature found that spam cost United States organizations alone more than $13 billion in 2007. The costs entail the lost productivity, the need to purchase appropriate anti-spam equipment and software, and the extra manpower needed to combat the problem.</p>
<p align="justify">Internet-based communication technologies grow rapidly each day, but unfortunately so do the methods individuals use to send you these unwanted messages.  According to recent studies, the numbers of spam-related messages being distributed are increasing every day. </p>
<h4> </h4>
<h4>
<h4>Who is sending me this?</h4>
</h4>
<p align="justify">Have you ever asked yourself who could be sending these unwanted messages? How did they get your email address, and how in the world do they know your name?  Rescent studies show that only  20% of all spam that is sent out worldwide can be traced back to the actual spammers. The whole problem is that humans are not the only ones which send out spam. <a title="Botnet" href="http://blog.tevora.com/ct.ashx?id=c3091352-a279-4652-8a51-d187fa286f68&amp;url=http%3a%2f%2fen.wikipedia.org%2fwiki%2fBotnet">Botnets</a>, which are software “robots” send out automatically most of the bulk unsolicited messages.</p>
<p align="justify">Spam is also sent out by multiple networks of <a title="Computer virus" href="http://blog.tevora.com/ct.ashx?id=c3091352-a279-4652-8a51-d187fa286f68&amp;url=http%3a%2f%2fen.wikipedia.org%2fwiki%2fComputer_virus">virus</a>-infected computers scattered all over the world often reffered to as “infected clusters”, which when triggered send usnsolicited mail to multiple targets worldwide. Together these agents are responsible for  sending out 80% of the spam worldwide. Spamming is a very cost effective advertisement method, and prefered mainly by underground communities. The first spam incident was reported way before the dawn of the internet. Back in 1978 <a title="Gary Thuerk" href="http://blog.tevora.com/ct.ashx?id=c3091352-a279-4652-8a51-d187fa286f68&amp;url=http%3a%2f%2fen.wikipedia.org%2fwiki%2fGary_Thuerk">Gary Thuerk</a> “spammed”  information of a new <a title="Digital Equipment Corporation" href="http://blog.tevora.com/ct.ashx?id=c3091352-a279-4652-8a51-d187fa286f68&amp;url=http%3a%2f%2fen.wikipedia.org%2fwiki%2fDigital_Equipment_Corporation">digital equipment model </a>to 393 recipients on <a title="ARPANET" href="http://blog.tevora.com/ct.ashx?id=c3091352-a279-4652-8a51-d187fa286f68&amp;url=http%3a%2f%2fen.wikipedia.org%2fwiki%2fARPANET">ARPANET</a>.</p>
<p> </p>
<h4>What are the types of Spam?</h4>
<p>Though you may think that all junk email might look the same, spam continues to mutate daily, varying from innocent informational emails to lethal attacks.</p>
<p>These messages can arrive in the following “ flavors” :</p>
<ul>
<li><strong>Advertising</strong>: Spam is used to promote a wide variety of products and services, from the latest gadgets to questionable pharmaceutical offerings.</li>
<li><strong>Malware Delivery</strong>: Spam is currently one of the main distribution channels for delivering <a href="http://blog.tevora.com/ct.ashx?id=c3091352-a279-4652-8a51-d187fa286f68&amp;url=http%3a%2f%2fwww.itsecurity.com%2ffeatures%2ffuture-of-antivirus-031108%2f">viruses</a> and other types of malware and spywares. Users believe they have received an important document or media file, which turns out to be a link to a malicious code.</li>
<li><strong>Scams</strong>: sometimes spam messages disguise themselves as institutions for poor and needy children, ridiculously cheap paradise vacations and other fictitious institutions, these scammers often prey on the recipients&#8217; sympathy and greed.</li>
<li><strong>Phishing</strong>: Hiding behind the names of respected financial institutions, businesses, and government bodies, spammers attempt to lure recipients to fake Web sites where they steal personal financial or identity information.</li>
</ul>
<h4> </h4>
<h4>How did I end up there?</h4>
<p> </p>
<p>You may be asking yourself how in the world your email ended up in the wrong hands.   A single spam agent may target tens of millions of possible addresses, many of which are invalid, malformed, or undeliverable.  Sometimes, if the sent spam is &#8220;bounced&#8221; or sent back to the sender by various programs that eliminate spam, or if the recipient clicks on an unsubscribe link, that may cause that mail address to be marked as &#8220;valid&#8221;, which is interpreted by the spammer as &#8220;send me more&#8221;. Today’s spammers use a variety of techniques to discover and harvest your personal or corporate email address. </p>
<p>The most common tactics are:</p>
<p><strong>Dictionary Attack: </strong>Most of the <a href="http://blog.tevora.com/ct.ashx?id=c3091352-a279-4652-8a51-d187fa286f68&amp;url=http%3a%2f%2femail.about.com%2fod%2ffreeemailaccounts%2f">free email providers</a> like <a href="http://blog.tevora.com/ct.ashx?id=c3091352-a279-4652-8a51-d187fa286f68&amp;url=http%3a%2f%2femail.about.com%2fod%2fhotmail%2f">Hotmail</a> or <a href="http://blog.tevora.com/ct.ashx?id=c3091352-a279-4652-8a51-d187fa286f68&amp;url=http%3a%2f%2femail.about.com%2fod%2fyahoomail%2f">Yahoo </a>are a spammer&#8217;s paradise, when it comes to finding spammable addresses. In these scenarios, millions of users share one common domain name, spammers send messages to variety common names such as mike@hotmail.com, where “mike” is a fairly common name. Spammers will select a domain and send spam messages to common guessable email addresses.</p>
<p><strong>Brute Searching Force: </strong>Another common tactic used by spammers to harvest emails, is to scan multiple   websites for valid email addresses. Spammers use “Search Robots”, which scans the target websites contents, searching for anything with the “@” character.  Spammers will usually target web forums, chat rooms, blogs and corporate websites.</p>
<p><strong>Spam Zombies: </strong>To avoid being detected, spammers send their emails from a distributed network of infected computers.  These infected computers are often called “Spam Zombies”, these computers are infected by computer viruses, which load small undetectable programs used to send out the unwanted messages. These unauthorized and covert applications also scan the user&#8217;s email address book and files, searching for valid email addresses. <strong> </strong></p>
<h4> </h4>
<h4>What to do?</h4>
<p>Although spamming will never stop, there are some ways in which you can reduce the amount of spam you receive. These are the main tools that can keep spam under control:</p>
<p><strong>Spam Filters:</strong> A growing number of technology vendors are targeting spam with products that are designed to block and quarantine suspected messages. They often use complex algorithms, which scans each incoming message for spam “red flags”. These filter search for tags such as “Viagra” or if the message comes from an open relay etc. Spam Filters can also work against your company; they can sometimes block important messages, especially if the nature of your organization deals with some of the products offered by spam.</p>
<p><strong>Anti-Malware Filters:</strong> <a href="http://blog.tevora.com/ct.ashx?id=c3091352-a279-4652-8a51-d187fa286f68&amp;url=http%3a%2f%2fwww.itsecurity.com%2ffeatures%2fantispyware-checklist-071707%2f">Anti-malware </a>filters can block dangerous message attachments from reaching your employee’s inbox. It is important to constantly check if your computer is properly patched with the latest security patches and that you have some sort of anti virus and firewall in place.</p>
<p><strong>Client Control:</strong> Leading email clients, such as <a href="http://blog.tevora.com/ct.ashx?id=c3091352-a279-4652-8a51-d187fa286f68&amp;url=http%3a%2f%2foffice.microsoft.com%2fen-us%2foutlook%2fdefault.aspx" target="_blank">Microsoft Outlook</a> and Outlook Express, offer built-in controls that are designed to minimize inbox spam.</p>
<p><strong>White Lists/Black Lists:</strong> This feature is found and used by many spam filters. White lists of trusted email addresses allow messages to proceed to the user&#8217;s inbox. Black lists work in the opposite way, routinely blocking incoming email from known offenders.  Some institutions sometimes use a Real Time Block Lists (RBL), a dynamically updated list used to filter out known offenders.</p>
<p><strong>Legal Action:</strong> While it&#8217;s rare for an individual business to sue a junk-mail sender, a growing number of law-enforcement bodies are targeting spammers, particularly organized crime rings that use the technology for financial and identity theft.</p>
<p><strong>Policies:</strong> All businesses need a comprehensive anti-spam policy. Besides mandating the use of filtering and other good spam-fighting technologies, employees need to be trained with security best practices. Business Web sites, for example, should never publish visible email addresses that can be &#8220;harvested&#8221; by spammer software. Employees should also be encouraged not to post business email addresses on message boards, social-network sites and personal Web pages.</p>
<p><strong>Reporting: </strong>There are a number of sites which monitor spam activity. All users which receive spam are encouraged to report them to anti spam enforcement agencies such as Spam Cop. These institutions help identify offenders and maintain multiple blacklists.</p>
<p><strong>Education:</strong> The simple task of training employees not to open unknown attachments and messages can help any business minimize spam&#8217;s impact. Remember it only takes one internal email to tell spammers that you domain is valid.</p>
<p><strong><span style="text-decoration:underline;">For more information on spam:</span></strong></p>
<p> </p>
<p> </p>
<p><a href="http://blog.tevora.com/ct.ashx?id=c3091352-a279-4652-8a51-d187fa286f68&amp;url=http%3a%2f%2fwww.ftc.gov%2fbcp%2fconline%2fedcams%2fspam%2findex.html">http://www.ftc.gov/bcp/conline/edcams/spam/index.html</a></p>
<p> </p>
<p><a href="http://blog.tevora.com/ct.ashx?id=c3091352-a279-4652-8a51-d187fa286f68&amp;url=http%3a%2f%2fwww.spamcop.net%2f">http://www.spamcop.net/</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/danieldcarv.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/danieldcarv.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/danieldcarv.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/danieldcarv.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/danieldcarv.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/danieldcarv.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/danieldcarv.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/danieldcarv.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/danieldcarv.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/danieldcarv.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/danieldcarv.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/danieldcarv.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/danieldcarv.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/danieldcarv.wordpress.com/9/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=danieldcarv.wordpress.com&amp;blog=8564881&amp;post=9&amp;subd=danieldcarv&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://danieldcarv.wordpress.com/2009/07/14/spam-you-have-mail/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/4e7ef0b7286bda7e63f8f03727ad8553?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">danieldcarv</media:title>
		</media:content>
	</item>
		<item>
		<title>Trick or Treat: What lurks beneath a Public Access Point?</title>
		<link>http://danieldcarv.wordpress.com/2009/07/14/trick-or-treat-what-lurks-beneath-a-public-access-point/</link>
		<comments>http://danieldcarv.wordpress.com/2009/07/14/trick-or-treat-what-lurks-beneath-a-public-access-point/#comments</comments>
		<pubDate>Tue, 14 Jul 2009 05:38:16 +0000</pubDate>
		<dc:creator>danieldcarv</dc:creator>
				<category><![CDATA[Information Security]]></category>

		<guid isPermaLink="false">http://danieldcarv.wordpress.com/?p=6</guid>
		<description><![CDATA[They are everywhere from Airports to Starbucks, at every corner, users have access to complementary free internet. But have you ever wondered what lurks beneath those innocent hotspots? Companies spend thousands on security every year, fortifying the corporate network against a variety of security threats. However what happens when company laptops leave the snugness of the corporate network and connect to free public hotspots?<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=danieldcarv.wordpress.com&amp;blog=8564881&amp;post=6&amp;subd=danieldcarv&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>By: Daniel de Carvalho MCSE+S, CEH, CISSP,  MCITP</p>
<p><strong> </strong>         They are everywhere from Airports to Starbucks, at every corner, users have access to complementary free internet. But have you ever wondered what lurks beneath those innocent hotspots? Companies spend thousands on security every year, fortifying the corporate network against a variety of security threats. However what happens when company laptops leave the snugness of the corporate network and connect to free public hotspots?</p>
<p><strong>So if it’s risky, why do we use them?</strong><strong>        </strong></p>
<p>With globalization at its peak, employees sometimes are forced travel on behalf of organization. Most likely these employees bring along their laptops so they can be productive while they are away. And because “Free” wireless internet can be found almost in every corner, employees probably take advantage of these opportunities to read the latest news, check corporate email, log in to the company’s  VPN or simply check online agendas. Many employees think that these free internet connections are as secure as their corporate networks, causing them to ignore basic security measures, making them vulnerable to a series of security threats.</p>
<p><strong>What are the risks?       </strong></p>
<p> Generally public hotspots lack any sort of security measures or mechanisms, making it possible for other people using the same wireless connection to intercept sensitive information sent across the Internet. There is a broad range of existing security threats which can be lurking under these hotspots, such as:</p>
<ul>
<li>Sensitive information that is not encrypted, or that is encrypted with poor cryptographic algorithms, which are transmitted between two wireless devices may be intercepted and disclosed.</li>
<li>Attackers may capture employee’s usernames and passwords, and later on using it to gain access to the corporate network.</li>
<li>Attackers may deploy unauthorized wireless equipment, also known as “Evil Twins” to lure laptop users to use their “Spoofed access point”, capturing users every move.</li>
<li>Attackers may alter the access point’s DNS, causing it to relay to name resolution requests to cache poisoned DNS server, providing users spoofed websites full of key logging applications.</li>
<li>Sensitive corporate data may be extracted without detection from improperly configured devices.</li>
<li>Attackers may, through wireless connections, exploit a VPN split tunneling connection, connecting to organizations with the purposes of launching attacks and or stealing sensitive corporate information.</li>
</ul>
<p><strong>How to protect yourself?</strong></p>
<p>There are a few things one can do to minimize their risk and exposure on public hotspots. The main thing to keep in mind is that security is not a product or software, but yes a process.</p>
<ul>
<li>Before connecting to any public network, look around and locate a sign that advertises the network you are connecting to and verify that the network name is the same as the advertised connection.</li>
<li>Disable your wireless card if you&#8217;re not planning to connect to the Web or another machine. It will protect you from intrusion and save your battery life.</li>
<li>Beware of the information you share in public locations. Even innocent logins to Web-mail accounts could give hackers access to sensitive information, since most people utilize the same password for almost all online activities.</li>
<li>Utilize a VPN whenever possible to encrypt your data, and stronger tools if you need to conduct secure transactions.</li>
<li>Turn off your laptop’s shared folders. If you join a compromised access point, a hacker could easily load spyware agent to follow you even after you leave the public location.</li>
<li>Make sure your laptop is properly patched with the latest security and OS patches. Use security mechanisms such as disk encryption, firewalls and any sort of IPS or IDS system.</li>
<li>Set up email forwarding to a disposable address that you only access using public hotspots. That way, even if an attacker gets access to that email account, he or she can&#8217;t access the primary account.</li>
</ul>
<p>For more information on wireless security visit: <a href="http://blog.tevora.com/ct.ashx?id=139958eb-326a-4329-9233-5b53fead974e&amp;url=http%3a%2f%2fwww.sans.org%2freading_room%2fwhitepapers%2fwireless%2f1629.php">http://www.sans.org/reading_room/whitepapers/wireless/1629.php</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/danieldcarv.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/danieldcarv.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/danieldcarv.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/danieldcarv.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/danieldcarv.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/danieldcarv.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/danieldcarv.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/danieldcarv.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/danieldcarv.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/danieldcarv.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/danieldcarv.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/danieldcarv.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/danieldcarv.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/danieldcarv.wordpress.com/6/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=danieldcarv.wordpress.com&amp;blog=8564881&amp;post=6&amp;subd=danieldcarv&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://danieldcarv.wordpress.com/2009/07/14/trick-or-treat-what-lurks-beneath-a-public-access-point/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/4e7ef0b7286bda7e63f8f03727ad8553?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">danieldcarv</media:title>
		</media:content>
	</item>
	</channel>
</rss>
