<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: eBanking Victim? Take a Number.</title>
	<atom:link href="http://krebsonsecurity.com/2010/03/ebanking-victim-take-a-number/feed/" rel="self" type="application/rss+xml" />
	<link>http://krebsonsecurity.com/2010/03/ebanking-victim-take-a-number/</link>
	<description>In-depth security news and investigation</description>
	<lastBuildDate>Sat, 11 Feb 2012 19:29:31 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: JCitizen</title>
		<link>http://krebsonsecurity.com/2010/03/ebanking-victim-take-a-number/comment-page-1/#comment-4548</link>
		<dc:creator>JCitizen</dc:creator>
		<pubDate>Sun, 28 Mar 2010 21:58:21 +0000</pubDate>
		<guid isPermaLink="false">http://www.krebsonsecurity.com/?p=1522#comment-4548</guid>
		<description>All good questions, that I can&#039;t answer. I can only site that our local college is using a nearly identical paid for solution by Faronics, that has kept them clean for fourteen years, as far as their client machines go. I think they&#039;ve had only one breach, and it was recently - I do believe - because of mistakes by a staff member who trashed the security on a server.

It has always been my understanding, that once you lock the drive with steady state, it is just a simple thing to unlock it to do maintenance. This may only require rebooting during this operation. Here is more, and also a link to the handbook.

http://www.microsoft.com/windows/products/winfamily/sharedaccess/faq.mspx

I don&#039;t use steady state yet, because my in-depth defenses have proven themselves so far. I still take extraordinary steps to protect my credit, though - like a card that generates new card numbers for every vendor. Steady state does, like a VM, need a large partition. They say this is for &#039;caching&#039;, so I don&#039;t know how this compares to virtual technology.

Also, If one&#039;s bank is not secure in the first place, PC security will be pointless. Many banks in our community have questionable security. There is always paypal; but even they have, in the past, been cracked at least once!</description>
		<content:encoded><![CDATA[<p>All good questions, that I can&#8217;t answer. I can only site that our local college is using a nearly identical paid for solution by Faronics, that has kept them clean for fourteen years, as far as their client machines go. I think they&#8217;ve had only one breach, and it was recently &#8211; I do believe &#8211; because of mistakes by a staff member who trashed the security on a server.</p>
<p>It has always been my understanding, that once you lock the drive with steady state, it is just a simple thing to unlock it to do maintenance. This may only require rebooting during this operation. Here is more, and also a link to the handbook.</p>
<p><a href="http://www.microsoft.com/windows/products/winfamily/sharedaccess/faq.mspx" rel="nofollow">http://www.microsoft.com/windows/products/winfamily/sharedaccess/faq.mspx</a></p>
<p>I don&#8217;t use steady state yet, because my in-depth defenses have proven themselves so far. I still take extraordinary steps to protect my credit, though &#8211; like a card that generates new card numbers for every vendor. Steady state does, like a VM, need a large partition. They say this is for &#8216;caching&#8217;, so I don&#8217;t know how this compares to virtual technology.</p>
<p>Also, If one&#8217;s bank is not secure in the first place, PC security will be pointless. Many banks in our community have questionable security. There is always paypal; but even they have, in the past, been cracked at least once!</p>
<div class="CommentRating">Like or Dislike: <img style="padding: 0px; margin: 0px; border: none; cursor: pointer;" onmouseover="this.width=this.width*1.3" onmouseout="this.width=this.width/1.2" id="up-4548" src="http://krebsonsecurity.com/wp-content/plugins/comment-rating-pro/images/1_16_up.png" alt="Thumb up" onclick="javascript:ckratingKarma('4548', 'add', 'krebsonsecurity.com/wp-content/plugins/comment-rating-pro/', '1_16_');" title="Thumb up" /> <span id="karma-4548-up" style="font-size:14px; color:#009933;">0</span>&nbsp;<img style="padding: 0px; margin: 0px; border: none; cursor: pointer;" onmouseover="this.width=this.width*1.3" onmouseout="this.width=this.width/1.2" id="down-4548" src="http://krebsonsecurity.com/wp-content/plugins/comment-rating-pro/images/1_16_down.png" alt="Thumb down" onclick="javascript:ckratingKarma('4548', 'subtract', 'krebsonsecurity.com/wp-content/plugins/comment-rating-pro/', '1_16_')" title="Thumb down" /> <span id="karma-4548-down" style="font-size:14px; color:#990033;">0</span></div>]]></content:encoded>
	</item>
	<item>
		<title>By: Matt</title>
		<link>http://krebsonsecurity.com/2010/03/ebanking-victim-take-a-number/comment-page-1/#comment-4547</link>
		<dc:creator>Matt</dc:creator>
		<pubDate>Sun, 28 Mar 2010 21:48:50 +0000</pubDate>
		<guid isPermaLink="false">http://www.krebsonsecurity.com/?p=1522#comment-4547</guid>
		<description>Id like to say thanks for the post too Terry, Ive been thinking about Puppy all weekend and your posts have cleared up alot of questions Ive had.  Cheers.</description>
		<content:encoded><![CDATA[<p>Id like to say thanks for the post too Terry, Ive been thinking about Puppy all weekend and your posts have cleared up alot of questions Ive had.  Cheers.</p>
<div class="CommentRating">Like or Dislike: <img style="padding: 0px; margin: 0px; border: none; cursor: pointer;" onmouseover="this.width=this.width*1.3" onmouseout="this.width=this.width/1.2" id="up-4547" src="http://krebsonsecurity.com/wp-content/plugins/comment-rating-pro/images/1_16_up.png" alt="Thumb up" onclick="javascript:ckratingKarma('4547', 'add', 'krebsonsecurity.com/wp-content/plugins/comment-rating-pro/', '1_16_');" title="Thumb up" /> <span id="karma-4547-up" style="font-size:14px; color:#009933;">1</span>&nbsp;<img style="padding: 0px; margin: 0px; border: none; cursor: pointer;" onmouseover="this.width=this.width*1.3" onmouseout="this.width=this.width/1.2" id="down-4547" src="http://krebsonsecurity.com/wp-content/plugins/comment-rating-pro/images/1_16_down.png" alt="Thumb down" onclick="javascript:ckratingKarma('4547', 'subtract', 'krebsonsecurity.com/wp-content/plugins/comment-rating-pro/', '1_16_')" title="Thumb down" /> <span id="karma-4547-down" style="font-size:14px; color:#990033;">0</span></div>]]></content:encoded>
	</item>
	<item>
		<title>By: Terry Ritter</title>
		<link>http://krebsonsecurity.com/2010/03/ebanking-victim-take-a-number/comment-page-1/#comment-4546</link>
		<dc:creator>Terry Ritter</dc:creator>
		<pubDate>Sun, 28 Mar 2010 20:49:05 +0000</pubDate>
		<guid isPermaLink="false">http://www.krebsonsecurity.com/?p=1522#comment-4546</guid>
		<description>Thanks for your support!  

