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

<channel>
	<title>systemBash &#187; Security</title>
	<atom:link href="http://systembash.com/tags/system-administration/security/feed/" rel="self" type="application/rss+xml" />
	<link>http://systembash.com</link>
	<description>Technology and System Administration</description>
	<lastBuildDate>Sat, 27 Feb 2010 02:12:12 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<atom:link rel='hub' href='http://systembash.com/?pushpress=hub'/>
		<item>
		<title>Linux Command Line, Generating a Random File</title>
		<link>http://systembash.com/content/linux-command-line-generating-a-random-file/</link>
		<comments>http://systembash.com/content/linux-command-line-generating-a-random-file/#comments</comments>
		<pubDate>Mon, 01 Feb 2010 01:53:41 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[Code Samples]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Shell]]></category>
		<category><![CDATA[command line]]></category>
		<category><![CDATA[tips]]></category>

		<guid isPermaLink="false">http://systembash.com/?p=581</guid>
		<description><![CDATA[It is very easy to create a random file using the linux command line. Much like the command to fill a file with all zeros, for example a 1 Meg file:
dd if=/dev/zero of=zero.filename bs=1024 count=1000
You do the same using /dev/urandom:
dd if=/dev/urandom of=random.filename bs=1024 count=1000
Resulting in a 1MB file:
1000+0 records in
1000+0 records out
1024000 bytes (1.0 MB) [...]]]></description>
			<content:encoded><![CDATA[<p>It is very easy to create a random file using the linux command line. Much like the command to fill a file with all zeros, for example a 1 Meg file:</p>
<pre>dd if=/dev/zero of=zero.filename bs=1024 count=1000</pre>
<p>You do the same using /dev/urandom:</p>
<pre>dd if=/dev/urandom of=random.filename bs=1024 count=1000</pre>
<p>Resulting in a 1MB file:</p>
<pre>1000+0 records in
1000+0 records out
1024000 bytes (1.0 MB) copied, 0.0294247 s, 34.8 MB/s</pre>
<p>This is transferring random data from the virtual device urandom to the output file. We use /dev/urandom instead of /dev/random because the /dev/random source generates random data very slowly. urandom is much faster at this but remains very random, <a href="http://vinitsworld.blogspot.com/2008/10/difference-between-devrandom-and.htmlh">if not quite a random</a> as /dev/random. This should work with any system with <a href="http://linux.die.net/man/1/dd">dd</a> and /dev/urandom.</p>
]]></content:encoded>
			<wfw:commentRss>http://systembash.com/content/linux-command-line-generating-a-random-file/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Remote Desktop from Windows XP to Windows Server 2008 or Windows Vista</title>
		<link>http://systembash.com/content/remote-desktop-from-windows-xp-to-windows-server-2008-or-windows-vista/</link>
		<comments>http://systembash.com/content/remote-desktop-from-windows-xp-to-windows-server-2008-or-windows-vista/#comments</comments>
		<pubDate>Thu, 08 Jan 2009 14:28:02 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[Configurations]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[System Administration]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[credssp]]></category>
		<category><![CDATA[network level authentication]]></category>
		<category><![CDATA[nla]]></category>
		<category><![CDATA[remote desktop]]></category>

		<guid isPermaLink="false">http://systembash.com/?p=318</guid>
		<description><![CDATA[The Remote Desktop connection settings for Windows Server 2008, and I believe Windows Vista, includes 3 levels of service:

Don&#8217;t allow connections to this computer
Allow connections from computers running any version of Remote Desktop (less secure)
Allow connections only from computers running Remote Desktop with Network Level Authentication (more secure)


At first blush, you would probably choose the [...]]]></description>
			<content:encoded><![CDATA[<p>The Remote Desktop connection settings for Windows Server 2008, and I believe Windows Vista, includes 3 levels of service:</p>
<ul>
<li>Don&#8217;t allow connections to this computer</li>
<li>Allow connections from computers running any version of Remote Desktop (less secure)</li>
<li>Allow connections only from computers running Remote Desktop with Network Level Authentication (more secure)</li>
</ul>
<p style="text-align: center;"><img class="size-full wp-image-319 aligncenter" title="windows_server_2008_remote_desktop_properties" src="http://systembash.com/wp-content/uploads/2009/01/windows_server_2008_remote_desktop_properties.jpg" alt="windows_server_2008_remote_desktop_properties" width="414" height="465" /></p>
<p>At first blush, you would probably choose the &#8220;more secure&#8221; option. Practically, this mainly means that it only allows connections from the latest Remote Desktop software in Windows Vista. It is probably another attempt by Microsoft to force consumers and businesses into upgrading to Windows Vista. But&#8230; I digress.</p>
<p>When connecting with an older Terminal Services (TS) client in XP or even Vista, you will get this message:</p>
<p>&#8220;Remote computer requires Network Level Authentication, which your computer doesn&#8217;t support&#8221;</p>
<p><img class="aligncenter size-full wp-image-320" title="the-remote-computer-requires-network-level-authentication11" src="http://systembash.com/wp-content/uploads/2009/01/the-remote-computer-requires-network-level-authentication11.png" alt="the-remote-computer-requires-network-level-authentication11" width="477" height="78" /></p>
<p>Not all is lost. There are two ways around this. The first and most obvious solution is to <strong>select the less secure option</strong> and disabled Network Level Authentication (NLA). If you are in an environment that does not allow this change, or there are some other circumstances where you need to keep Network Level Authentication enabled, you <strong>can get a Remote Desktop connection from Windows XP</strong>.</p>
<p>The first step is to download the latest Remote Desktop Client for Windows XP. As of the writing of this article, the latest version is 6.1.</p>
<p>For XP SP3: <a href="http://support.microsoft.com/kb/951616">here</a></p>
<p>For XP SP2: <a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=6e1ec93d-bdbd-4983-92f7-479e088570ad&amp;displaylang=en">here</a></p>
<p>That is not it. For XP, you need to enable CredSSP &#8211; Credential Security Service Provider.</p>
<blockquote><p>CredSSP is a new Security Service Provider (SSP) that is available in Windows XP SP3 by using the Security Service Provider Interface (SSPI). CredSSP enables a program to use client-side SSP to delegate user credentials from the client computer to the target server.</p></blockquote>
<p>Directions on how do do this are available at Microsoft here:</p>
<p><a href="http://support.microsoft.com/kb/951608/">http://support.microsoft.com/kb/951608/</a></p>
<p>The quick and dirty summary:</p>
<ol>
<li>Click <strong class="uiterm">Start</strong>, click <strong class="uiterm">Run</strong>, type <span class="userInput">regedit</span>, and then press ENTER.</li>
<li>In the navigation pane, locate and then click the following registry subkey:
<div class="indent">HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa</div>
</li>
<li>In the details pane, right-click <strong class="uiterm">Security Packages</strong>, and then click <strong class="uiterm">Modify</strong>.</li>
<li>In the <strong class="uiterm">Value data</strong> box, type <span class="userInput">tspkg</span>. Leave any data that is specific to other SSPs, and then click <strong class="uiterm">OK</strong>.</li>
<li>In the navigation pane, locate and then click the following registry subkey:
<div class="indent">HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders</div>
</li>
<li>In the details pane, right-click SecurityProviders, and then click <strong class="uiterm">Modify</strong>.</li>
<li>In the <strong class="uiterm">Value data</strong> box, type <span class="userInput">credssp.dll</span>. Leave any data that is specific to other SSPs, and then click <strong class="uiterm">OK</strong>.</li>
<li>Exit Registry Editor.</li>
<li>Restart the computer.</li>
</ol>
<p>For more information on CredSSP including how to deploy this setting using Group Policy, see the <a href="http://support.microsoft.com/kb/951608/">CredSSP page here.</a></p>
<p>Let me know if you have any other tips or a simpler way to connect to the more secure version of Remote Desktop.</p>
]]></content:encoded>
			<wfw:commentRss>http://systembash.com/content/remote-desktop-from-windows-xp-to-windows-server-2008-or-windows-vista/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>4 Steps to Authenticate Ubuntu Logins with Active Directory</title>
		<link>http://systembash.com/content/4-steps-to-authenticate-ubuntu-logins-with-active-directory/</link>
		<comments>http://systembash.com/content/4-steps-to-authenticate-ubuntu-logins-with-active-directory/#comments</comments>
		<pubDate>Mon, 06 Oct 2008 15:45:02 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[System Administration]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[active directory]]></category>
		<category><![CDATA[likewise]]></category>
		<category><![CDATA[login]]></category>
		<category><![CDATA[lwidentity]]></category>

		<guid isPermaLink="false">http://systembash.com/?p=265</guid>
		<description><![CDATA[It is possible to install Active Directory authentication in Ubuntu 8.04 and later. The Likewise Open packages accomplish this task, and it is actually pretty easy.
Just a note &#8211; when installing Ubuntu, do not add a user named &#8220;administrator&#8221; as I did. This makes it impossible to join the Ubuntu workstation to the domain using [...]]]></description>
			<content:encoded><![CDATA[<p>It is possible to install Active Directory authentication in Ubuntu 8.04 and later. The <a href="http://www.likewisesoftware.com/products/likewise_open/">Likewise Open</a> packages accomplish this task, and it is actually pretty easy.</p>
<p>Just a note &#8211; when installing Ubuntu, do not add a user named &#8220;administrator&#8221; as I did. This makes it impossible to join the Ubuntu workstation to the domain using the &#8220;administrator&#8221; active directory user &#8211; but you can use a different Domain Administrator username and password.</p>
<p><strong>The steps to follow:</strong></p>
<ol>
<li>sudo apt-get install likewise-open</li>
<li>sudo domainjoin-cli join fdqn.yourdomainserver Administrator</li>
<li>sudo update-rc.d likewise-open defaults</li>
<li>sudo /etc/init.d/likewise-open start</li>
</ol>
<p>As a side note &#8211; you should also consider adding the following code to make it so that users do not have to login with DOMAIN\username on the ubuntu login screen. You can do this by changing <strong>/etc/samba/lwiauthd.conf</strong> and adding this line:</p>
<p><code>winbind use default domain = yes</code></p>
<p>Also, another helpful tidbit of information is getting your Ubuntu machine to resolve netbios domain names. You can do this by adding missing entries to the following lines in <strong>/etc/nsswitch.conf</strong>:</p>
<p><code>passwd: compat winbind lwidentity<br />
group: compat winbind lwidentity<br />
shadow: compat winbind<br />
hosts: files dns winbind</code></p>
<p>If you receive an &#8220;ERROR&#8221; message when you try to login to Ubuntu, it could be because the likewise-open service isn&#8217;t running. Running &#8220;update-rc.d likewise-open defaults&#8221; should start it but troubleshoot this script to make sure it is indeed running on boot.</p>
<p>For More Information:<br />
<a href="https://help.ubuntu.com/community/LikewiseOpen">Official Likewise-open page on Ubuntu</a></p>
]]></content:encoded>
			<wfw:commentRss>http://systembash.com/content/4-steps-to-authenticate-ubuntu-logins-with-active-directory/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Secure Drupal Admin Login Page</title>
		<link>http://systembash.com/content/secure-drupal-admin-login-page/</link>
		<comments>http://systembash.com/content/secure-drupal-admin-login-page/#comments</comments>
		<pubDate>Tue, 26 Aug 2008 17:32:49 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[Configurations]]></category>
		<category><![CDATA[Drupal]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[modules]]></category>
		<category><![CDATA[secure]]></category>

		<guid isPermaLink="false">http://systembash.com/?p=217</guid>
		<description><![CDATA[Drupal&#8217;s administration login area is not secure by default. Usually there is an option in the configuration area of content management systems to set a secure area for logins, otherwise your username and password are sent in plain text over the internet.
Luckily, there is a module which enforces secure login on a Drupal install.
Drupal Module: [...]]]></description>
			<content:encoded><![CDATA[<p>Drupal&#8217;s administration login area is not secure by default. Usually there is an option in the configuration area of content management systems to set a secure area for logins, otherwise your username and password are sent in plain text over the internet.</p>
<p>Luckily, there is a module which enforces secure login on a Drupal install.</p>
<p><a href="http://drupal.org/project/securepages">Drupal Module: Securepages</a></p>
<p>Although it is still in development, the 6.x-1.x-dev version worked great with my Drupal 6.4 installation.</p>
]]></content:encoded>
			<wfw:commentRss>http://systembash.com/content/secure-drupal-admin-login-page/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Sony BDP-S301/BDP-S300 Blu-Ray Player Review</title>
		<link>http://systembash.com/content/sony-bdp-s301bdp-s300-blu-ray-player-review/</link>
		<comments>http://systembash.com/content/sony-bdp-s301bdp-s300-blu-ray-player-review/#comments</comments>
		<pubDate>Thu, 21 Aug 2008 01:48:33 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Reviews]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Television]]></category>
		<category><![CDATA[bdp-s300]]></category>
		<category><![CDATA[bdp-s301]]></category>
		<category><![CDATA[blu-ray]]></category>
		<category><![CDATA[bluray]]></category>
		<category><![CDATA[movies]]></category>
		<category><![CDATA[sony]]></category>

		<guid isPermaLink="false">http://systembash.com/?p=210</guid>
		<description><![CDATA[We received this Blu-ray player along with a few Blu-Ray DVDs for an anniversary present. The BDP-S301 is the same as the BDP-S300 except it is only sold at wholesale outlets like Costco and Sam&#8217;s Club. The S301 also includes an HDMI cable.
The Pros: The image looks great. Hands down it is a clean, crisp [...]]]></description>
			<content:encoded><![CDATA[<p>We received this Blu-ray player along with a few Blu-Ray DVDs for an <img class="size-full wp-image-212 alignright" title="Sony BDP-S301 Bluray Player" src="http://systembash.com/wp-content/uploads/2008/08/31osmj4nsxl.jpg" alt="" width="142" height="99" />anniversary present. The BDP-S301 is the same as the BDP-S300 except it is only sold at wholesale outlets like Costco and Sam&#8217;s Club. The S301 also includes an HDMI cable.</p>
<p><strong>The Pros:</strong> The image looks great. Hands down it is a clean, crisp image, and with the latest firmware updates (<a href="http://esupport.sony.com/US/perl/swu-list.pl?mdl=BDPS301">click here</a>) supports most audio configurations.</p>
<p><strong>The Cons:</strong> This thing is the slowest media player I have ever laid my hands on.</p>
<p>The instructions warn that the initial setup could take 90 seconds to start and after that, start up would be quicker. I suppose they didn&#8217;t lie &#8211; start up on an everyday basis takes around <em>40 seconds or more</em>! After that, you can finally eject the tray to insert your movie, or make your way to the menu.</p>
<p>Forty seconds, when you have an impatient toddler wanting to watch <a href="http://www.imdb.com/title/tt0266543/"><em>Finding Nemo</em></a> for the 50th time, is similar to taking a short detour through Dante&#8217;s 3rd circle of hell.</p>
<p>In addition to that, woe to the consumer who might get a relatively new, $30 Blu-ray movie to play in it. We put in <a href="http://www.imdb.com/title/tt0480242/"><em>Dan In Real Life</em></a> (Ok movie, but slow paced) &#8211; it proceeds to play the previews, fine. Then it seemingly locks up for a few minutes on a screen with a progress bar that says &#8220;loading&#8221;. We power down, start the process again. Briefly before the &#8220;loading&#8221; screen pops up again, it mentions that on older players it could take several minutes to load the menu. Seriously, 3 to 4 minutes later, the menu loads up.</p>
<p>Again, we received <a href="http://www.imdb.com/title/tt0443649/"><em>10,000BC</em></a> (don&#8217;t waste your time) in the mail from <a href="http://www.blockbuster.com/">Blockbuster</a>. Started to play it and we wanted to stop and start it over. I pressed the stop button, and I guess I overloaded the system as it was totally frozen. I had to press the power button for 10 seconds and start the whole process over.</p>
<p>Are you kidding me? This is the worst consumer experience I&#8217;ve had in a long time. Maybe I am just an impatient American, but spending 5 minutes waiting for a movie to load up, after having spent that much money on top of the line technology, is a disgrace. Sony should be ashamed that they let this product go to market.</p>
<p>What is it doing during this loading time? Is the Java OS loading all of its unnecessary libraries? Who allowed this to pass by QA?</p>
<p>So my recommendation to anyone looking to buy one of these systems is keep looking! There are more and more choices out there. The PS3 is only $50-$100 more and it loads movies much faster and has many more advanced media features (like streaming audio and video right to the PS3 from other media servers), not to mention all the games you can play on it.</p>
<p>Sony used to be top notch in my opinion when it came to hardware of any kind. However after this incident, I will really have to think twice before getting another Sony product!</p>
]]></content:encoded>
			<wfw:commentRss>http://systembash.com/content/sony-bdp-s301bdp-s300-blu-ray-player-review/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Post on Makeuseof: Keeping Safe on the Web: 8 Firefox Addons for Privacy and Security</title>
		<link>http://systembash.com/content/makeuseof-post-firefox-extensions-keeping-safe-on-the-web-privacy-securit/</link>
		<comments>http://systembash.com/content/makeuseof-post-firefox-extensions-keeping-safe-on-the-web-privacy-securit/#comments</comments>
		<pubDate>Thu, 01 May 2008 00:30:46 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[Programs]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[extensions]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[privacy]]></category>

		<guid isPermaLink="false">http://systembash.com/?p=163</guid>
		<description><![CDATA[I have a new post up on Makeuseof, regarding Firefox Addons for Privacy and Security. Maybe you won&#8217;t use all of them but even installing some of them (NoScript in particular) can really lower your chances of getting hit with a javascript exploit.
]]></description>
			<content:encoded><![CDATA[<p>I have a new post up on <a href="http://www.makeuseof.com">Makeuseof</a>, regarding <a href="http://www.makeuseof.com/tag/keeping-safe-on-the-web-8-firefox-addons-for-privacy-and-security/">Firefox Addons for Privacy and Security</a>. Maybe you won&#8217;t use all of them but even installing some of them (<a href="https://addons.mozilla.org/en-US/firefox/addon/722">NoScript</a> in particular) can really lower your chances of getting hit with a javascript exploit.</p>
]]></content:encoded>
			<wfw:commentRss>http://systembash.com/content/makeuseof-post-firefox-extensions-keeping-safe-on-the-web-privacy-securit/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using the PayPal/Verisign Security Key with OpenID for Two-Factor Authentication</title>
		<link>http://systembash.com/content/using-the-paypal-verisign-security-key-with-openid-for-two-factor-authentication/</link>
		<comments>http://systembash.com/content/using-the-paypal-verisign-security-key-with-openid-for-two-factor-authentication/#comments</comments>
		<pubDate>Fri, 18 Apr 2008 03:16:55 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Social Media]]></category>
		<category><![CDATA[cellular telephone]]></category>
		<category><![CDATA[MyOpenID]]></category>
		<category><![CDATA[openid]]></category>
		<category><![CDATA[smart card]]></category>
		<category><![CDATA[target site]]></category>
		<category><![CDATA[two factor]]></category>
		<category><![CDATA[USD]]></category>
		<category><![CDATA[verisign]]></category>
		<category><![CDATA[Verisign Labs PIP]]></category>

		<guid isPermaLink="false">http://systembash.com/?p=158</guid>
		<description><![CDATA[As soon as I heard PayPal would be offering a $5 Security Key for additional security while logging in, I jumped on it. A few days later, it arrived in the mail.  It&#8217;s a great idea, but I decided that carrying a little secure  key that generates special numbers for the 3 times [...]]]></description>
			<content:encoded><![CDATA[<p>A<a href="http://systembash.com/wp-content/uploads/2008/04/paypalsecurity.jpg"><img class="alignright size-full wp-image-159" style="float: right;" title="paypalsecurity" src="http://systembash.com/wp-content/uploads/2008/04/paypalsecurity.jpg" alt="" width="181" height="102" /></a>s soon as I heard PayPal would be offering a $5 <a href="https://www.paypal.com/securitykey">Security Key</a> for additional security while logging in, I jumped on it. A few days later, it arrived in the mail.  It&#8217;s a great idea, but I decided that carrying a little secure  key that generates special numbers for the 3 times a month I login to PayPal just wasn&#8217;t worth it.</p>
<p>For the uninitiated, <a href="http://en.wikipedia.org/wiki/Two-factor_authentication">two-factor authentication</a> is when two separate methods are used to verify an identity. For example, a thumbprint and a codeword, or a eye scan and a smart card. The most useful in my and many other&#8217;s opinion is a One Time password token, like the Paypal/Verisign security key. This device, which is meant to be carried with you at all times (think, belongs on your keychain, and you keep it in your pocket like a key) generates a series of numbers which depend on what time it is. This number, when combined with your password, provides a much more secure way of authenticating that it is really you who is logging into PayPal, and not just some guy from across the world who happens to have guessed, or phished your password.</p>
<p><a href="http://openid.net/">OpenID</a> is a relatively new technology where you store your personal information at a site called an OpenID Provider, and then other sites authenticate to that site. You then tell the OpenID provider that it is ok to let your target website use your information and itself to authenticate you. After that, when you want to login to this target site, you just need to be logged into your OpenID provider. Maybe <a href="http://www.youtube.com/watch?v=xcmY8Pk-qEk">this video</a> will clear things up for you.</p>
<p>Some popular OpenID Providers are: <a href="https://www.myopenid.com/">MyOpenID</a>, <a href="https://pip.verisignlabs.com">Verisign Labs PIP</a>, and <a href="http://wiki.openid.net/OpenIDServers">many, many more</a>. I personally use Verisign Labs PIP, simply because I trust Verisign, and established security company, more than many of the other &#8216;mom and pop&#8217; websites who now all of a sudden are OpenID providers. Call me elitist if you want but that is just how I feel.</p>
<p>So, good idea in theory, but I had a pretty big reservation about it. What if someone was able to get your OpenID username and password? All of a sudden, they have access to ALL of your websites that you use OpenID with, and you are worse off than if you just used seperate usernames and passwords for each one. You do use different passwords for your website logins, right?</p>
<p>So, just today, I thought to myself: wouldn&#8217;t it be great to be able to use that Verisign Branded PayPal Security Key with my Verisign Labs PIP account? Lo and behold, a google query later, and I find out that they are one of the only OpenID providers to provide two factor authentication, and that my old PayPal Security key works with it! Bingo!</p>
<p>I didn&#8217;t really find too much information online about how to hook the two up, so I thought I would put up an explanation to help others realize the security that this provides them.</p>
<h2>1. Get a PayPal Security Key</h2>
<p>All you need to do is go to the <a href="https://www.paypal.com/securitykey">PayPal Security Key Website</a>, sign in, and place an order for it. A few days later you get a little package with your key, and then you can feel special too.</p>
<h2>2. Login or Create an Account at Verisign PIP</h2>
<p>The <a href="https://pip.verisignlabs.com/">Verisign Labs PIP website</a> has all of the information you need for signing up. Go through all of the steps needed to activate your account before proceeding to the next step.</p>
<h2>3. Add your Security Key Credentials to your account.</h2>
<p>Go to the &#8220;My Account&#8221; page, and at the bottom there is a section that says &#8220;VIP Credential&#8221;.</p>
<p><a href="http://systembash.com/wp-content/uploads/2008/04/pipcredential.png"><img class="aligncenter size-full wp-image-160" title="pipcredential" src="http://systembash.com/wp-content/uploads/2008/04/pipcredential.png" alt="" width="296" height="201" /></a></p>
<p>You will then be asked to enter the credential ID (which are the letters/numbers on the back of your key) and also to push the button to generate a one-time key.</p>
<p>Click add, and you are done!</p>
<p>Next time you log into your OpenID at PIP, you will see the following challenge after you enter your username and password:</p>
<p><a href="http://systembash.com/wp-content/uploads/2008/04/pipcredential2.png"><img class="aligncenter size-full wp-image-161" title="pipcredential2" src="http://systembash.com/wp-content/uploads/2008/04/pipcredential2.png" alt="" width="408" height="131" /></a></p>
<p>At this point, you might be asking what happens if you don&#8217;t have your Security Key with you? Well, there is an alternative. They will send you a one-time pin either to your cell phone via text, or to the e-mail account that you have on file with them.</p>
<p>This ensures that even if you don&#8217;t have your key with you, access to your websites can still be had. Just make sure your e-mail password is different than your OpenID password!</p>
<p>As an added bonus, they offer a firefox plugin called &#8220;<a href="https://pip.verisignlabs.com/seatbelt.do">Seatbelt</a>&#8221; that automatically fills in your OpenID location for you on sites that support OpenID. It&#8217;s nice to not have to remember your OpenID URL, which is username.pip.verisignlabs.com. It&#8217;s not overly difficult to remember but they definately could use a more catchy URL.</p>
<p>So that is about it &#8211; with these two things, you should be sailing along with OpenID using two-factor authentication and minimal effort and money spent!</p>
]]></content:encoded>
			<wfw:commentRss>http://systembash.com/content/using-the-paypal-verisign-security-key-with-openid-for-two-factor-authentication/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>.htaccess stupid tips and tricks</title>
		<link>http://systembash.com/content/htaccess-stupid-tips-and-tricks/</link>
		<comments>http://systembash.com/content/htaccess-stupid-tips-and-tricks/#comments</comments>
		<pubDate>Wed, 12 Sep 2007 02:53:03 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[Code Samples]]></category>
		<category><![CDATA[Configurations]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[System Administration]]></category>
		<category><![CDATA[Webdesign]]></category>

		<guid isPermaLink="false">http://systembash.com/content/htaccess-stupid-tips-and-tricks/</guid>
		<description><![CDATA[Found an encyclopedic list of &#8220;stupid&#8221; .htaccess tricks. Includes many useful ones such as being able to stop hotlinking of images and replacing with your own, increasing speed and security and general good-to-know htaccess information.
Stupid htaccess tricks
]]></description>
			<content:encoded><![CDATA[<p>Found an encyclopedic list of &#8220;stupid&#8221; .htaccess tricks. Includes many useful ones such as being able to stop hotlinking of images and replacing with your own, increasing speed and security and general good-to-know htaccess information.</p>
<p><center><a href="http://perishablepress.com/press/2006/01/10/stupid-htaccess-tricks/">Stupid htaccess tricks</a></center></p>
]]></content:encoded>
			<wfw:commentRss>http://systembash.com/content/htaccess-stupid-tips-and-tricks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Analysis of a hacked machine</title>
		<link>http://systembash.com/content/analysis-of-a-hacked-machine/</link>
		<comments>http://systembash.com/content/analysis-of-a-hacked-machine/#comments</comments>
		<pubDate>Fri, 24 Aug 2007 18:18:17 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[System Administration]]></category>

		<guid isPermaLink="false">http://systembash.com/content/analysis-of-a-hacked-machine/</guid>
		<description><![CDATA[If you are a system administrator, you should dread any time you use the normal &#8220;ls&#8221; command and receive a strange error in return. That is a sure sign that your machine has been hacked and ls has been replaced by an unknown program. Gnist blog has a nicely written step-by-step list of what you [...]]]></description>
			<content:encoded><![CDATA[<p>If you are a system administrator, you should dread any time you use the normal &#8220;ls&#8221; command and receive a strange error in return. That is a sure sign that your machine has been hacked and ls has been replaced by an unknown program. Gnist blog has a nicely written <a href="http://blog.gnist.org/article.php?story=HollidayCracking">step-by-step list of what you can do to track back an intruder</a>.</p>
<p>In his case it sounds like the original owner of the machine may have used a weak root password on his machine, allowing for someone to crack it and break into the box. People, don&#8217;t forget to use a hard-to-brute force password, and finally disable root login s. Instead, use normal users and sudo.</p>
<p>Finally, if you are doing this in a legal setting and preparing for a possible future court case, don&#8217;t forget to make an image of the drive (using dd or Norton Ghost) before your analysis; otherwise the intruder can get your evidence thrown out.</p>
<p>Some other security resources:</p>
<ul>
<li><a href="http://systembash.com/content/block-brute-force-ssh/">APF + BFD</a></li>
<li><a href="http://www.ossec.net/">OSSEC</a></li>
<li><a href="http://www.sleuthkit.org/">Sleuthkid</a></li>
<li><a href="http://www.chkrootkit.org/">chkrootkit</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://systembash.com/content/analysis-of-a-hacked-machine/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Secure Your Google Apps (Gmail, GDocs, GCal, etc)</title>
		<link>http://systembash.com/content/secure-gmail-google-apps-docs-gcal/</link>
		<comments>http://systembash.com/content/secure-gmail-google-apps-docs-gcal/#comments</comments>
		<pubDate>Fri, 10 Aug 2007 11:12:41 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[Configurations]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[http]]></category>

		<guid isPermaLink="false">http://systembash.com/content/secure-gmail-google-apps-docs-gcal/</guid>
		<description><![CDATA[If you are a Google user &#8211; meaning Gmail, Google Docs, Google Calendar, Google Reader, etc &#8211; then you should know that by default, once you log in your sessions are typically not encrypted between your browser and the Google servers. 
For some more technical information on this, check out dmiessler&#8217;s post on the subject.
He [...]]]></description>
			<content:encoded><![CDATA[<p>If you are a Google user &#8211; meaning Gmail, Google Docs, Google Calendar, Google Reader, etc &#8211; then you should know that by default, once you log in your sessions are typically not encrypted between your browser and the Google servers. </p>
<p>For some more technical information on this, check out <a href="http://dmiessler.com/blogarchive/why-you-should-encrypt-all-of-your-google-activities-poc">dmiessler&#8217;s post on the subject</a>.</p>
<p>He mentions using bookmarks to make force your browser to use Google&#8217;s secure connections &#8211; however I&#8217;ve noticed that occasionally depending on how you arrive to your Google services that you will switch to an unencrypted session without warning.</p>
<p>For that reason, If you are using Firefox and <a href="https://addons.mozilla.org/en-US/firefox/addon/748">greasemonkey</a>, I highly recommend installing the &#8220;<a href="http://userscripts.org/scripts/show/5951">Google Secure Pro</a>&#8221; userscript. It automatically switches you from using http:// to https:// to ensure your data is encrypted to Google&#8217;s servers. This will increase your security greatly from using the unencrypted connections, which is good if you transfer confidential data over e-mail &#8211; like most normal people do!</p>
<div class="simpletags">Technorati Tags: <a href="http://technorati.com/tag/Gmail" rel="tag">Gmail</a>, <a href="http://technorati.com/tag/Google+Docs" rel="tag">Google Docs</a>, <a href="http://technorati.com/tag/Google+Calendar" rel="tag">Google Calendar</a>, <a href="http://technorati.com/tag/Google+Reader" rel="tag">Google Reader</a>, <a href="http://technorati.com/tag/Google" rel="tag">Google</a></div>]]></content:encoded>
			<wfw:commentRss>http://systembash.com/content/secure-gmail-google-apps-docs-gcal/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