Some things in Puppy Linux do not work as well for me as they do for others.  This may be because I run Puppy for security, and so completely from DVD.  Most others who run Puppy do so for other reasons and most install to the hard drive.  In my view that is just asking for infection, and one of these days we will see it.  In any case, the normal remastering stuff has not worked for me, and the end-of-session save stuff often fails, so I use &quot;save&quot; from the desktop instead.  Just enough works to make it all practical.  

Since normal remastering does not work for me, the only alternative I know to duplicate the system involves &quot;save.&quot;  If we are running Puppy and introduce a plain Puppy DVD (just the .iso burn) and hit &quot;save,&quot; it moves the full configuration to the new DVD.  That is a way to duplicate the boot disc, except that different machines will have different video cards and will want a different video configuration.  We may want to be careful about accidentally distributing personal information like saved files, bookmarks, saved addresses, the closed tabs list, NoScript and NoSquint site customizations and so on.  

&quot;perhaps simply using a fresh Windows install on a dedicated machine or partition would render the same results using Microsoft’s free Steady State?&quot;  

I can speak to Puppy Linux issues because I use Puppy for almost everything online, and in fact I am using it right now.  While I have been aware of Steady State for some time, I have not used it and so cannot speak authoritatively.  My concern would be the ability to update the base state, including Firefox and add-ons and their configurations.  Of course the Microsoft &quot;Patch Tuesday&quot; updates also must be easy.  And then what happens if we change the video card or sound card or whatever?  One thing I learned from Puppy was that, without the ability to incrementally update the base configuration, we have a rather unpleasant platform.  

Also I wonder just how comparatively hard Steady State is to set up.  People are all the time talking about how difficult Puppy is, although most of the configuration I see is Firefox and add-ons, which we need anyway.  I would guess that Steady State would be much larger, to some extent complex, and also require some adjustment and relearning like Puppy.  And if it is big and complex and Windows (and, thus, a target), it is reasonable to expect security issues.  That has made me reluctant to use it.</description>
		<content:encoded><![CDATA[<p>Thanks for your support!  </p>
<p>Some things in Puppy Linux do not work as well for me as they do for others.  This may be because I run Puppy for security, and so completely from DVD.  Most others who run Puppy do so for other reasons and most install to the hard drive.  In my view that is just asking for infection, and one of these days we will see it.  In any case, the normal remastering stuff has not worked for me, and the end-of-session save stuff often fails, so I use &#8220;save&#8221; from the desktop instead.  Just enough works to make it all practical.  </p>
<p>Since normal remastering does not work for me, the only alternative I know to duplicate the system involves &#8220;save.&#8221;  If we are running Puppy and introduce a plain Puppy DVD (just the .iso burn) and hit &#8220;save,&#8221; it moves the full configuration to the new DVD.  That is a way to duplicate the boot disc, except that different machines will have different video cards and will want a different video configuration.  We may want to be careful about accidentally distributing personal information like saved files, bookmarks, saved addresses, the closed tabs list, NoScript and NoSquint site customizations and so on.  </p>
<p>&#8220;perhaps simply using a fresh Windows install on a dedicated machine or partition would render the same results using Microsoft’s free Steady State?&#8221;  </p>
<p>I can speak to Puppy Linux issues because I use Puppy for almost everything online, and in fact I am using it right now.  While I have been aware of Steady State for some time, I have not used it and so cannot speak authoritatively.  My concern would be the ability to update the base state, including Firefox and add-ons and their configurations.  Of course the Microsoft &#8220;Patch Tuesday&#8221; updates also must be easy.  And then what happens if we change the video card or sound card or whatever?  One thing I learned from Puppy was that, without the ability to incrementally update the base configuration, we have a rather unpleasant platform.  </p>
<p>Also I wonder just how comparatively hard Steady State is to set up.  People are all the time talking about how difficult Puppy is, although most of the configuration I see is Firefox and add-ons, which we need anyway.  I would guess that Steady State would be much larger, to some extent complex, and also require some adjustment and relearning like Puppy.  And if it is big and complex and Windows (and, thus, a target), it is reasonable to expect security issues.  That has made me reluctant to use it.</p>
<div class="CommentRating">Like or Dislike: <img style="padding: 0px; margin: 0px; border: none; cursor: pointer;" onmouseover="this.width=this.width*1.3" onmouseout="this.width=this.width/1.2" id="up-4546" src="http://krebsonsecurity.com/wp-content/plugins/comment-rating-pro/images/1_16_up.png" alt="Thumb up" onclick="javascript:ckratingKarma('4546', 'add', 'krebsonsecurity.com/wp-content/plugins/comment-rating-pro/', '1_16_');" title="Thumb up" /> <span id="karma-4546-up" style="font-size:14px; color:#009933;">1</span>&nbsp;<img style="padding: 0px; margin: 0px; border: none; cursor: pointer;" onmouseover="this.width=this.width*1.3" onmouseout="this.width=this.width/1.2" id="down-4546" src="http://krebsonsecurity.com/wp-content/plugins/comment-rating-pro/images/1_16_down.png" alt="Thumb down" onclick="javascript:ckratingKarma('4546', 'subtract', 'krebsonsecurity.com/wp-content/plugins/comment-rating-pro/', '1_16_')" title="Thumb down" /> <span id="karma-4546-down" style="font-size:14px; color:#990033;">0</span></div>]]></content:encoded>
	</item>
	<item>
		<title>By: JCitizen</title>
		<link>http://krebsonsecurity.com/2010/03/ebanking-victim-take-a-number/comment-page-1/#comment-4545</link>
		<dc:creator>JCitizen</dc:creator>
		<pubDate>Sun, 28 Mar 2010 19:32:38 +0000</pubDate>
		<guid isPermaLink="false">http://www.krebsonsecurity.com/?p=1522#comment-4545</guid>
		<description>Excellent post Terry;

This is the road we hashed over at TR on this same subject. I like the LiveCD with update and remastering every so often, and update during session every reboot.

However as you pointed to the trust issue with update Linux vs. Windows; perhaps simply using a fresh Windows install on a dedicated machine or partition would render the same results using Microsoft&#039;s free Steady State?</description>
		<content:encoded><![CDATA[<p>Excellent post Terry;</p>
<p>This is the road we hashed over at TR on this same subject. I like the LiveCD with update and remastering every so often, and update during session every reboot.</p>
<p>However as you pointed to the trust issue with update Linux vs. Windows; perhaps simply using a fresh Windows install on a dedicated machine or partition would render the same results using Microsoft&#8217;s free Steady State?</p>
<div class="CommentRating">Like or Dislike: <img style="padding: 0px; margin: 0px; border: none; cursor: pointer;" onmouseover="this.width=this.width*1.3" onmouseout="this.width=this.width/1.2" id="up-4545" src="http://krebsonsecurity.com/wp-content/plugins/comment-rating-pro/images/1_16_up.png" alt="Thumb up" onclick="javascript:ckratingKarma('4545', 'add', 'krebsonsecurity.com/wp-content/plugins/comment-rating-pro/', '1_16_');" title="Thumb up" /> <span id="karma-4545-up" style="font-size:14px; color:#009933;">1</span>&nbsp;<img style="padding: 0px; margin: 0px; border: none; cursor: pointer;" onmouseover="this.width=this.width*1.3" onmouseout="this.width=this.width/1.2" id="down-4545" src="http://krebsonsecurity.com/wp-content/plugins/comment-rating-pro/images/1_16_down.png" alt="Thumb down" onclick="javascript:ckratingKarma('4545', 'subtract', 'krebsonsecurity.com/wp-content/plugins/comment-rating-pro/', '1_16_')" title="Thumb down" /> <span id="karma-4545-down" style="font-size:14px; color:#990033;">0</span></div>]]></content:encoded>
	</item>
	<item>
		<title>By: Terry Ritter</title>
		<link>http://krebsonsecurity.com/2010/03/ebanking-victim-take-a-number/comment-page-1/#comment-4544</link>
		<dc:creator>Terry Ritter</dc:creator>
		<pubDate>Sun, 28 Mar 2010 18:28:42 +0000</pubDate>
		<guid isPermaLink="false">http://www.krebsonsecurity.com/?p=1522#comment-4544</guid>
		<description>For some reason Puppy Linux was intended to be practical without a hard drive, which just happens to be a huge security advantage.  Apparently Puppy has never been developed for security use, so there is room for security improvement.  It is great to have somebody around who can do some of that.  But changes also can bring unexpected consequences.  


&quot;The primary issues being that Puppy Linux LiveCD/DVDs and LiveUSBs want to save the session state upon shutdown, and there is full access to connected devices.&quot;  

But those do not sound like &quot;primary issues&quot; to me, and here is why:  

It is not really true that Puppy &quot;want[s] to save&quot; when ending a session, it just asks if the user wants to save.  The security-oriented user should just say &quot;No.&quot;  In practice, I only update my DVD every week or two, and then only by using the &quot;save&quot; button on the desktop.  My current DVD is about 1/4 full after about 4 months of updates.  

It is true that Puppy can &quot;access...connected devices,&quot; in particular, that would be the hard drive.  The users coming from Microsoft Windows can read and write from and to their Windows drive.  So when people work in Puppy, they can save their work for later use in Windows, which is good, not bad.  

Yes, it is possible that some rare malware could run in Puppy (!) and then access the hard drive, but that is not infection.  Puppy boots from the DVD (or USB), not the hard drive.  

Yes, the mythical malware might damage hard drive data, but that is not preventable.  Malware can provide its own device support.  Not supporting hard drive access in the OS does not solve the problem.  

If we really want to prevent damage to data on the hard drive (or exposure!), we need to pull out the drive.  My laptop now runs without a hard drive, and that works out surprisingly well; much better, in fact, than one would expect.  My desktop now has an internal SATA drive caddy so the drive can be removed or replaced in seconds (when the power is off).  


&quot;However, the concept of a LiveUSB for secure banking is compelling,&quot;

The idea of taking a secure browsing system to arbitrary hardware is compelling, but Puppy has some issues.  In particular, the video card setup does not recur on every boot, which, in my experience, means that booting on a different machine can be an unreadable mess.  By knowing which selection invokes video setup the system can be recovered, but the process is very disturbing and inconvenient.  That should be changed.  

It would be nice if Puppy supported both removal and re-insertion of a flash drive.  Puppy will update a flash drive as it stands, as long as the drive remains connected.  I have been looking at leveraging the write-protect switch on SD flash cards by using a USB card reader.  I found one reader which is so narrow that the write-protect switch is partly exposed, and that might be a solution.  

One big advantage of a flash drive install is, at least potentially, a much faster boot.  Also, Puppy supports flash drive encryption.  One big disadvantage is that flash drives can be infected much faster, easier, and with less indication than even a writable DVD.  With a Puppy DVD, the latest session or sessions can be voided, to get back to an earlier state, but there is no analogous concept in Puppy flash.  


&quot;added the Java Runtime as some banks now use Java Applets during login.&quot;

Loading Java is pretty scary, since Java has its own security issues.  Although JavaScript is needed for most modern browsing, that is different (and should be under NoScript control anyway).  Java is a very different story, and may have the potential to compromise the machine without first requiring malware to succeed under Linux, which is very, very scary.  That is adding a new attack vector.  Obviously, if Java really is needed for use there would be little choice, but otherwise it seems like Java should be avoided if at all possible.  


&quot;To update (when a new version of FireFox is avalable, for example), boot the system without connecting to the network, update from a local hard disk, make other system changes, etc, and then remaster back to the LiveUSB device.&quot;  

It is hard to see much advantage in downloading something for installation, rather than updating automatically online.  If we cannot trust Puppy online, we sure cannot trust Windows for download.  And if we can trust Puppy, there would seem to be no advantage.  

Nor is updating an unusual event: Updates are required not only for major Firefox steps, but also for the add-ons like NoScript, Safe, Perspectives and all the others.  It is easy for Firefox to get the updates.  Having to explicitly download and apply each update is significant temptation to avoid the whole process.   

Perhaps the issue here is the &quot;new &#039;remastering&#039; process,&quot; which is unnecessary with incremental DVD updates (saves).  If the tradeoff makes updates harder, that is a high price to pay, but it is not clear why that must be so.  


Optimizing Puppy for security is a really good idea.  Unfortunately, while everyone likes &quot;security,&quot; there can be a wide range of opinions on the best way to achieve it.  But even discussing the problems and tradeoffs may be useful.  There may not be just one security version.</description>
		<content:encoded><![CDATA[<p>For some reason Puppy Linux was intended to be practical without a hard drive, which just happens to be a huge security advantage.  Apparently Puppy has never been developed for security use, so there is room for security improvement.  It is great to have somebody around who can do some of that.  But changes also can bring unexpected consequences.  </p>
<p>&#8220;The primary issues being that Puppy Linux LiveCD/DVDs and LiveUSBs want to save the session state upon shutdown, and there is full access to connected devices.&#8221;  </p>
<p>But those do not sound like &#8220;primary issues&#8221; to me, and here is why:  </p>
<p>It is not really true that Puppy &#8220;want[s] to save&#8221; when ending a session, it just asks if the user wants to save.  The security-oriented user should just say &#8220;No.&#8221;  In practice, I only update my DVD every week or two, and then only by using the &#8220;save&#8221; button on the desktop.  My current DVD is about 1/4 full after about 4 months of updates.  </p>
<p>It is true that Puppy can &#8220;access&#8230;connected devices,&#8221; in particular, that would be the hard drive.  The users coming from Microsoft Windows can read and write from and to their Windows drive.  So when people work in Puppy, they can save their work for later use in Windows, which is good, not bad.  </p>
<p>Yes, it is possible that some rare malware could run in Puppy (!) and then access the hard drive, but that is not infection.  Puppy boots from the DVD (or USB), not the hard drive.  </p>
<p>Yes, the mythical malware might damage hard drive data, but that is not preventable.  Malware can provide its own device support.  Not supporting hard drive access in the OS does not solve the problem.  </p>
<p>If we really want to prevent damage to data on the hard drive (or exposure!), we need to pull out the drive.  My laptop now runs without a hard drive, and that works out surprisingly well; much better, in fact, than one would expect.  My desktop now has an internal SATA drive caddy so the drive can be removed or replaced in seconds (when the power is off).  </p>
<p>&#8220;However, the concept of a LiveUSB for secure banking is compelling,&#8221;</p>
<p>The idea of taking a secure browsing system to arbitrary hardware is compelling, but Puppy has some issues.  In particular, the video card setup does not recur on every boot, which, in my experience, means that booting on a different machine can be an unreadable mess.  By knowing which selection invokes video setup the system can be recovered, but the process is very disturbing and inconvenient.  That should be changed.  </p>
<p>It would be nice if Puppy supported both removal and re-insertion of a flash drive.  Puppy will update a flash drive as it stands, as long as the drive remains connected.  I have been looking at leveraging the write-protect switch on SD flash cards by using a USB card reader.  I found one reader which is so narrow that the write-protect switch is partly exposed, and that might be a solution.  </p>
<p>One big advantage of a flash drive install is, at least potentially, a much faster boot.  Also, Puppy supports flash drive encryption.  One big disadvantage is that flash drives can be infected much faster, easier, and with less indication than even a writable DVD.  With a Puppy DVD, the latest session or sessions can be voided, to get back to an earlier state, but there is no analogous concept in Puppy flash.  </p>
<p>&#8220;added the Java Runtime as some banks now use Java Applets during login.&#8221;</p>
<p>Loading Java is pretty scary, since Java has its own security issues.  Although JavaScript is needed for most modern browsing, that is different (and should be under NoScript control anyway).  Java is a very different story, and may have the potential to compromise the machine without first requiring malware to succeed under Linux, which is very, very scary.  That is adding a new attack vector.  Obviously, if Java really is needed for use there would be little choice, but otherwise it seems like Java should be avoided if at all possible.  </p>
<p>&#8220;To update (when a new version of FireFox is avalable, for example), boot the system without connecting to the network, update from a local hard disk, make other system changes, etc, and then remaster back to the LiveUSB device.&#8221;  </p>
<p>It is hard to see much advantage in downloading something for installation, rather than updating automatically online.  If we cannot trust Puppy online, we sure cannot trust Windows for download.  And if we can trust Puppy, there would seem to be no advantage.  </p>
<p>Nor is updating an unusual event: Updates are required not only for major Firefox steps, but also for the add-ons like NoScript, Safe, Perspectives and all the others.  It is easy for Firefox to get the updates.  Having to explicitly download and apply each update is significant temptation to avoid the whole process.   </p>
<p>Perhaps the issue here is the &#8220;new &#8216;remastering&#8217; process,&#8221; which is unnecessary with incremental DVD updates (saves).  If the tradeoff makes updates harder, that is a high price to pay, but it is not clear why that must be so.  </p>
<p>Optimizing Puppy for security is a really good idea.  Unfortunately, while everyone likes &#8220;security,&#8221; there can be a wide range of opinions on the best way to achieve it.  But even discussing the problems and tradeoffs may be useful.  There may not be just one security version.</p>
<div class="CommentRating">Like or Dislike: <img style="padding: 0px; margin: 0px; border: none; cursor: pointer;" onmouseover="this.width=this.width*1.3" onmouseout="this.width=this.width/1.2" id="up-4544" src="http://krebsonsecurity.com/wp-content/plugins/comment-rating-pro/images/1_16_up.png" alt="Thumb up" onclick="javascript:ckratingKarma('4544', 'add', 'krebsonsecurity.com/wp-content/plugins/comment-rating-pro/', '1_16_');" title="Thumb up" /> <span id="karma-4544-up" style="font-size:14px; color:#009933;">1</span>&nbsp;<img style="padding: 0px; margin: 0px; border: none; cursor: pointer;" onmouseover="this.width=this.width*1.3" onmouseout="this.width=this.width/1.2" id="down-4544" src="http://krebsonsecurity.com/wp-content/plugins/comment-rating-pro/images/1_16_down.png" alt="Thumb down" onclick="javascript:ckratingKarma('4544', 'subtract', 'krebsonsecurity.com/wp-content/plugins/comment-rating-pro/', '1_16_')" title="Thumb down" /> <span id="karma-4544-down" style="font-size:14px; color:#990033;">0</span></div>]]></content:encoded>
	</item>
	<item>
		<title>By: c.cobb</title>
		<link>http://krebsonsecurity.com/2010/03/ebanking-victim-take-a-number/comment-page-1/#comment-4540</link>
		<dc:creator>c.cobb</dc:creator>
		<pubDate>Sun, 28 Mar 2010 04:49:55 +0000</pubDate>
		<guid isPermaLink="false">http://www.krebsonsecurity.com/?p=1522#comment-4540</guid>
		<description>Brian, thank you so much for this series. While reading another of your articles a couple of months ago, I noticed a few responders mentioning Puppy Linux and started looking at that.

While the concept is brilliant there are, as JCitizen noted above, still some security holes. The primary issues being that Puppy Linux LiveCD/DVDs and LiveUSBs want to save the session state upon shutdown, and there is full access to connected devices.

However, the concept of a LiveUSB for secure banking is compelling, and seems far more convenient -- carrying a tiny USB stick attached to your car key ring is the ultimate &quot;portable PC.&quot;

As such, I spent a little time creating a modified Puppy system as an attempt to find a workable USB solution. First, I disabled the &quot;save session&quot; option during reboot or shutdown. 

However, since it is still necessary to make changes to the system from time to time, I also created a new  &quot;remastering&quot; process to update a LiveUSB, and simplified the process by eliminating all the dialogs (the original LiveCD remastering asks a lot of complex questions). On my older PC, this new process completes in about three and a half minutes.

I also replaced &quot;Seamonkey&quot; with FireFox and added the Java Runtime as some banks now use Java Applets during login. 

So now, I envision two separate types of use for the system: online banking, and updating the system.

To bank, connect the USB and install Puppy into memory, then disconnect the USB device from the computer. Next connect to the network and then access your accounts. 

To update (when a new version of FireFox is avalable, for example), boot the system without connecting to the network, update from a local hard disk, make other system changes, etc, and then remaster back to the LiveUSB device. After updating, if continuing on to a banking session, just remember to remove the USB from the computer first.

There are a lot of people commenting here who obviously have a lot of experience with IT issues, and I would be interested to hear any feedback you have. A preliminary and experimental &quot;BankPup&quot; version of Puppy is available here: 
http://ccobb.net/demos/puppy/

I am also experimenting with booting Puppy on a Mac. I have been able to create a single LiveUSB stick that will boot Ubuntu Linux both on my PC and my MacBook so I know the concept works, but multi-booting Puppy remains to be seen.
Thank you,</description>
		<content:encoded><![CDATA[<p>Brian, thank you so much for this series. While reading another of your articles a couple of months ago, I noticed a few responders mentioning Puppy Linux and started looking at that.</p>
<p>While the concept is brilliant there are, as JCitizen noted above, still some security holes. The primary issues being that Puppy Linux LiveCD/DVDs and LiveUSBs want to save the session state upon shutdown, and there is full access to connected devices.</p>
<p>However, the concept of a LiveUSB for secure banking is compelling, and seems far more convenient &#8212; carrying a tiny USB stick attached to your car key ring is the ultimate &#8220;portable PC.&#8221;</p>
<p>As such, I spent a little time creating a modified Puppy system as an attempt to find a workable USB solution. First, I disabled the &#8220;save session&#8221; option during reboot or shutdown. </p>
<p>However, since it is still necessary to make changes to the system from time to time, I also created a new  &#8220;remastering&#8221; process to update a LiveUSB, and simplified the process by eliminating all the dialogs (the original LiveCD remastering asks a lot of complex questions). On my older PC, this new process completes in about three and a half minutes.</p>
<p>I also replaced &#8220;Seamonkey&#8221; with FireFox and added the Java Runtime as some banks now use Java Applets during login. </p>
<p>So now, I envision two separate types of use for the system: online banking, and updating the system.</p>
<p>To bank, connect the USB and install Puppy into memory, then disconnect the USB device from the computer. Next connect to the network and then access your accounts. </p>
<p>To update (when a new version of FireFox is avalable, for example), boot the system without connecting to the network, update from a local hard disk, make other system changes, etc, and then remaster back to the LiveUSB device. After updating, if continuing on to a banking session, just remember to remove the USB from the computer first.</p>
<p>There are a lot of people commenting here who obviously have a lot of experience with IT issues, and I would be interested to hear any feedback you have. A preliminary and experimental &#8220;BankPup&#8221; version of Puppy is available here:<br />
<a href="http://ccobb.net/demos/puppy/" rel="nofollow">http://ccobb.net/demos/puppy/</a></p>
<p>I am also experimenting with booting Puppy on a Mac. I have been able to create a single LiveUSB stick that will boot Ubuntu Linux both on my PC and my MacBook so I know the concept works, but multi-booting Puppy remains to be seen.<br />
Thank you,</p>
<div class="CommentRating">Like or Dislike: <img style="padding: 0px; margin: 0px; border: none; cursor: pointer;" onmouseover="this.width=this.width*1.3" onmouseout="this.width=this.width/1.2" id="up-4540" src="http://krebsonsecurity.com/wp-content/plugins/comment-rating-pro/images/1_16_up.png" alt="Thumb up" onclick="javascript:ckratingKarma('4540', 'add', 'krebsonsecurity.com/wp-content/plugins/comment-rating-pro/', '1_16_');" title="Thumb up" /> <span id="karma-4540-up" style="font-size:14px; color:#009933;">0</span>&nbsp;<img style="padding: 0px; margin: 0px; border: none; cursor: pointer;" onmouseover="this.width=this.width*1.3" onmouseout="this.width=this.width/1.2" id="down-4540" src="http://krebsonsecurity.com/wp-content/plugins/comment-rating-pro/images/1_16_down.png" alt="Thumb down" onclick="javascript:ckratingKarma('4540', 'subtract', 'krebsonsecurity.com/wp-content/plugins/comment-rating-pro/', '1_16_')" title="Thumb down" /> <span id="karma-4540-down" style="font-size:14px; color:#990033;">0</span></div>]]></content:encoded>
	</item>
	<item>
		<title>By: Eliézer</title>
		<link>http://krebsonsecurity.com/2010/03/ebanking-victim-take-a-number/comment-page-1/#comment-4522</link>
		<dc:creator>Eliézer</dc:creator>
		<pubDate>Fri, 26 Mar 2010 16:49:56 +0000</pubDate>
		<guid isPermaLink="false">http://www.krebsonsecurity.com/?p=1522#comment-4522</guid>
		<description>Olá! òtimo Post, realmente esse problema veem se alastrando a um bom tempo e curioso saber que em um pais com tantos profissionais como nos USA tenha esse tipo de problemas, é por isso que os bancos pagam tão caro por esse recursos. Realmente aqui no Brasil é uma lacuna enorme de prejuizos, qualquer um pode se aproveitar disso!

Att, 
Silva; Eliézer</description>
		<content:encoded><![CDATA[<p>Olá! òtimo Post, realmente esse problema veem se alastrando a um bom tempo e curioso saber que em um pais com tantos profissionais como nos USA tenha esse tipo de problemas, é por isso que os bancos pagam tão caro por esse recursos. Realmente aqui no Brasil é uma lacuna enorme de prejuizos, qualquer um pode se aproveitar disso!</p>
<p>Att,<br />
Silva; Eliézer</p>
<div class="CommentRating">Like or Dislike: <img style="padding: 0px; margin: 0px; border: none; cursor: pointer;" onmouseover="this.width=this.width*1.3" onmouseout="this.width=this.width/1.2" id="up-4522" src="http://krebsonsecurity.com/wp-content/plugins/comment-rating-pro/images/1_16_up.png" alt="Thumb up" onclick="javascript:ckratingKarma('4522', 'add', 'krebsonsecurity.com/wp-content/plugins/comment-rating-pro/', '1_16_');" title="Thumb up" /> <span id="karma-4522-up" style="font-size:14px; color:#009933;">0</span>&nbsp;<img style="padding: 0px; margin: 0px; border: none; cursor: pointer;" onmouseover="this.width=this.width*1.3" onmouseout="this.width=this.width/1.2" id="down-4522" src="http://krebsonsecurity.com/wp-content/plugins/comment-rating-pro/images/1_16_down.png" alt="Thumb down" onclick="javascript:ckratingKarma('4522', 'subtract', 'krebsonsecurity.com/wp-content/plugins/comment-rating-pro/', '1_16_')" title="Thumb down" /> <span id="karma-4522-down" style="font-size:14px; color:#990033;">0</span></div>]]></content:encoded>
	</item>
	<item>
		<title>By: Sari Greene</title>
		<link>http://krebsonsecurity.com/2010/03/ebanking-victim-take-a-number/comment-page-1/#comment-4520</link>
		<dc:creator>Sari Greene</dc:creator>
		<pubDate>Fri, 26 Mar 2010 15:48:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.krebsonsecurity.com/?p=1522#comment-4520</guid>
		<description>Like all high risk activities, secure online banking requires a partnership of defensive and offensive controls. In this case, the controls need to be instituted on both the customer and financial institution side. While banking customers must do their part (AV, firewall, patching, separate PC etc…) it is important not to create a false sense of security. Zeus and its ilk are insidious. Our nDiscovery log analysis service has identified Zeus penetration on very well secured network environments. 

Many financial institutions as well as NACHA – the Electronic Payments Association (http://www.nacha.org/) are taking this threat very seriously. For those institutions that aren’t, their next regulatory exam will be a wake-up call. The regulators are focusing in on ACH and Wire Transfer procedures. They are not only expecting institutions to have implemented strong (multifactor) authentication but also out-of-band verification, fraud detection, monitoring, credit line/limit reviews and customer (and internal) education. They are also being asked to be on the lookout for patterns of “money mule” activity.

I work directly with a number of financial institutions. They recognize that this is not only a financial and reputational relationship issue but also one that directly impacts the strategic initiative of Internet based banking. Believe me; they are looking hard at internal controls. It is in their best interest to keep their customers information and funds secure.

Sari Stern Greene
http://www.sagedatasecurity.com</description>
		<content:encoded><![CDATA[<p>Like all high risk activities, secure online banking requires a partnership of defensive and offensive controls. In this case, the controls need to be instituted on both the customer and financial institution side. While banking customers must do their part (AV, firewall, patching, separate PC etc…) it is important not to create a false sense of security. Zeus and its ilk are insidious. Our nDiscovery log analysis service has identified Zeus penetration on very well secured network environments. </p>
<p>Many financial institutions as well as NACHA – the Electronic Payments Association (<a href="http://www.nacha.org/" rel="nofollow">http://www.nacha.org/</a>) are taking this threat very seriously. For those institutions that aren’t, their next regulatory exam will be a wake-up call. The regulators are focusing in on ACH and Wire Transfer procedures. They are not only expecting institutions to have implemented strong (multifactor) authentication but also out-of-band verification, fraud detection, monitoring, credit line/limit reviews and customer (and internal) education. They are also being asked to be on the lookout for patterns of “money mule” activity.</p>
<p>I work directly with a number of financial institutions. They recognize that this is not only a financial and reputational relationship issue but also one that directly impacts the strategic initiative of Internet based banking. Believe me; they are looking hard at internal controls. It is in their best interest to keep their customers information and funds secure.</p>
<p>Sari Stern Greene<br />
<a href="http://www.sagedatasecurity.com" rel="nofollow">http://www.sagedatasecurity.com</a></p>
<div class="CommentRating">Like or Dislike: <img style="padding: 0px; margin: 0px; border: none; cursor: pointer;" onmouseover="this.width=this.width*1.3" onmouseout="this.width=this.width/1.2" id="up-4520" src="http://krebsonsecurity.com/wp-content/plugins/comment-rating-pro/images/1_16_up.png" alt="Thumb up" onclick="javascript:ckratingKarma('4520', 'add', 'krebsonsecurity.com/wp-content/plugins/comment-rating-pro/', '1_16_');" title="Thumb up" /> <span id="karma-4520-up" style="font-size:14px; color:#009933;">0</span>&nbsp;<img style="padding: 0px; margin: 0px; border: none; cursor: pointer;" onmouseover="this.width=this.width*1.3" onmouseout="this.width=this.width/1.2" id="down-4520" src="http://krebsonsecurity.com/wp-content/plugins/comment-rating-pro/images/1_16_down.png" alt="Thumb down" onclick="javascript:ckratingKarma('4520', 'subtract', 'krebsonsecurity.com/wp-content/plugins/comment-rating-pro/', '1_16_')" title="Thumb down" /> <span id="karma-4520-down" style="font-size:14px; color:#990033;">0</span></div>]]></content:encoded>
	</item>
	<item>
		<title>By: Terry Ritter</title>
		<link>http://krebsonsecurity.com/2010/03/ebanking-victim-take-a-number/comment-page-1/#comment-4348</link>
		<dc:creator>Terry Ritter</dc:creator>
		<pubDate>Mon, 22 Mar 2010 17:58:52 +0000</pubDate>
		<guid isPermaLink="false">http://www.krebsonsecurity.com/?p=1522#comment-4348</guid>
		<description>&quot;these attacks go well beyond the typical attacks that could be dealt with reliably by your traditional tools. The biggest defense you have against these types of attacks are smart users; if you lack that, well…&quot;

While better computer education cannot hurt, it also cannot be the solution:  

All humans make mistakes, even computer experts.  But even a single human mistake can be enough to infect a Microsoft Windows hard drive forever (or at least until Windows is re-installed).  And there are no tools which guarantee to detect that infection.</description>
		<content:encoded><![CDATA[<p>&#8220;these attacks go well beyond the typical attacks that could be dealt with reliably by your traditional tools. The biggest defense you have against these types of attacks are smart users; if you lack that, well…&#8221;</p>
<p>While better computer education cannot hurt, it also cannot be the solution:  </p>
<p>All humans make mistakes, even computer experts.  But even a single human mistake can be enough to infect a Microsoft Windows hard drive forever (or at least until Windows is re-installed).  And there are no tools which guarantee to detect that infection.</p>
<div class="CommentRating">Like or Dislike: <img style="padding: 0px; margin: 0px; border: none; cursor: pointer;" onmouseover="this.width=this.width*1.3" onmouseout="this.width=this.width/1.2" id="up-4348" src="http://krebsonsecurity.com/wp-content/plugins/comment-rating-pro/images/1_16_up.png" alt="Thumb up" onclick="javascript:ckratingKarma('4348', 'add', 'krebsonsecurity.com/wp-content/plugins/comment-rating-pro/', '1_16_');" title="Thumb up" /> <span id="karma-4348-up" style="font-size:14px; color:#009933;">0</span>&nbsp;<img style="padding: 0px; margin: 0px; border: none; cursor: pointer;" onmouseover="this.width=this.width*1.3" onmouseout="this.width=this.width/1.2" id="down-4348" src="http://krebsonsecurity.com/wp-content/plugins/comment-rating-pro/images/1_16_down.png" alt="Thumb down" onclick="javascript:ckratingKarma('4348', 'subtract', 'krebsonsecurity.com/wp-content/plugins/comment-rating-pro/', '1_16_')" title="Thumb down" /> <span id="karma-4348-down" style="font-size:14px; color:#990033;">0</span></div>]]></content:encoded>
	</item>
	<item>
		<title>By: BrianKrebs</title>
		<link>http://krebsonsecurity.com/2010/03/ebanking-victim-take-a-number/comment-page-1/#comment-4344</link>
		<dc:creator>BrianKrebs</dc:creator>
		<pubDate>Mon, 22 Mar 2010 13:23:49 +0000</pubDate>
		<guid isPermaLink="false">http://www.krebsonsecurity.com/?p=1522#comment-4344</guid>
		<description>@prairie_sailor &amp; george. most of the the systems being infected are using the latest patch levels of Windows XP. 

generally speaking, the people I am speaking to either don&#039;t know those technical details, or they don&#039;t care to disclose them. but in any case, it doesn&#039;t matter. the attackers in every case used the ZeuS Trojan, which involves social engineering -- tricking the recipient of a Zeus-laden e-mail into downloading and running an attached file. There have been one or two examples of ZeuS being distributed through software exploits, but those are the exception, and far from the rule. 

The major Anti-virus programs out there do a horrible job of detecting ZeuS, across the board, even when they are up to date. 

I don&#039;t want to overmythologize ZeuS, which has already been pretty badly hyped, IMHO, but these attacks go well beyond the typical attacks that could be dealt with reliably by your traditional tools. The biggest defense you have against these types of attacks are smart users; if you lack that, well...</description>
		<content:encoded><![CDATA[<p>@prairie_sailor &#038; george. most of the the systems being infected are using the latest patch levels of Windows XP. </p>
<p>generally speaking, the people I am speaking to either don&#8217;t know those technical details, or they don&#8217;t care to disclose them. but in any case, it doesn&#8217;t matter. the attackers in every case used the ZeuS Trojan, which involves social engineering &#8212; tricking the recipient of a Zeus-laden e-mail into downloading and running an attached file. There have been one or two examples of ZeuS being distributed through software exploits, but those are the exception, and far from the rule. </p>
<p>The major Anti-virus programs out there do a horrible job of detecting ZeuS, across the board, even when they are up to date. </p>
<p>I don&#8217;t want to overmythologize ZeuS, which has already been pretty badly hyped, IMHO, but these attacks go well beyond the typical attacks that could be dealt with reliably by your traditional tools. The biggest defense you have against these types of attacks are smart users; if you lack that, well&#8230;</p>
<div class="CommentRating">Like or Dislike: <img style="padding: 0px; margin: 0px; border: none; cursor: pointer;" onmouseover="this.width=this.width*1.3" onmouseout="this.width=this.width/1.2" id="up-4344" src="http://krebsonsecurity.com/wp-content/plugins/comment-rating-pro/images/1_16_up.png" alt="Thumb up" onclick="javascript:ckratingKarma('4344', 'add', 'krebsonsecurity.com/wp-content/plugins/comment-rating-pro/', '1_16_');" title="Thumb up" /> <span id="karma-4344-up" style="font-size:14px; color:#009933;">2</span>&nbsp;<img style="padding: 0px; margin: 0px; border: none; cursor: pointer;" onmouseover="this.width=this.width*1.3" onmouseout="this.width=this.width/1.2" id="down-4344" src="http://krebsonsecurity.com/wp-content/plugins/comment-rating-pro/images/1_16_down.png" alt="Thumb down" onclick="javascript:ckratingKarma('4344', 'subtract', 'krebsonsecurity.com/wp-content/plugins/comment-rating-pro/', '1_16_')" title="Thumb down" /> <span id="karma-4344-down" style="font-size:14px; color:#990033;">0</span></div>]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Page Caching using memcached (User agent is rejected)
Database Caching 7/22 queries in 0.013 seconds using memcached
Object Caching 963/979 objects using memcached

Served from: krebsonsecurity.com @ 2012-02-11 23:05:29 -->
