<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-968722795408899035</id><updated>2012-01-27T08:45:52.942-08:00</updated><category term='9/11'/><category term='business'/><category term='Microsoft Security'/><category term='Network Security'/><category term='pci'/><category term='defense in depth'/><category term='Fraud'/><category term='virtualization security'/><category term='Web Security'/><category term='pharming'/><category term='trust zones'/><category term='penetration testing'/><category term='Airline Security'/><category term='web site security'/><category term='Security'/><category term='Voter Security'/><category term='patches'/><category term='Security Audit'/><category term='Internet Security'/><title type='text'>Grok Computer Security</title><subtitle type='html'>One hacker's odyssey to understand computer security</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://grok-security.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://grok-security.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Michael Berman</name><uri>https://profiles.google.com/110724158068242055665</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-zqDTemxZh8E/AAAAAAAAAAI/AAAAAAAAAAA/zlCM3ZsCASY/s512-c/photo.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>71</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-968722795408899035.post-6705428086878995488</id><published>2012-01-24T17:06:00.000-08:00</published><updated>2012-01-24T17:06:39.621-08:00</updated><title type='text'>I’ll tell you what I want, what I really, really want from a Cloud Provider</title><content type='html'>&lt;style&gt;&lt;!-- /* Font Definitions */@font-face {font-family:Cambria; panose-1:2 4 5 3 5 4 6 3 2 4; mso-font-charset:0; mso-generic-font-family:auto; mso-font-pitch:variable; mso-font-signature:3 0 0 0 1 0;} /* Style Definitions */p.MsoNormal, li.MsoNormal, div.MsoNormal {mso-style-parent:""; margin-top:0in; margin-right:0in; margin-bottom:10.0pt; margin-left:0in; mso-pagination:widow-orphan; font-size:12.0pt; font-family:"Times New Roman"; mso-ascii-font-family:Cambria; mso-ascii-theme-font:minor-latin; mso-fareast-font-family:Cambria; mso-fareast-theme-font:minor-latin; mso-hansi-font-family:Cambria; mso-hansi-theme-font:minor-latin; mso-bidi-font-family:"Times New Roman"; mso-bidi-theme-font:minor-bidi;}@page Section1 {size:8.5in 11.0in; margin:1.0in 1.25in 1.0in 1.25in; mso-header-margin:.5in; mso-footer-margin:.5in; mso-paper-source:0;}div.Section1 {page:Section1;}--&gt;&lt;/style&gt;&lt;br /&gt;&lt;div class="MsoNormal"&gt;&lt;i style="mso-bidi-font-style: normal;"&gt;If you want mybusiness, you better make it fast&lt;/i&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin-left: .5in;"&gt;&lt;b style="mso-bidi-font-weight: normal;"&gt;Self-service&lt;/b&gt;: 7x24 add, remove, change resources, workloads, andconnectivity&lt;/div&gt;&lt;div class="MsoNormal" style="margin-left: .5in;"&gt;&lt;b style="mso-bidi-font-weight: normal;"&gt;Elastic&lt;/b&gt;: scale up or down automatically within the limits I set&lt;/div&gt;&lt;div class="MsoNormal" style="margin-left: .5in;"&gt;&lt;b style="mso-bidi-font-weight: normal;"&gt;Available&lt;/b&gt;: stand up to hurricanes, DDOS, and replication storms.Your mistakes should never be my problem.&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;i style="mso-bidi-font-style: normal;"&gt;If you want my data,you better make it secure&lt;/i&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin-left: .5in;"&gt;&lt;b style="mso-bidi-font-weight: normal;"&gt;Auditing&lt;/b&gt;: network and management&lt;/div&gt;&lt;div class="MsoNormal" style="margin-left: 1.0in;"&gt;&lt;i style="mso-bidi-font-style: normal;"&gt;Network&lt;/i&gt; – I need to audit and or inspect all the traffic between mysystems. This includes but is not limited to traffic between users, systems,and applications even where they share the same physical host and virtualswitch.&lt;/div&gt;&lt;div class="MsoNormal" style="margin-left: 1.0in;"&gt;&lt;i style="mso-bidi-font-style: normal;"&gt;Management&lt;/i&gt; – I need to see all management events that may impactthe security or configuration of my systems. This includes but is not limitedto privileged access to my systems or data through the hypervisor or cloudmanagement APIs.&lt;/div&gt;&lt;div class="MsoNormal" style="margin-left: .5in;"&gt;&lt;b style="mso-bidi-font-weight: normal;"&gt;Control&lt;/b&gt;: policy and assurance&lt;/div&gt;&lt;div class="MsoNormal" style="margin-left: 1.0in;"&gt;&lt;i style="mso-bidi-font-style: normal;"&gt;Policy &lt;/i&gt;– I need to express and apply security policies via a methodthat is both human understandable and translatable into a machine-interpretedlanguage.&lt;/div&gt;&lt;div class="MsoNormal" style="margin-left: 1.0in;"&gt;&lt;i style="mso-bidi-font-style: normal;"&gt;Assurance &lt;/i&gt;– I need to know when an event or incident occurs thatviolates a policy and I need a method for testing that controls exist and areeffective for enforcing my policies.&lt;/div&gt;&lt;div class="MsoNormal" style="margin-left: .5in;"&gt;&lt;b style="mso-bidi-font-weight: normal;"&gt;Metrics&lt;/b&gt;: continuous and interoperable&lt;/div&gt;&lt;div class="MsoNormal" style="margin-left: 1.0in;"&gt;&lt;i style="mso-bidi-font-style: normal;"&gt;Continuous &lt;/i&gt;– Per our agreed standards of measurement I must be ableto quantify the security attributes of my system. This may include but is notlimited to measurements for: vulnerability, configuration, performance,incident detection, incident response, and incident containment.&lt;/div&gt;&lt;div class="MsoNormal" style="margin-left: 1.0in;"&gt;&lt;i style="mso-bidi-font-style: normal;"&gt;Interoperable &lt;/i&gt;– All security relevant data and events must beavailable in a documented machine-readable format. It should either comply withstandards such as Cyberscope and SCAP or my preferred GR&amp;amp;C system.&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;i style="mso-bidi-font-style: normal;"&gt;If you want my money,you better not ask for much&lt;/i&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin-left: .5in;"&gt;&lt;b style="mso-bidi-font-weight: normal;"&gt;Value &lt;/b&gt;– Not just cheaper than if I do it myself. Your servicesshould give my organization new capabilities to meet our objectives. Thesecapabilities could include user experience, logistic support, and accessibility…&lt;/div&gt;&lt;div class="MsoNormal" style="margin-left: .5in;"&gt;&lt;b style="mso-bidi-font-weight: normal;"&gt;No lock-in &lt;/b&gt;– I should be able to easily move my data and workloads backinside my enterprise or to one of your competitors.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/968722795408899035-6705428086878995488?l=grok-security.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grok-security.blogspot.com/feeds/6705428086878995488/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=968722795408899035&amp;postID=6705428086878995488' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/6705428086878995488'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/6705428086878995488'/><link rel='alternate' type='text/html' href='http://grok-security.blogspot.com/2012/01/ill-tell-you-what-i-want-what-i-really.html' title='I’ll tell you what I want, what I really, really want from a Cloud Provider'/><author><name>Michael Berman</name><uri>https://profiles.google.com/110724158068242055665</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-zqDTemxZh8E/AAAAAAAAAAI/AAAAAAAAAAA/zlCM3ZsCASY/s512-c/photo.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-968722795408899035.post-1570568694158414260</id><published>2012-01-19T20:54:00.000-08:00</published><updated>2012-01-19T20:57:43.138-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Network Security'/><title type='text'>Tell me again where these devices are made?</title><content type='html'>&lt;span style="font-family:Calibri, Verdana, Helvetica, Arial;"&gt;&lt;span style="font-size:11pt"&gt;I’ve been “upgrading” my home infrastructure:&lt;br /&gt;&lt;br /&gt;Seagate GoFlex Network Storage&lt;br /&gt;Netgear WNDR3800&lt;br /&gt;(other stuff)&lt;br /&gt;&lt;br /&gt;All my toys run linux, so imagine my surprise when this starts showing in my logs:&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:78%;"&gt;&lt;span style="font-family:Helvetica, Verdana, Arial;"&gt;&lt;span style="font-size:9pt"&gt;[LAN access from remote] from 210.51.17.227:40986 to 192.168.35.119:22, Thursday, January 19,2012 16:56:47&lt;br /&gt;[LAN access from remote] from 210.51.17.227:39316 to 192.168.35.119:22, Thursday, January 19,2012 16:56:36&lt;br /&gt;[LAN access from remote] from 210.51.17.227:37023 to 192.168.35.119:22, Thursday, January 19,2012 16:56:32&lt;br /&gt;[LAN access from remote] from 210.51.17.227:34192 to 192.168.35.119:22, Thursday, January 19,2012 16:56:28&lt;br /&gt;[LAN access from remote] from 210.51.17.227:50809 to 192.168.35.119:22, Thursday, January 19,2012 16:56:21&lt;br /&gt;[LAN access from remote] from 210.51.17.227:47558 to 192.168.35.119:22, Thursday, January 19,2012 16:56:16&lt;br /&gt;[LAN access from remote] from 210.51.17.227:44530 to 192.168.35.119:22, Thursday, January 19,2012 16:56:11&lt;br /&gt;[LAN access from remote] from 210.51.17.227:42159 to 192.168.35.119:22, Thursday, January 19,2012 16:56:07&lt;br /&gt;[LAN access from remote] from 210.51.17.227:39236 to 192.168.35.119:22, Thursday, January 19,2012 16:56:02&lt;br /&gt;(repeat about 500 times)&lt;br /&gt;&lt;br /&gt;whois 210.51.17.227?&lt;br /&gt;Answer someone inside a /16 registered to Beijing Tongtai IDC of China Netcom.&lt;br /&gt;&lt;br /&gt;Turns out my Seagate device was advertising port 22 via upnp and my Netgear was helpfully port mapping it to the Internet.&lt;br /&gt;&lt;br /&gt;Go figure.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/968722795408899035-1570568694158414260?l=grok-security.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grok-security.blogspot.com/feeds/1570568694158414260/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=968722795408899035&amp;postID=1570568694158414260' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/1570568694158414260'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/1570568694158414260'/><link rel='alternate' type='text/html' href='http://grok-security.blogspot.com/2012/01/tell-me-again-where-these-devices-are.html' title='Tell me again where these devices are made?'/><author><name>Michael Berman</name><uri>https://profiles.google.com/110724158068242055665</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-zqDTemxZh8E/AAAAAAAAAAI/AAAAAAAAAAA/zlCM3ZsCASY/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-968722795408899035.post-5921276200548947282</id><published>2011-04-02T08:03:00.000-07:00</published><updated>2011-04-02T10:04:12.561-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Web Security'/><title type='text'>SQL Injection and Cross-Site Scripting (XSS) are Hot</title><content type='html'>Custom and automated attacks against web sites continue as vendors and developers still have not gotten the hang of secure coding techniques.&lt;br /&gt;&lt;br /&gt;In one &lt;a href="http://www.thetechherald.com/article.php/201113/6994/SQL-Injection-attack-jumps-to-more-than-600-000-domains"&gt;case&lt;/a&gt;, an automated attack has infected more than 600,000 sites in about two days.&lt;br /&gt;&lt;br /&gt;The &lt;a href="http://www.pcworld.com/businesscenter/article/223457/mysql_website_falls_victim_to_sql_injection_attack.html"&gt;other&lt;/a&gt;, was a case of a targeted attack against MySQL. Interestingly, the attackers are taking credit for this exploit.&lt;br /&gt;&lt;br /&gt;Broad automated attacks like the first are usually driven by botnot groups who are ultimately seeking to compromise a large number of end-user systems.&lt;br /&gt;&lt;br /&gt;The second attack is becoming less common.  My guess, is that they are seeking to establish credibility for their attack skills and to demonstrate their ability to launch a 0-day hack. This sort of activity ranges from the somewhat benign: the hacker equivalent of resume fodder, or more malignantly: demonstrating value before selling their exploits to the criminal underground.&lt;br /&gt;&lt;br /&gt;While defects will always exist, it is clear that web site providers still fail to perform the security basics: vetting code before deployment and monitoring their site for compromise.&lt;br /&gt;&lt;br /&gt;(updated)&lt;br /&gt;Current infection counts can be found (for a few of  the domains hosting the malicious scripts) with Google:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;&lt;a href="http://www.google.com/#q=%22%3Cscript%20src%3Dhttp%3A%2F%2Flizamoon.com%2Fur.php%22"&gt;Lizamoon&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.google.com/webhp?hl=en#q=%22%3Cscript%20src%3Dhttp%3A%2F%2Falisa-carter.com%2Fur.php%22"&gt;Alisa-carter&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.google.com/search?source=aig&amp;amp;hl=en&amp;amp;rlz=&amp;amp;=&amp;amp;q=%22%3Cscript+src%3Dhttp%3A%22+%22alexblane.com%2Fur.php%22"&gt;Alexblane&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/968722795408899035-5921276200548947282?l=grok-security.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grok-security.blogspot.com/feeds/5921276200548947282/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=968722795408899035&amp;postID=5921276200548947282' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/5921276200548947282'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/5921276200548947282'/><link rel='alternate' type='text/html' href='http://grok-security.blogspot.com/2011/04/sql-injection-and-cross-site-scripting.html' title='SQL Injection and Cross-Site Scripting (XSS) are Hot'/><author><name>Michael Berman</name><uri>https://profiles.google.com/110724158068242055665</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-zqDTemxZh8E/AAAAAAAAAAI/AAAAAAAAAAA/zlCM3ZsCASY/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-968722795408899035.post-7723850245217666448</id><published>2010-09-22T06:34:00.000-07:00</published><updated>2010-09-22T06:43:37.105-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='virtualization security'/><title type='text'>HyperSentry</title><content type='html'>&lt;span&gt;&lt;span style="font-size: 12pt;"&gt;&lt;a href="http://darkreading.com/database_security/security/app-security/showArticle.jhtml?articleID=227500269"&gt;HyperSentry&lt;/a&gt; is a technology that uses IPMI to allow an out-of-band method for checking hypervisor integrity.&lt;br /&gt;&lt;br /&gt;IPMI is a backdoor to the system, so it is something that has to be managed carefully.   When I did pen-testing I often found that it was not secured properly. That said, it is a very interesting idea.&lt;br /&gt;&lt;br /&gt;I think the hardware "root-of-trust" technology: that has been developed by AMD and &lt;a href="http://www.intel.com/technology/security/"&gt;Intel&lt;/a&gt; is also interesting&lt;br /&gt;&lt;br /&gt;I think we will see availability of tools, including &lt;a href="http://www.catbird.com"&gt;Catbird&lt;/a&gt;, where a combination of these technologies is built-in to the system.  I do have to point out that IPMI based checks have been possible for years and yet no one has touted them as a solution for detecting conventional rootkits.  I've learned that anything with "IBM" in the release has a certain amount of FUD factor and it may be a year or longer before we see a real capability that can be built into a product.&lt;br /&gt;&lt;br /&gt;Perhaps the broader implication is that work like this is common on open-source hypervisors and is much harder to perform on proprietary systems.&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/968722795408899035-7723850245217666448?l=grok-security.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grok-security.blogspot.com/feeds/7723850245217666448/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=968722795408899035&amp;postID=7723850245217666448' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/7723850245217666448'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/7723850245217666448'/><link rel='alternate' type='text/html' href='http://grok-security.blogspot.com/2010/09/hypersentry.html' title='HyperSentry'/><author><name>Michael Berman</name><uri>https://profiles.google.com/110724158068242055665</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-zqDTemxZh8E/AAAAAAAAAAI/AAAAAAAAAAA/zlCM3ZsCASY/s512-c/photo.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-968722795408899035.post-3441854402424568007</id><published>2010-09-02T08:39:00.000-07:00</published><updated>2010-09-02T08:45:48.846-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='business'/><title type='text'>VA cloud outage</title><content type='html'>&lt;blockquote&gt; &lt;span style="font-size:85%;"&gt;--Virginia Gov't Agencies Suffer Massive Outage&lt;br /&gt;(August 27 &amp;amp; 30, 2010)&lt;br /&gt;A storage area network (SAN) memory card failure at the Virginia&lt;br /&gt;Information Technologies Agency (VITA) left at least two dozen agencies&lt;br /&gt;without the ability to conduct business.  Among the affected agencies&lt;br /&gt;are the Department of Motor Vehicles, which was unable to issue driver's&lt;br /&gt;licenses, and the Department of Social Services, which was unable to&lt;br /&gt;distribute benefits.  The data center where the failure occurred is run&lt;br /&gt;by Northrop Grumman.&lt;br /&gt;&lt;br /&gt;[Editor's Note (Northcutt): The state of Virginia was an early adopter&lt;br /&gt;of blades and virtualization. The advantages and economics are obvious.&lt;br /&gt;These outages may prove to be a cautionary tale. With virtualization,&lt;br /&gt;you end up with a lot of eggs concentrated in a fairly small basket so&lt;br /&gt;that if your continuity of operations plans fail, you go down pretty&lt;br /&gt;hard.&lt;br /&gt;&lt;br /&gt;(Schultz): This is a perfect example of what can go wrong when cloud&lt;br /&gt;services fail. People in general neither recognize the real risk nor&lt;br /&gt;plan for loss of availability in cloud services.]&lt;/span&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Wow, they were not running dual HBAs into the SAN?  Can't be.&lt;br /&gt;&lt;br /&gt;Outage report from VA is here: http://www.vita.virginia.gov/about/default.aspx?id=12596&lt;br /&gt;&lt;br /&gt;I am not sure the SANS editor comments are warranted.  This may be related to an architectural error in the deployment of the EMC DMX 3 and its backup.&lt;br /&gt;&lt;br /&gt;The DMX is an SMP-based HA system with a petabyte of capacity.  The comment about too many eggs in one basket is accurate with respect to the State of Virginia's use of a monster SAN, but not so much as per use of virtualization.&lt;br /&gt;&lt;br /&gt;The real failure here is whether or not they tested their COOP capability ... ever.  Then we have to ask when was the last time they ran a DR test because their time to recover seems a little long as well.&lt;br /&gt;&lt;br /&gt;My failure analysis: over reliance on a vendor's claim that their hardware never fails.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/968722795408899035-3441854402424568007?l=grok-security.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grok-security.blogspot.com/feeds/3441854402424568007/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=968722795408899035&amp;postID=3441854402424568007' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/3441854402424568007'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/3441854402424568007'/><link rel='alternate' type='text/html' href='http://grok-security.blogspot.com/2010/09/va-cloud-outage.html' title='VA cloud outage'/><author><name>Michael Berman</name><uri>https://profiles.google.com/110724158068242055665</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-zqDTemxZh8E/AAAAAAAAAAI/AAAAAAAAAAA/zlCM3ZsCASY/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-968722795408899035.post-2219896060337104336</id><published>2010-08-28T07:23:00.000-07:00</published><updated>2010-08-28T07:40:35.532-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='patches'/><category scheme='http://www.blogger.com/atom/ns#' term='Internet Security'/><title type='text'>Web site reputation</title><content type='html'>Recently several companies have developed features or products to make web surfing more secure.  One of these technologies uses reputation.  Reputation is a measure of trust for a web site or web page.  In this case trust is typically measured by how much SPAM, malicious traffic, or attacks a site is known to generate.  It turns out that measuring these things is not that hard because a majority of web traffic flows through a relatively small number of gateways and backbone networks.&lt;br /&gt;&lt;br /&gt;This is a very good idea.  If a web site is known to host malware or send a lot of SPAM, then block or warn users before they visit a site.   Of course, cyber-criminals have started to figure out how to bypass these checks.  They simply attack sites with good reputations and get them to host the malware.  In some cases, it's just a matter of providing an advertisement.&lt;br /&gt;&lt;br /&gt;Reputation based security is still a great idea because it forces the crooks to work harder.  However, we can't get over confident and rely on this technique to always protect us.  This means keep your software patched, don't click on suspicious links, and ignore any offer that is to good to be true.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/968722795408899035-2219896060337104336?l=grok-security.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grok-security.blogspot.com/feeds/2219896060337104336/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=968722795408899035&amp;postID=2219896060337104336' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/2219896060337104336'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/2219896060337104336'/><link rel='alternate' type='text/html' href='http://grok-security.blogspot.com/2010/08/web-site-reputation.html' title='Web site reputation'/><author><name>Michael Berman</name><uri>https://profiles.google.com/110724158068242055665</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-zqDTemxZh8E/AAAAAAAAAAI/AAAAAAAAAAA/zlCM3ZsCASY/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-968722795408899035.post-6291992994271355987</id><published>2010-08-24T06:41:00.000-07:00</published><updated>2010-08-24T06:43:28.178-07:00</updated><title type='text'>Alert FOX News!</title><content type='html'>So, I got this funny SPAM email, and I thought someone will take this seriously and alert FOX news to yet another massive government intrusion into our lives... ;-)&lt;br /&gt;&lt;br /&gt;By the way the SPAM came with a ZIP file that will probably p&lt;span style="font-family: courier new;"&gt;0&lt;/span&gt;wn your computer if you install it...&lt;br /&gt;&lt;br /&gt;------ Begin Message&lt;br /&gt;From: Alfreda Robertson&lt;br /&gt;Date: Tue, 24 Aug 2010 16:04:07 +0200&lt;br /&gt;To: &lt;xxx-x-xxxx-x@catbird.com&gt;&lt;br /&gt;Subject: IRS Notification - For Tax Payer xxx-x-xxxx-x@catbird.com&lt;br /&gt;&lt;br /&gt;Dear Tax Payer,&lt;br /&gt;&lt;br /&gt;As part of new requirements from the IRS, all U.S. Citizens are required by law to update their computers with new tax software.&lt;br /&gt;&lt;br /&gt;To begin the update, install the attached file&lt;br /&gt;&lt;br /&gt;After doing so, no further action is required on your part.&lt;br /&gt;&lt;br /&gt;Thank you for your cooperation.&lt;br /&gt;&lt;br /&gt;Sincerely,&lt;br /&gt;IRS Agent #175&lt;br /&gt;Alfreda Robertson&lt;br /&gt;&lt;br /&gt;------ End of Message&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/968722795408899035-6291992994271355987?l=grok-security.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grok-security.blogspot.com/feeds/6291992994271355987/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=968722795408899035&amp;postID=6291992994271355987' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/6291992994271355987'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/6291992994271355987'/><link rel='alternate' type='text/html' href='http://grok-security.blogspot.com/2010/08/alert-fox-news.html' title='Alert FOX News!'/><author><name>Michael Berman</name><uri>https://profiles.google.com/110724158068242055665</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-zqDTemxZh8E/AAAAAAAAAAI/AAAAAAAAAAA/zlCM3ZsCASY/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-968722795408899035.post-4219032093980484025</id><published>2010-07-02T11:11:00.000-07:00</published><updated>2010-07-02T11:15:53.755-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='patches'/><title type='text'>Always a good idea to keep your BIOS up to date....</title><content type='html'>&lt;!--StartFragment--&gt;&lt;span style="font-family:Calibri,Verdana,Helvetica,Arial;"&gt;&lt;span style="font-size:11pt;"&gt;&lt;span style="font-weight: bold;"&gt;Looks like Sony has learned from Dell’s leaky capacitor debacle.&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:78%;"&gt;&lt;span style="font-family:Helvetica,Verdana,Arial;"&gt;&lt;span style="font-size:9pt;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9pt;"&gt;&lt;span style="font-family:Times New Roman Bold;"&gt;Sony says 535,000 laptops at risk of&lt;br /&gt;overheating. &lt;/span&gt;&lt;span style="font-family:Times New Roman;"&gt;More than half a million Sony laptops sold this year contain a software&lt;br /&gt;bug that could lead them to overheat, the company said June 30. Sony has recorded 39&lt;br /&gt;cases of overheating among Vaio F and C series laptops that have been on sale since&lt;br /&gt;January. In some cases, the overheating has led the laptop case to deform. A bug in the&lt;br /&gt;heat-management system of the BIOS software is to blame. Sony is asking users to&lt;br /&gt;either update the software themselves or return their laptops so it can apply the update.&lt;br /&gt;The fault affects 535,000 computers, although Sony is asking a total of 646,000 owners&lt;br /&gt;to update their machines. The additional 111,000 machines are susceptible to several&lt;br /&gt;less serious problems that have also been found in the software, said Sony. BIOS is&lt;br /&gt;present in every PC and runs below the operating system, controlling the most basic&lt;br /&gt;functions of the computer and interaction between major components. It is usually&lt;br /&gt;invisible to users except for a BIOS start-up message that is typically seen when a PC&lt;br /&gt;boots. The problem affects machines sold both in Japan and the rest of the world.&lt;br /&gt;Affected models sold outside Japan are the VPCCW25FG/B, VPCCW25FG/P and&lt;br /&gt;VPCCW25FG/W.&lt;br /&gt;&lt;br /&gt;Source: Computerworld&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:Times New Roman;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Calibri,Verdana,Helvetica,Arial;"&gt;&lt;span style="font-size:11pt;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt; &lt;!--EndFragment--&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/968722795408899035-4219032093980484025?l=grok-security.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.computerworld.com/s/article/9178721/Sony_says_535_000_laptops_at_risk_of_overheating' title='Always a good idea to keep your BIOS up to date....'/><link rel='replies' type='application/atom+xml' href='http://grok-security.blogspot.com/feeds/4219032093980484025/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=968722795408899035&amp;postID=4219032093980484025' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/4219032093980484025'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/4219032093980484025'/><link rel='alternate' type='text/html' href='http://grok-security.blogspot.com/2010/07/always-good-idea-to-keep-your-bios-up.html' title='Always a good idea to keep your BIOS up to date....'/><author><name>Michael Berman</name><uri>https://profiles.google.com/110724158068242055665</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-zqDTemxZh8E/AAAAAAAAAAI/AAAAAAAAAAA/zlCM3ZsCASY/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-968722795408899035.post-8071753685966060594</id><published>2010-03-17T06:08:00.000-07:00</published><updated>2010-03-17T06:31:48.849-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Internet Security'/><title type='text'>Are Open Source Applications More Secure?</title><content type='html'>Full Disclosure: I am a long time Firefox user&lt;br /&gt;&lt;br /&gt;Recently, there have been serious security advisories for Chrome, Safari, and Internet Explorer:&lt;br /&gt;&lt;blockquote&gt;http://www.eweek.com/c/a/Security/IE-Attacks-Circulate-as-Microsoft-&lt;br /&gt;Updates-Advisory-766154/&lt;br /&gt;http://www.v3.co.uk/v3/news/2259391/apple-updates-safari-browser &lt;/blockquote&gt;&lt;br /&gt;While a patch is now available for Safari (and perhaps Chrome), the community is still waiting on a fix from Microsoft.&lt;br /&gt;&lt;br /&gt;Browsers, and Internet Explorer in particular, are the most commonly used application in the world.  Additionally, most web users visit one of the &lt;a href="http://www.alexa.com/topsites"&gt;top 500 sites&lt;/a&gt; at least once a day.  This intersection makes for a very attractive target for criminals.  At any given moment, the site you are visiting, even the site you are using to read this post, could be attacking you through your browser and trying to seed your system with malware.&lt;br /&gt;&lt;br /&gt;Your first line of defense is a secure browser.  I can't &lt;a href="http://en.wikipedia.org/wiki/Open_source_software_security"&gt;prove this easily&lt;/a&gt;, but I think an open-source browser like &lt;a href="http://www.mozilla.com/firefox"&gt;Firefox&lt;/a&gt; will always be more secure than a proprietary browser.&lt;br /&gt;&lt;br /&gt;My advice:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Keep your browser up to date, note ie8 is not exposed by this current vulnerability&lt;/li&gt;&lt;li&gt;Keep your OS up to date&lt;/li&gt;&lt;li&gt;Run some sort of host-based intrusion protection system, if you have one of the consumer security suites you have this&lt;/li&gt;&lt;li&gt;Run at least a basic network firewall&lt;/li&gt;&lt;li&gt;Businesses should run a network intrusion protection system&lt;/li&gt;&lt;/ol&gt;For the really advanced users out there:&lt;br /&gt;&lt;br /&gt;Make use of virtualization software and run a special purpose virtual machine for your banking and financial applications, run another virtual machine for casual web browsing and entertainment.  Never ever browse the web using your host system.&lt;br /&gt;&lt;br /&gt;One last piece of advice:&lt;br /&gt;&lt;br /&gt;Don't forget to wear some green today!&lt;br /&gt;&lt;br /&gt;Michael&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/968722795408899035-8071753685966060594?l=grok-security.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.catbird.com' title='Are Open Source Applications More Secure?'/><link rel='replies' type='application/atom+xml' href='http://grok-security.blogspot.com/feeds/8071753685966060594/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=968722795408899035&amp;postID=8071753685966060594' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/8071753685966060594'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/8071753685966060594'/><link rel='alternate' type='text/html' href='http://grok-security.blogspot.com/2010/03/are-open-source-applications-more.html' title='Are Open Source Applications More Secure?'/><author><name>Michael Berman</name><uri>https://profiles.google.com/110724158068242055665</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-zqDTemxZh8E/AAAAAAAAAAI/AAAAAAAAAAA/zlCM3ZsCASY/s512-c/photo.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-968722795408899035.post-6288549187799007103</id><published>2010-03-16T07:05:00.000-07:00</published><updated>2010-03-16T07:16:07.491-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Network Security'/><title type='text'>Imagine a World where passwords were useless</title><content type='html'>Recently, in the press:&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;blockquote&gt;&lt;span style="font-weight: bold;"&gt;March 12, The Register&lt;/span&gt; – (International) &lt;a href="source:%20http://www.theregister.co.uk/2010/03/12/password_cracking_on_crack/"&gt;SSD tools crack passwords 100 times&lt;br /&gt;faster.&lt;/a&gt; Password-cracking tools optimised to work with SSDs have achieved speeds up to 100 times quicker than previously possible. After optimizing its rainbow tables of password hashes to make use of SSDs Swiss security firm Objectif Securite was able to crack 14-digit WinXP passwords with special characters in just 5.3 seconds. Objectif Securite spokesman told Heise Security that the result was 100 times faster than possible with their old 8GB Rainbow Tables for XP hashes. The exercise illustrated that the speed of hard discs rather than processor speeds was the main bottleneck in password cracking based on password hash lookups. Objectif’s test rig featured an ageing Athlon 64 X2 4400+ with an SSD and optimised tables containing 80GB of password hashes. The system supports a brute force attack of 300 billion passwords per second, and is claimed to be 500 times faster than a password cracker from Russian firm Elcomsoft that takes advantages of the number crunching prowess of a graphics GPU from NVIDIA. &lt;/blockquote&gt;(By the way, SSD stands for &lt;a href="http://en.wikipedia.org/wiki/Solid-state_drive"&gt;Solid-State Drive&lt;/a&gt; -- a faster way to store data)&lt;br /&gt;&lt;br /&gt;An SSD is much faster than a hard drive but orders of magnitude slower than fast RAM, so if these folks ran the same test with the &lt;a href="http://en.wikipedia.org/wiki/Rainbow_tables"&gt;Rainbow Tables&lt;/a&gt; in local RAM they'd be cracking the same passwords in 0.0053 seconds (unless this moved the performance bottleneck to the CPU).&lt;br /&gt;&lt;br /&gt;If you want a solution, I recommend something like &lt;a href="http://www.myonelogin.com/?ref=tricipher_home"&gt;this&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/968722795408899035-6288549187799007103?l=grok-security.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.catbird.com' title='Imagine a World where passwords were useless'/><link rel='replies' type='application/atom+xml' href='http://grok-security.blogspot.com/feeds/6288549187799007103/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=968722795408899035&amp;postID=6288549187799007103' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/6288549187799007103'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/6288549187799007103'/><link rel='alternate' type='text/html' href='http://grok-security.blogspot.com/2010/03/imagine-world-where-passwords-were.html' title='Imagine a World where passwords were useless'/><author><name>Michael Berman</name><uri>https://profiles.google.com/110724158068242055665</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-zqDTemxZh8E/AAAAAAAAAAI/AAAAAAAAAAA/zlCM3ZsCASY/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-968722795408899035.post-8208135770945433930</id><published>2010-02-25T07:44:00.000-08:00</published><updated>2010-02-25T08:50:29.823-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Network Security'/><title type='text'>Sometimes your already in the cloud</title><content type='html'>&lt;h1 style="margin-bottom: 10px;"&gt;&lt;span style="font-size:130%;"&gt;Federal Trade Commission links wide  data breach to file sharing&lt;/span&gt;&lt;/h1&gt;&lt;blockquote&gt;The Federal Trade Commission (FTC) said Monday that it has uncovered  widespread data breaches at companies, schools and local governments  whose employees are swapping music, software and movie files over the  Internet.&lt;br /&gt;&lt;br /&gt;http://www.washingtonpost.com/wp-dyn/content/article/2010/02/22/AR2010022204889.html?hpid=sec-tech&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;Peer-to-Peer (P2P) file sharing was perhaps the second &lt;a href="http://en.wikipedia.org/wiki/Killer_application"&gt;killer app&lt;/a&gt; for the Internet (after Mosaic) because of its ease of use and utility for sharing free music and porn.&lt;br /&gt;&lt;br /&gt;P2P is very easy to use, after installing the application select the files you want to share,  then  start browsing and downloading files from other users.  P2P networks are comprised of millions&lt;br /&gt;and often tens of millions of users -- making these applications the largest compute and storage networks in the world.&lt;br /&gt;&lt;br /&gt;There are two big risks with P2P:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Oversharing -- incorrectly configuring the P2P application to share all of your files&lt;/li&gt;&lt;li&gt;Compromise -- P2P is often leveraged to download malware to unsuspecting users&lt;/li&gt;&lt;/ol&gt;The FTC warning described in the Post article arises from the problem of oversharing.  For business, the problem arises because the more P2P users you have, the more likely that one or more of them are sharing confidential information -- without realizing it.&lt;br /&gt;&lt;br /&gt;Assuring the secure configuration of P2P file sharing across more than a handful of users is very, very difficult.  For a large enterprise infeasible.  In an enterprise of any size, security depends on the detection of P2P and either on blocking all use or limiting use to selected systems that are subject to stringent access and configuration controls.&lt;br /&gt;&lt;br /&gt;Don't be fooled into thinking that your firewalls protect you from this threat.  Most P2P applications have been designed to bypass firewalls.  P2P detection and control requires the deployment of effective Intrusion Detection (IDS) or Intrusion Protection (IPS) systems.&lt;br /&gt;&lt;br /&gt;IPS systems will give you the capability of discriminating between types of P2P applications, selecting a response, and protecting your data.&lt;br /&gt;&lt;br /&gt;Michael&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/968722795408899035-8208135770945433930?l=grok-security.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.catbird.com' title='Sometimes your already in the cloud'/><link rel='replies' type='application/atom+xml' href='http://grok-security.blogspot.com/feeds/8208135770945433930/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=968722795408899035&amp;postID=8208135770945433930' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/8208135770945433930'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/8208135770945433930'/><link rel='alternate' type='text/html' href='http://grok-security.blogspot.com/2010/02/sometimes-your-already-in-cloud.html' title='Sometimes your already in the cloud'/><author><name>Michael Berman</name><uri>https://profiles.google.com/110724158068242055665</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-zqDTemxZh8E/AAAAAAAAAAI/AAAAAAAAAAA/zlCM3ZsCASY/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-968722795408899035.post-4259958324300557977</id><published>2010-02-24T09:58:00.000-08:00</published><updated>2010-02-24T10:55:57.218-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Network Security'/><title type='text'>You Should Use Profiling</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.headlineshirts.net/media/catalog/product/cache/3/image/5e06319eda06f020e43594a9c230972d/p/a/packages_wht_il_258.jpg"&gt;&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 258px; height: 297px;" src="http://www.headlineshirts.net/media/catalog/product/cache/3/image/5e06319eda06f020e43594a9c230972d/p/a/packages_wht_il_258.jpg" alt="" border="0" /&gt;&lt;/a&gt;Thanks to &lt;a href="http://www.headlineshirts.net/suspicious-packages.html"&gt;Headline T-shirts&lt;/a&gt; for this amusing image.&lt;br /&gt;&lt;br /&gt;Torn from the headline, "&lt;a href="http://www.computerworld.com/s/article/9159258/Chinese_school_linked_to_Google_attacks_also_linked_to_01_attacks_on_White_House_site"&gt;Chinese school linked to Google&lt;br /&gt;attacks also linked to ‘01 attacks on White House site.&lt;/a&gt;" Comes the thought that only idiots fail to profile threats.&lt;br /&gt;&lt;br /&gt;For network security this is a simple matter:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Know your services and&lt;/li&gt;&lt;li&gt;Know your users&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;The first item requires that you self-check with port scans, vulnerability scans, and traffic analysis to understand your networked application and your potential vulnerabilities.  You should always plan that there will be defects you do not know about -- these are called zero-day attacks.  Always patch everything you can and what you can't patch will require even more protection.  Between zero-day worries and the things you can't patch, you'll need intrusion detection and prevention.&lt;br /&gt;&lt;br /&gt;The second item should be incorporated in your site user statistics and operation's processes.  This means understanding on a statistical and individual basis who, where, and how your users access your network applications.  Once you have a grasp of these behaviors it becomes very simple to develop two key profiles: one that describes how authorized users behave, and second, the converse -- how unauthorized users behave.  For example, an Austin Texas based music store will typically have many local customers and a few other customers from around Texas or perhaps more remote places like Nashville, New York, or Los Angeles.  Once you have the geographic profile of your customers it becomes very useful to think about places you don't have customers.  Places like South Korea, China, Eastern Europe, and Brazil; by extension everywhere except North America.  Obviously, the same store in Shanghai will have a different customer profile. &lt;br /&gt;&lt;br /&gt;Now comes the important part.&lt;br /&gt;&lt;br /&gt;USE THE PROFILE.&lt;br /&gt;&lt;br /&gt;If folks from Lilliput never visit your site, treat their traffic with care, blocking it is best, but if you can't bring yourself to block them then at least redirect Lilliputian visitors to an "interest" form, gather some marketing information and put them on a white list.  Now, that's for people from Lilliput visiting you, even less likely is authorized traffic from your network going to Lilliput (and really Lilliput is just a place holder for real threat countries: China for example.)  IDS and IPS exist for a reason, so do firewalls, make sure you are filtering, blocking, or at least detecting traffic to specific countries and regions of the world you are not doing business with.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/968722795408899035-4259958324300557977?l=grok-security.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grok-security.blogspot.com/feeds/4259958324300557977/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=968722795408899035&amp;postID=4259958324300557977' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/4259958324300557977'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/4259958324300557977'/><link rel='alternate' type='text/html' href='http://grok-security.blogspot.com/2010/02/you-should-use-profiling.html' title='You Should Use Profiling'/><author><name>Michael Berman</name><uri>https://profiles.google.com/110724158068242055665</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-zqDTemxZh8E/AAAAAAAAAAI/AAAAAAAAAAA/zlCM3ZsCASY/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-968722795408899035.post-2945095286039652371</id><published>2010-01-22T07:20:00.000-08:00</published><updated>2010-01-22T07:21:23.274-08:00</updated><title type='text'>The Cloud is Attacking You</title><content type='html'>&lt;p&gt;Collected from US-CERT and other sources:&lt;/p&gt; &lt;p&gt;Microsoft has released out-of-band Security Bulletin MS10-002&lt;br /&gt;(&lt;a href="http://www.microsoft.com/technet/security/bulletin/MS10-002.mspx" title="http://www.microsoft.com/technet/security/bulletin/MS10-002.mspx"&gt;http://www.microsoft.com/technet/security/bulletin/MS10-002.mspx&lt;/a&gt;) to resolve seven privately reported vulnerabilities and one publicly disclosed vulnerability. This update includes resolution for a recently, reported zero-day vulnerability in Internet Explorer (IE) which is detailed in Microsoft Security Advisory 979352. (&lt;a href="http://www.microsoft.com/technet/security/advisory/979352.mspx" title="http://www.microsoft.com/technet/security/advisory/979352.mspx"&gt;http://www.microsoft.com/technet/security/advisory/979352.mspx&lt;/a&gt;)&lt;/p&gt; &lt;p&gt;This vulnerability may have been used in the recent attacks on Google and other organizations. Knowledge of this attack is now widely known and the broader criminal community is now leveraging this exploit.&lt;/p&gt; &lt;p&gt;Organizations should review Microsoft Security Bulletin MS10-002 and apply the patches as soon as possible. US-CERT recommends that the patches be tested within your organization enterprise first and then deployed in an expedited manor. In addition to patching, the recommendations below may be leveraged to better position your organization to withstand future serious vulnerabilities. &lt;/p&gt; &lt;p&gt;Enable Data Execution Prevention (DEP) both in software and hardware if supported (see Microsoft KB 912923). This may provide future vulnerability resiliency. (&lt;a href="http://support.microsoft.com/kb/912923" title="http://support.microsoft.com/kb/912923"&gt;http://support.microsoft.com/kb/912923&lt;/a&gt;)&lt;/p&gt; &lt;p&gt;Be proactive by defining internal servers that should generally be trusted that can be placed in Internet Explorer’s "Trusted Sites" list. By doing so, this may ease the impact to your organization should a future reactive measure be required to set the "Internet Zone" to a "High" security setting. (See Microsoft KB 174360 -- &lt;a href="http://support.microsoft.com/kb/174360" title="http://support.microsoft.com/kb/174360"&gt;http://support.microsoft.com/kb/174360&lt;/a&gt;)&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/968722795408899035-2945095286039652371?l=grok-security.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grok-security.blogspot.com/feeds/2945095286039652371/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=968722795408899035&amp;postID=2945095286039652371' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/2945095286039652371'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/2945095286039652371'/><link rel='alternate' type='text/html' href='http://grok-security.blogspot.com/2010/01/cloud-is-attacking-you.html' title='The Cloud is Attacking You'/><author><name>Michael Berman</name><uri>https://profiles.google.com/110724158068242055665</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-zqDTemxZh8E/AAAAAAAAAAI/AAAAAAAAAAA/zlCM3ZsCASY/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-968722795408899035.post-5683524676920406638</id><published>2009-12-21T10:32:00.000-08:00</published><updated>2009-12-21T10:34:48.528-08:00</updated><title type='text'>PCI compliance in the cloud (Part B)</title><content type='html'>First published &lt;a href="http://www.cloudslamevent.com/cloud-pci-and-virtual-firewalls-part-b"&gt;here&lt;/a&gt; on 12/14/2009:&lt;br /&gt;&lt;br /&gt;In &lt;a href="http://www.cloudslamevent.com/making-cloud-pci-ready-one-step-time-part"&gt;Part A&lt;/a&gt;, I discussed the functional requirements for a virtual firewall.  Now let's take a look at the technologies required to make this work.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Traffic segmentation&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Firewalls segment traffic.  That's obvious, but think about this in the cloud.  For this to work, there must be a method to assure that all traffic to/from a tenant is available for inspection and the application of access controls by the firewall.  This means the virtualization host must support at least one of the following:&lt;br /&gt;&lt;ol&gt;&lt;br /&gt;&lt;li&gt;Routing traffic to/from a tenant system through the virtual firewall at the network layer, this is how "bump-in-the-wire" devices work.  This is a poor solution in virtual environments.&lt;br /&gt;&lt;li&gt;Routing traffic to/from a tenant system through the virtual firewall at the hypervisor layer.  This is a more efficient technique because it reduces latency and the number of CPU cycles needed to inspect packets.&lt;br /&gt;&lt;li&gt;Other novel techniques enabled by virtualization -- &lt;i&gt;Magic.&lt;/i&gt;  I call this "Magic" because it is now possible to create intelligence around which packets need to be inspected or filtered by the firewall.&lt;br /&gt;&lt;/ol&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Configuration management&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Virtual firewalls must include configuration management capabilities.  Why?  Because it is much easier to reconfigure ports and networks in the virtual environment, or even configure a virtual machine to bridge networks.  This is a tricky situation in the cloud because this capability requires visibility and integration into the cloud provider’s management framework.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Dynamic policy enforcement&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Virtual machines migrate.  This requires policy enforcement capabilities that are independent of location and layer 2 and 3 connectivity.  Segmentation and access controls must transparently follow virtual machines as they migrate or are copied between virtualization hosts, data centers, or cloud providers.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Cloud management&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Unless cloud providers wish to assume all of the responsibility for correct configuration of their customer's virtual firewalls, the provider must give their customers control of the firewall policies while at the same time preventing one customer from inappropriately blocking traffic to another customer.&lt;br /&gt;&lt;br /&gt;Can anyone name a cloud provider who makes this all possible?&lt;br /&gt;&lt;br /&gt;Michael&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.catbid.com"&gt;Catbird&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/968722795408899035-5683524676920406638?l=grok-security.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grok-security.blogspot.com/feeds/5683524676920406638/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=968722795408899035&amp;postID=5683524676920406638' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/5683524676920406638'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/5683524676920406638'/><link rel='alternate' type='text/html' href='http://grok-security.blogspot.com/2009/12/pci-compliance-in-cloud-part-b.html' title='PCI compliance in the cloud (Part B)'/><author><name>Michael Berman</name><uri>https://profiles.google.com/110724158068242055665</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-zqDTemxZh8E/AAAAAAAAAAI/AAAAAAAAAAA/zlCM3ZsCASY/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-968722795408899035.post-247211911996367104</id><published>2009-12-21T10:29:00.000-08:00</published><updated>2009-12-21T10:31:59.676-08:00</updated><title type='text'>PCI compliance in the cloud (Part A)</title><content type='html'>First posted &lt;a href="https://www.cloudslamevent.com/making-cloud-pci-ready-one-step-time-part"&gt;here&lt;/a&gt; on 12/07/2009:&lt;br /&gt;&lt;br /&gt;The new cloud (or if you prefer hosted computing services, or IAAS) rests on top of virtualization.  If we’re going to take the cloud seriously, it will have to be compliant.  One of the more stringent compliance frameworks is PCI DSS.  Let’s look at requirement one and start building a solution for the cloud.&lt;br /&gt;&lt;br /&gt;PCI DSS 1.2.1, test procedure 1.1: Obtain and inspect the firewall and router configuration standards and other documentation specified below to verify that standards are complete.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Deploying virtual firewalls is insufficient, as the virtual firewall must share the support structure with the virtual machines, virtual switches, and hypervisor.  Technical controls must also be deployed to validate the configuration of a virtual firewall and to detect and alert if tampering occurs.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Physical firewalls are insufficient unless every virtual machine is on a unique VLAN, VLAN hopping is mitigated, and all traffic must flow through the physical firewall.  Further, virtual machine mobility must be constrained and virtual machines must be subjected to the same firewall policy regardless of physical location or layer 2 connectivity.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;While sufficient, the physical solution may be impractical due to the constraints it places on deployment, consolidation, and high availability.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The optimal solution will be one that allows deployment of a best practice virtualization architecture for security, integrity, and availability, which also maximizes consolidation and the virtualization return on investment.&lt;br /&gt;This requires a virtualized firewall deployment with the following characteristics:&lt;br /&gt;&lt;ol&gt;&lt;br /&gt;&lt;li&gt;Assurance of integrity for the security management framework&lt;br /&gt;&lt;li&gt;Enforcement of separation of duties for server, network, and security operations&lt;br /&gt;&lt;li&gt;Enforcement of least privilege&lt;br /&gt;&lt;li&gt;Dynamic network segmentation that is independent of location, IP address, or layer 2 connectivity&lt;br /&gt;&lt;li&gt;Integrated auditing and configuration management for virtualization layers&lt;br /&gt;&lt;/ol&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;If that sounds like more than a firewall, you’re right.&lt;br /&gt;&lt;br /&gt;Michael&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/968722795408899035-247211911996367104?l=grok-security.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grok-security.blogspot.com/feeds/247211911996367104/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=968722795408899035&amp;postID=247211911996367104' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/247211911996367104'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/247211911996367104'/><link rel='alternate' type='text/html' href='http://grok-security.blogspot.com/2009/12/pci-compliance-in-cloud-part.html' title='PCI compliance in the cloud (Part A)'/><author><name>Michael Berman</name><uri>https://profiles.google.com/110724158068242055665</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-zqDTemxZh8E/AAAAAAAAAAI/AAAAAAAAAAA/zlCM3ZsCASY/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-968722795408899035.post-1986021862969113637</id><published>2009-08-13T06:59:00.000-07:00</published><updated>2009-08-13T07:16:04.554-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='defense in depth'/><category scheme='http://www.blogger.com/atom/ns#' term='9/11'/><title type='text'>Missing Russian Ship</title><content type='html'>Right out of a Tom Clancy &lt;a href="http://en.wikipedia.org/wiki/Sum_of_all_fears"&gt;novel&lt;/a&gt;, a 4,000 tonne cargo ship is missing.  Reportedly, this ship had nothing worth hijacking.  There are not a lot of facts about this available but there are some interesting bits:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;10 armed men boarded the ship about a week before it disappeared.  They left 12 hours later.&lt;/li&gt;&lt;li&gt;The ship spent two weeks in &lt;a href="http://en.wikipedia.org/wiki/Kaliningrad"&gt;Kaliningrad&lt;/a&gt; before beginning its voyage.&lt;/li&gt;&lt;li&gt;The Russians are searching for  the ship with all available resources.&lt;/li&gt;&lt;/ol&gt;As reported &lt;a href="http://www.encyclopedia.com/doc/1P2-8639619.html"&gt;here&lt;/a&gt;, the Russians have battlefield nuclear weapons in Kaliningrad.&lt;br /&gt;&lt;br /&gt;I wish the Russians good luck in their search and I hope the NATO forces provide all available resources to assist.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/968722795408899035-1986021862969113637?l=grok-security.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://news.bbc.co.uk/2/hi/europe/8199514.stm' title='Missing Russian Ship'/><link rel='replies' type='application/atom+xml' href='http://grok-security.blogspot.com/feeds/1986021862969113637/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=968722795408899035&amp;postID=1986021862969113637' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/1986021862969113637'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/1986021862969113637'/><link rel='alternate' type='text/html' href='http://grok-security.blogspot.com/2009/08/missing-russian-ship.html' title='Missing Russian Ship'/><author><name>Michael Berman</name><uri>https://profiles.google.com/110724158068242055665</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-zqDTemxZh8E/AAAAAAAAAAI/AAAAAAAAAAA/zlCM3ZsCASY/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-968722795408899035.post-6032618850053678368</id><published>2009-04-23T20:45:00.000-07:00</published><updated>2009-04-23T20:48:59.755-07:00</updated><title type='text'>Data Protection for Virtualized Servers</title><content type='html'>I am recording a webcast live next Wednesday.  It's free and only requires a short pre-registration.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.brighttalk.com/webcasts/3762/attend"&gt;Data Protection for Virtualized Servers&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;object height="330" width="353"&gt;  &lt;param name="movie" value="http://www.brighttalk.com/dc/swf/dotcom_base.swf?212"&gt; &lt;/param&gt; &lt;param name="flashvars" value="channelid=286&amp;commid=2744&amp;autoStart=FALSE"&gt; &lt;/param&gt; &lt;embed src="http://www.brighttalk.com/dc/swf/dotcom_base.swf?234" type="application/x-shockwave-flash" width="353" height="330" wmode="transparent" flashvars="channelid=286&amp;commid=2744&amp;autoStart=FALSE"&gt; &lt;/embed&gt; &lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/968722795408899035-6032618850053678368?l=grok-security.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.brighttalk.com/webcasts/3762/attend' title='Data Protection for Virtualized Servers'/><link rel='replies' type='application/atom+xml' href='http://grok-security.blogspot.com/feeds/6032618850053678368/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=968722795408899035&amp;postID=6032618850053678368' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/6032618850053678368'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/6032618850053678368'/><link rel='alternate' type='text/html' href='http://grok-security.blogspot.com/2009/04/data-protection-for-virtualized-servers.html' title='Data Protection for Virtualized Servers'/><author><name>Michael Berman</name><uri>https://profiles.google.com/110724158068242055665</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-zqDTemxZh8E/AAAAAAAAAAI/AAAAAAAAAAA/zlCM3ZsCASY/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-968722795408899035.post-8703151861581861943</id><published>2009-04-10T07:05:00.000-07:00</published><updated>2009-04-10T07:26:39.123-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Network Security'/><title type='text'>How many manhole covers are in San Jose, CA?</title><content type='html'>&lt;a href="http://www.mercurynews.com/ci_12106300?source=most_viewed"&gt;From the Mercury News&lt;/a&gt;:&lt;br /&gt;&lt;blockquote&gt;John Britton, a spokesman for AT&amp;amp;T, said it appears somebody opened a manhole in South San Jose, climbed down eight to 10 feet and cut four or five fiber-optic cables.  Britton also said there was a report of underground cables being cut in San Carlos.&lt;br /&gt;AT&amp;amp;T's contract with the Communication Workers of America expired at 11:59 p.m. Saturday, but Britton said "we have a really good relationship with the union" and that negotiations continue between the two sides.&lt;/blockquote&gt;It's my understanding that a single cut in one location would not cause the outage we recently experienced.  There would need to be two or more cuts at strategic locations to cause an outage to cell phone, land line, and emergency services.&lt;br /&gt;&lt;br /&gt;Knowing which manhole covers to open would require very specific knowledge of the Bay Area fiber infrastructure.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/968722795408899035-8703151861581861943?l=grok-security.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grok-security.blogspot.com/feeds/8703151861581861943/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=968722795408899035&amp;postID=8703151861581861943' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/8703151861581861943'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/8703151861581861943'/><link rel='alternate' type='text/html' href='http://grok-security.blogspot.com/2009/04/how-many-manhole-covers-are-in-san-jose.html' title='How many manhole covers are in San Jose, CA?'/><author><name>Michael Berman</name><uri>https://profiles.google.com/110724158068242055665</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-zqDTemxZh8E/AAAAAAAAAAI/AAAAAAAAAAA/zlCM3ZsCASY/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-968722795408899035.post-2143446808421673859</id><published>2009-03-31T12:56:00.000-07:00</published><updated>2009-03-31T16:11:22.673-07:00</updated><title type='text'>Securing the Dynamic Data Center</title><content type='html'>I am recording a webcast live today.  It's free and only requires a short pre-registration.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.brighttalk.com/webcasts/3430/attend"&gt;Securing the Dynamic Data Center&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;object width="353" height="330"&gt; &lt;param name="movie" value="http://www.brighttalk.com/dc/swf/dotcom_base.swf?212"&gt; &lt;/param&gt; &lt;param name="flashvars" value="channelid=679&amp;commid=2504&amp;autoStart=FALSE"&gt; &lt;/param&gt; &lt;embed src="http://www.brighttalk.com/dc/swf/dotcom_base.swf?234" type="application/x-shockwave-flash" width="353" height="330" wmode="transparent" flashvars="channelid=679&amp;commid=2504&amp;autoStart=FALSE"&gt; &lt;/embed&gt; &lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/968722795408899035-2143446808421673859?l=grok-security.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.brighttalk.com/webcasts/3430/attend' title='Securing the Dynamic Data Center'/><link rel='replies' type='application/atom+xml' href='http://grok-security.blogspot.com/feeds/2143446808421673859/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=968722795408899035&amp;postID=2143446808421673859' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/2143446808421673859'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/2143446808421673859'/><link rel='alternate' type='text/html' href='http://grok-security.blogspot.com/2009/03/securing-dynamic-data-center.html' title='Securing the Dynamic Data Center'/><author><name>Michael Berman</name><uri>https://profiles.google.com/110724158068242055665</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-zqDTemxZh8E/AAAAAAAAAAI/AAAAAAAAAAA/zlCM3ZsCASY/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-968722795408899035.post-2912540240012786060</id><published>2009-03-30T21:13:00.000-07:00</published><updated>2009-03-30T21:16:35.915-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Internet Security'/><title type='text'>Conficker and April 1</title><content type='html'>Well, here’s the Wikipedia entries that got me thinking:&lt;br /&gt;&lt;blockquote&gt; As a countermeasure, ICANN and several TLD registrars began in February 2009 a coordinated barring of transfers and registrations for these domains”&lt;br /&gt;&lt;br /&gt;Variant C contains code to sidestep these countermeasures by generating an expanded daily list of 50000 domains across 110 TLDs. This new pull mechanism, however, is disabled until April 1&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;I’ve also been following the work at SRI regarding this threat.&lt;br /&gt;&lt;br /&gt;Even 1 million Variant C infections results in potentially 50 billion whois queries.&lt;br /&gt;&lt;br /&gt;I think Wednesday is going to be a slow day on the Internet.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/968722795408899035-2912540240012786060?l=grok-security.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grok-security.blogspot.com/feeds/2912540240012786060/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=968722795408899035&amp;postID=2912540240012786060' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/2912540240012786060'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/2912540240012786060'/><link rel='alternate' type='text/html' href='http://grok-security.blogspot.com/2009/03/conficker-and-april-1.html' title='Conficker and April 1'/><author><name>Michael Berman</name><uri>https://profiles.google.com/110724158068242055665</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-zqDTemxZh8E/AAAAAAAAAAI/AAAAAAAAAAA/zlCM3ZsCASY/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-968722795408899035.post-2727489858495950725</id><published>2009-02-03T20:37:00.000-08:00</published><updated>2009-02-03T20:45:58.787-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='virtualization security'/><category scheme='http://www.blogger.com/atom/ns#' term='trust zones'/><category scheme='http://www.blogger.com/atom/ns#' term='Network Security'/><title type='text'>Heartland Breach</title><content type='html'>&lt;span style="font-size:130%;"&gt;Summary:&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Level 1 credit card processor fails to prevent data loss effecting hundreds of millions of transactions. &lt;/li&gt;&lt;li&gt;Attacker installed tools on Heartland server, inside the PCI trust path network &lt;/li&gt;&lt;li&gt;Tools “sniffed” transactions and sent data to system(s) outside North America&lt;/li&gt;&lt;/ul&gt;&lt;blockquote&gt;&lt;a href="http://www.computerworld.com/action/article.do?command=viewArticleBasic&amp;amp;articleId=333222&amp;amp;intsrc=news_ts_head"&gt;“Heartland has said intruders broke into its systems sometime last year and planted malware that they used to steal the card data. The number of compromised cards still isn't known. But Heartland processes more than 100 million transactions per month.”&lt;br /&gt;- Banks, customers feel the fallout of the Heartland breach. 2/2/2009. Jalkumar Vijayan, Computer World, Security. &lt;/a&gt;&lt;/blockquote&gt;&lt;span style="font-size:130%;"&gt;&lt;br /&gt;Breach analysis:&lt;/span&gt;&lt;br /&gt;Root cause includes but is not limited to the following:&lt;ul&gt;&lt;li&gt;Failure of host based intrusion prevention system (HIPS) &lt;/li&gt;&lt;li&gt;Failure of network based intrusion prevention systems (IDP) &lt;/li&gt;&lt;li&gt;Failure of configuration management, to detect changes to host and network configuration &lt;/li&gt;&lt;li&gt;Failure of separation of duties and detection of abuse or escalation of privilege &lt;/li&gt;&lt;li&gt;Failure to segment the processor network and enforce a zone of trust&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;In summary, Heartland failed to properly implement and enforce defense-in-depth, network segmentation and separation of duties. Remember, Heartland is a level 1 PCI processor and was required by regulation to get this right.  This means Heartland's auditors failed.&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;br /&gt;Solution:&lt;/span&gt;&lt;br /&gt;Catbird directly addresses all of the above, except for HIPS.  HIPS requires an agent on every end-point, this is not a component of our architecture, which is agent-less by design.  Our customers are able to implement and enforce defense-in-depth using Catbird TrustZones™ security policies, virtual infrastructure configuration management and virtual machine tracking technologies.  These technologies include but are not limited to:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Policy and detection templates for IDP, to monitor and control network flows between zones and intra-machine flows inside a trust zone &lt;/li&gt;&lt;li&gt;Policy based configuration monitoring and enforcement using session blocking and quarantine, including quarantine of virtual machines &lt;/li&gt;&lt;li&gt;Monitoring of virtual administrator activities and enforcement of dual controls for virtual machine connection to network zones&lt;/li&gt;&lt;li&gt;Catbird TrustZones monitor and enforce network segmentation within and between machines on any network, VLAN or port group&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;In summary, proper deployment of Catbird TrustZones technology would have detected and prevented a data breach like the one that occurred at Heartland.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/968722795408899035-2727489858495950725?l=grok-security.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grok-security.blogspot.com/feeds/2727489858495950725/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=968722795408899035&amp;postID=2727489858495950725' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/2727489858495950725'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/2727489858495950725'/><link rel='alternate' type='text/html' href='http://grok-security.blogspot.com/2009/02/heartland-breach.html' title='Heartland Breach'/><author><name>Michael Berman</name><uri>https://profiles.google.com/110724158068242055665</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-zqDTemxZh8E/AAAAAAAAAAI/AAAAAAAAAAA/zlCM3ZsCASY/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-968722795408899035.post-7074738675879953080</id><published>2008-12-12T11:09:00.000-08:00</published><updated>2008-12-12T11:52:29.931-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='virtualization security'/><title type='text'>Guardians?  What Guardians?</title><content type='html'>Yesterday, the &lt;a href="http://www.nytimes.com/"&gt;New York Times&lt;/a&gt; covered the recent arrest of &lt;a href="http://www.nytimes.com/2008/12/12/business/12scheme.html?em=&amp;amp;pagewanted=all"&gt;Bernard L. Madoff.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Madoff, a prominent Wall Street Hedge fund manager, has admitted to running a $50 Billion Ponzi scheme.&lt;br /&gt;&lt;br /&gt;While law enforcement has been quick to react, the revelation came when Mr. Madoff confessed to an associate.  While rival Hedge fund managers had been suspicious that Madoff's results were too good to be true, &lt;span style="font-weight: bold;"&gt;THE REGULATORS HAD NO CLUE&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;Years ago, there were many warnings on and off the Hill.  Regulators, economists and many others sounded the alarm that allowing an entire financial industry to exist without regulations was a bad idea.  However, the standard responses were: regulations are bad, the market will police itself, we can trust our Hedge fund managers.  Well, look at what has happened.  AIG failed to accurately assess and hedge their risks.  Dozens of financial institutions have gone under and hundreds more are at risk.  Hedge fund managers have admitted to running a crooked game.&lt;br /&gt;&lt;br /&gt;The lesson is clear, &lt;span style="font-weight: bold;"&gt;systems and the people who work within them are not self-policing&lt;/span&gt;.  Shocker.  I am sure &lt;a href="http://en.wikipedia.org/wiki/Niccol%C3%83%C2%B2_Machiavelli"&gt;Machiavelli&lt;/a&gt; and &lt;a href="http://en.wikipedia.org/wiki/Juvenal"&gt;Juvenalis&lt;/a&gt; are laughing at the continuing naivete of the human race.&lt;br /&gt;&lt;br /&gt;Now, right now, we have a very similar pattern emerging in information technology.  Institutions around the world are virtualizing like crazy.   IT is deploying the vast majority of these virtual infrastructures without any of the protections I recommend &lt;a href="http://grok-security.blogspot.com/2008/11/risk-mitigation-for-virtual.html"&gt;here&lt;/a&gt;.  PCI, HIPAA, SOX, you name it, these IT Groups are putting sensitive data about you and me, valuable data worth billions of dollars is at risk.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Where are the Guardians?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The Guardians are out to lunch, they missed the memo, they drank the Kool-aid from the platform vendors.&lt;br /&gt;&lt;br /&gt;People like myself, &lt;a href="http://rationalsecurity.typepad.com/"&gt;Chris Hoff&lt;/a&gt;, &lt;a href="http://gregness.wordpress.com/"&gt;Greg Ness&lt;/a&gt;, &lt;a href="http://www.usenix.org/events/nsdi08/tech/pratt.pdf"&gt;Ian Pratt&lt;/a&gt;, &lt;a href="http://www.blackhat.com/presentations/bh-usa-07/Baker/Presentation/BH07_Baker_WSV_Hypervisor_Security.pdf"&gt;Brandon Baker&lt;/a&gt; and many others are sounding the alarm.&lt;br /&gt;&lt;br /&gt;It's time for the Guardians to get to work.  It's time for the IT security team to get off their butts and start addressing this issue.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.catbird.com/"&gt;Michael&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/968722795408899035-7074738675879953080?l=grok-security.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grok-security.blogspot.com/feeds/7074738675879953080/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=968722795408899035&amp;postID=7074738675879953080' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/7074738675879953080'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/7074738675879953080'/><link rel='alternate' type='text/html' href='http://grok-security.blogspot.com/2008/12/guardians-what-guardians.html' title='Guardians?  What Guardians?'/><author><name>Michael Berman</name><uri>https://profiles.google.com/110724158068242055665</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-zqDTemxZh8E/AAAAAAAAAAI/AAAAAAAAAAA/zlCM3ZsCASY/s512-c/photo.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-968722795408899035.post-7543061502259078334</id><published>2008-12-09T10:16:00.000-08:00</published><updated>2008-12-09T10:37:35.140-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Web Security'/><category scheme='http://www.blogger.com/atom/ns#' term='pharming'/><category scheme='http://www.blogger.com/atom/ns#' term='Internet Security'/><title type='text'>Registrar's are still a weak link</title><content type='html'>Very nice article on the hack against &lt;a href="http://www.checkfree.com"&gt;Check Free&lt;/a&gt; &lt;a href="http://voices.washingtonpost.com/securityfix/2008/12/digging_deeper_into_the_checkf.html"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Current theories center on the likelihood that a Check Free employee got suckered by a phishing or straight-up social engineering attack.&lt;br /&gt;&lt;br /&gt;I'm going to hazard a guess that this was a spear-phish or more targeted form of attack.  A quick search of Linkedin, Facebook and other social networking applications finds a treasure trove of CheckFree/Fiserv employees.&lt;br /&gt;&lt;br /&gt;It's a small step to go from these links to a targeted attack against Fiserv IT staff.&lt;br /&gt;&lt;br /&gt;However, as the article notes Fiserv was not the only target in this attack and Financial Institutions (FI) are dangerously reliant on a single registrar.&lt;br /&gt;&lt;br /&gt;My recommendations:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;FI's and others must monitor and protect themselves from domain hijack -- I recommend &lt;a href="http://www.catbird.com/our_services/pharming_shield_s.shtml"&gt;Pharming Shield&lt;/a&gt;.&lt;/li&gt;&lt;li&gt;Get social networking applications out of the data center, IT personnel must not use corporate resources (including email) to access these sites&lt;/li&gt;&lt;li&gt;The Financial Industry is at risk from a single-point of failure at Network Solutions.  This must be addressed through community efforts and directly by the platform providers.&lt;/li&gt;&lt;/ol&gt;Happy Holidays!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/968722795408899035-7543061502259078334?l=grok-security.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grok-security.blogspot.com/feeds/7543061502259078334/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=968722795408899035&amp;postID=7543061502259078334' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/7543061502259078334'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/7543061502259078334'/><link rel='alternate' type='text/html' href='http://grok-security.blogspot.com/2008/12/registrars-are-still-weak-link.html' title='Registrar&apos;s are still a weak link'/><author><name>Michael Berman</name><uri>https://profiles.google.com/110724158068242055665</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-zqDTemxZh8E/AAAAAAAAAAI/AAAAAAAAAAA/zlCM3ZsCASY/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-968722795408899035.post-8672896588530295625</id><published>2008-11-12T11:41:00.000-08:00</published><updated>2008-11-25T09:48:25.752-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='virtualization security'/><title type='text'>Virtual Security and Compliance Webcast</title><content type='html'>Recorded last week, go &lt;a href="http://www.brighttalk.com/webcasts/1318/play"&gt;here &lt;/a&gt;to register and listen (sorry, the sound is ahead of the slides, I am trying to get that fixed).&lt;br /&gt;&lt;br /&gt;Shout out to &lt;a href="http://www.blogger.com/tarrysingh.blogspot.com"&gt;Tarry &lt;/a&gt;and everyone else who participated.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/968722795408899035-8672896588530295625?l=grok-security.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.catbird.com' title='Virtual Security and Compliance Webcast'/><link rel='replies' type='application/atom+xml' href='http://grok-security.blogspot.com/feeds/8672896588530295625/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=968722795408899035&amp;postID=8672896588530295625' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/8672896588530295625'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/8672896588530295625'/><link rel='alternate' type='text/html' href='http://grok-security.blogspot.com/2008/11/virtual-security-and-compliance-webcast.html' title='Virtual Security and Compliance Webcast'/><author><name>Michael Berman</name><uri>https://profiles.google.com/110724158068242055665</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-zqDTemxZh8E/AAAAAAAAAAI/AAAAAAAAAAA/zlCM3ZsCASY/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-968722795408899035.post-1026216434192037323</id><published>2008-11-10T21:06:00.000-08:00</published><updated>2008-12-10T21:17:32.804-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='virtualization security'/><title type='text'>Risk mitigation for virtual infrastructures</title><content type='html'>&lt;p&gt;Virtualization in the Data Center introduces the following: (skip down below)&lt;br /&gt;&lt;/p&gt;&lt;table&gt;&lt;tbody&gt;&lt;tr&gt;&lt;br /&gt;&lt;td style="background: rgb(153, 51, 102) none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;" width="36"&gt;&lt;br /&gt;&lt;/td&gt;&lt;br /&gt;&lt;td style="background: rgb(153, 51, 102) none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-align: center; color: white;" width="200"&gt;&lt;b&gt;EFFECT&lt;/b&gt;&lt;br /&gt;&lt;/td&gt;&lt;br /&gt;&lt;td style="background: rgb(153, 51, 102) none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-align: center; color: white;" width="200"&gt;&lt;b&gt;RISK&lt;/b&gt;&lt;br /&gt;&lt;/td&gt;&lt;br /&gt;&lt;/tr&gt;&lt;tr&gt;&lt;br /&gt;&lt;td width="36"&gt;1.&lt;/td&gt;&lt;br /&gt;&lt;td width="200"&gt;Flattens infrastructure and networks&lt;/td&gt;&lt;br /&gt;&lt;td width="200"&gt;Unauthorized network access or communication&lt;/td&gt;&lt;br /&gt;&lt;/tr&gt;&lt;tr&gt;&lt;br /&gt;&lt;td style="background: rgb(217, 217, 217) none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;" width="36"&gt;2.&lt;/td&gt;&lt;br /&gt;&lt;td style="background: rgb(217, 217, 217) none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;" width="200"&gt;Adds new operating system and infrastructure layers&lt;/td&gt;&lt;br /&gt;&lt;td style="background: rgb(217, 217, 217) none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;" width="200"&gt;Denial of service and data security breach due to software defects&lt;/td&gt;&lt;br /&gt;&lt;/tr&gt;&lt;tr&gt;&lt;br /&gt;&lt;td width="36"&gt;&lt;p class=""&gt;3.&lt;/p&gt;&lt;/td&gt;&lt;br /&gt;&lt;td width="200"&gt;Collapses roles and increases privilege of administrators&lt;br /&gt;&lt;/td&gt;&lt;br /&gt;&lt;td width="200"&gt;Escalation of privilege, abuse of privilege&lt;br /&gt;&lt;/td&gt;&lt;br /&gt;&lt;/tr&gt;&lt;tr&gt;&lt;br /&gt;&lt;td style="background: rgb(217, 217, 217) none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;" width="36"&gt;4.&lt;br /&gt;&lt;/td&gt;&lt;br /&gt;&lt;td style="background: rgb(217, 217, 217) none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;" width="200"&gt;Increases transience, mobility and frequency of change within the data center&lt;br /&gt;&lt;/td&gt;&lt;br /&gt;&lt;td style="background: rgb(217, 217, 217) none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;" width="200"&gt;Misconfiguration, server sprawl and data security breach&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Virtual machine (VM) hosts, clusters and data centers reduce the logical and physical segmentation of systems and networks.  This flattening exacerbates the risk of unauthorized access due to reduced visibility of events on the virtualized network.  &lt;/li&gt;&lt;br /&gt;&lt;p&gt;&lt;b&gt;Mitigation:&lt;/b&gt; implement increased monitoring and access controls for each virtualized access layer and network.  Monitoring must correlate virtual infrastructure management, network traffic, security events and validation of intra-VM access control policies.&lt;/p&gt;&lt;li&gt;The Hypervisor is a new operating system, which along with hypervisor and virtual infrastructure management tools increases the defect, vulnerability and attack threat surface of the data center.&lt;/li&gt;&lt;br /&gt;&lt;p&gt;&lt;b&gt;Mitigation:&lt;/b&gt; incorporate all new software and management layers into your vulnerability management system (VMS).  The VMS must be mandatory and integrated with automated discovery and validation of virtualized infrastructures.&lt;/p&gt;&lt;li&gt;Like the introduction of DBAs for SQL databases and Domain Administrators for Window’s systems, Virtual Administrators have privileges that allow them to bypass existing controls and effectively access underlying systems and data at the hardware layer.&lt;/li&gt;&lt;br /&gt;&lt;p&gt;&lt;b&gt;Mitigation: &lt;/b&gt;implement compensating controls to log and audit all Virtual Administrator activities.  Introduce dual controls and separation of duties for critical functions.  You must deploy tools to perform continuous validation of these secondary controls to detect and prevent abuse of privilege.  This will also reduce the risk from virtual machine breakout and hyperjacking.&lt;br /&gt;&lt;/p&gt;&lt;li&gt;Servers are now files.  Virtual machine mobility, snapshots, roll-backs and other features of virtualization have magnified the rate of change within the data center.  This increase in operational velocity leads to increased risk of configuration error, capacity failures and for a security breach due to incorrect configuration or a lapse of controls.&lt;/li&gt;&lt;br /&gt;&lt;p&gt;&lt;b&gt;Mitigation:&lt;/b&gt; extend configuration and life-cycle management processes to track virtual machines.  These processes must be effective regardless of the mobility and non-linear attributes of virtual machines.  Configuration management tools must enforce mandatory controls and support correlation of virtual and physical infrastructure configuration attributes – extending from virtual machine internals to external network access layers.  Monitor and audit direct access to virtual machines files at the operating system and storage access layers.&lt;br /&gt;&lt;/p&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/968722795408899035-1026216434192037323?l=grok-security.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grok-security.blogspot.com/feeds/1026216434192037323/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=968722795408899035&amp;postID=1026216434192037323' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/1026216434192037323'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/1026216434192037323'/><link rel='alternate' type='text/html' href='http://grok-security.blogspot.com/2008/11/risk-mitigation-for-virtual.html' title='Risk mitigation for virtual infrastructures'/><author><name>Michael Berman</name><uri>https://profiles.google.com/110724158068242055665</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-zqDTemxZh8E/AAAAAAAAAAI/AAAAAAAAAAA/zlCM3ZsCASY/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-968722795408899035.post-2509070895826725197</id><published>2008-10-31T10:22:00.000-07:00</published><updated>2008-11-11T13:36:13.944-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Internet Security'/><title type='text'>A few Podcasts with Dane Deutch</title><content type='html'>&lt;a href="http://www.dcsnetlink.com/podcasts-CB.asp"&gt;These&lt;/a&gt; were done with a &lt;a href="http://www.catbird.com/"&gt;Catbird &lt;/a&gt;partner &lt;a href="http://www.dcsnetlink.com/"&gt;DCS NetLink&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/968722795408899035-2509070895826725197?l=grok-security.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.dcsnetlink.com/podcasts-CB.asp' title='A few Podcasts with Dane Deutch'/><link rel='replies' type='application/atom+xml' href='http://grok-security.blogspot.com/feeds/2509070895826725197/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=968722795408899035&amp;postID=2509070895826725197' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/2509070895826725197'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/2509070895826725197'/><link rel='alternate' type='text/html' href='http://grok-security.blogspot.com/2008/10/few-podcasts-with-dane-deutch.html' title='A few Podcasts with Dane Deutch'/><author><name>Michael Berman</name><uri>https://profiles.google.com/110724158068242055665</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-zqDTemxZh8E/AAAAAAAAAAI/AAAAAAAAAAA/zlCM3ZsCASY/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-968722795408899035.post-2984727122201000310</id><published>2008-09-11T13:11:00.000-07:00</published><updated>2008-09-11T16:52:33.941-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Security'/><category scheme='http://www.blogger.com/atom/ns#' term='9/11'/><title type='text'>7 Years Later</title><content type='html'>&lt;p&gt;&lt;span style="color: rgb(0, 0, 153);font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:85%;"  &gt;&lt;span style="font-size:180%;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;span style="color: rgb(0, 0, 153);font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:100%;"  &gt;&lt;strong&gt;Public release of PSA's&lt;/strong&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 153);font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:100%;"  &gt;&lt;strong&gt; WMD REPORT CARD&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;span style="color: rgb(0, 0, 153);font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:85%;"  &gt;&lt;strong&gt;Focusing on efforts since 2005, our Report Card gives the government a "C".  &lt;/strong&gt;    &lt;br /&gt; &lt;br /&gt;&lt;strong&gt;"Moving from a D to a C in three years is progress, but not really acceptable progress," Hamilton said.&lt;br /&gt;&lt;/strong&gt;&lt;span style="font-weight: bold;"&gt;      &lt;br /&gt;"What we need now is for the next Administration to commit itself to unwavering dedication to ensure that we capitalize on the progress we've made and push forward to improve and solidify our efforts on all fronts," Gorton said. "Now is the time to turn our resolve into action." &lt;/span&gt;&lt;/span&gt;&lt;/blockquote&gt;PDF for full report card &lt;a href="http://psaonline.org/downloads/ReportCard%208-25-08.pdf"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;I've spent the last couple of weeks re-reading the &lt;a href="http://www.gpoaccess.gov/911/pdf/fullreport.pdf"&gt;full commission report&lt;/a&gt;, and I am struck by how few of their direct recommendations have been implemented. It's possible that the current administration has done more than I know, but here is the focus of the recommendations:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://govinfo.library.unt.edu/911/report/911Report_Ch13.htm"&gt;Chapter 13: &lt;span style="font-style: italic;"&gt;HOW TO DO IT?  A DIFFERENT WAY OF ORGANIZING THE GOVERNMENT&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This chapter emphasizes 13 (see below) of the 41 recommendations made by the commission.&lt;br /&gt;Of these 13, two may have been implemented, two others partially implemented, the remaining 9 are incomplete.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;Failing on 9 out of 13, I give them an F!&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;---------------------------&lt;br /&gt;&lt;blockquote&gt;&lt;strong&gt;1. Recommendation: We recommend the establishment of a National Counterterrorism Center (NCTC), built on the foundation of the existing Terrorist Threat Integration Center (TTIC). Breaking the older mold of national government organization, this NCTC should be a center for joint operational planning &lt;em&gt;and&lt;/em&gt; joint intelligence, staffed by personnel from the various agencies. The head of the NCTC should have authority to evaluate the performance of the people assigned to the Center.&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;&lt;/blockquote&gt;&lt;a href="http://www.nctc.gov/about_us/about_nctc.html"&gt;NCTC was established in 2004.&lt;/a&gt;  Does the head of the NCTC have the authority to evaluate the performance of their personnel?&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;/strong&gt;&lt;blockquote&gt;&lt;strong&gt;2. Recommendation: The current position of Director of Central Intelligence should be replaced by a National Intelligence Director with two main areas of responsibility: (1) to oversee national intelligence centers on specific subjects of interest across the U.S. government and (2) to manage the national intelligence program and oversee the agencies that contribute to it.&lt;/strong&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;a href="http://www.dni.gov/faq_about.htm"&gt;ODNI established in 2005.&lt;/a&gt;  Current report card indicates incomplete, why?&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;blockquote&gt;3. Recommendation: The CIA Director should emphasize (a) rebuilding the CIA's analytic capabilities; (b) transforming the clandestine service by building its human intelligence capabilities; (c) developing a stronger language program, with high standards and sufficient financial incentives; (d) renewing emphasis on recruiting diversity among operations officers so they can blend more easily in foreign cities; (e) ensuring a seamless relationship between human source collection and signals collection at the operational level; and (f) stressing a better balance between unilateral and liaison operations.&lt;/blockquote&gt;&lt;br /&gt;&lt;/strong&gt;The President issued a &lt;a href="http://www.fas.org/irp/news/2004/11/wh112304dci.html"&gt;memorandum &lt;/a&gt;on November 23, 2004.  This &lt;a href="http://www.9-11pdp.org/press/2005-10-20_report.pdf"&gt;report&lt;/a&gt; from October 2005, reported "some progress."  Is there anything more current?&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;/strong&gt;&lt;blockquote&gt;&lt;strong&gt;4. Recommendation: Lead responsibility for directing and executing paramilitary operations, whether clandestine or covert, should shift to the Defense Department. There it should be consolidated with the capabilities for training, direction, and execution of such operations already being developed in the Special Operations Command.&lt;/strong&gt;&lt;/blockquote&gt;&lt;br /&gt;Incomplete, this consolidation has not occurred.&lt;br /&gt;&lt;strong&gt;&lt;blockquote&gt;5. Recommendation: Finally, to combat the secrecy and complexity we have described, the overall amounts of money being appropriated for national intelligence and to its component agencies should no longer be kept secret. Congress should pass a separate appropriations act for intelligence, defending the broad allocation of how these tens of billions of dollars have been assigned among the varieties of intelligence work.&lt;/blockquote&gt;&lt;/strong&gt;House Appropriations Select Intelligence Oversight Panel &lt;a href="http://en.wikipedia.org/wiki/United_States_House_Appropriations_Select_Intelligence_Oversight_Panel"&gt;established January 9, 2007&lt;/a&gt;.&lt;br /&gt;&lt;strong&gt;&lt;/strong&gt;&lt;blockquote&gt;&lt;strong&gt;6. Recommendation: Information procedures should provide incentives for sharing, to restore a better balance between security and shared knowledge.&lt;/strong&gt;&lt;/blockquote&gt;This is addressed by H.R. 6575, &lt;a href="http://www.fas.org/sgp/congress/2008/overclass.html"&gt;Over-Classification Reduction Act&lt;/a&gt;, adopted on September 9, 2008.  Currently incomplete pending passage by the Senate and signature of the President.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;blockquote&gt;7. Recommendation: The president should lead the government-wide effort to bring the major national security institutions into the information revolution. He should coordinate the resolution of the legal, policy, and technical issues across agencies to create a "trusted information network."&lt;/blockquote&gt;&lt;br /&gt;&lt;/strong&gt;Incomplete, no indication of implementation beyond &lt;a href="http://www.markletaskforce.org/reports/TFNS_Report2_Master.pdf"&gt;studies&lt;/a&gt;.  Ironically, the Center for Strategic and International Studies &lt;a href="http://www.fcw.com/print/12_32/news/95853-1.html"&gt;may have done this for themselves&lt;/a&gt; without the participation of classified networks.&lt;br /&gt;&lt;strong&gt;&lt;blockquote&gt;8. Recommendation: Congressional oversight for intelligence-and counterterrorism-is now dysfunctional. Congress should address this problem. We have considered various alternatives: A joint committee on the old model of the Joint Committee on Atomic Energy is one. A single committee in each house of Congress, combining authorizing and appropriating authorities, is another.&lt;/blockquote&gt;&lt;br /&gt;&lt;/strong&gt;Incomplete, no &lt;span style="font-weight: bold;"&gt;Joint &lt;/span&gt;committee comprising members of both House and Senate.&lt;strong&gt;&lt;/strong&gt;&lt;blockquote&gt;&lt;strong&gt;9. Recommendation: Congress should create a single, principal point of oversight and review for homeland security. Congressional leaders are best able to judge what committee should have jurisdiction over this department and its duties. But we believe that Congress does have the obligation to choose one in the House and one in the Senate, and that this committee should be a permanent standing committee with a nonpartisan staff.&lt;/strong&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;a href="http://www.govexec.com/story_page.cfm?articleid=40599&amp;amp;dcn=todaysnews"&gt;Incomplete, DHS still overburdened with too much oversight.&lt;/a&gt;   This lack of focus wastes resources and probably still leaves oversight gaps.&lt;br /&gt;&lt;strong&gt;&lt;/strong&gt;&lt;blockquote&gt;&lt;strong&gt;10. Recommendation: Since a catastrophic attack could occur with little or no notice, we should minimize as much as possible the disruption of national security policymaking during the change of administrations by accelerating the process for national security appointments. We think the process could be improved significantly so transitions can work more effectively and allow new officials to assume their new responsibilities as quickly as possible.&lt;/strong&gt;&lt;/blockquote&gt;&lt;br /&gt;Incomplete, no sign that these procedural recommendations have been implemented.&lt;br /&gt;&lt;strong&gt;&lt;/strong&gt;&lt;blockquote&gt;&lt;strong&gt;11. Recommendation: A specialized and integrated national security workforce should be established at the FBI consisting of agents, analysts, linguists, and surveillance specialists who are recruited, trained, rewarded, and retained to ensure the development of an institutional culture imbued with a deep expertise in intelligence and national security.&lt;/strong&gt;&lt;/blockquote&gt;&lt;br /&gt;The President issued a &lt;a href="http://www.fas.org/irp/news/2004/11/wh112304ag.html"&gt;memorandum on November 23, 2004&lt;/a&gt;.  Has it been implemented?&lt;br /&gt;&lt;strong&gt;&lt;/strong&gt;&lt;blockquote&gt;&lt;strong&gt;12. Recommendation: The Department of Defense and its oversight committees should regularly assess the adequacy of Northern Command's strategies and planning to defend the United States against military threats to the homeland.&lt;/strong&gt;&lt;/blockquote&gt;&lt;br /&gt;Incomplete, as of April, 2008 the &lt;a href="http://www.stormingmedia.us/78/7820/A782084.html"&gt;"GAO making several recommendations to DOD to direct NORTHCOM to take actions to  address the challenges it faces in its planning and interagency coordination  efforts." &lt;/a&gt;&lt;br /&gt;&lt;strong&gt;&lt;/strong&gt;&lt;blockquote&gt;&lt;strong&gt;13. Recommendation: The Department of Homeland Security and its oversight committees should regularly assess the types of threats the country faces to determine (a) the adequacy of the government's plans-and the progress against those plans-to protect America's critical infrastructure and (b) the readiness of the government to respond to the threats that the United States might face.&lt;/strong&gt;&lt;/blockquote&gt;&lt;br /&gt;Incomplete, as stated above too many committees is more likely to lead to a failure of oversight and assessment rather than to a successful assessment and response.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/968722795408899035-2984727122201000310?l=grok-security.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.psaonline.org/article.php?id=393' title='7 Years Later'/><link rel='replies' type='application/atom+xml' href='http://grok-security.blogspot.com/feeds/2984727122201000310/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=968722795408899035&amp;postID=2984727122201000310' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/2984727122201000310'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/2984727122201000310'/><link rel='alternate' type='text/html' href='http://grok-security.blogspot.com/2008/09/7-years-later.html' title='7 Years Later'/><author><name>Michael Berman</name><uri>https://profiles.google.com/110724158068242055665</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-zqDTemxZh8E/AAAAAAAAAAI/AAAAAAAAAAA/zlCM3ZsCASY/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-968722795408899035.post-819915368729934809</id><published>2008-09-09T13:44:00.000-07:00</published><updated>2008-09-11T15:37:56.225-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Fraud'/><title type='text'>Flash parties, flash crowds, now we have "flash dump"</title><content type='html'>&lt;div&gt;&lt;p&gt;&lt;/p&gt;&lt;blockquote&gt;Panic ensued, as they say, and &lt;a href="http://www.sun-sentinel.com/business/sfl-090808-sentinel-united-airlines,0,5067344.story"&gt;United  Airlines stock price plummeted&lt;/a&gt; 75 percent (down from $12.30 to $3 a share)  before someone realized it was an old news story and things righted themselves.  The stock rebounded to $10.92 a share by Monday's closing. But not before United  Airlines contacted the&lt;em&gt; Sun Sentinel&lt;/em&gt; and demanded the newspaper retract  its (6-year-old) story.&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;span class="984093420-09092008"&gt;&lt;span style=";font-family:Arial;font-size:85%;"  &gt;I wonder how long  before we see the Google spider being intentionally  manipulated?&lt;/span&gt;&lt;/span&gt;&lt;/div&gt; &lt;div&gt;&lt;span class="984093420-09092008"&gt;&lt;/span&gt; &lt;/div&gt; &lt;div&gt;&lt;span class="984093420-09092008"&gt;&lt;span style=";font-family:Arial;font-size:85%;"  &gt;With web 2.0 there  wouldn't even be a human brain in the publishing loop.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/968722795408899035-819915368729934809?l=grok-security.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://blog.wired.com/27bstroke6/2008/09/six-year-old-st.html' title='Flash parties, flash crowds, now we have &quot;flash dump&quot;'/><link rel='replies' type='application/atom+xml' href='http://grok-security.blogspot.com/feeds/819915368729934809/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=968722795408899035&amp;postID=819915368729934809' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/819915368729934809'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/819915368729934809'/><link rel='alternate' type='text/html' href='http://grok-security.blogspot.com/2008/09/flash-parties-flash-crowds-now-we-have.html' title='Flash parties, flash crowds, now we have &quot;flash dump&quot;'/><author><name>Michael Berman</name><uri>https://profiles.google.com/110724158068242055665</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-zqDTemxZh8E/AAAAAAAAAAI/AAAAAAAAAAA/zlCM3ZsCASY/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-968722795408899035.post-8677718636540000880</id><published>2008-06-13T15:46:00.000-07:00</published><updated>2008-06-13T15:53:34.138-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='pci'/><category scheme='http://www.blogger.com/atom/ns#' term='defense in depth'/><category scheme='http://www.blogger.com/atom/ns#' term='trust zones'/><category scheme='http://www.blogger.com/atom/ns#' term='Network Security'/><title type='text'>PCI compliant but still hacked</title><content type='html'>&lt;blockquote&gt;The malware on the store servers stored up records of these purchases in batches, then transmitted them to an unnamed offshore Internet service provider, the letter states. Foreign crime rings have been blamed in a number of other payment card fraud cases.&lt;/blockquote&gt;&lt;blockquote&gt;Hannaford said in its letter that it was certified a year ago as meeting card security standards and was recertified on Feb. 27. Eleazer said that was the day Visa first notified Hannaford of unusual card activity and began its investigation. That the standards did not stop the thieves, she said, "speaks to the increasing sophistication of the criminal element that propagates these attacks," she said.&lt;/blockquote&gt;It looks to me like Hannaford made the mistake of allowing "multi-level access" in a "single level" network.   Servers that handle payment card data must be prevented from access to an unauthorized network or end-point.&lt;br /&gt;&lt;br /&gt;These servers and the processors they communicate with should have been in a "PCI trust zone."  All other systems would have been in an "untrusted zone."  Then it would be a simple matter for IDP/NAC appliance to detect and prevent this type of breach.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/968722795408899035-8677718636540000880?l=grok-security.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.boston.com/news/local/articles/2008/03/28/advanced_tactic_targeted_grocer/' title='PCI compliant but still hacked'/><link rel='replies' type='application/atom+xml' href='http://grok-security.blogspot.com/feeds/8677718636540000880/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=968722795408899035&amp;postID=8677718636540000880' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/8677718636540000880'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/8677718636540000880'/><link rel='alternate' type='text/html' href='http://grok-security.blogspot.com/2008/06/pci-compliant-but-still-hacked.html' title='PCI compliant but still hacked'/><author><name>Michael Berman</name><uri>https://profiles.google.com/110724158068242055665</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-zqDTemxZh8E/AAAAAAAAAAI/AAAAAAAAAAA/zlCM3ZsCASY/s512-c/photo.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-968722795408899035.post-2436897203702815351</id><published>2008-05-27T09:32:00.000-07:00</published><updated>2008-05-27T09:39:55.402-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='virtualization security'/><title type='text'>Virtualization Security Getting Some Attention</title><content type='html'>My response to "&lt;a href="http://virtualization.com/guest-posts-guestposts/2008/05/21/who-owns-virtualization-security-the-hoffcrosby-debate/"&gt;Who Owns Virtualization Security&lt;/a&gt;" blog:&lt;br /&gt; &lt;p class="MsoNormal"&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;p class="MsoNormal"&gt;Virtualization absolutely presents us with the possibility of avoiding past mistakes and making virtual infrastructure (VI) more secure than the physical infrastructure it replaces.&lt;/p&gt;    &lt;p class="MsoNormal"&gt;Why?&lt;/p&gt;  &lt;ol style="margin-top: 0in;" start="1" type="1"&gt;&lt;li class="MsoNormal" style=""&gt;Virtual      security appliances and hypervisor APIs have made it possible for us to      build security into the VI fabric at all layers.&lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;The      virtualization platforms give us the tools to automate deployment of      primary controls, secondary controls and separation of duties throughout      the virtual data center.&lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;Virtualization      means we can simplify security management and make true defense-in-depth      affordable for everyone.&lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;Secure      hypervisors, their APIs and the right application of security smarts means      we can build agent-less security that protects against rootkits, spyware      and almost all forms of malware.&lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;Virtual      security appliances allow us not only to write good security policy but      also to automatically enforce policy and provide continuous compliance      auditing for the VI.&lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;All of      the above means, we can create tools for secure life-cycle, trust zones,      trusted data paths and secure management in ways never possible with      physical infrastructure.&lt;/li&gt;&lt;/ol&gt;    &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;br /&gt;We (as vendors) have a responsibility to educate the IT community to the myths and realities of VI security.&lt;span style=""&gt;  &lt;/span&gt;The platform OEMs must recognize that simply saying virtual is more secure than physical – is a disservice to all of their customers.&lt;span style=""&gt;  &lt;/span&gt;Then, when the manufacturers provide the security community the tools and support we need _and_ intelligently inform the market about real risks, then, and only then can we make virtual more secure than physical.&lt;/p&gt;&lt;/blockquote&gt;&lt;p class="MsoNormal"&gt; &lt;/p&gt;  (more to come)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/968722795408899035-2436897203702815351?l=grok-security.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grok-security.blogspot.com/feeds/2436897203702815351/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=968722795408899035&amp;postID=2436897203702815351' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/2436897203702815351'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/2436897203702815351'/><link rel='alternate' type='text/html' href='http://grok-security.blogspot.com/2008/05/virtualization-security-getting-some.html' title='Virtualization Security Getting Some Attention'/><author><name>Michael Berman</name><uri>https://profiles.google.com/110724158068242055665</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-zqDTemxZh8E/AAAAAAAAAAI/AAAAAAAAAAA/zlCM3ZsCASY/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-968722795408899035.post-2329593013987052368</id><published>2008-01-27T18:52:00.000-08:00</published><updated>2008-01-27T18:54:47.566-08:00</updated><title type='text'>French bank details $7.2 billion loss</title><content type='html'>This sort of thing makes me think that in some cases it is more than greed.  It must also be the "thrill" of beating the system.&lt;br /&gt;&lt;br /&gt;Being smarter -- thinking you can out-smart everyone else?&lt;br /&gt;&lt;br /&gt;Michael&lt;br /&gt;---------------------------&lt;br /&gt;&lt;blockquote&gt;French bank Societe Generale described Sunday how one of its traders allegedly carried out a $7.2 billion (€4.9 billion) fraud, how the loss came to light and what it is doing to ensure such a case does not recur.&lt;br /&gt;The 31-year-old trader, Jerome Kerviel, started working at the bank in 2000 and spent his first five years there overseeing traders, the bank said in a five-page summary of events.&lt;br /&gt;&lt;br /&gt;"Consequently, he had a very good understanding of all of Societe Generale's processing and control procedures," it said.&lt;br /&gt;&lt;br /&gt;Kerviel apparently put that knowledge to use after he became a trader for the bank involved in arbitrage -- the practice of buying a portfolio of financial instruments in one market and selling a similar offsetting portfolio at the same time that had a slightly different value. The idea is that, in such trades, the risk of major loss would be minimized.&lt;br /&gt;&lt;br /&gt;In fact, Kerviel's first portfolio of financial instruments -- in his case futures -- included genuine operations -- but the offsetting portfolio proved to be "fictitious," the bank said.&lt;br /&gt;&lt;br /&gt;"As a result, the trader was able to hide a very sizable speculative position, which was neither consistent with nor related to his normal business activity for the bank," Societe Generale said.&lt;br /&gt;&lt;br /&gt;French police questioned Kerviel on Friday and searched his apartment in a Paris suburb Friday night. Efforts to reach his attorneys for comment have been unsuccessful.&lt;br /&gt;&lt;br /&gt;Finance Minister Christine Lagarde said Friday that she would meet with banking regulators Monday to establish a timeline of events that led to the massive trading loss.&lt;br /&gt;&lt;br /&gt;According to Societe Generale, Kerviel used his early banking experience "to successfully circumvent all the controls which allow the bank to check the characteristics of the operations carried out by its traders, and consequently their real existence," it said.&lt;br /&gt;&lt;br /&gt;For example, it said, Kerviel chose operations that had no cash movements or margin call and that did not require immediate confirmation and he canceled certain operations by using access codes assigned to other bank employees.&lt;br /&gt;&lt;br /&gt;In addition, it said, he falsified documents and made sure that his fictitious operations involved different instruments from the ones he had just canceled, thereby reducing his chances of being controlled.&lt;br /&gt;&lt;br /&gt;But about mid-January, bank officials detected "abnormal counterparty risk," and Kerviel's explanations led to additional controls being placed on his activities, the bank said.&lt;br /&gt;&lt;br /&gt;Then, on Friday, January 18, Kerviel's bosses were informed and an investigation had begun.&lt;br /&gt;&lt;br /&gt;The next day, after a large bank told Societe Generale that it did not recognize an operation, the trader "acknowledges committing unauthorized acts and, in particular, creating fictitious operations," his employer said.&lt;br /&gt;&lt;br /&gt;By early afternoon on Sunday, January 20, the bank's fraudulent position had been calculated at approximately 50 billion euros ($73.6 billion), and "the unwinding of the fraudulent position begins in particularly unfavorable market conditions."&lt;br /&gt;&lt;br /&gt;In fact, the timing was terrible. On Jan. 18, European markets had swooned and two days later, the Asian markets tumbled, too. By January 23, "the unwinding" was completed and the total loss calculated at 4.9 billion euros ($7.2 billion).&lt;br /&gt;Since then, the bank said, it has tightened its controls to ensure such an operation cannot recur.&lt;br /&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/968722795408899035-2329593013987052368?l=grok-security.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.cnn.com/2008/BUSINESS/01/27/soeciete.generale/' title='French bank details $7.2 billion loss'/><link rel='replies' type='application/atom+xml' href='http://grok-security.blogspot.com/feeds/2329593013987052368/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=968722795408899035&amp;postID=2329593013987052368' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/2329593013987052368'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/2329593013987052368'/><link rel='alternate' type='text/html' href='http://grok-security.blogspot.com/2008/01/french-bank-details-72-billion-loss.html' title='French bank details $7.2 billion loss'/><author><name>Michael Berman</name><uri>https://profiles.google.com/110724158068242055665</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-zqDTemxZh8E/AAAAAAAAAAI/AAAAAAAAAAA/zlCM3ZsCASY/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-968722795408899035.post-8903649676795470181</id><published>2007-10-03T11:30:00.000-07:00</published><updated>2007-10-03T11:35:16.655-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Network Security'/><title type='text'>Virtualised desktops will end laptop management</title><content type='html'>With virtual desktop infrastructure (VDI) there are at least three modes of operation:&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;IT controls VDI completely, desktop is "thin" only IT approved virtual machines are allowed&lt;/li&gt;&lt;li&gt;IT does not completely control the desktop, options get complicated fast:&lt;br /&gt;a) user virtual machines are allowed&lt;br /&gt;b) user controls the host&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;Looking at option 2a, we could have rogue guests, infected guests, any kind of guest ... telling them apart and acting accordingly will be fun!&lt;br /&gt;&lt;br /&gt;Looking at option 2b, I can buy a Macintosh or linux or windoze and as long as I can run the IT approved virtual machine, then IT is happy.  But what if my Macintosh is owned by the Uzebek barbarian horde?  Have I just given the Horde access to my corporate network?&lt;br /&gt;&lt;br /&gt;Lot's of interesting questions arise.  We have our own use case right here at Catbird.  The "approved" IT image is Windows XP with Microsoft Office.&lt;br /&gt;We allow a VDI where an employee can use a Macintosh to run Windows in a vm.  We're happy until there is a mac worm!&lt;br /&gt;&lt;br /&gt;For example, an organization using Active Directory to lock down their desktops ... Active Directory does nothing to lock down a Macintosh.&lt;br /&gt;&lt;br /&gt;How is a windows savvy IT team going to cope with users running Ubuntu, Fedora, Macintosh ...  VDI is going to lead to an explosion of host operating system diversity.  This will be very exciting for those of us running Windows under duress.&lt;br /&gt;&lt;br /&gt;Their will be a huge value in giving IT the tools to manage and secure a highly diverse and constantly changing environment.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/968722795408899035-8903649676795470181?l=grok-security.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.vnunet.com/vnunet/news/2199912/virtualised-desktops-laptop' title='Virtualised desktops will end laptop management'/><link rel='replies' type='application/atom+xml' href='http://grok-security.blogspot.com/feeds/8903649676795470181/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=968722795408899035&amp;postID=8903649676795470181' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/8903649676795470181'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/8903649676795470181'/><link rel='alternate' type='text/html' href='http://grok-security.blogspot.com/2007/10/virtualised-desktops-will-end-laptop.html' title='Virtualised desktops will end laptop management'/><author><name>Michael Berman</name><uri>https://profiles.google.com/110724158068242055665</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-zqDTemxZh8E/AAAAAAAAAAI/AAAAAAAAAAA/zlCM3ZsCASY/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-968722795408899035.post-3531199867490296805</id><published>2007-09-22T09:07:00.000-07:00</published><updated>2007-09-22T09:11:38.214-07:00</updated><title type='text'>Another one from SANS newsbites</title><content type='html'>&lt;span style="font-family:courier;"&gt;&lt;span style="font-family: arial;"&gt;A vulnerability scan would have warned them that their Cerberus implementation was open to attack.  Either they were not validating their security compliance, or they were not following an effective process for curing their vulnerabilities.&lt;/span&gt;&lt;br /&gt;&lt;blockquote&gt; &lt;span style="font-family: times new roman;"&gt;--Layered Technologies Customer Data Stolen (September 19 &amp;amp; 20, 2007) An attack on a helpdesk application in Layered Technologies' support database has compromised the security of personally identifiable data of as many as 6,000 of the server hosting company's customers.  The data include names, addresses, phone numbers and server login details.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: times new roman;"&gt;Layered Technologies is asking all its customers to change their login credentials.  The attack occurred on the evening of September 17, 2007.&lt;/span&gt;&lt;br /&gt;&lt;a href="http://www.theregister.co.uk/2007/09/19/layered_technologies_breach_disclosure/print.html"&gt;&lt;span style="font-family: times new roman;"&gt;http://www.theregister.co.uk/2007/09/19/layered_technologies_breach_disclosure/print.html&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.computerworld.com/action/article.do?command=viewArticleBasic&amp;amp;articleId=9038040&amp;amp;source=rss_topic17"&gt;&lt;span style="font-family: times new roman;"&gt;http://www.computerworld.com/action/article.do?command=viewArticleBasic&amp;amp;articleId=9038040&amp;amp;source=rss_topic17&lt;/span&gt;&lt;/a&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/968722795408899035-3531199867490296805?l=grok-security.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grok-security.blogspot.com/feeds/3531199867490296805/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=968722795408899035&amp;postID=3531199867490296805' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/3531199867490296805'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/3531199867490296805'/><link rel='alternate' type='text/html' href='http://grok-security.blogspot.com/2007/09/another-one-from-sans-newsbites.html' title='Another one from SANS newsbites'/><author><name>Michael Berman</name><uri>https://profiles.google.com/110724158068242055665</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-zqDTemxZh8E/AAAAAAAAAAI/AAAAAAAAAAA/zlCM3ZsCASY/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-968722795408899035.post-108785811443755756</id><published>2007-09-19T07:14:00.000-07:00</published><updated>2007-09-19T07:16:48.617-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Network Security'/><title type='text'>Highlights from a recent SANS News bites</title><content type='html'>&lt;span style="font-family:Arial;font-size:85%;"&gt;&lt;span class="843530914-19092007"&gt;From SANS ... note that  bank account details are now worth $400/per account.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://www.sans.org"&gt;TOP OF THE NEWS&lt;/a&gt;&lt;br /&gt;&lt;br /&gt; --Ameritrade May Have Been Aware of Breach for a Year (September 14, 15 &amp;amp; 17, 2007) Online brokerage TD Ameritrade Holding has acknowledged that a data security breach has compromised more than 6.3 million accounts.  The database contains customer names, addresses, account numbers, Social Security numbers (SSNs) and birth dates.  The attackers gained access to the database through a backdoor program they had installed on the TD Ameritrade network. TD Ameritrade says it has removed the rogue code from its systems.  The intrusion was discovered in the course of an investigation into stock-related spam that had been reported by the company's customers.  An attorney representing plaintiffs in a planned class action lawsuit against the online broker alleges that the company knew of the data security problem for a year before customers were notified.  Furthermore, the suit alleges that the company kept entering customer data into the vulnerable database during an internal investigation.&lt;br /&gt;http://www.theregister.co.uk/2007/09/15/ameritrade_database_burgled/print.html&lt;br /&gt;http://www.computerworld.com/action/article.do?command=viewArticleBasic&amp;amp;articleId=9036639&amp;amp;source=rss_topic17&lt;br /&gt;http://www.amtd.com/newsroom/releasedetail.cfm?ReleaseID=264044&lt;br /&gt;http://www.informationweek.com/shared/printableArticle.jhtml?articleID=201807006&lt;br /&gt;&lt;br /&gt; --Symantec Report: Malware Moves Toward Commercialism (September 17 &amp;amp; 18, 2007) Cyber attackers aiming to damage computers or inconvenience users are giving way to more financially motivated criminals.  According to Symantec's most recent Internet Security Threat Report, cyber criminals are turning to good business practices to ply their trade. Some malware purveyors are offering guarantees about the performance of their products as well as updates to keep the products current.  The report also notes that phishers are scouring social networking sites to gather personal information, which they then use to create targeted emails that lure recipients to phony sites where they can harvest valuable data.&lt;br /&gt;Stolen bank account details are being sold online for as much as US $400 apiece.  In addition, levels of pump-and-dump schemes and image-based spam have decreased.&lt;br /&gt;http://www.technewsworld.com/story/59374.html&lt;br /&gt;http://www.computerworld.com/action/article.do?command=viewArticleBasic&amp;amp;articleId=9036819&amp;amp;source=NLT_SEC&amp;amp;nlid=38&lt;br /&gt;http://www.itnews.com.au/News/61398,fraudsters-go-all-out-for-social-networkers.aspx&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/968722795408899035-108785811443755756?l=grok-security.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grok-security.blogspot.com/feeds/108785811443755756/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=968722795408899035&amp;postID=108785811443755756' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/108785811443755756'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/108785811443755756'/><link rel='alternate' type='text/html' href='http://grok-security.blogspot.com/2007/09/highlights-from-recent-sans-news-bites.html' title='Highlights from a recent SANS News bites'/><author><name>Michael Berman</name><uri>https://profiles.google.com/110724158068242055665</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-zqDTemxZh8E/AAAAAAAAAAI/AAAAAAAAAAA/zlCM3ZsCASY/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-968722795408899035.post-7291502305338754690</id><published>2007-08-09T16:33:00.000-07:00</published><updated>2007-08-11T09:14:30.431-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Internet Security'/><title type='text'>The Game Is Not Over -- Security for your web site</title><content type='html'>&lt;ol&gt;&lt;li&gt;&lt;a href="http://paranoia.dubfire.net/2007/04/deceit-augmented-man-in-middle-attack.html"&gt;Man-in-the-middle (MITM) attack against SSL plus Sitekey/Passmark&lt;/a&gt; – The &lt;a href="http://www.stop-phishing.com/"&gt;Stop-Phishing Research Group&lt;/a&gt; at Indiana University demonstrates that if you are not very careful about the URL and the SSL certificate, and most people are not, the attacker will be successful&lt;/li&gt;&lt;li&gt;&lt;a href="http://it.slashdot.org/article.pl?sid=07/08/03/1241217"&gt;Sniffing a connection to steal session cookies to bypass user authentication&lt;/a&gt; – Robert Graham of &lt;a href="http://erratasec.blogspot.com/"&gt;ErrataSec&lt;/a&gt;, has demonstrated why you need a security barrier for your laptop at Starbucks (If his name for this attack sticks "side-jacking" then we might as well all give up and start referring to SSL as a condom for your browser)&lt;br /&gt;&lt;/li&gt;&lt;li&gt;If you think you don’t have to worry about these exploit techniques, &lt;a href="http://www.crypto.com/bingo/pr"&gt;then you better have the Security Excuse bingo card&lt;/a&gt; (found on &lt;a href="http://www.schneier.com/blog/archives/2007/08/security_proble_1.html"&gt;Schneier on Security&lt;/a&gt;),&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;/p&gt;  &lt;p&gt;It looks pretty bad.  SSL can be bypassed, authentication cookies can be stolen.  If you follow the blogosphere’s impression of the recent Blackhat/Defcon events, it's all useless and there is nothing we can do to stop the crooks. To top it all off, there isn’t just one &lt;a href="http://www.discoverhackistan.com/hackistan/"&gt;Hackistan &lt;/a&gt;(great Yak snacks by the way) there are many Hackistan’s and no &lt;a href="http://www.darkreading.com/document.asp?doc_id=130951&amp;f_src=darkreading_section_296"&gt;web site is to small&lt;/a&gt; or broad-band connected &lt;a href="http://www.darkreading.com/document.asp?doc_id=131329&amp;amp;f_src=darkreading_section_296"&gt;PC to innocent&lt;/a&gt; for them to exploit.&lt;/p&gt;  &lt;p&gt;Truth is, if a malicious hacker with the capabilities of a &lt;a href="http://jeremiahgrossman.blogspot.com/"&gt;Grossman&lt;/a&gt;, &lt;a href="http://www.counterhack.net/who_am_i_.html"&gt;Skoudis &lt;/a&gt;or &lt;a href="http://blog.metasploit.com/"&gt;Moore &lt;/a&gt;is after your site, then you will get hacked.  Lucky for you these guys are busy™.&lt;/p&gt;  &lt;p&gt;&lt;span style="font-weight: bold;"&gt;Solutions?  Focus on your business needs and take some precautionary steps: &lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;ul style="color: rgb(0, 51, 0);"&gt;&lt;li&gt;Run traditional vulnerability scans (because Skoudis and Moore teach us that the old problems are new again)&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Run a &lt;a href="http://www.blogger.com/www.spidynamics.com"&gt;web application scanner&lt;/a&gt; and use a &lt;a href="http://www.blogger.com/www.fortifysoftware.com"&gt;secure coding&lt;/a&gt; inspection tool, Grossman and Zorkul are better, but it’s foolish not to automate everything you can&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Use SSL from start to finish on your web-site, you have an obligation to protect the integrity and security of all the data exchanged between your site and your customer’s browser – otherwise your giving it away to any crook with a copycat access point or a promiscuous wireless card&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Don’t ignore MITM because you think it is hard, it gets easier to do every day – Lucky for all of us, it’s also getting easier to protect against and detect MITM, Pharming, Highjack and Malware Injection, I know someone who can &lt;a href="http://www.catbird.com/"&gt;help&lt;br /&gt;&lt;br /&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Last but not least, plan on getting hacked, have an &lt;a href="http://en.wikipedia.org/wiki/Computer_security_incident_management"&gt;incident response plan&lt;/a&gt; and be prepared, playing security excuse bingo is a losing strategy&lt;/li&gt;&lt;/ul&gt;         &lt;p style="font-weight: bold;"&gt;Get started today!&lt;/p&gt;  &lt;object height="203" width="249"&gt;&lt;br /&gt;&lt;param name="movie" value="http://www.noendinsightmovie.com/trailer.swf"&gt;&lt;param name="wmode" value="transparent"&gt;&lt;embed src="http://www.noendinsightmovie.com/trailer.swf" type="application/x-shockwave-flash" wmode="transparent" height="240" width="400"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/968722795408899035-7291502305338754690?l=grok-security.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grok-security.blogspot.com/feeds/7291502305338754690/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=968722795408899035&amp;postID=7291502305338754690' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/7291502305338754690'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/7291502305338754690'/><link rel='alternate' type='text/html' href='http://grok-security.blogspot.com/2007/08/game-is-not-over.html' title='The Game Is Not Over -- Security for your web site'/><author><name>Michael Berman</name><uri>https://profiles.google.com/110724158068242055665</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-zqDTemxZh8E/AAAAAAAAAAI/AAAAAAAAAAA/zlCM3ZsCASY/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-968722795408899035.post-5067577781941860992</id><published>2007-08-09T09:54:00.000-07:00</published><updated>2007-08-09T10:00:47.229-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Internet Security'/><title type='text'>Disregard any pop-up security windows you receive</title><content type='html'>I received this in my mail today:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;Dear Electronic Crimes Task Force Member,&lt;br /&gt;&lt;br /&gt;CSO magazine is conducting a survey in cooperation with the U.S. Secret Service and CERT Coordination Center, the 2007 eCrime Watch.  The purpose of this project is to uncover electronic crime trends.&lt;br /&gt;&lt;br /&gt;CSO magazine’s sister company, IDG Research Services, has been commissioned to help us collect your feedback. Please click on the following URL to begin the survey or copy and paste the URL into your browser:&lt;br /&gt;&lt;br /&gt;https://url-hidden&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 0, 0);"&gt;Disregard any pop-up security windows you receive.  &lt;span style="color: rgb(0, 0, 153);"&gt;(Emphasis mine)&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Please be assured that any information you provide is confidential and your responses will be used only in combination with those of other survey respondents.  This survey should take no more than 10 minutes of your time. If you have any questions about this survey please contact IDG Research Services at ------@idg.com or ATSAIC ----------, USSS, San Francisco Field Office 415/-------.&lt;br /&gt;&lt;br /&gt;Thank you in advance for your help.&lt;/blockquote&gt;Of course my first thought, was that this was a phishing attack.  I couldn't imagine CSO and the ECTF telling me to "Disregard any pop-up security windows you receive."&lt;br /&gt;&lt;br /&gt;Imagine my surprise and relief, when I went to the site and there were no warnings.  So, they got it right, the SSL certificate was correct and unexpired ... but everyone is so accustomed to that &lt;span style="font-weight: bold;"&gt;not being the case&lt;/span&gt;, that as a matter of course they included the disregard pop-ups message.  Is our infrastructure broken or what?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/968722795408899035-5067577781941860992?l=grok-security.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grok-security.blogspot.com/feeds/5067577781941860992/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=968722795408899035&amp;postID=5067577781941860992' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/5067577781941860992'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/5067577781941860992'/><link rel='alternate' type='text/html' href='http://grok-security.blogspot.com/2007/08/disregard-any-pop-up-security-windows.html' title='Disregard any pop-up security windows you receive'/><author><name>Michael Berman</name><uri>https://profiles.google.com/110724158068242055665</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-zqDTemxZh8E/AAAAAAAAAAI/AAAAAAAAAAA/zlCM3ZsCASY/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-968722795408899035.post-1767481889467770574</id><published>2007-08-08T09:52:00.000-07:00</published><updated>2007-08-08T16:31:20.328-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Internet Security'/><title type='text'>Virtually Secure</title><content type='html'>&lt;a href="http://www.linkedin.com/pub/1/104/61"&gt;Christofer Hoff&lt;/a&gt; has a good post &lt;a href="http://rationalsecurity.typepad.com/blog/2007/08/vmware-to-open-.html"&gt;here&lt;/a&gt;.  In particular,&lt;br /&gt;&lt;blockquote&gt;Combine that with NAC agents on the hosts and...whether or not it actually works  is neither here nor there.  They told they story and here it is.  It's good to  be king.&lt;/blockquote&gt;His point being that Cisco doesn't have to worry about when they are going to deliver a product or even how will it will work when they do ...&lt;br /&gt;&lt;br /&gt;Meanwhile, back in your virtualized data center, you can be warm and happy knowing that Cisco's virtually shipping product has you virtually secure already.  Nice, huh?&lt;br /&gt;&lt;br /&gt;What about Real Security -- &lt;a href="http://www.catbird.com/vagent"&gt;Real Security for Virtualized Infrastructures&lt;/a&gt;?  You've deployed half a dozen quad-core systems and thrown out 150 obsolete boxes.  Maybe you had IPS and NAC in your datacenter already, but do you have it now?  If your virtual windows 2000 server get's infected and starts attacking the other systems on the host, how will you know?&lt;br /&gt;&lt;br /&gt;Maybe you will know when the infection begins to spread to other hosts and their virtual servers, but by then you will have a real mess on your hands.&lt;br /&gt;&lt;br /&gt;The right answer involves doing something today, not waiting for a vendor to implement a solution next year.  Here is the pragmatic prescription for today, virtual servers are servers, period. &lt;br /&gt;&lt;br /&gt;If there reliability and security are important to your business then you have to secure them with same mature IT processes that you use for everything else:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Specify the appropriate security requirements at the start&lt;/li&gt;&lt;li&gt;Determine and implement secure baselines that meet your business and security requirements&lt;/li&gt;&lt;li&gt;Validate/test that the performance and security of your systems meets the stated requirements before you put them in production&lt;/li&gt;&lt;li&gt;After deployment, test them again -- virtualization really helps you here&lt;/li&gt;&lt;li&gt;Use change control and segregation of duties --  (ITIL and ISO 17799 driven) processes and controls to keep working systems, working&lt;/li&gt;&lt;li&gt;Patch management and vulnerability management are a continuous process -- don't treat these problems with a calender ... not unless you like emergencies&lt;/li&gt;&lt;li&gt;Continuously monitor your network and systems, use the protection appropriate to the value of the data or business operations, such as:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Gateway: firewall, anti-spam, anti-malware, content filtering, vpn ...&lt;/li&gt;&lt;li&gt;Network: vulnerability monitoring, IDS/IPS, NAC, Policy management and compliance ...&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Endpoint: Anti-malware, AAA, log analysis, patching, encryption ...&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Disaster/Business continuity planning, incident response and training have to include your virtual infrastructure -- DR/BP might be a big driver behind your virtualization effort, but nothing substitutes for a good test.&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;Do all of the above, appropriately to the level you need, don't wait to become the &lt;a href="http://doj.nh.gov/consumer/breaches.html"&gt;next security breach&lt;/a&gt;.   It's more about the process than the tools.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/968722795408899035-1767481889467770574?l=grok-security.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://rationalsecurity.typepad.com/blog/2007/08/vmware-to-open-.html' title='Virtually Secure'/><link rel='replies' type='application/atom+xml' href='http://grok-security.blogspot.com/feeds/1767481889467770574/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=968722795408899035&amp;postID=1767481889467770574' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/1767481889467770574'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/1767481889467770574'/><link rel='alternate' type='text/html' href='http://grok-security.blogspot.com/2007/08/virtually-secure.html' title='Virtually Secure'/><author><name>Michael Berman</name><uri>https://profiles.google.com/110724158068242055665</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-zqDTemxZh8E/AAAAAAAAAAI/AAAAAAAAAAA/zlCM3ZsCASY/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-968722795408899035.post-730603153920952473</id><published>2007-08-06T08:23:00.000-07:00</published><updated>2007-08-06T08:43:07.457-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Internet Security'/><title type='text'>I hate Passwords #10</title><content type='html'>From IP: &lt;a href="http://www.listbox.com/member/archive/247/2007/20070805212602:FEEA4BB6-43BB-11DC-A728-014A2D2D5087/"&gt;link here&lt;/a&gt;&lt;br /&gt;&lt;blockquote&gt;What I think needs to be done is that the public needs to be educated about these sites, and the security risk they pose.&lt;br /&gt;&lt;/blockquote&gt;The "public" is already being educated.  We tell them over and over that they should not share their password with anyone.  The problem is that the public gives up their password all too easily.  We can keep blaming the public, and we will, but we should also try to understand why someone will give up their Yahoo (or other service) password easily, while the same person would never share their ATM PIN.&lt;br /&gt;&lt;br /&gt;I think the public is pretty smart, but they learn best when they experience immediate consequences from their actions.  Right now, I know that identity theft and losses from this behavior are at a tolerable level because most of the public are still willing to give their password away -- where the same public will never forgot to lock their car door at the shopping mall parking lot.&lt;br /&gt;&lt;br /&gt;If the consequences (or at least people's awareness of these consequences) get a lot worse, we will either see a change in behavior or the deployment of technologies to eliminate reliance on passwords (tokens, client-side certificates ...).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/968722795408899035-730603153920952473?l=grok-security.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.listbox.com/member/archive/247/2007/20070805212602:FEEA4BB6-43BB-11DC-A728-014A2D2D5087/' title='I hate Passwords #10'/><link rel='replies' type='application/atom+xml' href='http://grok-security.blogspot.com/feeds/730603153920952473/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=968722795408899035&amp;postID=730603153920952473' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/730603153920952473'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/730603153920952473'/><link rel='alternate' type='text/html' href='http://grok-security.blogspot.com/2007/08/i-hate-passwords-10.html' title='I hate Passwords #10'/><author><name>Michael Berman</name><uri>https://profiles.google.com/110724158068242055665</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-zqDTemxZh8E/AAAAAAAAAAI/AAAAAAAAAAA/zlCM3ZsCASY/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-968722795408899035.post-1762386986766291797</id><published>2007-08-03T17:07:00.000-07:00</published><updated>2007-08-03T17:15:53.849-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Voter Security'/><title type='text'>Voting Software Security</title><content type='html'>&lt;a href="http://www.crypto.com/blog"&gt;Matt Blaze&lt;/a&gt;'s group &lt;a href="http://www.sos.ca.gov/elections/voting_systems/ttbr/sequoia-source-public-jul26.pdf"&gt;reviewed the Sequoia system's code&lt;/a&gt;.  From his blog:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;We found significant, deeply-rooted security weaknesses in all three vendors'  software.&lt;br /&gt;&lt;p&gt;The problems we found in the code were far more pervasive, and much more  easily exploitable, than I had ever imagined they would be.&lt;br /&gt;&lt;/p&gt;Deliberate backdoors in these systems, if any existed, would be largely  superfluous&lt;/blockquote&gt;My humble opinion: this is a great opportunity for the open source community to get together with the private sector (&lt;a href="http://www.fortify.net/"&gt;hello Fortify&lt;/a&gt;) to solve this problem.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/968722795408899035-1762386986766291797?l=grok-security.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.crypto.com/blog/ca_voting_report/' title='Voting Software Security'/><link rel='replies' type='application/atom+xml' href='http://grok-security.blogspot.com/feeds/1762386986766291797/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=968722795408899035&amp;postID=1762386986766291797' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/1762386986766291797'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/1762386986766291797'/><link rel='alternate' type='text/html' href='http://grok-security.blogspot.com/2007/08/voting-software-security.html' title='Voting Software Security'/><author><name>Michael Berman</name><uri>https://profiles.google.com/110724158068242055665</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-zqDTemxZh8E/AAAAAAAAAAI/AAAAAAAAAAA/zlCM3ZsCASY/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-968722795408899035.post-1408124193405495632</id><published>2007-08-03T12:11:00.000-07:00</published><updated>2007-08-03T12:17:05.368-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='business'/><title type='text'>Computer Market will keep growing</title><content type='html'>I learned a long time ago that no market grows fast forever....&lt;br /&gt;&lt;blockquote&gt;&lt;p&gt;Toni Sacconaghi, an analyst with Sanford C. Bernstein &amp;amp; Co., has chipped in on the gloom and doom scenario as well in a new research report.&lt;/p&gt;  &lt;p&gt;"As the use of server virtualization rises, a negative impact on x86 server demand appears all but inevitable," he wrote. "While we still forecast positive x86 server unit growth in 2007 and 2008, our forecast calls for shipments to contract in 2009 and for growth to be about zero between 2007 and 2012, compared with historical double-digit gains."&lt;/p&gt;&lt;/blockquote&gt;This analysis varies from wrong, to really really wrong.&lt;br /&gt;&lt;br /&gt;I agree with Ashlee Vance in the Register, virtualization is going to drive the demand for huge well-integrated multi-core systems, but there will still be plenty of need for ever more horsepower on the desktop and for dedicated blade or 1U system in the data center to feed specific CPU intensive applications.&lt;br /&gt;&lt;br /&gt;I think we will eventually see desktop virtualization follow in the server virtualization footsteps, but when I look down the hall and see dedicated 4 core systems on people's desks, I find it hard to believe that we're going to see a sharp reduction in the growth of this market.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/968722795408899035-1408124193405495632?l=grok-security.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.theregister.co.uk/2007/08/01/virtualization_doom_gloom/page2.html' title='Computer Market will keep growing'/><link rel='replies' type='application/atom+xml' href='http://grok-security.blogspot.com/feeds/1408124193405495632/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=968722795408899035&amp;postID=1408124193405495632' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/1408124193405495632'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/1408124193405495632'/><link rel='alternate' type='text/html' href='http://grok-security.blogspot.com/2007/08/computer-market-will-keep-growing.html' title='Computer Market will keep growing'/><author><name>Michael Berman</name><uri>https://profiles.google.com/110724158068242055665</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-zqDTemxZh8E/AAAAAAAAAAI/AAAAAAAAAAA/zlCM3ZsCASY/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-968722795408899035.post-5033683020999211624</id><published>2007-07-10T14:38:00.000-07:00</published><updated>2007-07-10T14:49:05.407-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='patches'/><title type='text'>Bad Things</title><content type='html'>Bad thing #1: &lt;a href="http://www.forbes.com/feeds/ap/2007/07/10/ap3899869.html"&gt;Don't take bribes in China.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Bad thing #2: Don't install today's &lt;a href="http://www.microsoft.com/technet/security/bulletin/ms07-jul.mspx"&gt;MS Update&lt;/a&gt; without backing up!&lt;br /&gt;&lt;br /&gt;My woes began early this AM when I installed the patch and rebooted.  During start-up Data Execution Prevention (DEP) killed the Malicious Software Removal UI, then svchost, outlook and other applications began giving the choice between terminate and debug.  I'd estimate that I have sent dear MS about 100 debug messages in the last four hours.  Sweet.&lt;br /&gt;&lt;br /&gt;I'm back up now, but I had to relax the settings on DEP before I could get a clean start-up.   My intuition is that this is related to  the core-duo microcode patch.&lt;br /&gt;&lt;br /&gt;Three words: Network Attached Storage.&lt;br /&gt;&lt;br /&gt;Without a good backup I'd a been toast.  Even with the backup and uninstalling the patches I made a semi-permanent change to DEP's behavior that I have not been able to undo.  Ouch.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/968722795408899035-5033683020999211624?l=grok-security.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grok-security.blogspot.com/feeds/5033683020999211624/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=968722795408899035&amp;postID=5033683020999211624' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/5033683020999211624'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/5033683020999211624'/><link rel='alternate' type='text/html' href='http://grok-security.blogspot.com/2007/07/bad-things.html' title='Bad Things'/><author><name>Michael Berman</name><uri>https://profiles.google.com/110724158068242055665</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-zqDTemxZh8E/AAAAAAAAAAI/AAAAAAAAAAA/zlCM3ZsCASY/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-968722795408899035.post-4775506331041028239</id><published>2007-07-09T08:00:00.001-07:00</published><updated>2007-08-09T16:32:51.447-07:00</updated><title type='text'>SSL Security the Verisign Way</title><content type='html'>My analysis of Verisign's FAQ at http://www.verisign.com/ssl/ssl-information-center/faq/extended-validation-ssl-certificates.html#a1&lt;br /&gt;&lt;br /&gt;Indicates that with the EV certificate "advanced" browsers will paint the URL bar green.&lt;br /&gt;&lt;br /&gt;Since user's have been trained to ignore the color of the URL bar and phishers can probably paint the URL bar any color they want -- this is useless.&lt;br /&gt;&lt;br /&gt;Quoting from their FAQ:&lt;br /&gt;&lt;blockquote&gt;With the EV certificate the CA will: Provide a reasonable assurance to the user of an Internet browser that the website the user is accessing is controlled by a specific legal entity identified in the EV Certificate by name, address of Place of Business, Jurisdiction of Incorporation, and Registration Number&lt;/blockquote&gt;&lt;br /&gt;In the US this amounts to something like a credit check or D&amp;B report to verify that the applicant for an EV certificate has provided the correct name and address for their entity.  Given the 55 million user ids floating around since the TJ Max breach this is not very useful.&lt;br /&gt;&lt;br /&gt;Outside the US, Europe and Japan this is pointless.  I imagine that if I wanted to form a company named "Cisco LTD" in the Bahamas and register the domain "ciscoltd.com" I could have my copy cat site with an EV cert sometime later this week.  I could do this in the States too, I'd just take the precaution of paying cash for a PO box at Mailboxes Etc. first.&lt;br /&gt;&lt;br /&gt;Here is the best part from Verisign's EV Cert procedure, here's what they promise that &lt;span style="font-weight: bold;"&gt;they will not do&lt;/span&gt;:&lt;br /&gt;&lt;blockquote&gt;EV Certificates focus only on the identity of the Subject named in the Certificate, and not on the behavior of the Subject. As such, an EV Certificate is not intended to provide any assurances, or otherwise represent or warrant:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;That the Subject named in the EV Certificate is actively engaged in doing business;&lt;/li&gt;&lt;li&gt;That the Subject named in the EV Certificate complies with applicable laws;&lt;/li&gt;&lt;li&gt;That the Subject named in the EV Certificate is trustworthy, honest, or reputable in its business dealings; or&lt;/li&gt;&lt;li&gt;That it is “safe” to do business with the Subject named in the EV Certificate.&lt;/li&gt;&lt;/ul&gt;&lt;/blockquote&gt;Let's read that carefully.  The EV Certificate is not intended to provide any assurances that is "safe" to do business with the Subject named in the EV Certificate.&lt;br /&gt;&lt;br /&gt;Tell me again why the EV certificate is &lt;span style="font-style: italic;"&gt;good&lt;/span&gt; for consumers?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/968722795408899035-4775506331041028239?l=grok-security.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grok-security.blogspot.com/feeds/4775506331041028239/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=968722795408899035&amp;postID=4775506331041028239' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/4775506331041028239'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/4775506331041028239'/><link rel='alternate' type='text/html' href='http://grok-security.blogspot.com/2007/07/ssl-security-verisign-way.html' title='SSL Security the Verisign Way'/><author><name>Michael Berman</name><uri>https://profiles.google.com/110724158068242055665</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-zqDTemxZh8E/AAAAAAAAAAI/AAAAAAAAAAA/zlCM3ZsCASY/s512-c/photo.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-968722795408899035.post-7119777870306777649</id><published>2007-06-22T19:16:00.000-07:00</published><updated>2008-12-09T19:48:57.534-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='penetration testing'/><title type='text'>Making our mark</title><content type='html'>&lt;span style=""&gt;It was time to go. We’d succeeded in breaking into their primary systems and had installed our backdoor. &lt;span style=""&gt; &lt;/span&gt;We hung the company shirt and other marketing &lt;a href="http://en.wikipedia.org/wiki/Tchotchke"&gt;tchotchke&lt;/a&gt; around the room.&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_NOWzj3DEFtc/RnyGB69CFNI/AAAAAAAAAEs/G1ZiVrbonLM/s1600-h/Predictive.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_NOWzj3DEFtc/RnyGB69CFNI/AAAAAAAAAEs/G1ZiVrbonLM/s320/Predictive.png" alt="" id="BLOGGER_PHOTO_ID_5079081847330313426" border="0" /&gt;&lt;/a&gt;&lt;span style=""&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;      &lt;p class="MsoNormal"&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;Now we had to get out quietly.&lt;span style=""&gt;  &lt;/span&gt;We waited until we could mix with a shift change and left unnoticed in the crowd.&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style=""&gt;At the front entrance, we asked to see the security chief.&lt;span style=""&gt;  &lt;/span&gt;The guards were confused. They didn’t believe us when we said that their boss was in his office. Our mission was complete.&lt;span style=""&gt;  &lt;/span&gt;The news was not good.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p class="MsoNormal"&gt;&lt;span style=""&gt;We’ve turned south now.&lt;span style=""&gt;  &lt;/span&gt;The &lt;st1:place st="on"&gt;Aleutians&lt;/st1:place&gt; are falling behind us.&lt;span style=""&gt;  &lt;/span&gt;I can see the first hint of dawn, and home is six hours away.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p class="MsoNormal"&gt;&lt;span style=""&gt;The end, (part 7 of 7) (&lt;a href="http://grok-security.blogspot.com/2007/02/penetration-testing.html"&gt;go back to part 1&lt;/a&gt;)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/968722795408899035-7119777870306777649?l=grok-security.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grok-security.blogspot.com/feeds/7119777870306777649/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=968722795408899035&amp;postID=7119777870306777649' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/7119777870306777649'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/7119777870306777649'/><link rel='alternate' type='text/html' href='http://grok-security.blogspot.com/2007/05/making-our-mark.html' title='Making our mark'/><author><name>Michael Berman</name><uri>https://profiles.google.com/110724158068242055665</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-zqDTemxZh8E/AAAAAAAAAAI/AAAAAAAAAAA/zlCM3ZsCASY/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_NOWzj3DEFtc/RnyGB69CFNI/AAAAAAAAAEs/G1ZiVrbonLM/s72-c/Predictive.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-968722795408899035.post-909374484252220024</id><published>2007-06-22T18:41:00.000-07:00</published><updated>2007-06-22T21:45:49.461-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Internet Security'/><title type='text'>TriCipher Responds</title><content type='html'>After I published &lt;a href="http://www.blogger.com/TriCipher%20USB%20key"&gt;TriCipher USB key&lt;/a&gt;, Tim Renshaw, VP Field Solutions at &lt;a href="http://www.tricipher.com/"&gt;TriCipher &lt;/a&gt;responded with the following confirmations and clarifications:&lt;br /&gt;&lt;blockquote&gt;Yes, we use two authentication "stores". In the TriCipher solution (our name aludes to our 3-key technology) set, we use public key crypto, but instead of having a single private key and public key, each user has 2 private keys and a public key. A private key the user controls and a second private key kept on the TriCipher ID Vault appliance. Of course, then there is a 3rd key, the public key.&lt;br /&gt;&lt;br /&gt;For our "USB key" feature, the USB device serves as the 2nd "what you have" factor and of course works in conjunction with the user's password. These two components are used to recreate what is best to think of as the "user's key". Note that loss or theft of the USB key provides an attacker no attack vector to guess or work backward to the password. Same with theft of the password. Whether phished, pharmed, keylogged or social engineered in any way, possession of the password alone is useless without the USB key.&lt;br /&gt;&lt;br /&gt;The "user's key" is used in conjunction with the other private key for that user kept on the ID Vault (ID Vault key). To properly authenticate both the user's key and the ID Vault key are used to co-sign, if you will, and consequently create a standard, x.509 certificate based, verifiable signature for any client-SSL enabled relying party site.&lt;br /&gt;&lt;br /&gt;Important points:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Relying party needs no TriCipher code to accomplish this standards-based function.&lt;/li&gt;&lt;li&gt;The two private keys for each user are never recombined anywhere to be compromisable in a single location.&lt;/li&gt;&lt;li&gt;The user's private key is never stored anywhere, ever.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;No, we do not get in the middle between authenticating sites and users. We utilize the true two-way, mutual authentication SSL mechanism built into both the server and client ends. All our "magic sauce" briefly described above is done between the client and the TriCipher ID Vault directly. It is pretty accurate to think of the connection between the client and the ID Vault as forming a secure, virtual smart card. Certainly as far as all the client code is concerned, the signature is performed by a local, smart card as we again use the existing standards for signing procedures, CAPI and PKCS11.&lt;br /&gt;&lt;/blockquote&gt;I still have to wonder about the compromised computer kiosk.  If I insert my USB key into an &lt;a href="http://www.theregister.co.uk/2001/02/22/all_your_base_are_belong/"&gt;0wned &lt;/a&gt;system, can that system rip the token from the key and log my password?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/968722795408899035-909374484252220024?l=grok-security.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://grok-security.blogspot.com/2007/06/tricipher-usb-key.html' title='TriCipher Responds'/><link rel='replies' type='application/atom+xml' href='http://grok-security.blogspot.com/feeds/909374484252220024/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=968722795408899035&amp;postID=909374484252220024' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/909374484252220024'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/909374484252220024'/><link rel='alternate' type='text/html' href='http://grok-security.blogspot.com/2007/06/tricipher-responds.html' title='TriCipher Responds'/><author><name>Michael Berman</name><uri>https://profiles.google.com/110724158068242055665</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-zqDTemxZh8E/AAAAAAAAAAI/AAAAAAAAAAA/zlCM3ZsCASY/s512-c/photo.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-968722795408899035.post-1242030706433847178</id><published>2007-06-15T09:09:00.000-07:00</published><updated>2007-06-15T09:19:00.448-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Internet Security'/><title type='text'>TriCipher USB key</title><content type='html'>From the marketing glossy it would seem they use public key crypto, with two authentications stores.   One is on the key and the second is on the Web.&lt;br /&gt;&lt;br /&gt;The key is used to authenticate you to the &lt;a href="http://www.tricipher.com/"&gt;TriCipher &lt;/a&gt;key vault on the web.  TriCipher then authenticates you to the financial web site.  My guess is that you establish an SSL tunnel to TriCipher using a certificate on the key.  You then authenticate yourself to TriCipher using&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://upload.wikimedia.org/wikipedia/commons/e/ed/Padlock_k%C5%82%C3%B3dka_ubt.JPG"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 131px; height: 98px;" src="http://upload.wikimedia.org/wikipedia/commons/e/ed/Padlock_k%C5%82%C3%B3dka_ubt.JPG" alt="" border="0" /&gt;&lt;/a&gt; something you know.  Then TriCipher somehow authenticates you to the bank and establishes an SSL session between you and the bank that is already authenticated.&lt;br /&gt;&lt;br /&gt;My guess is that TriCipher starts as a man-in-the-middle and then somehow hands off the session, maybe a reverse tunnel is established from the bank back to you?&lt;br /&gt;&lt;br /&gt;Since you're running software off of the key and your authentication to TriCipher involves a cert and something you know, it's possible to evade key loggers.  One method would be for TriCypher to display a captcha image back to the user which the user combines with their pass-phrase to create a one-time key for the session.&lt;br /&gt;&lt;br /&gt;But this is all guess work from a marketing glossy.  Might be fun to try it out.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/968722795408899035-1242030706433847178?l=grok-security.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.darkreading.com/document.asp?doc_id=126465&amp;f_src=darkreading_section_296' title='TriCipher USB key'/><link rel='replies' type='application/atom+xml' href='http://grok-security.blogspot.com/feeds/1242030706433847178/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=968722795408899035&amp;postID=1242030706433847178' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/1242030706433847178'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/1242030706433847178'/><link rel='alternate' type='text/html' href='http://grok-security.blogspot.com/2007/06/tricipher-usb-key.html' title='TriCipher USB key'/><author><name>Michael Berman</name><uri>https://profiles.google.com/110724158068242055665</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-zqDTemxZh8E/AAAAAAAAAAI/AAAAAAAAAAA/zlCM3ZsCASY/s512-c/photo.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-968722795408899035.post-7473330985203035686</id><published>2007-06-14T14:26:00.000-07:00</published><updated>2008-12-09T19:48:57.759-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Internet Security'/><title type='text'>Phishing and Pharming</title><content type='html'>I work at a &lt;a href="http://www.catbird.com/"&gt;startup&lt;/a&gt;. It should come as no surprise that I think we do some very cool things. About a year ago, our Marketing VP realized that we had the ability to offer protection against a certain type of attack.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_NOWzj3DEFtc/RnG2ya9CFMI/AAAAAAAAAEk/ouODVcTcUV0/s1600-h/pharming-shield.png"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://3.bp.blogspot.com/_NOWzj3DEFtc/RnG2ya9CFMI/AAAAAAAAAEk/ouODVcTcUV0/s200/pharming-shield.png" alt="" id="BLOGGER_PHOTO_ID_5076039232368284866" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;She created this product.&lt;br /&gt;&lt;br /&gt;We’re still often asked, “What are Phishing and Pharming?"  Here is my response:&lt;br /&gt;&lt;br /&gt;Phishing and Pharming are common attack methodologies designed to harvest authentication credentials and personally identifying information (PII). Criminals use these attack methods to gain unauthorized access to financial, e-commerce, health care or other institutions.  The attackers then sell, trade, or use these stolen identities to commit further compromises.  Over 90% of these attacks target financial institutions.&lt;a href="http://http//www.antiphishing.org/reports/apwg_report_april_2007.pdf"&gt;[1]&lt;/a&gt;   Ultimately, these identity thefts result in billions in damages from these institutions. &lt;a href="http://www.mcafee.com/us/local_content/white_papers/wp_phishing_pharming.pdf"&gt;[2]&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Phishing attacks begin with an email or instant message, the “lure” which tricks the victim into giving up their identity.  Common Phishing attacks succeed 3-5% of the time, more advanced techniques like Spear-Phishing achieve 15% success rates.&lt;a href="http://online.wsj.com/public/article/SB112424042313615131-z_8jLB2WkfcVtgdAWf6LRh733sg_20060817.html?mod=blogs"&gt;[3]&lt;/a&gt;   A study at the Indiana University indicated that Phishing attacks that utilize social networks might achieve success rates as high as 70%. &lt;a href="http://www.indiana.edu/%7Ephishing/social-network-experiment/phishing-preprint.pdf"&gt;[4]&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Pharming attacks do not require a lure or any voluntary action from a user.  With Pharming, the attacker compromises the network infrastructure of the victim web site.  Pharming attacks are typically not detectable by the victim and may go unnoticed for hours or even days.  The bank customer almost never detects these attacks and once they are detected, the victim financial institutions are notorious for not disclosing their costs.  With clever construction a Pharming attack can achieve more than an 80% success rate.&lt;br /&gt;&lt;br /&gt;Pharming is a collection of several old and new attack techniques including: DNS or domain hijack, DNS cache poisoning, Man-in-the-Middle (MITM), script injection, malware seeding and related site attacks involving cross-site scripting (XSS), frames, pop-ups and numerous other exploits of the user’s browser.  In March of 2005, one Pharming attack diverted 1,304 domains and harvested over 7,000 victims in only a few hours.&lt;a href="http://isc.sans.org/diary.html?date=2005-03-31"&gt;[5]&lt;/a&gt;  More recently a sophisticated Pharming attack targeted 50 financial institutions -- this attack affected at least 1,000 systems per day.&lt;a href="http://www.infoworld.com/article/07/02/22/HNpharmingattackonbanks_1.html"&gt;[6]&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;Protecting against these attacks[7] &lt;/span&gt;&lt;br /&gt;Phishing is a form of social engineering, preventing these attacks requires a combination of user education and implementation of technologies to make it easier for potential victims to recognize fraudulent sites.&lt;br /&gt;&lt;br /&gt;Pharming attacks start with an exploit against the network and application infrastructure of a web site.  Financial institutions should perform the following actions to protect against Pharming:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Protect your entire site with SSL; educate users to look for the padlock &lt;/li&gt;&lt;li&gt;Monitor your domain and DNS infrastructure for cache poisoning, hijack and spoofing&lt;/li&gt;&lt;li&gt;Monitor your web servers and DMZ systems for vulnerabilities; implement a continuous security process for vulnerability and patch management of these critical systems&lt;/li&gt;&lt;li&gt;Monitor web content for script injection and unauthorized modifications; extend this monitoring to partner sites which include content via frames or cross-site scripting&lt;/li&gt;&lt;li&gt;Implement a secure web “watermark” that validates the security of your web site; educate your users to look for and verify the watermark is correct&lt;/li&gt;&lt;li&gt;Develop a security response plan with your service providers to react quickly and cooperate to take down a malicious site targeting your institution&lt;/li&gt;&lt;/ul&gt;For both Phishing and Pharming, provide simple mechanisms for your customers to report abuse or suspect web sites.  The prevalence of these attacks will continue to rise with the swell of e-commerce.  Responsible institutions must increase the difficulty (and the resulting cost) of making a copycat web website and they must implement continuous monitoring and response processes to respond in the event of an attack.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;Citations&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;ol&gt;&lt;li&gt;APWG Activity Report.  (2007 April).  Published by&lt;span style="font-style: italic;"&gt; the Anti-Phishing Working Group&lt;/span&gt;.  Retrieved June 14, 2007 from http://www.antiphishing.org/reports/apwg_report_april_2007.pdf&lt;/li&gt;&lt;li&gt;Phishing and Pharming (2006 January).  Published by &lt;span style="font-style: italic;"&gt;McAfee&lt;/span&gt;.  Retrieved June 14, 2007 from http://www.mcafee.com/us/local_content/white_papers/wp_phishing_pharming.pdf&lt;/li&gt;&lt;li&gt;'Spear Phishing' Tests Educate People About Online Scams.  (2006 August). Written by &lt;span style="font-style: italic;"&gt;David Bank of the Wall Street Journal&lt;/span&gt;.  Retrieved June 14, 2007 from http://online.wsj.com/public/article/SB112424042313615131-z_8jLB2WkfcVtgdAWf6LRh733sg_20060817.html?mod=blogs&lt;/li&gt;&lt;li&gt;Social Phishing.  (2005, December 12).  Written by T&lt;span style="font-style: italic;"&gt;om Jagatic, Nathaniel Johnson, Markus Jakobsson, and Filippo Menczer School of Informatics Indiana University, Bloomington&lt;/span&gt;.  Retrieved June 14, 2007 from http://www.indiana.edu/~phishing/social-network-experiment/phishing-preprint.pdf&lt;/li&gt;&lt;li&gt;SANS ISC Diary.  (2005 March).  From &lt;span style="font-style: italic;"&gt;Sans Internet Storm Center&lt;/span&gt;.  Retrieved June 14, 2007 from http://isc.sans.org/diary.html?date=2005-03-31&lt;/li&gt;&lt;li&gt;Elaborate ‘pharming’ attack targeted 50 banks.  (2007, February 22). Written by &lt;span style="font-style: italic;"&gt;Jeremy Kirk of the IDG News Service&lt;/span&gt;.  Retrieved June 14, 2007 from http://www.infoworld.com/article/07/02/22/HNpharmingattackonbanks_1.html&lt;/li&gt;&lt;li&gt;Protection recommendations from numerous sources including: &lt;span style="font-style: italic;"&gt;Microsoft, Symantec, SANS, RSA, CSO Online, Network World and others&lt;/span&gt;:&lt;/li&gt;&lt;/ol&gt;&lt;ul&gt;&lt;li&gt;http://www.consumerfraudreporting.org/pharming.php&lt;/li&gt;&lt;li&gt;http://www.csoonline.com/fundamentals/quicklists_pharming.html&lt;/li&gt;&lt;li&gt;http://www.networkworld.com/research/2005/071805-pharming.html?&lt;/li&gt;&lt;li&gt;http://www.verisign.com/static/030910.pdf&lt;/li&gt;&lt;li&gt;http://www.microsoft.com/athome/security/privacy/pharming.mspx&lt;/li&gt;&lt;li&gt;http://www.apani.com/net-news/0606/82&lt;/li&gt;&lt;li&gt;http://www.wired.com/news/infostructure/0,1377,66853,00.html&lt;br /&gt;&lt;/li&gt;&lt;li&gt;http://www.cs.indiana.edu/pub/techreports/TR641.pdf,&lt;/li&gt;&lt;li&gt;http://www.infoworld.com/article/07/02/23/HNsecondgoogledesktopattack_1.html&lt;/li&gt;&lt;li&gt;http://reviews.cnet.com/4520-3513_7-5670780-1.html&lt;/li&gt;&lt;li&gt;http://www.securityfocus.com/columnists/429&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/968722795408899035-7473330985203035686?l=grok-security.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grok-security.blogspot.com/feeds/7473330985203035686/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=968722795408899035&amp;postID=7473330985203035686' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/7473330985203035686'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/7473330985203035686'/><link rel='alternate' type='text/html' href='http://grok-security.blogspot.com/2007/06/phishing-and-pharming.html' title='Phishing and Pharming'/><author><name>Michael Berman</name><uri>https://profiles.google.com/110724158068242055665</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-zqDTemxZh8E/AAAAAAAAAAI/AAAAAAAAAAA/zlCM3ZsCASY/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_NOWzj3DEFtc/RnG2ya9CFMI/AAAAAAAAAEk/ouODVcTcUV0/s72-c/pharming-shield.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-968722795408899035.post-1763578911374659967</id><published>2007-06-11T07:26:00.000-07:00</published><updated>2007-06-11T08:52:48.791-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Fraud'/><title type='text'>Nigerian Scam Emails Just Keep Coming</title><content type='html'>This scam is older than the Internet, I think it started when the first FAX machine was installed in Nigeria.   I used to feel sorry for people who fell for this. &lt;br /&gt;&lt;br /&gt;Got this message (how many millions have we all spent on SPAM filters and these still come through) on &lt;a href="http://www.interesting-people.org/"&gt;IP&lt;/a&gt; today:&lt;br /&gt;&lt;p&gt;Hello My Good friend, &lt;span style="color: rgb(255, 0, 0);"&gt;But you don't know my name do you?&lt;br /&gt;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;How are you today? Hope all is well with you and your family?, &lt;span style="color: rgb(255, 0, 0);"&gt;Good, thanks for asking.  &lt;/span&gt;You may not  understand why this mail came to you. &lt;span style="color: rgb(255, 0, 0);"&gt;Oh, I understand, you send this to millions of people because it still works! &lt;/span&gt;But if you do not remember me, you  might have receive an email from me in the past regarding  a multi-million-dollar business proposal which we never concluded. &lt;span style="color: rgb(255, 0, 0);"&gt;US Law Enforcement gets HUNDREDS of complaints per day about the &lt;a href="http://www.scambusters.org/NigerianFee.html"&gt;419 scam&lt;/a&gt; ...&lt;br /&gt;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;I am using this opportunity to inform you that the multi-million-dollar  business has been concluded with the assistance of another partner from India  who financed the transaction to a logical conclusion.&lt;span style="color: rgb(255, 0, 0);"&gt;  Probably some poor fool who doesn't know he has been scammed.&lt;br /&gt;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;Presently, I am in London for investment projects with my own share of the  total sum. &lt;span style="color: rgb(255, 0, 0);"&gt;Nigerian fraudsters make so much money, it is the number 1 scam on the US Government's &lt;a href="http://www.export.gov/tradeproblems/exp_001548.asp"&gt;export page&lt;/a&gt;.  &lt;/span&gt;Meanwhile, I didn't forget your past efforts and attempts to  assist me in transferring those funds despite that it failed us some  how. &lt;/p&gt; &lt;p&gt;Now contact my Personal Assistant in Abuja, Nigeria and ask him to send  you the CERTIFIED CASHIER CHEQUE&lt;span style="color: rgb(255, 0, 0);"&gt;  Look at that!  British spelling, maybe he really is in London...&lt;/span&gt; of US$1.2M which I wrote in your name in  appreciation of your past effort in helping me.&lt;/p&gt; &lt;p&gt;Below is his contact informations: &lt;/p&gt; &lt;p&gt;Name:    Mr. Allusine Sakoh&lt;br /&gt;Email:   allusinesakoh55@hotmail.com &lt;span style="color: rgb(255, 0, 0);"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;Who would have thought that "Allusine Sakoh" would be such a popular hotmail address.  I imagine they stopped using Yahoo after they reached allusinesakoh666.&lt;/span&gt;&lt;br /&gt;&lt;/p&gt; &lt;p&gt;Tel:     +234-803-537-6903 &lt;span style="color: rgb(255, 0, 0);"&gt;234 is the Nigerian country code, I wonder if they accept collect calls?&lt;br /&gt;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;Feel free and get in touched with him for the sending of the draft to any  address where you would prefer the draft to be mailed. Please do let me know  immediately&lt;br /&gt;you receive the CASHIER DRAFT.   &lt;span style="color: rgb(255, 0, 0);"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;Yes, but will you need to pay a&lt;/span&gt;&lt;/p&gt;&lt;ol style="color: rgb(255, 0, 0);"&gt;&lt;li&gt;Clearance fee, paid before the check can be sent?&lt;/li&gt;&lt;li&gt;Commission paid to your Nigerian friend for sending the check?&lt;/li&gt;&lt;li&gt;Some new wrinkle?&lt;/li&gt;&lt;li&gt;Over one million hits on Google for "Nigerian scam"&lt;/li&gt;&lt;li&gt;A greedy fool and his money are soon parted ...&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;At the moment, I am very busy here in London because of the investment  projects which I, and the new partner are having at hand but would appreciate  your update once the cheque is deliverred &lt;span style="color: rgb(255, 0, 0);"&gt;Hey! Another typo, doesn't happen much with these guys.  &lt;/span&gt;to you thru my email: &lt;/p&gt; &lt;p&gt;Finally, accept my goodwill my dear friend. &lt;/p&gt; &lt;p&gt;Thank you once again and may God bless you. &lt;/p&gt; &lt;p&gt;Mr.Aku Ubah.  &lt;/p&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;This county treasurer got &lt;a href="http://www.npr.org/templates/story/story.php?storyId=9008778"&gt;14 years&lt;/a&gt;...  More information from the &lt;a href="http://www.nigeria-consulate-atl.org/index.php?option=displaypage&amp;Itemid=84&amp;amp;op=page&amp;SubMenu="&gt;Nigerian Consulate&lt;/a&gt; in Atlanta, Georgia.&lt;/span&gt;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;&lt;span style="font-size:130%;"&gt;When you see this email, press delete. &lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/968722795408899035-1763578911374659967?l=grok-security.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grok-security.blogspot.com/feeds/1763578911374659967/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=968722795408899035&amp;postID=1763578911374659967' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/1763578911374659967'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/1763578911374659967'/><link rel='alternate' type='text/html' href='http://grok-security.blogspot.com/2007/06/nigerian-scam-emails-just-keep-coming.html' title='Nigerian Scam Emails Just Keep Coming'/><author><name>Michael Berman</name><uri>https://profiles.google.com/110724158068242055665</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-zqDTemxZh8E/AAAAAAAAAAI/AAAAAAAAAAA/zlCM3ZsCASY/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-968722795408899035.post-5454024298797316925</id><published>2007-06-04T08:13:00.000-07:00</published><updated>2008-12-09T19:48:57.956-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='penetration testing'/><title type='text'>Fourth time is a charm</title><content type='html'>It was 23:30 local time.  We’d just adjusted our tools for another try.  Lights had switched off as the last few employees had left.  We knew it was time to move.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_NOWzj3DEFtc/RmQrQKQ2OQI/AAAAAAAAAEU/UqB8KTo2wig/s1600-h/the-finger.gif"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://1.bp.blogspot.com/_NOWzj3DEFtc/RmQrQKQ2OQI/AAAAAAAAAEU/UqB8KTo2wig/s320/the-finger.gif" alt="" id="BLOGGER_PHOTO_ID_5072226636958939394" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;The “finger” pressed the button, the lock released.  Now, on to the prize: we entered the room into the camera’s blind spot.  We were behind the server farm.  The safety lighting gave us a clear view past the racks. Our targets (the file servers, databases and external firewall) were all in this room.  We knew that we had to move fast, capture the data, and, if possible, backdoor the firewall so that we could re-enter from the Internet — this was our goal.&lt;br /&gt;&lt;br /&gt;We had arranged our priorities. If we could capture next year’s product design, our client would be chagrined.  If we could capture the design for two years hence, they would be appalled.  If we could backdoor the firewall and demonstrate the ability to pillage at will…  It’s an interesting job; we were earning our payday by emulating our client’s worst enemy or most ruthless competitor.&lt;br /&gt;&lt;br /&gt;Part 6 of 7, (&lt;a href="http://grok-security.blogspot.com/2007/05/making-our-mark.html"&gt;to be continued&lt;/a&gt;)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/968722795408899035-5454024298797316925?l=grok-security.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grok-security.blogspot.com/feeds/5454024298797316925/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=968722795408899035&amp;postID=5454024298797316925' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/5454024298797316925'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/5454024298797316925'/><link rel='alternate' type='text/html' href='http://grok-security.blogspot.com/2007/05/fourth-time-is-charm.html' title='Fourth time is a charm'/><author><name>Michael Berman</name><uri>https://profiles.google.com/110724158068242055665</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-zqDTemxZh8E/AAAAAAAAAAI/AAAAAAAAAAA/zlCM3ZsCASY/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_NOWzj3DEFtc/RmQrQKQ2OQI/AAAAAAAAAEU/UqB8KTo2wig/s72-c/the-finger.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-968722795408899035.post-4024554484442654134</id><published>2007-05-29T08:29:00.000-07:00</published><updated>2007-05-29T09:42:06.959-07:00</updated><title type='text'>Phishing email</title><content type='html'>I recently received a phishing message that looked like this:&lt;blockquote&gt;&lt;span style="font-family:Arial;"&gt;Dear &lt;b&gt;National City&lt;/b&gt; business client:&lt;/span&gt; &lt;p&gt;&lt;span style="font-family:Arial;"&gt;The National City Corporate Customer Service requests you to  complete the National City Business Online Client Form.&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-family:Arial;"&gt;This procedure is obligatory for all business and corporate  clients of National City.&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-family:Arial;"&gt;Please select the hyperlink and visit the address listed to  access the National City Business Online Client Form.&lt;/span&gt;&lt;/p&gt; &lt;p style="color: rgb(0, 0, 153);"&gt;&lt;span style="font-family:Arial;"&gt;http://session-9681849.nationalcity.com/corporate/&lt;br&gt;onlineservices/TreasuryMgmt/&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-family:Arial;"&gt;Again, thank you for choosing National City for your  business needs. We look forward to working with you.&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-family:Arial;"&gt;***** Please do not respond to this email *****&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-family:Arial;"&gt;This mail is generated by an automated service.&lt;br /&gt;Replies  to this mail are not read by National City Corporate Customer Service or  technical support.&lt;/span&gt;&lt;br /&gt;&lt;/p&gt; &lt;p&gt;--------------------------------------------------------------&lt;/p&gt;&lt;/blockquote&gt;Of course, the actual link points to &lt;span style="color: rgb(0, 0, 153);"&gt;http://session-9681849.nationalcity.com.&lt;span style="color: rgb(255, 0, 0);"&gt;userpro.tw&lt;/span&gt;/corporate/&lt;br&gt;onlineservices/TreasuryMgmt/&lt;/span&gt;&lt;br /&gt;The site 'userpro.tw' is being used for malicious purposes.  The other hidden component of this message was below the dashed line, "hidden" by setting the font to white: (or near white -- FFFFF3, FFFFF6 and FFFFFF were used)&lt;br /&gt;&lt;blockquote&gt;interface: 0x36, 0x1, 0x63, 0x6256, 0x988, 0x2572, 0x80, 0x7637, 0x57264282 end, SGK, include, B870, K8H, WV5O, UK5, create. 0x6, 0x8549, 0x119, 0x8820, 0x402, 0x81, 0x31  8XU: 0x873, 0x5224, 0x2, 0x2, 0x9, 0x8, 0x080, 0x515, 0x43, 0x96767749, 0x88, 0x340, 0x25      0x2, 0x49725777, 0x56099999, 0x29944557, 0x7245, 0x725       M06D: 0x02484306, 0x7392, 0x33, 0x538, 0x525, 0x67920133, 0x3282 XLM: 0x4   2PEU: 0x014, 0x48384334, 0x1, 0x1, 0x11505955, 0x9691, 0x63, 0x189, 0x85388483, 0x113, 0x81125589, 0x0528       0x081PZ: 0x10, 0x7513, 0x410, 0x0375, 0x134, 0x5   CRA: 0x16, 0x58937392, 0x181, 0x27551688, 0x026, 0x5300, 0x45, 0x427, 0x41491833, 0x43275927, 0x9, 0x2, 0x7, 0x462 0x33, 0x0589, 0x771, 0x69, 0x3, 0x96524563, 0x588, 0x8388, 0x3, 0x17, 0x8769, 0x137, 0x4, 0x2211, 0x30 engine KMY9 engine  stack: 0x0016       tmp: 0x43286114, 0x88, 0x04, 0x2, 0x095, 0x65, 0x79461383, 0x18078378, 0x65882286, 0x1, 0x6, 0x06      CHA   start: 0x3520, 0x1064, 0x69, 0x047, 0x214, 0x062, 0x678, 0x227 0x91708961, 0x0625, 0x2, 0x0, 0x278, 0x2, 0x0, 0x7, 0x09339745   2TWO: 0x14, 0x1, 0x90402223, 0x572, 0x1980, 0x4, 0x9, 0x6377, 0x6914, 0x43462100, 0x848, 0x26 Q8BE: 0x37865183, 0x11, 0x06, 0x2, 0x2132, 0x3, 0x70656885, 0x3758    HKU: 0x1114, 0x1914, 0x2, 0x45, 0x263      0x4, 0x3930, 0x3, 0x4, 0x3, 0x4, 0x0, 0x79365666, 0x4856, 0x57, 0x0, 0x77, 0x4, 0x10401843, 0x6317       0x11658786, 0x0, 0x5   YTIZ, Z5JV, WOJ, api, create0x14424486, 0x17907803, 0x590, 0x13855537    0x591, 0x6, 0x22, 0x2126, 0x81675440, 0x67351277, 0x6, 0x1   serv: 0x36026386, 0x6, 0x7, 0x772, 0x64, 0x8180, 0x9701, 0x50750989, 0x7, 0x9, 0x87, 0x3058, 0x5, 0x263, 0x23   7Z1 common KXLL hex 0x0071, 0x63&lt;/blockquote&gt;I'm curious about the code: do you think the hex was used to defeat Bayesian SPAM filters, a programming mistake by the Phisher or something else?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/968722795408899035-4024554484442654134?l=grok-security.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grok-security.blogspot.com/feeds/4024554484442654134/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=968722795408899035&amp;postID=4024554484442654134' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/4024554484442654134'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/4024554484442654134'/><link rel='alternate' type='text/html' href='http://grok-security.blogspot.com/2007/05/phishing-email.html' title='Phishing email'/><author><name>Michael Berman</name><uri>https://profiles.google.com/110724158068242055665</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-zqDTemxZh8E/AAAAAAAAAAI/AAAAAAAAAAA/zlCM3ZsCASY/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-968722795408899035.post-6470756699192578960</id><published>2007-05-24T15:27:00.000-07:00</published><updated>2007-05-24T15:33:52.848-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Security Audit'/><title type='text'>Pain relief for SOX audits</title><content type='html'>Got this note from a colleague today:&lt;br /&gt;&lt;blockquote&gt;THERE IS HOPE :).. Here is what we turned up.... reading through the details to see what it REALLY means!:&lt;br /&gt;&lt;br /&gt;The PCAOB's proposed changes could do just that. The governing body is proposing to allow companies to conduct a risk assessment, which will help them identify the most likely avenues for financial fraud. Auditors might then require more stringent compliance in those areas -- such as sophisticated forensics that allow auditors to find out who made changes to the general ledger and when -- while allowing less likely fraud avenues, such as backup tampering, to come under less scrutiny. &lt;br /&gt; &lt;br /&gt;and&lt;br /&gt; &lt;br /&gt;And the PCAOB is considering adopting more detailed guidelines for how SOX audits are conducted, Davis observes. "There have been some concerns because there's no real accreditation for SOX auditors, as there are for [Payment Card Industry] standards," he says. "This would help set some common standards for what a SOX audit entails and what qualifications an auditor has to have." &lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;Looks like the &lt;a href="http://www.pcaob.org"&gt;PCAOB&lt;/a&gt; has also done extensive work to allow the auditors more latitude to scale the their work to match the size and complexity of an organizations -- Great news for &lt;span style="font-style:italic;"&gt;smaller &lt;/span&gt;public companies.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/968722795408899035-6470756699192578960?l=grok-security.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.pcaob.org/News_and_Events/News/2007/05-24.aspx' title='Pain relief for SOX audits'/><link rel='replies' type='application/atom+xml' href='http://grok-security.blogspot.com/feeds/6470756699192578960/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=968722795408899035&amp;postID=6470756699192578960' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/6470756699192578960'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/6470756699192578960'/><link rel='alternate' type='text/html' href='http://grok-security.blogspot.com/2007/05/pain-relief-for-sox-audits.html' title='Pain relief for SOX audits'/><author><name>Michael Berman</name><uri>https://profiles.google.com/110724158068242055665</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-zqDTemxZh8E/AAAAAAAAAAI/AAAAAAAAAAA/zlCM3ZsCASY/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-968722795408899035.post-2201960123218832141</id><published>2007-05-24T06:57:00.001-07:00</published><updated>2007-06-14T14:24:14.481-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Internet Security'/><title type='text'>Hello and a Question for Michael</title><content type='html'>&lt;span style="color: rgb(0, 0, 153);"&gt;My beautiful espousa forwarded this message to me from a friend:&lt;/span&gt;&lt;br /&gt;&lt;blockquote&gt;Something came up today and I have a quick question for Michael: In a nutshell, someone online accessed my checking account (with Washington Mutual) and drew out 500.00 from USAA (the bank with which I have a savings account, a credit card and renters' insurance.)&lt;br /&gt;&lt;br /&gt;I recently did an online electronic transaction from USAA, telling them to remove funds from my Washington Mutual account (like I do every month) to pay off an insurance premium.&lt;br /&gt;&lt;br /&gt;Between last night and this morning, a transaction took place whereby 500.00 was transferred via a "USAA Internet Chk" from my WaMu account to an alleged USAA accont somewhere, or probably, just through USAA and out a back door. I have both USAA and Washington Mutual investigating it, but boy, it's a rude way to start someone's morning!&lt;br /&gt;&lt;br /&gt;Anyway Michael, if you have a view of what may have happened, I'd love to hear it. The only thing differently I've done recently is to reset my DNS server numbers in my wireless router to those of openDNS.com, a free service that supposedly prevents phishing, etc. I've since reset the router to just get  DNS numbers automatically  (I'm with Verizon).&lt;br /&gt;&lt;br /&gt;Sorry to bother you with this, but you're probably much savvier than any of these folks and might have some insight. As it is, I'm grateful that ------y keeps her money with a separate bank, though we do have other WaMu Joint accounts... &lt;span style="font-weight: bold;"&gt;Makes us gunshy to use the internet for banking transactions&lt;/span&gt; &lt;span style="color: rgb(0, 0, 153);"&gt;(emphasis is mine)&lt;/span&gt; - or at least to maybe designate just one, and then to feed it funds for electronic fund transfers at the time bills come due...&lt;br /&gt;&lt;br /&gt;All the best,&lt;br /&gt;N------&lt;/blockquote&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;This sort of thing is very uncommon, but we always jump to the conclusion that we've been hacked by a criminal.  This is the email I sent back to my friend last night:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;Hello N------,&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Go to a friends house or a system at work and change all of your passwords!  Don't use your computer, it may have been compromised.&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Never re-use a financial site password with any other site.&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Change the password on your router and other network equipment.&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Have an expert look at your computer, if it has been compromised you'll need a professional to get it fixed.  If it were me, I would back up my data and reinstall from secure media.&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;If you were not &lt;a href="http://www.antiphishing.org/"&gt;phished&lt;/a&gt; then your bank may have been &lt;a href="http://www2.catbird.com/our_services/pharming_shield_s.shtml"&gt;pharmed&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;It is very unlikely that an outsider directly compromised the the bank.  If you used a unique id and password, a random hacker would not gained access by guessing your password.&lt;br /&gt;&lt;br /&gt;There are many possible explanations for your problem.&lt;br /&gt;&lt;dl&gt;&lt;dt&gt;&lt;b&gt;Someone you know compromised your access:&lt;/b&gt;&lt;/dt&gt;&lt;dd&gt;&lt;ul&gt;&lt;li&gt;They knew enough about you to access your account.  If this is true the bank will be able to follow the money to them.&lt;/li&gt;&lt;/ul&gt;&lt;/dd&gt;&lt;br /&gt;&lt;dt&gt;&lt;b&gt;Some stranger compromised your access:&lt;/b&gt;&lt;/dt&gt;&lt;dd&gt;&lt;ul&gt;&lt;li&gt;If you used your bank password at a secondary web site the secondary web site might have been compromised, leading to a compromise of your bank account.&lt;/li&gt;&lt;li&gt;Your system may have been compromised through an attack launched by a web site that you have visited.  These days criminals compromise you via the web and install a program to record the web sites and passwords you use (keystroke logger).  Once they captured your bank password they would have set up a transfer to withdraw money from your account.&lt;/li&gt;&lt;li&gt;You may have been phished or pharmed.  &lt;a href="http://www.catbird.com/pharming-shield/landing/?id=350564&amp;hash=1C73CEBBEA4CD2FACEC610651B743C78327B5951"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 100px;" src="http://www.catbird.com/images/buttons/pharming_shield_master.gif" alt="Catbird Pharming Shield" border="0" /&gt;&lt;/a&gt;I doubt you were phished, but pharming is very hard to detect.  In a pharming attack the criminals impersonate your bank web site by hijacking the infrastructure the site relies on.  You think you're visiting WAMU or USAA but in reality you have been redirected to a fraud site.&lt;/li&gt;&lt;/ul&gt;&lt;/dd&gt;&lt;br /&gt;&lt;dt&gt;&lt;b&gt;An employee at one of your banks has exploited a flaw in the bank's&lt;/b&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://upload.wikimedia.org/wikipedia/commons/2/2c/Image-Wikimania--5_agosto--Broken_lock.png"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 100px;" src="http://upload.wikimedia.org/wikipedia/commons/2/2c/Image-Wikimania--5_agosto--Broken_lock.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;b&gt; security:&lt;/b&gt;&lt;/dt&gt;&lt;dd&gt;&lt;ul&gt;&lt;li&gt;Banks have several layers of protection to prevent this, but criminals are very creative at exploiting loopholes or flaws in network or web application security. &lt;/li&gt;&lt;/ul&gt;&lt;/dd&gt;&lt;br /&gt;&lt;dt&gt;&lt;b&gt;Either USAA or WAMU has made a transaction error:&lt;/b&gt;&lt;/dt&gt;&lt;dd&gt;&lt;ul&gt;&lt;li&gt;This doesn't happen often, but it does happen.  Personally, I have had my bank process duplicate transactions on more than one occasion.  The situation you describe is very suspicious but it may turn out to just be a simple mistake.&lt;/li&gt;&lt;/ul&gt;&lt;/dd&gt;&lt;/dl&gt;&lt;br /&gt;Take care and feel free to contact me directly.&lt;/blockquote&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;So what do you think, did I give my friend good advice?&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/968722795408899035-2201960123218832141?l=grok-security.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grok-security.blogspot.com/feeds/2201960123218832141/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=968722795408899035&amp;postID=2201960123218832141' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/2201960123218832141'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/2201960123218832141'/><link rel='alternate' type='text/html' href='http://grok-security.blogspot.com/2007/05/hello-and-question-for-michael.html' title='Hello and a Question for Michael'/><author><name>Michael Berman</name><uri>https://profiles.google.com/110724158068242055665</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-zqDTemxZh8E/AAAAAAAAAAI/AAAAAAAAAAA/zlCM3ZsCASY/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-968722795408899035.post-4506761258819544456</id><published>2007-05-22T07:15:00.000-07:00</published><updated>2007-05-24T11:32:21.420-07:00</updated><title type='text'>Top 10 Reasons Why You Might be a Domestic Terrorist</title><content type='html'>&lt;ol&gt;&lt;li value="10"&gt;You believe the &lt;a href="http://en.wikipedia.org/wiki/List_of_national_constitutions"&gt;Constitution &lt;/a&gt;is the highest law of the land.&lt;/li&gt;&lt;li value="9"&gt;You believe that &lt;a href="http://en.wikipedia.org/wiki/Lord_Acton#Lord_Acton.27s_Dictum"&gt;absolute power corrupts absolutely&lt;/a&gt;.&lt;/li&gt;&lt;li value="8"&gt;You believe that all &lt;a href="http://en.wikipedia.org/wiki/Hobbes#Leviathan"&gt;governments regardless of their construction are subject to corruption and abuse of power&lt;/a&gt;.&lt;/li&gt;&lt;li value="7"&gt;You believe &lt;a href="http://en.wikipedia.org/wiki/Second_Amendment_to_the_United_States_Constitution#Text"&gt;everyone has the right to bear arms&lt;/a&gt;.&lt;/li&gt;&lt;li value="6"&gt;You believe that everyone has &lt;a href="http://en.wikipedia.org/wiki/Ninth_Amendment_to_the_United_States_Constitution"&gt;basic rights that may not be infringed&lt;/a&gt;.&lt;/li&gt;&lt;li value="5"&gt;You believe all persons have &lt;a href="http://en.wikipedia.org/wiki/Equal_protection_clause"&gt;equal protection under the law&lt;/a&gt;.&lt;br /&gt;&lt;/li&gt;&lt;li value="4"&gt;You believe the State can not &lt;a href="http://en.wikipedia.org/wiki/Just_compensation"&gt;unfairly&lt;/a&gt; confiscate your property.&lt;br /&gt;&lt;/li&gt;&lt;li value="3"&gt;You believe that the State &lt;a href="http://en.wikipedia.org/wiki/Fifth_Amendment_to_the_United_States_Constitution#Text"&gt;shall not force people to testify against their will&lt;/a&gt;.&lt;br /&gt;&lt;/li&gt;&lt;li value="2"&gt;You believe that you have the &lt;a href="http://http//en.wikipedia.org/wiki/First_Amendment_to_the_United_States_Constitution"&gt;right to publicly complain about the government&lt;/a&gt; and its policies.&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://upload.wikimedia.org/wikipedia/en/9/95/Constitution_signatures.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 200px;" src="http://upload.wikimedia.org/wikipedia/en/9/95/Constitution_signatures.jpg" alt="" border="0" /&gt;&lt;/a&gt;And the number one reason why you might be a home-grown domestic terrorist:&lt;br /&gt;&lt;br /&gt;1. You might disapprove of what I have to say, but you will defend my right to say it.&lt;br /&gt;&lt;br /&gt;My thanks and appreciation to the &lt;a href="http://en.wikipedia.org/wiki/Image:Constitution_signatures.jpg"&gt;Founders&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/John_Locke#Political_theory"&gt;Locke&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Hobbes"&gt;Hobbes &lt;/a&gt;and to the many others who contributed to this list.&lt;br /&gt;&lt;br /&gt;Edited to add:&lt;br /&gt;&lt;a href="http://balkin.blogspot.com/2007/04/another-enemy-of-people.html"&gt;Another Enemy of the People?&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/968722795408899035-4506761258819544456?l=grok-security.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.homelandstupidity.us/2007/05/13/you-are-the-homegrown-terrorist-threat/' title='Top 10 Reasons Why You Might be a Domestic Terrorist'/><link rel='replies' type='application/atom+xml' href='http://grok-security.blogspot.com/feeds/4506761258819544456/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=968722795408899035&amp;postID=4506761258819544456' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/4506761258819544456'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/4506761258819544456'/><link rel='alternate' type='text/html' href='http://grok-security.blogspot.com/2007/05/top-10-reasons-why-you-might-be.html' title='Top 10 Reasons Why You Might be a Domestic Terrorist'/><author><name>Michael Berman</name><uri>https://profiles.google.com/110724158068242055665</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-zqDTemxZh8E/AAAAAAAAAAI/AAAAAAAAAAA/zlCM3ZsCASY/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-968722795408899035.post-1229134938994852941</id><published>2007-05-04T09:05:00.000-07:00</published><updated>2007-05-04T09:52:03.448-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='penetration testing'/><title type='text'>Pen testing</title><content type='html'>Hi Michael,&lt;br /&gt;&lt;br /&gt;I was wondering if I could get a little pen testing advice.   What were the primary factors in determining the cost for a penetration test?   In general, what is a ball park range that is reasonable to charge for say, 5  external IPs/servers?&lt;br /&gt;&lt;br /&gt;Thanks,&lt;br /&gt;&lt;br /&gt;(name withheld)&lt;br /&gt;&lt;blockquote&gt;&lt;p class="MsoNormal"&gt;Well, like everything, that will depend on several factors.&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;ul style="margin-top: 0in;" type="disc"&gt;&lt;li class="MsoNormal" style=""&gt;Is      this an external attack only, or internal, external and wireless?&lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;Is      social engineering involved, will a physical penetration be attempted?&lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;Will      you be dumpster diving?&lt;/li&gt;&lt;/ul&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;My guess from your question is that you are performing a remote network penetration test without social engineering.&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;The scope of work then depends on the level of adversary you are imitating:&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;ol style="margin-top: 0in;" start="1" type="1"&gt;&lt;li class="MsoNormal" style=""&gt;Motivated      attacker, a user with inside knowledge or an attack by a professional      seeking monetary gain&lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;Robot      master, someone looking for bots to add to their army&lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;Opportunist,      a script-kiddie or other non-professional attempting to crack systems      because it's a rush&lt;/li&gt;&lt;/ol&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;Level 3 is a little above what you can do with a flat Nessus scan.  I'd certainly add a little MetaSploit work and some light web application inspection, looking for obvious input flaws.&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;Level 2 will run several well-known exploits and perhaps a 0day.  You need to take a very careful look at the attack surface, validate all web applications for input checking (multiple encodings) and prevention of script or SQL injection.&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;Level 1 will do all of the above, plus deep research on the target and target employees, this level is beyond the capability of a small-business IT defense.&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;For a client with only five external IP, simulating either a level 2 or level 3 attack is your best bet.&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;You should be able to perform a Level 3 with automated tools and a little manual work involving the more interesting targets, three hours per IP address is probably a reasonable guess, but you won't actually spread your time that evenly.&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;Level 2 is tougher; a true attacker of this type hits you and moves on.&lt;span style=""&gt;  &lt;/span&gt;However, since we can't predict the exact exploits that this attacker would use, a pen-tester has to perform a far more thorough review of the attack surface.&lt;span style=""&gt;  &lt;/span&gt;This attack simulation will start at a few minutes per IP address, but you should expect to spend 5-10 hours (each) inspecting specific web application services and web server code for flaws. &lt;span style=""&gt; &lt;/span&gt;You will need to run exploit and possible denial-of-service attacks.&lt;span style=""&gt;  &lt;/span&gt;Economically, you can’t bid this at more than 5-10 hours per IP address, but you could easily double that amount of time if you run into an interesting web application.&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;strong&gt;&lt;span style=";font-family:Arial;font-size:10;color:blue;"   &gt;My estimates include, the time for testing, data gathering and report writing -- never under-estimate the time you will spend on the report.  The report is the most lasting and visible product of your efforts.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;Most small clients can bite-off a blend of these two attack scenarios. &lt;span style=""&gt; &lt;/span&gt;Cover all of the systems with an automated scan and a little manual follow-up, but spend a day or two taking a hard look at their primary web server and/or back-end.&lt;/p&gt;  &lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/968722795408899035-1229134938994852941?l=grok-security.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grok-security.blogspot.com/feeds/1229134938994852941/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=968722795408899035&amp;postID=1229134938994852941' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/1229134938994852941'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/1229134938994852941'/><link rel='alternate' type='text/html' href='http://grok-security.blogspot.com/2007/05/pen-testing.html' title='Pen testing'/><author><name>Michael Berman</name><uri>https://profiles.google.com/110724158068242055665</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-zqDTemxZh8E/AAAAAAAAAAI/AAAAAAAAAAA/zlCM3ZsCASY/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-968722795408899035.post-6476376348486199936</id><published>2007-04-08T09:21:00.000-07:00</published><updated>2007-04-08T10:31:10.464-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='penetration testing'/><title type='text'>Sample Stay out of Trouble Language</title><content type='html'>&lt;b&gt;This posting is provided "AS IS" with no warranties.&lt;/b&gt;&lt;br /&gt;&lt;blockquote&gt;The question of &lt;span style="font-style: italic;"&gt;safe&lt;/span&gt; penetration testing or security research comes up time an again.  Good guys get prosecuted too. &lt;a href="http://en.wikipedia.org/wiki/Randal_L._Schwartz"&gt;[1]&lt;/a&gt; &lt;a href="http://www.securityfocus.com/news/11341"&gt;[2]&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;So, to follow-up my comment on &lt;a href="http://ha.ckers.org/blog/20070407/proving-innocence/"&gt;RSnake's recent post&lt;/a&gt;, here is something that I have used to stay out of trouble.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;DISCLAIMER: I am not a lawyer.  If in doubt, ALWAYS, ALWAYS, ALWAYS get professional advice from an attorney.  I hope this document puts the reader on the right track and helps keep them out of trouble.&lt;/span&gt;&lt;/blockquote&gt;&lt;p&gt;CompanyName (“COMPANY”) hereby accepts the services and the related terms and conditions set forth in the attached Statement of Work (the “SOW”) of SecurityResearcher (“HACKER”).&lt;/p&gt;&lt;p&gt;COMPANY expressly acknowledges that the performance of these services will require HACKER to gain access to COMPANY confidential and proprietary network and information assets, and authorizes this access for the purposes described in the SOW, subject, however, to the Mutual Nondisclosure Agreement, dated ____________________, between COMPANY and HACKER (the “NDA”).&lt;/p&gt;&lt;p&gt;Due to the nature of the services contemplated by the SOW, COMPANY acknowledges that no representation or warranty can be made by HACKER with respect to such services or the efficacy thereof. In particular, COMPANY acknowledges that damage to COMPANY systems or information could result from the performance of such services, and that, following completion of such services, there can be no assurance that the COMPANY network will be secure or that unauthorized access thereof will not occur.&lt;/p&gt;&lt;p&gt;WITHOUT LIMITING THE FOREGOING, HACKER MAKES NO EXPRESS OR IMPLIED REPRESENTATIONS WITH RESPECT TO ITS PERFORMANCE OF THE SERVICES HEREUNDER OR ANY DELIVERABLES CONTEMPLATED HEREBY, INCLUDING WITHOUT LIMITATION ANY REPRESENTATION OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.&lt;/p&gt;&lt;p&gt;In order to induce HACKER to perform its services COMPANY is accepting the terms and conditions and making the representations set forth herein, and COMPANY irrevocably waives and releases, and shall be stopped from asserting, any claims for damages or otherwise arising out of or in connection with the services, except as expressly contemplated by the NDA.&lt;/p&gt;  &lt;p&gt;COMPANY represents and warrants that the COMPANY information systems to be accessed by HACKER do not contain confidential or proprietary information or other property belonging to any person other than COMPANY, or any classified information.  By accepting HACKER’s services, COMPANY assumes any and all liability for any disclosure of any third-party confidential or proprietary information assets, or any classified information, arising out of or resulting from such services, and agrees to indemnify, defend and hold harmless HACKER from and against any claim, loss or liability asserted by any person arising out of or relating to any such disclosure, subject, however, to the NDA. &lt;/p&gt;&lt;p&gt;COMPANY expressly authorizes HACKER to gain access, including without limitation external network access and without regard to the COMPANY Information Security Policy, to all COMPANY computer networks and information systems which is reasonable and necessary, in HACKER’s sole judgment, for the purposes described in the SOW, and COMPANY acknowledges that such access shall be obtained by HACKER with the express permission of COMPANY and that such access is not a violation of any federal, state or local laws, rules or regulations, including without limitation the Computer Crime Act of 1986, as amended, or the Economic Espionage Act of 1996, as amended.  Execution of this SOW by the representative of COMPANY shall constitute a representation and warranty by COMPANY that such representative is duly authorized to do so and has received all requisite governmental consents and approvals which may be necessary or appropriate to execute this SOW and to carry out the terms hereof, including without limitation the preceding sentence.&lt;/p&gt;&lt;p&gt;Accepted and approved by:&lt;/p&gt;&lt;br /&gt;&lt;p&gt;  &lt;/p&gt;  &lt;div style="border-style: solid none none; border-color: gray; border-width: 1pt medium medium; padding: 1pt 0in 0in; margin-right: 0in;"&gt;  &lt;p class="Line" style="border: medium none ; margin: 0in 0in 0.0001pt; padding: 0in;"&gt;Name&lt;span style="margin-left: 65%;"&gt; Title&lt;/span&gt;&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;  &lt;div style="border-style: solid none none; border-color: gray; border-width: 1pt medium medium; padding: 1pt 0in 0in; margin-right: 0in;"&gt;  &lt;p class="Line" style="border: medium none ; margin: 0in 0in 0.0001pt; padding: 0in;"&gt;Signature&lt;span style="margin-left: 60%;"&gt; Date&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/968722795408899035-6476376348486199936?l=grok-security.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grok-security.blogspot.com/feeds/6476376348486199936/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=968722795408899035&amp;postID=6476376348486199936' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/6476376348486199936'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/6476376348486199936'/><link rel='alternate' type='text/html' href='http://grok-security.blogspot.com/2007/04/sample-stay-out-of-trouble-language.html' title='Sample Stay out of Trouble Language'/><author><name>Michael Berman</name><uri>https://profiles.google.com/110724158068242055665</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-zqDTemxZh8E/AAAAAAAAAAI/AAAAAAAAAAA/zlCM3ZsCASY/s512-c/photo.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-968722795408899035.post-2222381308974793830</id><published>2007-03-31T08:54:00.000-07:00</published><updated>2007-04-03T13:17:55.766-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft Security'/><title type='text'>Remote Microsoft Outlook and Vista Exploit</title><content type='html'>&lt;span style="font-family:arial;"&gt;A new vulnerability is being exploited against Microsoft Outlook and all Microsoft Windows Operating Systems: Windows 2000 SP4 through Vista.&lt;br /&gt;&lt;br /&gt;The exploit allows remote attackers to execute programs on your system or create a denial of service.  There is no patch available for this exploit.&lt;br /&gt;&lt;br /&gt;This is the first remote exploit against Vista and the security community is concerned that this vulnerability may be converted into a wide-spread attack worm.&lt;br /&gt;&lt;br /&gt;The Community recommends:&lt;br /&gt;&lt;/span&gt;&lt;ol&gt;&lt;li&gt;&lt;span style="font-family:arial;"&gt;All users make sure their Anti-virus software and detection files are up to date.&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:arial;"&gt;Spread of this exploit by email may be prevented by blocking all .ani, .cur, .ico and .jpg files at your email gateway.&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;span style="font-family:arial;"&gt;&lt;br /&gt;Additional information about this vulnerability may be found at these links:&lt;br /&gt;&lt;/span&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://isc.sans.org/diary.html?storyid=2539"&gt;&lt;span style="font-family:arial;"&gt;SANS Internet Storm Center&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2007-0038"&gt;&lt;span style="font-family:arial;"&gt;Common Vulnerabilities and Exposures&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://blogs.technet.com/msrc/archive/2007/03/30/update-on-microsoft-security-advisory-935423.aspx"&gt;&lt;span style="font-family:arial;"&gt;Microsoft Response Center Blog&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-family:arial;"&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;UPDATE: 4/2/2007, Microsoft plans early patch update to address this flaw:&lt;br /&gt;&lt;/span&gt;&lt;a href="http://blogs.technet.com/msrc/archive/2007/04/01/latest-on-security-update-for-microsoft-security-advisory-935423.aspx"&gt;Microsoft Response Center Update&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;UPDATE: 4/3/2007, Microsoft has released a patch.&lt;/span&gt;&lt;br /&gt;&lt;a href="http://www.microsoft.com/technet/security/Bulletin/MS07-017.mspx"&gt;MS07-017&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I will update this blog post as more information becomes available.&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/968722795408899035-2222381308974793830?l=grok-security.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grok-security.blogspot.com/feeds/2222381308974793830/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=968722795408899035&amp;postID=2222381308974793830' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/2222381308974793830'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/2222381308974793830'/><link rel='alternate' type='text/html' href='http://grok-security.blogspot.com/2007/03/remote-microsoft-outlook-and-vista.html' title='Remote Microsoft Outlook and Vista Exploit'/><author><name>Michael Berman</name><uri>https://profiles.google.com/110724158068242055665</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-zqDTemxZh8E/AAAAAAAAAAI/AAAAAAAAAAA/zlCM3ZsCASY/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-968722795408899035.post-8369700398656772448</id><published>2007-03-13T21:16:00.000-07:00</published><updated>2008-12-09T19:48:58.388-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='penetration testing'/><title type='text'>Request to exit</title><content type='html'>&lt;span style="font-family:arial;"&gt;The industry calls it a Request-To-Exit (RTE). Some are motion sensitive, others require &lt;/span&gt;&lt;a style="font-family: arial;" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_NOWzj3DEFtc/Rfd93hbuspI/AAAAAAAAAD4/FjHKsVa9JzA/s1600-h/RTE.bmp"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://2.bp.blogspot.com/_NOWzj3DEFtc/Rfd93hbuspI/AAAAAAAAAD4/FjHKsVa9JzA/s200/RTE.bmp" alt="" id="BLOGGER_PHOTO_ID_5041636700685513362" border="0" /&gt;&lt;/a&gt;&lt;span style="font-family:arial;"&gt;the push of a button, and a very few require another wave of the badge.&lt;span style=""&gt;  &lt;/span&gt;We’d examined the&lt;/span&gt;&lt;span style="font-family:arial;"&gt; client’s public areas. Some of their RTEs were motion sensitive, and some used a button.&lt;span style=""&gt;   &lt;/span&gt;What ab&lt;/span&gt;&lt;span style="font-family:arial;"&gt;out&lt;/span&gt;&lt;span style="font-family:arial;"&gt; the data center?&lt;span style=""&gt;  &lt;/span&gt;We knew that&lt;/span&gt;&lt;span style="font-family:arial;"&gt; the RTE could be a weak spot.&lt;span style=""&gt;   &lt;/span&gt;The security system might log the RTE, but even here at the data center, it would probably not trigger an alarm.&lt;span style=""&gt;  &lt;/span&gt;The motion sensitive types unlock at any close approach, and pressing a button is a normal event.&lt;span style=""&gt;  &lt;/span&gt;If we could trigger an RTE and avoid forcing the door, we &lt;/span&gt;&lt;span style="font-family:arial;"&gt;would have more time to work.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;    &lt;p class="MsoNormal"  style="font-family:arial;"&gt;&lt;span style=""&gt;&lt;o:p style="font-family: arial;"&gt;&lt;/o:p&gt;&lt;span style="font-family:arial;"&gt;Our view was limited. We had a four-by-eight-inch view above the door handle. We could see another camera, a blank stretch of wall and a small corner of a lit room. We watched for shadows and assembled our tools.&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p class="MsoNormal"&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;span style="font-family:arial;"&gt;We knew the probable height and position of the button. Could we reach it?  The door was not the automatic-opening type. The dead bolt was open, but the electromagnetic lock was closed.   We’d taken our &lt;a href="http://en.wikipedia.org/wiki/MacGyver"&gt;MacGyver&lt;/a&gt; shopping list to a local hardware store, our &lt;a href="http://video.google.com/videoplay?docid=5340902491202374013"&gt;$40 worth of spare parts&lt;/a&gt; versus a &lt;/span&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_NOWzj3DEFtc/RfeD5hbusqI/AAAAAAAAAEA/lV4R-zx3fmQ/s1600-h/MacGyver.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://2.bp.blogspot.com/_NOWzj3DEFtc/RfeD5hbusqI/AAAAAAAAAEA/lV4R-zx3fmQ/s200/MacGyver.png" alt="" id="BLOGGER_PHOTO_ID_5041643332115018402" border="0" /&gt;&lt;/a&gt;&lt;span style=""&gt;&lt;span style="font-family:arial;"&gt;multi-million dollar data center.  We made the viewing scope from 1/2 inch narrow pipe, carpet tape, and a convex mirror.  We bent the pipe and squeezed the mirror below and past the door. The&lt;/span&gt;&lt;/span&gt;&lt;span style=""&gt;&lt;span style="font-family:arial;"&gt; data center was on a raised floor, and we had a three-fourth-inch clearance.  We had our window.  In the three-inch mirror, there was the button!  We quickly assembled the “finger.”   The mirror became a problem because we needed to have both of our devices in view, as we squeezed down next to the door.  Two pairs of hands blindly working, while a third pair of eyes directed, and a fourth kept watch.  You know what they say about convex mirrors: “Objects in mirror are closer than they appear.”&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style=""&gt;&lt;span style="font-family:arial;"&gt;Part 5 of 7, (&lt;a href="http://grok-security.blogspot.com/2007/05/fourth-time-is-charm.html"&gt;to be continued&lt;/a&gt;)&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/968722795408899035-8369700398656772448?l=grok-security.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grok-security.blogspot.com/feeds/8369700398656772448/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=968722795408899035&amp;postID=8369700398656772448' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/8369700398656772448'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/8369700398656772448'/><link rel='alternate' type='text/html' href='http://grok-security.blogspot.com/2007/03/request-to-exit.html' title='Request to exit'/><author><name>Michael Berman</name><uri>https://profiles.google.com/110724158068242055665</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-zqDTemxZh8E/AAAAAAAAAAI/AAAAAAAAAAA/zlCM3ZsCASY/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_NOWzj3DEFtc/Rfd93hbuspI/AAAAAAAAAD4/FjHKsVa9JzA/s72-c/RTE.bmp' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-968722795408899035.post-8070422055989207039</id><published>2007-03-09T20:39:00.000-08:00</published><updated>2008-12-09T19:48:58.791-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Internet Security'/><title type='text'>ICANN Factsheet: Root  server attack on 6 February 2007</title><content type='html'>I'm reading through the the ICANN factsheet (&lt;a href="http://www.icann.org/announcements/factsheet-dns-attack-08mar07.pdf"&gt;08mar07.pdf&lt;/a&gt;) and this paragraph jumps out at me.&lt;br /&gt;&lt;blockquote&gt;A third category is the huge increase in individual Internet users installing routers in their homes, usually to provide wireless access or to link up several computers in the house. These consumer products usually come with the same password and a large percentage of home users never change this default password, making it easy for hackers to seize control of them for their own ends. If consumers were encouraged to change the default password or &lt;span style="font-weight: bold;"&gt;if router manufacturers &lt;/span&gt;&lt;span style="font-weight: bold;"&gt;were persuaded to provide each unit with a different password, then future&lt;/span&gt;&lt;span style="font-weight: bold;"&gt; attacks against the Net’s infrastructure could be tackled at (the) source&lt;/span&gt;.&lt;br /&gt;&lt;span style="font-size:85%;"&gt;(my emphasis)&lt;/span&gt;&lt;br /&gt;&lt;/blockquote&gt;I know there has already been quite a bit said about this topic &lt;a href="http://www.schneier.com/blog/archives/2007/02/list_of_default.html"&gt;here&lt;/a&gt;, &lt;a href="http://ha.ckers.org/blog/20070215/router-reconfiguration-xss/"&gt;here&lt;/a&gt; and &lt;a href="http://grok-security.blogspot.com/2007/02/i-hate-passwords-12.html"&gt;here&lt;/a&gt;.  However, this particular paragraph is written by the people who make sure that the wheels stay on the Internet's bus.  This is really a very important issue and it's time the router vendors solve this problem.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_NOWzj3DEFtc/RfJETRbusiI/AAAAAAAAACo/cgJ_UI_nijg/s1600-h/DNSperformance.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://4.bp.blogspot.com/_NOWzj3DEFtc/RfJETRbusiI/AAAAAAAAACo/cgJ_UI_nijg/s320/DNSperformance.jpg" alt="" id="BLOGGER_PHOTO_ID_5040166030868918818" border="0" /&gt;&lt;/a&gt;The factsheet is well written and introduces a lot of information regarding the attack.  Now that is has been published I can speak a little about it here.  (Full disclosure: &lt;a href="http://www.catbird.com/"&gt;Catbird&lt;/a&gt; performs DNS monitoring for some of the root service providers.)&lt;br /&gt;&lt;br /&gt;After the attack I reviewed our aggregate DNS and web performance data.  Catbird gathers over one million data samples each day so I had more than enough to choose from.  I chose a random samples of our monitors and developed the two charts included in this post.&lt;br /&gt;&lt;br /&gt;The Feb 6 attack occurs around the midpoint of each chart.  The attack hit two of the thirteen&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_NOWzj3DEFtc/RfJEwxbuskI/AAAAAAAAAC4/8vioX16qx94/s1600-h/Webperformance.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 311px; height: 203px;" src="http://2.bp.blogspot.com/_NOWzj3DEFtc/RfJEwxbuskI/AAAAAAAAAC4/8vioX16qx94/s320/Webperformance.jpg" alt="" id="BLOGGER_PHOTO_ID_5040166537675059778" border="0" /&gt;&lt;/a&gt; root servers very hard, but as you can see from these graphs the downstream DNS providers and the web sites they serve were not affected.&lt;br /&gt;&lt;br /&gt;I make this point because I do not believe the attackers intended to bring down the Internet.  I think that this was the performance test of an attack &lt;a href="http://en.wikipedia.org/wiki/Botnet"&gt;botnet&lt;/a&gt;.  This attack combines good advertising with a live product demo.  I will not be surprised to hear about a rise in &lt;a href="http://en.wikipedia.org/wiki/DDOS"&gt;DDOS&lt;/a&gt; attacks and&lt;a href="http://www.computerworld.com/networkingtopics/networking/story/0,10801,101761,00.html"&gt; extortion&lt;/a&gt; demands made against high-value commerce web sites.&lt;br /&gt;&lt;br /&gt;I recommend that we all brush up on our understanding of &lt;a href="http://en.wikipedia.org/wiki/Anycast"&gt;anycast&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/BIND#GeoDNS"&gt;GeoDNS&lt;/a&gt; and related &lt;a href="http://en.wikipedia.org/wiki/Load_balancing_%28computing%29"&gt;defenses&lt;/a&gt; against DDOS.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/968722795408899035-8070422055989207039?l=grok-security.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grok-security.blogspot.com/feeds/8070422055989207039/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=968722795408899035&amp;postID=8070422055989207039' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/8070422055989207039'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/8070422055989207039'/><link rel='alternate' type='text/html' href='http://grok-security.blogspot.com/2007/03/icann-factsheet-root-server-attack-on-6.html' title='ICANN Factsheet: Root  server attack on 6 February 2007'/><author><name>Michael Berman</name><uri>https://profiles.google.com/110724158068242055665</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-zqDTemxZh8E/AAAAAAAAAAI/AAAAAAAAAAA/zlCM3ZsCASY/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_NOWzj3DEFtc/RfJETRbusiI/AAAAAAAAACo/cgJ_UI_nijg/s72-c/DNSperformance.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-968722795408899035.post-921295803553720321</id><published>2007-03-08T15:14:00.000-08:00</published><updated>2008-12-09T19:48:58.966-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Airline Security'/><title type='text'>Airline Security Since 9/11</title><content type='html'>&lt;span style="font-family:arial;"&gt;Over on &lt;a href="http://www.schneier.com/blog/archives/2007/03/sky_marshals_in.html"&gt;Schneier's blog&lt;/a&gt;, there is a lively discussion about an &lt;a href="http://www.theage.com.au/news/national/skyhigh-cost-of-flying-cops/2007/02/24/1171734074064.html"&gt;article link&lt;/a&gt; Bruce posted.  I posted a &lt;a href="http://www.schneier.com/blog/archives/2007/03/sky_marshals_in.html#c152935"&gt;comment&lt;/a&gt;, but have more to say below.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;What real security improvements have been made?&lt;/span&gt; &lt;/span&gt;&lt;ol style="font-family: arial;"&gt;&lt;li&gt;Stronger cockpit doors&lt;/li&gt;&lt;li&gt;Air Marshals&lt;/li&gt;&lt;li&gt;Passengers (and crew) who know that resisting the hijacker may be the best course of action&lt;/li&gt;&lt;/ol&gt;&lt;span style="font-family:arial;"&gt;Regarding number three, it is not always necessary to fight the hijacker.  In 2004, &lt;/span&gt;&lt;a style="font-family: arial;" href="http://news.bbc.co.uk/2/hi/africa/3605184.stm"&gt;Eritrean hijackers&lt;/a&gt;&lt;span style="font-family:arial;"&gt; &lt;/span&gt;&lt;span style="font-family:arial;"&gt;seeking political asylum, &lt;/span&gt;&lt;span style="font-family:arial;"&gt;diverted a plane to the Sudan.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;&lt;br /&gt;However, in the continuing to fight the last war department, we have multi-million dollar projects to build a &lt;a href="http://www.thisislondon.co.uk/news/article-23366509-details/Scientists+test++hijack-proof+plane/article.do"&gt;hijack-proof plane.&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;&lt;blockquote&gt;SAFEE coordinator Daniel Gaultier said: "You never reach zero level of threat,  no risk, but if you equip planes with on-board electronics, it will make them  very difficult to hijack."&lt;/blockquote&gt;&amp;lt;sarcasm&amp;gt;Sure, electronics will make it better.  Just like the on-board electronics in &lt;a href="http://www.guardian.co.uk/idcards/story/0,,1950226,00.html"&gt;RFID equipped&lt;/a&gt;&lt;/span&gt;&lt;span style="font-family:arial;"&gt;&lt;a href="http://www.guardian.co.uk/idcards/story/0,,1950226,00.html"&gt; passports&lt;/a&gt;.  Electronics always make you safer.&amp;lt;/sarcasm&amp;gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&lt;span style="font-family:arial;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_NOWzj3DEFtc/RfCeJG-Vm9I/AAAAAAAAACg/6hiyh79b5kU/s1600-h/Electric+Shock.png"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 128px; height: 110px;" src="http://4.bp.blogspot.com/_NOWzj3DEFtc/RfCeJG-Vm9I/AAAAAAAAACg/6hiyh79b5kU/s200/Electric+Shock.png" alt="" id="BLOGGER_PHOTO_ID_5039701862355672018" border="0" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:arial;"&gt;&lt;br /&gt;It is important that we address known threats and act to make&lt;/span&gt;&lt;span style="font-family:arial;"&gt; people feel safer on airplanes but what are we doing about the next threat?&lt;br /&gt;&lt;br /&gt;We could be loading baggage into blast-proof cargo containers, but as I pointed out in my comment, this is being fought by the &lt;a href="http://www.airlines.org/government/issuebriefs/Blast+Proof+Container+Brief.htm"&gt;airlines themselves&lt;/a&gt;.  The airlines must believe it is much cheaper to just pay-off the relatives or &lt;a href="http://archives.cnn.com/2002/LAW/10/29/lockerbie.agreement/"&gt;sue Libya&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;What else?  Protecting our ports of entry?  You could ship an entire tank division through one of our ports, let alone a chemical, biological or nuclear weapon.  Meanwhile people think building a &lt;a href="http://www.globalsecurity.org/security/systems/mexico-wall.htm"&gt;2000-mile fence&lt;/a&gt; to keep out our gardeners, housekeepers and building contractors is a good idea.  Hello, New Orleans, sorry all those folks actually helping you rebuild the city... Please send them back to Mexico.  If I were Bin Laden, I would be driving a taxi in New York, availing myself of our excellent hemodialysis care, while personally selecting the next target.&lt;br /&gt;&lt;br /&gt;Does anyone really think that a terrorist will risk dying of thirst crossing the Mexican border, when they can just as easily enter the country on a Princess Cruise?  Am I the only person who saw &lt;a href="http://en.wikipedia.org/wiki/Speed_2:_Cruise_Control"&gt;Speed 2&lt;/a&gt;?&lt;br /&gt;&lt;br /&gt;The latest craze with &lt;a href="http://www.washingtonpost.com/wp-dyn/content/article/2006/09/12/AR2006091201635.html"&gt;liquids on airplanes&lt;/a&gt;, is an example of the hype involved here.  These activities do not make us safer and will most likely lead us to ignore the real warning signs.  After all, smokers are (warning: may be inappropriate for some viewers) &lt;a href="http://www.totse.com/en/bad_ideas/irresponsible_activities/howtosmokeinai169761.html"&gt;still finding ways&lt;/a&gt; around the system.&lt;br /&gt;&lt;br /&gt;If individual safety is more important than lobbyist dollars or inconvenience, then we should be building safer planes, blast-proof cargo containers, banning most carry-ons and getting rid of those awful snacks.  We also need a homeland security organization that consults with people like the Tofflers, Vinges and Harlan Ellison.&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/968722795408899035-921295803553720321?l=grok-security.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grok-security.blogspot.com/feeds/921295803553720321/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=968722795408899035&amp;postID=921295803553720321' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/921295803553720321'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/921295803553720321'/><link rel='alternate' type='text/html' href='http://grok-security.blogspot.com/2007/03/airline-security-since-911.html' title='Airline Security Since 9/11'/><author><name>Michael Berman</name><uri>https://profiles.google.com/110724158068242055665</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-zqDTemxZh8E/AAAAAAAAAAI/AAAAAAAAAAA/zlCM3ZsCASY/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_NOWzj3DEFtc/RfCeJG-Vm9I/AAAAAAAAACg/6hiyh79b5kU/s72-c/Electric+Shock.png' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-968722795408899035.post-6644465152827367520</id><published>2007-03-04T12:02:00.000-08:00</published><updated>2007-03-04T14:59:55.093-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='web site security'/><title type='text'>Popular Blog Software Cracked</title><content type='html'>&lt;span style="font-family:arial;"&gt;A successful attack was made on the WordPress 2.1.1 download.  The attacker modified the files theme.php and feed.php.  These modifications created a backdoor which would allow  a user to gain privileged access  to any server running WordPress 2.1.1.&lt;br /&gt;&lt;br /&gt;All users have been requested to update immediately to WordPress 2.1.2.  Users who access updates through the Subversion repository were not compromised.&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/968722795408899035-6644465152827367520?l=grok-security.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://wordpress.org/development/2007/03/upgrade-212/#more-199' title='Popular Blog Software Cracked'/><link rel='replies' type='application/atom+xml' href='http://grok-security.blogspot.com/feeds/6644465152827367520/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=968722795408899035&amp;postID=6644465152827367520' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/6644465152827367520'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/6644465152827367520'/><link rel='alternate' type='text/html' href='http://grok-security.blogspot.com/2007/03/popular-blog-software-cracked.html' title='Popular Blog Software Cracked'/><author><name>Michael Berman</name><uri>https://profiles.google.com/110724158068242055665</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-zqDTemxZh8E/AAAAAAAAAAI/AAAAAAAAAAA/zlCM3ZsCASY/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-968722795408899035.post-766886024579010296</id><published>2007-02-28T21:31:00.000-08:00</published><updated>2007-02-28T23:54:11.299-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='web site security'/><title type='text'>Important Update to Super Bowl web site hack</title><content type='html'>&lt;a href="http://isc.sans.org/diary.html?storyid=2322&amp;amp;rss"&gt;&lt;span style="font-family:arial;"&gt;Super  Bowl Infection - Analysis of One Break-in&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;One of the victims has provided their analysis of the attack and their lessons learned.  Important reading for any web site developer.&lt;br /&gt;&lt;br /&gt;My thanks to the &lt;a href="http://isc.sans.org/"&gt;Internet Storm Center&lt;/a&gt; for providing a channel for this information.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://grok-security.blogspot.com/2007/02/web-site-security-affects-you.html"&gt;I blogged on this earlier.&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/968722795408899035-766886024579010296?l=grok-security.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://isc.sans.org/diary.html?storyid=2322&amp;rss' title='Important Update to Super Bowl web site hack'/><link rel='replies' type='application/atom+xml' href='http://grok-security.blogspot.com/feeds/766886024579010296/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=968722795408899035&amp;postID=766886024579010296' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/766886024579010296'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/766886024579010296'/><link rel='alternate' type='text/html' href='http://grok-security.blogspot.com/2007/02/important-update-to-super-bowl-web-site.html' title='Important Update to Super Bowl web site hack'/><author><name>Michael Berman</name><uri>https://profiles.google.com/110724158068242055665</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-zqDTemxZh8E/AAAAAAAAAAI/AAAAAAAAAAA/zlCM3ZsCASY/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-968722795408899035.post-3874085101932053021</id><published>2007-02-27T23:51:00.000-08:00</published><updated>2008-12-09T19:48:59.253-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='penetration testing'/><title type='text'>Hidden in wait</title><content type='html'>&lt;span style=""&gt;As we waited, we had time to think and &lt;a href="http://en.wikipedia.org/wiki/The_A-Team#Main_characters"&gt;review the plan&lt;/a&gt;.&lt;span style=""&gt;  &lt;/span&gt;To us, the &lt;a href="http://en.wikipedia.org/wiki/Nikola_Tesla"&gt;world’s greatest hackers&lt;/a&gt; are an unknown. No one knew their names and no one would know their faces.&lt;span style=""&gt;  &lt;/span&gt;The celebrities in the paper are not the best.&lt;span style=""&gt;  &lt;/span&gt;For tonight, we had to be the best. Otherwise, &lt;a href="http://www.thisislondon.co.uk/news/article-23373358-details/Cleared:+the+black+motorist+convicted+despite+white+culprit+caught+on+CCTV/article.do"&gt;our faces would be on tape&lt;/a&gt;, and we would just be more &lt;a href="http://www.lyricsdepot.com/inner-circle/bad-boys.html"&gt;bad boys&lt;/a&gt; who’d been caught.&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://youtube.com/watch?v=Sc3bwIDXfVo"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 204px; height: 160px;" src="http://1.bp.blogspot.com/_NOWzj3DEFtc/ReYsLfqbFFI/AAAAAAAAACU/GgMHnBmLGf0/s320/Sneakers.png" alt="" id="BLOGGER_PHOTO_ID_5036761809250096210" border="0" /&gt;&lt;/a&gt;    &lt;p class="MsoNormal"  style="font-family:arial;"&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;We arrived at the target floor. We knew there were cameras everywhere.&lt;span style=""&gt;  &lt;/span&gt;If they saw us in this&lt;/span&gt;&lt;span style=""&gt; area, we’d only have a few minutes before guards arrived. Our next stop was the fire suppression closet.&lt;/span&gt;&lt;/p&gt;    &lt;p class="MsoNormal"  style="font-family:arial;"&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;Now the challenge: we had to &lt;a href="http://en.wikipedia.org/wiki/Macgyver"&gt;build our device&lt;/a&gt;.&lt;span style=""&gt;    &lt;/span&gt;We worked by light reflected through a four-by-eight-inch window.&lt;span style=""&gt;  &lt;/span&gt;As people left for home, they passed our closet, but we remained undetected.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p class="MsoNormal"  style="font-family:arial;"&gt;&lt;span style=""&gt;&lt;o:p&gt; &lt;/o:p&gt;We’d examined the company’s &lt;a href="http://www.hidcorp.com/providers.php?region_id=3"&gt;card key system&lt;/a&gt; and &lt;a href="http://www.aclunc.org/issues/technology/bytes_and_pieces/blackhat_presenters_threatened_with_patent_suit_for_exposing_rfid_vulnerabilities.shtml"&gt;checked &lt;/a&gt;it on the Web.&lt;span style=""&gt;  &lt;/span&gt;Card key &lt;a href="http://en.wikipedia.org/wiki/SAG_-_Securitag_Assembly_Group"&gt;systems &lt;/a&gt;are &lt;a href="http://www.lbl.gov/Workplace/site-access/access/proximity.html"&gt;everywhere &lt;/a&gt;and they almost all use the &lt;a href="http://en.wikipedia.org/wiki/HID_Corporation"&gt;same&lt;/a&gt; &lt;a href="http://en.wikipedia.org/wiki/Rfid"&gt;operating methods&lt;/a&gt;.&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"  style="font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;Part 4 of 7, (&lt;a href="http://grok-security.blogspot.com/2007/03/request-to-exit.html"&gt;to be  continued&lt;/a&gt;)&lt;/span&gt;&lt;br /&gt;&lt;span style=""&gt;&lt;span style=""&gt;  &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/968722795408899035-3874085101932053021?l=grok-security.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grok-security.blogspot.com/feeds/3874085101932053021/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=968722795408899035&amp;postID=3874085101932053021' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/3874085101932053021'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/3874085101932053021'/><link rel='alternate' type='text/html' href='http://grok-security.blogspot.com/2007/02/hidden-in-wait.html' title='Hidden in wait'/><author><name>Michael Berman</name><uri>https://profiles.google.com/110724158068242055665</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-zqDTemxZh8E/AAAAAAAAAAI/AAAAAAAAAAA/zlCM3ZsCASY/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_NOWzj3DEFtc/ReYsLfqbFFI/AAAAAAAAACU/GgMHnBmLGf0/s72-c/Sneakers.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-968722795408899035.post-591836330122128397</id><published>2007-02-27T09:15:00.000-08:00</published><updated>2007-06-22T21:42:03.674-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='penetration testing'/><title type='text'>Outsmarting the motion detectors</title><content type='html'>&lt;span style="font-family:arial;"&gt;We waited until the building was mostly empty. We knew this business, this client. Their operations were 24/7.&lt;span style=""&gt;  &lt;/span&gt;We arrived in the early evening and had already &lt;a href="http://www.google.com/maps?f=q&amp;hl=en&amp;amp;q=Asia&amp;sll=37.100565,-76.409939&amp;amp;sspn=0.100221,0.16634&amp;ie=UTF8&amp;amp;amp;amp;amp;amp;amp;t=k&amp;om=1&amp;amp;z=5&amp;ll=33.063924,128.935547&amp;amp;spn=26.813885,42.583008"&gt;examined the ground&lt;/a&gt; and the &lt;a href="http://www.loc.gov/loc/maps/images/1-jeffsn.jpg"&gt;building plans in detail&lt;/a&gt;.&lt;span style=""&gt;   &lt;/span&gt;We knew our route.&lt;span style=""&gt;  &lt;/span&gt;The weather had been perfect: rain with wind. This would mask the &lt;a href="http://www.themetalith.com/electronicsecurityfaqs.html#q16"&gt;infrared&lt;/a&gt;, mess with the &lt;a href="http://www.homesecurityguru.com/ultrasonic-motion-sensors"&gt;ultrasound&lt;/a&gt;. Still, we knew we had to be quick, and our timing had to be good.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;    &lt;p class="MsoNormal"  style="font-family:arial;"&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;We waited 40 yards from a garage exit. We could see the guard shack, but the patrol was out of sight. We waited until a distraction caused the &lt;a href="http://brainstorming.typepad.com/photos/london/londonbg3.html"&gt;guards to look the other way&lt;/a&gt;.&lt;span style=""&gt;  &lt;/span&gt;We dashed for the ramp. We couldn’t avoid the sensors, but hoped that after a night of false alarms ou&lt;/span&gt;&lt;span style=""&gt;rs would be ignored. We had to get inside the Garage quickly.&lt;span style=""&gt;  &lt;/span&gt;A car came down the ramp as we dashed up. This might fool the guards on the motion camera; they’d see the car, but not us.&lt;span style=""&gt;  &lt;/span&gt;Did the driver see us?&lt;span style=""&gt;  &lt;/span&gt;We were past him in a blink on the blind side, but one look in the mirror would be all it took. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p class="MsoNormal"  style="font-family:arial;"&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;Up the ramp and into the garage.&lt;/span&gt;&lt;span style=""&gt; There was another camera straight ahead. Two seconds to&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://news.bbc.co.uk/media/images/38103000/jpg/_38103473_cctv300.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 241px; height: 145px;" src="http://news.bbc.co.uk/media/images/38103000/jpg/_38103473_cctv300.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;span style=""&gt; pass the camera, we would show for a few frames on a &lt;a href="http://images.google.com/imgres?imgurl=http://news.bbc.co.uk/media/images/38103000/jpg/_38103473_cctv300.jpg&amp;imgrefurl=http://news.bbc.co.uk/1/hi/programmes/newsnight/archive/2099550.stm&amp;amp;amp;amp;amp;amp;amp;h=180&amp;w=300&amp;amp;sz=15&amp;hl=en&amp;amp;sig2=JlI_CphqOnFouoerCNxwcw&amp;start=1&amp;amp;tbnid=7ZerSjkxfaQBSM:&amp;tbnh=70&amp;amp;amp;amp;amp;amp;amp;tbnw=116&amp;ei=mGrkReXHF8HOJMLfiLgG&amp;amp;prev=/images%3Fq%3Dcctv%2Bmonitors%26gbv%3D2%26svnum%3D10%26hl%3Den"&gt;bank of sixteen monitors&lt;/a&gt;.&lt;span style=""&gt;  &lt;/span&gt;Then into the&lt;/span&gt;&lt;span style=""&gt; fire escape.&lt;span style=""&gt;  &lt;/span&gt;The team climbed past the public areas quickly and silently, before &lt;/span&gt;&lt;span style=""&gt;the guards could reach the stairwell. We listened for the sound of pursuit while our hearts pounded – tough work for &lt;a href="http://www.webmd.com/content/article/12/1676_53381.htm"&gt;computer jocks&lt;/a&gt;.&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"  style="font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;Part 3 of 7, (&lt;a href="http://grok-security.blogspot.com/2007/02/hidden-in-wait.html"&gt;to be  continued&lt;/a&gt;)&lt;/span&gt;&lt;br /&gt;&lt;span style=""&gt;&lt;span style=""&gt;  &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/968722795408899035-591836330122128397?l=grok-security.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grok-security.blogspot.com/feeds/591836330122128397/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=968722795408899035&amp;postID=591836330122128397' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/591836330122128397'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/591836330122128397'/><link rel='alternate' type='text/html' href='http://grok-security.blogspot.com/2007/02/outsmarting-motion-detectors.html' title='Outsmarting the motion detectors'/><author><name>Michael Berman</name><uri>https://profiles.google.com/110724158068242055665</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-zqDTemxZh8E/AAAAAAAAAAI/AAAAAAAAAAA/zlCM3ZsCASY/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-968722795408899035.post-7027144107713010402</id><published>2007-02-23T11:07:00.000-08:00</published><updated>2007-06-22T21:35:51.515-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='penetration testing'/><title type='text'>Get out of jail free cards</title><content type='html'>&lt;span style=";font-family:arial;font-size:100%;"  &gt;&lt;/span&gt;&lt;span style=";font-family:arial;font-size:100%;"  &gt;In the hotel, we met with our client. He gave us two “&lt;a href="http://www.emilienneireland.com/blog/lib/i/monopoly_chance.gif"&gt;pass&lt;/a&gt;” cards.&lt;span style=""&gt;  &lt;/span&gt;We joked that the cards said, “Let these guys go, but scare them first.”&lt;span style=""&gt;  &lt;/span&gt;We knew the procedure.&lt;span style=""&gt;  &lt;/span&gt;The guards would call the police before calling their boss. The police had &lt;a href="http://images.google.com/imgres?imgurl=http://world.guns.ru/assault/m16-flex.jpg&amp;imgrefurl=http://world.guns.ru/assault/as18-e.htm&amp;amp;amp;amp;amp;h=289&amp;w=350&amp;amp;sz=13&amp;hl=en&amp;amp;sig2=u68E7o3zt91S8zE2DMr2zw&amp;start=1&amp;amp;amp;amp;amp;tbnid=5odiWB8aWuHCJM:&amp;tbnh=99&amp;amp;tbnw=120&amp;ei=cUTfRZ6XH7rOJM64ubcG&amp;amp;prev=/images%3Fq%3DM16%26svnum%3D10%26hl%3Den%26client%3Dfirefox-a%26rls%3Dorg.mozilla:en-US:official%26sa%3DG"&gt;guns&lt;/a&gt;.&lt;span style=""&gt;  &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;    &lt;p class="MsoNormal"  style="font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;&lt;o:p&gt;&lt;/o:p&gt;The security chief would wait in his office hoping to hear the good news. He wrote on our passes that they were good for one night only.&lt;span style=""&gt;  &lt;/span&gt;&lt;a href="http://www.emergentchaos.com/archives/2007/02/wretched_word_of_the_week.html"&gt;Trust &lt;/a&gt;is carefully measured.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"  style="font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;Catching us would be good news.&lt;span style=""&gt;  &lt;/span&gt;It would inform our client that his system beat us.&lt;span style=""&gt;  &lt;/span&gt;However, our job was to deliver an honest assessment of his security risks. &lt;a href="http://www.msnbc.msn.com/id/16488986/"&gt;Idiots are caught every day.&lt;/a&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;span style=";font-family:arial;font-size:100%;"  &gt;Part 2 of 7, (&lt;a href="http://grok-security.blogspot.com/2007/02/outsmarting-motion-detectors.html"&gt;to be continued&lt;/a&gt;)&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/968722795408899035-7027144107713010402?l=grok-security.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grok-security.blogspot.com/feeds/7027144107713010402/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=968722795408899035&amp;postID=7027144107713010402' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/7027144107713010402'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/7027144107713010402'/><link rel='alternate' type='text/html' href='http://grok-security.blogspot.com/2007/02/get-out-of-jail-free-cards.html' title='Get out of jail free cards'/><author><name>Michael Berman</name><uri>https://profiles.google.com/110724158068242055665</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-zqDTemxZh8E/AAAAAAAAAAI/AAAAAAAAAAA/zlCM3ZsCASY/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-968722795408899035.post-4876589632088398746</id><published>2007-02-21T23:41:00.000-08:00</published><updated>2007-06-22T21:32:25.616-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='penetration testing'/><title type='text'>Penetration Testing</title><content type='html'>&lt;p class="MsoNormal"&gt;&lt;span style=""&gt;It’s Friday, for the second time.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p class="MsoNormal"&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;We left Asia yesterday and are a few hours past the International dateline, traveling parallel to the &lt;a href="http://www.cgedwards.com/NOAA/noaacat3/cat3-2f.jpg"&gt;&lt;st1:place st="on"&gt;Aleutian Islands&lt;/st1:place&gt;&lt;/a&gt;. &lt;st1:city st="on"&gt;&lt;st1:place st="on"&gt;Sunrise&lt;/st1:place&gt;&lt;/st1:city&gt; is ahead of us.&lt;span style=""&gt;  &lt;/span&gt;Our moonlit challenge is behind us.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p class="MsoNormal"&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;We had been a team off and on for the last ten years -- C programmers, UNIX kernel engineers, and now a tiger team paid to &lt;a href="http://en.wikipedia.org/wiki/Sneaker_%28computer_security%29"&gt;sneak into secure data centers&lt;/a&gt;. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p class="MsoNormal"&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;As &lt;a href="https://www.isc2.org/cgi-bin/index.cgi"&gt;trained security consultants&lt;/a&gt;, our clients paid us to break in -- with the full knowledge of our employer, the company’s security chief -- but without the knowledge of site security.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p class="MsoNormal"&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;We’re going to turn south soon. Home is ahead. We have been away for two weeks, carefully planning and arranging to perform the task that took less time from start to finish than the remainder of our flight.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p class="MsoNormal"&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;During that time, we analyzed the building and planned the technical part of our attack. We determined the systems that needed our &lt;a href="http://en.wikipedia.org/wiki/Backdoor"&gt;backdoor&lt;/a&gt;. We carefully arranged our timing with the security chief; he knew we were coming, but his staff did not. This was a test. Were they as good as they thought they were? &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p class="MsoNormal"&gt;&lt;span style=""&gt;&lt;o:p&gt; &lt;/o:p&gt;The motion sensors, cameras and guards were on one side. &lt;span style=""&gt; &lt;/span&gt;Our skill, technical experience and creativity were on the other. Our job was to determine if the physical security and technical safeguards would be enough to keep us from breaching the &lt;a href="http://en.wikipedia.org/wiki/Physical_security"&gt;physical security&lt;/a&gt; of their &lt;a href="http://en.wikipedia.org/wiki/Data_center"&gt;data center&lt;/a&gt; and creating a backdoor to the Internet.&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;Part 1 of 7, (&lt;a href="http://grok-security.blogspot.com/2007/02/get-out-of-jail-free-cards.html"&gt;to be continued&lt;/a&gt;)&lt;br /&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/968722795408899035-4876589632088398746?l=grok-security.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grok-security.blogspot.com/feeds/4876589632088398746/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=968722795408899035&amp;postID=4876589632088398746' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/4876589632088398746'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/4876589632088398746'/><link rel='alternate' type='text/html' href='http://grok-security.blogspot.com/2007/02/penetration-testing.html' title='Penetration Testing'/><author><name>Michael Berman</name><uri>https://profiles.google.com/110724158068242055665</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-zqDTemxZh8E/AAAAAAAAAAI/AAAAAAAAAAA/zlCM3ZsCASY/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-968722795408899035.post-4436076407926691219</id><published>2007-02-18T20:55:00.000-08:00</published><updated>2007-02-18T23:09:12.538-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Network Security'/><title type='text'>I Hate Passwords #12</title><content type='html'>&lt;p  class="MsoNormal" style="font-family:arial;"&gt;&lt;span style="color: rgb(51, 51, 51);"&gt;There are three basic types of authentication, often called “factors.”&lt;span style=""&gt;  &lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="color: rgb(51, 51, 51);"&gt;Something you know&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: rgb(51, 51, 51);"&gt;Something you have&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: rgb(51, 51, 51);"&gt;Something you are&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style="color: rgb(51, 51, 51);"&gt;Passwords, ATM cards and fingerprints are &lt;a href="http://en.wikipedia.org/wiki/Strong_authentication"&gt;examples of these factors&lt;/a&gt;.&lt;span style=""&gt;  &lt;/span&gt;There are many good techniques for putting these authentication methods into practice.&lt;span style=""&gt;  &lt;/span&gt;Probably the most familiar two-factor method is the ATM card with PIN.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;    &lt;p face="arial" class="MsoNormal"&gt;&lt;a href="http://www.eweek.com/article2/0,1759,2095439,00.asp?kc=EWRSS03119TX1K0000594"&gt;&lt;span class="articletitle1"&gt;&lt;span style="font-size:13;"&gt;'Drive-by Pharming' Attacks Potential Threat to Broadband Users&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p face="arial" class="MsoNormal"&gt;&lt;a href="http://www.eweek.com/article2/0,1759,2095439,00.asp?kc=EWRSS03119TX1K0000594"&gt;&lt;span class="articletitle1"&gt;&lt;span style="font-size:13;"&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="color: rgb(51, 51, 51);"&gt;&lt;blockquote&gt;&lt;span style="font-size:100%;"&gt;Many users, however, do not change their default password issued by the router manufacturer, Ramzan said. According to a separate informal study conducted by &lt;st1:place st="on"&gt;&lt;st1:placename st="on"&gt;Indiana&lt;/st1:placename&gt; &lt;st1:placetype st="on"&gt;University&lt;/st1:placetype&gt;&lt;/st1:place&gt;, up to 50 percent of home broadband users are susceptible to this attack.&lt;/span&gt;&lt;/blockquote&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;/span&gt;&lt;/span&gt;  &lt;/a&gt;&lt;/p&gt;&lt;p face="arial" class="MsoNormal"&gt;  &lt;/p&gt;&lt;p style="font-family: arial;" class="MsoNormal"&gt;&lt;span style="color: rgb(51, 51, 51);"&gt;Examples like this are reason #12 for why I hate passwords.&lt;span style=""&gt;  &lt;/span&gt;Vendors, including &lt;a href="http://www.youtube.com/watch?v=ZC1urO9P4TI"&gt;ATM machine vendors&lt;/a&gt;, continue to ship all of their devices with the exact same administrator password.&lt;span style=""&gt;  &lt;/span&gt;The problem is not that the device has a default password.&lt;span style=""&gt;  &lt;/span&gt;The problem is that every device (e.g. Linksys router) has the same default password.&lt;span style=""&gt;  &lt;/span&gt;When you are building devices that dispense cash or connect to the Internet, this practice is unacceptable.&lt;span style=""&gt;  &lt;/span&gt;Where I differ from &lt;a href="http://www.symantec.com/enterprise/security_response/weblog/authors/zulfikar_ramzan.html"&gt;Ramzan&lt;/a&gt;, is that I believe the responsibility lies with the router manufacturers not the users.&lt;span style=""&gt;  &lt;/span&gt;The manufactures must stop this practice of using default passwords.&lt;span style=""&gt;  &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;        &lt;p style="font-family: arial;" class="MsoNormal"&gt;&lt;span style="color: rgb(51, 51, 51);"&gt;Security research has analyzed this area for ages.  The manufacturers have no excuse for continuing to ship products that are insecure from the start.  Here are a few of the available solutions:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;ol  style="font-family:arial;"&gt;&lt;li&gt;&lt;span style="color: rgb(51, 51, 51);font-size:12;" &gt;Use the device serial number, or the last four digits of the serial number as the initial password.&lt;span style=""&gt;  &lt;/span&gt;This works for home or &lt;st1:place st="on"&gt;SOHO&lt;/st1:place&gt; routers (only visible to the owner) and ATM machines (located behind a locked panel)&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="color: rgb(51, 51, 51);"&gt;&lt;span style=""&gt;Prompt the owner for a      new administrator password.&lt;span style=""&gt;  &lt;/span&gt;Make it      easy, any four digits (PIN) will suffice as long as the device resists &lt;a href="http://en.wikipedia.org/wiki/Password_cracking#Prevention"&gt;password      cracking&lt;/a&gt;.&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="color: rgb(51, 51, 51);"&gt;&lt;span style=""&gt;Add another      factor.&lt;span style=""&gt;  &lt;/span&gt;Ship ATM machines with a      “manager” ATM card (chain it to a holder behind that locked panel).&lt;span style=""&gt;  &lt;/span&gt;Network devices could include a soft      token with their installation software.&lt;span style=""&gt;       &lt;/span&gt;This soft token would also simplify setting up wireless devices      with WPA-2 security.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="color: rgb(51, 51, 51);"&gt;&lt;span style=""&gt;Use challenge response      questions instead of a password. &lt;span style=""&gt; &lt;/span&gt;Ask      the user three questions out of a pool of thirty, then select one question      each time the user needs administrative access.&lt;span style=""&gt;  &lt;/span&gt;While this will not work for the ATM      machine, it is fine for network access.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;    &lt;p class="MsoNormal"&gt;&lt;span style="font-family: Arial; color: rgb(51, 51, 51);"&gt;I hope that someone out there at Netgear or Linksys is watching, because they are responsible for this problem. If finding out that your broadband router is an open door to your home network is not bad enough, I’ll leave you all with this very educational &lt;a href="http://www.youtube.com/watch?v=ya9CsMioPxA"&gt;video on door locks&lt;/a&gt;, which shows that your front door is wide open too.&lt;/span&gt;&lt;span style="font-family: Arial;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/968722795408899035-4436076407926691219?l=grok-security.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grok-security.blogspot.com/feeds/4436076407926691219/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=968722795408899035&amp;postID=4436076407926691219' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/4436076407926691219'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/4436076407926691219'/><link rel='alternate' type='text/html' href='http://grok-security.blogspot.com/2007/02/i-hate-passwords-12.html' title='I Hate Passwords #12'/><author><name>Michael Berman</name><uri>https://profiles.google.com/110724158068242055665</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-zqDTemxZh8E/AAAAAAAAAAI/AAAAAAAAAAA/zlCM3ZsCASY/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-968722795408899035.post-8582001469806459216</id><published>2007-02-14T14:00:00.000-08:00</published><updated>2007-02-15T12:03:14.716-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='web site security'/><title type='text'>MySpace (in)Security</title><content type='html'>&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Arial;"&gt;I'm in &lt;a href="http://www.flychicago.com/fidsohare/default.asp"&gt;Chicago&lt;/a&gt;, listening to United's hold music (95 minutes and counting), catching up on my &lt;a href="http://www.darkreading.com/"&gt;DarkReading&lt;/a&gt;.&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Arial;"&gt;&lt;a href="http://www.darkreading.com/document.asp?doc_id=114782&amp;f_src=darkreading_section_403"&gt;&lt;blockquote&gt;A prime example of this problem is MySpace, which has been hit by the same vulnerability six times because it has not properly stopped attackers from entering malicious text through stripping. In providing a consumer benefit, MySpace has made its site far more dangerous to those very same consumers.&lt;/blockquote&gt;&lt;/a&gt;Attackers at MySpace are using the MySpace tools to introduce exploit code into a MySpace web page. MySpace is responding by attempting to delete the offending code from the content.&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:arial;"&gt;As &lt;/span&gt;&lt;a style="font-family: arial;" href="http://ha.ckers.org/blog/about/"&gt;RSnake &lt;/a&gt;&lt;span style="font-family:arial;"&gt;notes, this has led to an oscillating conflict between the MySpace web coders and the attackers.  It&lt;/span&gt;&lt;/span&gt;&lt;span style=";font-family:Arial;font-size:100%;"  &gt; looks something like this:&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"  style="font-family:arial;"&gt;&lt;span style="font-style: italic;"&gt;Attacker&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="font-style: italic;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;p class="MsoNormal"&gt;Submit(Post_html) where Post_html equals:&lt;/p&gt;&lt;p style="font-family: courier new;" class="MsoNormal"&gt;&amp;gt;html start ... [embedded exploit] ... html end&amp;lt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p class="MsoNormal"  style="font-family:arial;"&gt;&lt;span style="font-style: italic;"&gt;Defender (server side of submit function)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="font-style: italic;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;span style="font-family:courier new;"&gt;&lt;pre&gt;Clean(Post_html) {&lt;br /&gt;    If Found_Exploit(Post_html)&lt;br /&gt;        Post_html = Strip_Exploit(Post_html)&lt;br /&gt;    Post-to-Web(Post_html)&lt;br /&gt;}&lt;/pre&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;p class="MsoNormal"&gt;&lt;span style="font-family:arial;"&gt;This conflict oscillates because after each improvement the Defender makes to the “Strip_Exploit” logic, the Attacker adapts her efforts to defeat the system.  To get out of this situation, the defender needs to change the rules.  &lt;/span&gt;&lt;span style="font-family:arial;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="font-family:arial;"&gt;There are many ways to solve this problem.  I’ll delve into two examples: with “stripping” the Defender could iterate over the data until clean; another solution is to use Substitution instead of Strip.&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;Example 1: &lt;span style="font-style: italic;"&gt;Defender using strip&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="font-style: italic;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;span style="font-family:courier new;"&gt;&lt;pre&gt;Clean(Post_html) {&lt;br /&gt;    If Found_Exploit(Post_html)&lt;br /&gt;        Clean( Strip_Exploit(Post_html) )&lt;br /&gt;    Else&lt;br /&gt;        Post-to-Web(Post_html)&lt;br /&gt;}&lt;/pre&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;p class="MsoNormal"&gt;&lt;span style="font-family:arial;"&gt;Recursion prevents the attacker from passing a nested embed attack through the Strip function.   As an alternative to recursion, the defender could iterate through a loop until the exploit code is gone:  &lt;/span&gt;&lt;span style="font-family:arial;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="font-style: italic;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;span style="font-family:courier new;"&gt;&lt;pre&gt;While Found_Exploit(Post_html)&lt;br /&gt;    Set Post_html to Strip_Exploit(Post_html)&lt;br /&gt;Repeat&lt;br /&gt;Post-to-Web(Post_html)&lt;br /&gt;&lt;/pre&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;p class="MsoNormal"&gt;&lt;span style="font-family:arial;"&gt;Another solution is to replace the exploit code with a safe substitution.  For example, if the offending code is “&lt;a href="http://en.wikipedia.org/wiki/Corn_Crake"&gt;Crake&lt;/a&gt;” then replace each instance of &lt;a href="http://en.wikipedia.org/wiki/Oryx_and_Crake"&gt;Crake &lt;/a&gt;with “&lt;a href="http://en.wikipedia.org/wiki/Oryx"&gt;Oryx&lt;/a&gt;.”  It is vital that the replacement text is the same length or less than the length of the exploit text – otherwise, the attacker may discover a method to overflow the buffer you are using to contain Post_html.&lt;/span&gt;&lt;span style="font-family:arial;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;Example 2: &lt;span style="font-style: italic;"&gt;Defender using substitution&lt;/span&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;span style="font-family:courier new;"&gt;&lt;pre&gt;While Found_Exploit(Post_html)&lt;br /&gt;    Set Post_html to Replace_Exploit(Post_html)&lt;br /&gt;Repeat&lt;br /&gt;Post-to-Web(Post_html)&lt;/pre&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;p class="MsoNormal"&gt;&lt;span style="font-family:arial;"&gt;Meanwhile, I recommend you &lt;a href="http://support.microsoft.com/kb/154036"&gt;disable scripting&lt;/a&gt; when you browse a page at MySpace.&lt;/span&gt;&lt;span style="font-family:arial;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/968722795408899035-8582001469806459216?l=grok-security.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.darkreading.com/document.asp?doc_id=114782&amp;f_src=darkreading_section_403' title='MySpace (in)Security'/><link rel='replies' type='application/atom+xml' href='http://grok-security.blogspot.com/feeds/8582001469806459216/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=968722795408899035&amp;postID=8582001469806459216' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/8582001469806459216'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/8582001469806459216'/><link rel='alternate' type='text/html' href='http://grok-security.blogspot.com/2007/02/myspace-insecurity.html' title='MySpace (in)Security'/><author><name>Michael Berman</name><uri>https://profiles.google.com/110724158068242055665</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-zqDTemxZh8E/AAAAAAAAAAI/AAAAAAAAAAA/zlCM3ZsCASY/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-968722795408899035.post-2220337890167566616</id><published>2007-02-12T16:35:00.000-08:00</published><updated>2007-02-12T16:43:30.681-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Network Security'/><title type='text'>Securing the Corporate Network When There is No Perimeter</title><content type='html'>&lt;p style="font-family: arial;" class="MsoNormal" face="arial"&gt;&lt;/p&gt;&lt;blockquote style="font-family: arial;"&gt;&lt;span style="font-size:100%;"&gt;Do not try and bend the spoon. &lt;span style=""&gt; &lt;/span&gt;That’s impossible.&lt;span style=""&gt;  &lt;/span&gt;Instead, only try to realize the truth … There is no spoon – &lt;a href="http://whatisthematrix.warnerbros.com/cmp/bk_115.html"&gt;Spoon Boy&lt;/a&gt;, &lt;a href="http://whatisthematrix.warnerbros.com/"&gt;The Matrix&lt;/a&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;span style="font-family: arial;font-size:100%;" &gt;&lt;a href="http://whatisthematrix.warnerbros.com/"&gt;&lt;/a&gt;&lt;/span&gt;&lt;p style="font-family: arial;"&gt;&lt;/p&gt;    &lt;p style="font-family: arial;font-family:arial;"  class="MsoNormal"&gt;&lt;span style="font-size:100%;"&gt;Early computer security thinking taught that computer security followed the patterns of Physical Security.&lt;span style=""&gt;  &lt;/span&gt;The object was to create a secure perimeter and then strictly control ingress/egress through a few gateways.&lt;span style=""&gt;  &lt;/span&gt;Early &lt;a href="http://en.wikipedia.org/wiki/Pen_test"&gt;pen-testing&lt;/a&gt; often-included attempts to gain physical access to a facility or specific system because everyone “knew” that physical access always trumped computer or network security.&lt;/span&gt;&lt;/p&gt;    &lt;p style="font-family: arial;font-family:arial;"  class="MsoNormal"&gt;&lt;span style="font-size:100%;"&gt;Following those principals, every reasonable security architect specified firewalls, locked doors and CCTV to safeguard their systems. These elements became part of the “building code” for any secure facility.&lt;span style=""&gt;  &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p style="font-family: arial;font-family:georgia;" class="MsoNormal" &gt;&lt;span style="font-size:100%;"&gt;Dear Readers, it’s time we updated our building code.&lt;span style=""&gt;  &lt;/span&gt;We’ve had our digital &lt;a href="http://www.cert.org/advisories/CA-2001-23.html"&gt;Earthquakes &lt;/a&gt;and &lt;a href="http://en.wikipedia.org/wiki/Zotob"&gt;Hurricanes&lt;/a&gt;. &lt;a href="http://csdl2.computer.org/comp/mags/sp/2005/05/j5004.pdf"&gt;This architecture of hardened perimeter and gateway firewall is obsolete&lt;/a&gt;.&lt;span style=""&gt;  &lt;/span&gt;Today’s mobile devices carry threats and bad behavior directly onto your core network.&lt;span style=""&gt;  &lt;/span&gt;Wireless and p2p are everywhere and the botnets, malware and Trojans &lt;a href="http://www.securityfocus.com/infocus/1793"&gt;ride in on port 80&lt;/a&gt; and masquerade as harmless web surfing.&lt;/span&gt;&lt;/p&gt;  &lt;p style="font-family: arial;font-family:arial;"  class="MsoNormal"&gt;Today’s security architect must design and implement processes across their network comprehensively and with proper attention to every server, desktop, laptop, dormant virtual machine and wireless enabled device.&lt;span style=""&gt;  &lt;/span&gt;Use automation to protect against &lt;a href="http://en.wikipedia.org/wiki/Warhol_worm"&gt;flash-threats and Warhol worms&lt;/a&gt;.&lt;span style=""&gt;  &lt;/span&gt;Use malware and behavioral analysis to detect &lt;a href="http://www.microsoft.com/athome/security/email/spear_phishing.mspx"&gt;Spear Phishing&lt;/a&gt;, &lt;a href="http://www.niscc.gov.uk/docs/ttea.pdf"&gt;targeted Trojans&lt;/a&gt; and &lt;a href="http://news.com.com/2100-7349_3-6127304.html"&gt;command-and-control networks&lt;/a&gt;. &lt;/p&gt;  &lt;p style="font-family: arial;font-family:arial;"  class="MsoNormal"&gt;&lt;span style="font-size:100%;"&gt;The new building code for networks requires endpoint security.&lt;span style=""&gt;  &lt;/span&gt;The building specification for endpoint security includes but is not limited to:&lt;/span&gt;&lt;/p&gt;&lt;ul style="font-family: arial;"&gt;&lt;li class="MsoNormal" style=""&gt;Continuous      vulnerability and patch management&lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;Malware      protection and host integrity&lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;Policy      enforcement and compliance validation&lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;Policy      and behavior based Pre and Post network admission control&lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;Continuous      performance and security monitoring&lt;/li&gt;&lt;/ul&gt;    &lt;p style="font-family: arial;" class="MsoNormal"&gt;There are many products in this space.  I recommend being wary of complexity and forklift upgrades.  Look for products that simplify operations and solve real IT problems along with improving security.&lt;span style=""&gt;  &lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/968722795408899035-2220337890167566616?l=grok-security.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grok-security.blogspot.com/feeds/2220337890167566616/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=968722795408899035&amp;postID=2220337890167566616' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/2220337890167566616'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/2220337890167566616'/><link rel='alternate' type='text/html' href='http://grok-security.blogspot.com/2007/02/securing-corporate-network-when-there.html' title='Securing the Corporate Network When There is No Perimeter'/><author><name>Michael Berman</name><uri>https://profiles.google.com/110724158068242055665</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-zqDTemxZh8E/AAAAAAAAAAI/AAAAAAAAAAA/zlCM3ZsCASY/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-968722795408899035.post-7360311791850295394</id><published>2007-02-09T15:35:00.000-08:00</published><updated>2007-02-09T15:40:36.401-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft Security'/><title type='text'>Microsoft Security Response Center Blog</title><content type='html'>&lt;p class="MsoNormal" style="margin-left: 0.5in;"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="" lang="EN"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;p class="MsoNormal" style="margin-left: 0.5in;"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="" lang="EN"&gt;I did want to note that this month, the Thursday before the Second Tuesday is actually the second Thursday of the month. That will be the case for March as well. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in;"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="" lang="EN"&gt;We sometimes get people who associate the &lt;a href="http://www.microsoft.com/technet/security/bulletin/advance.mspx" mce_href="http://www.microsoft.com/technet/security/bulletin/advance.mspx"&gt;Advance Notification&lt;/a&gt; with the first Thursday of the month, so I wanted to remind folks that it’s actually tied to the second Tuesday, the release day. So, if you have any reminders for today’s notification for March tied to the first Thursday of March, you’ll want to update them to March 8 2007: which is when we’ll make the next &lt;a href="http://www.microsoft.com/technet/security/bulletin/advance.mspx" mce_href="http://www.microsoft.com/technet/security/bulletin/advance.mspx"&gt;Advance Notification&lt;/a&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p class="MsoNormal" style="margin-left: 0.5in;"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="" lang="EN"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="" lang="EN"&gt;If that isn’t perfectly clear to you, &lt;a href="http://www.baseball-almanac.com/humor4.shtml"&gt;I recommend further reading&lt;/a&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p class="MsoNormal"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="" lang="EN"&gt;One item is clear, this will be an important patch event for most Microsoft users.   There are a fair number of Critical and Important patches for core operating  system and application elements.   It  would be nice to know which &lt;a href="http://cve.mitre.org/about/"&gt;CVE &lt;/a&gt;are being addressed .&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/968722795408899035-7360311791850295394?l=grok-security.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://blogs.technet.com/msrc/archive/2007/02/08/february-2007-advance-notification.aspx' title='Microsoft Security Response Center Blog'/><link rel='replies' type='application/atom+xml' href='http://grok-security.blogspot.com/feeds/7360311791850295394/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=968722795408899035&amp;postID=7360311791850295394' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/7360311791850295394'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/7360311791850295394'/><link rel='alternate' type='text/html' href='http://grok-security.blogspot.com/2007/02/microsoft-security-response-center-blog.html' title='Microsoft Security Response Center Blog'/><author><name>Michael Berman</name><uri>https://profiles.google.com/110724158068242055665</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-zqDTemxZh8E/AAAAAAAAAAI/AAAAAAAAAAA/zlCM3ZsCASY/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-968722795408899035.post-945854654510812652</id><published>2007-02-09T00:11:00.000-08:00</published><updated>2007-02-09T00:15:11.440-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='web site security'/><category scheme='http://www.blogger.com/atom/ns#' term='pharming'/><title type='text'>Turning Your Typo into Profit</title><content type='html'>&lt;p class="MsoNormal"&gt;&lt;span style="font-size:14;"&gt;Have you noticed what happens when you mistype the name of your favorite web site?&lt;span style=""&gt;  &lt;/span&gt;As &lt;a href="http://isc.sans.org/diary.html?storyid=2199"&gt;reported by Daniel Wesemann&lt;/a&gt; at the &lt;a href="http://isc.sans.org/"&gt;Internet Storm Center&lt;/a&gt; this is not an accident, this is a profit center.&lt;span style=""&gt;  &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p class="MsoNormal"&gt;&lt;span style="font-size:14;"&gt;&lt;o:p&gt;&lt;/o:p&gt;A few sites like &lt;a href="http://www.gogle.com/"&gt;www.gogle.com&lt;/a&gt; go where intended – &lt;a href="http://www.google.com/"&gt;www.google.com&lt;/a&gt;. &lt;span style=""&gt; &lt;/span&gt;Type in &lt;a href="http://www.googe.com/"&gt;www.googe.com&lt;/a&gt; and you end up at Go Daddy.&lt;span style=""&gt;  &lt;/span&gt;Just a little while ago, my browser would have shown me, “Cannot find server or DNS error.”&lt;span style=""&gt;  &lt;/span&gt;Now on my Dell system, most of my mistakes take me to a customized Dell/Google results page.&lt;span style=""&gt;  &lt;/span&gt;Being redirected to a search engine might seem innocuous, but this is actually a real bad thing™. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;ul&gt;&lt;li&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=";font-family:Symbol;font-size:14;"  &gt;&lt;span style=""&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="font-size:14;"&gt;As Daniel points out in his blog entry these redirect sites create an opportunity for the &lt;a href="http://www.csoonline.com/read/100105/pharm.html"&gt;pharmers&lt;/a&gt; and &lt;a href="http://en.wikipedia.org/wiki/Phishing"&gt;phishers&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=";font-family:Symbol;font-size:14;"  &gt;&lt;span style=""&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:14;"&gt;Some SSL/VPN software relies on the standard DNS behavior to redirect you to your companies internal servers&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=";font-family:Symbol;font-size:14;"  &gt;&lt;span style=""&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:14;"&gt;Getting redirected to an unexpected site can be very embarrassing, in &lt;a href="http://www.wipo.int/amc/en/domains/decisions/html/2003/d2003-0308.html"&gt;this instance Bell South users were redirected to porn sites&lt;/a&gt; and who can forget when &lt;a href="http://gsulaw.gsu.edu/lawand/papers/fa04/layden/#Introduction"&gt;www.whitehouse.com &lt;/a&gt;was an explicit porn site?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;        &lt;p class="MsoNormal"&gt;&lt;span style="font-size:14;"&gt;These are all a form of hijacking.&lt;span style=""&gt;  &lt;/span&gt;How bad is this?&lt;span style=""&gt;  &lt;/span&gt;Just last year a Phisher was targeting Wells Fargo customers with a “&lt;a href="http://phishery.internetdefence.net/data/11774"&gt;welsfargo&lt;/a&gt;” URL.&lt;span style=""&gt;  &lt;/span&gt;Wells Fargo has registered the domain “welsfargo.com” but has not redirected the domain as Google did with Gogle.   The folks at Wells Fargo need to correct this lack.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p class="MsoNormal"&gt;&lt;span style="font-size:14;"&gt;If you have an e-commerce or popular web site then you need to protect yourself and protect your customers:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p class="MsoNormal" style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="font-size:14;"&gt;&lt;span style=""&gt;1.&lt;span style=""&gt;     &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="font-size:14;"&gt;Register the confusingly similar domain names and configure their DNS records to point to the correct site&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="font-size:14;"&gt;&lt;span style=""&gt;2.&lt;span style=""&gt;     &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="font-size:14;"&gt;Monitor all of your domain records and DNS servers for failure or compromise&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="font-size:14;"&gt;&lt;span style=""&gt;3.&lt;span style=""&gt;     &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="font-size:14;"&gt;Deter the pharmers with protection against defacement, &lt;a href="http://en.wikipedia.org/wiki/Cross_site_scripting"&gt;cross-site scripting&lt;/a&gt; and &lt;a href="http://en.wikipedia.org/wiki/Man_in_the_middle_attack"&gt;man-in-the-middle&lt;/a&gt; attacks&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/968722795408899035-945854654510812652?l=grok-security.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grok-security.blogspot.com/feeds/945854654510812652/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=968722795408899035&amp;postID=945854654510812652' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/945854654510812652'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/945854654510812652'/><link rel='alternate' type='text/html' href='http://grok-security.blogspot.com/2007/02/turning-your-typo-into-profit.html' title='Turning Your Typo into Profit'/><author><name>Michael Berman</name><uri>https://profiles.google.com/110724158068242055665</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-zqDTemxZh8E/AAAAAAAAAAI/AAAAAAAAAAA/zlCM3ZsCASY/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-968722795408899035.post-7591954922264120455</id><published>2007-02-07T16:05:00.000-08:00</published><updated>2008-12-09T19:48:59.674-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Internet Security'/><title type='text'>Another Attack on DNS Root Server Infrastructure</title><content type='html'>&lt;div style="text-align: left;"&gt;&lt;a style="font-family: arial;" href="http://www.msnbc.msn.com/id/17011675/"&gt;Hackers overwhelm key Web computers&lt;/a&gt;&lt;/div&gt;    &lt;p style="font-family: arial;font-family:arial;" class="MsoNormal" &gt;For those of you who need more information, &lt;a href="http://www.wikipedia.com/"&gt;Wikipedia &lt;/a&gt;has a good article on why &lt;a href="http://en.wikipedia.org/wiki/DNS_root_zone"&gt;DNS root servers&lt;/a&gt; are important to everybody.&lt;span style=""&gt;  &lt;/span&gt;&lt;/p&gt;    &lt;p style="font-family: arial;font-family:arial;" class="MsoNormal" &gt;Every time you type a URL, or click on a link in your web browser a DNS server directs your computer’s browser to the right server on the Internet.&lt;span style=""&gt;  &lt;/span&gt;For performance reasons, you usually use the DNS server on your local network or one provided by your ISP.&lt;span style=""&gt;  &lt;/span&gt;Your local DNS server relies in-turn, on other DNS servers in a tree-like hierarchy. Ultimately, all DNS servers rely on the smooth functioning of the thirteen DNS root servers.&lt;/p&gt;    &lt;p style="font-family: arial;" class="MsoNormal" face="arial"&gt;An attack on the root servers is an attack on the fundamental structure of the Internet.&lt;span style=""&gt;  &lt;/span&gt;It’s the &lt;a href="http://en.wikipedia.org/wiki/DDOS"&gt;DDOS &lt;/a&gt;equivalent of a &lt;a href="http://www.imdb.com/title/tt0057012/"&gt;doomsday &lt;/a&gt;device.&lt;span style=""&gt;   &lt;/span&gt;This the sort of thing a villain like &lt;a href="http://en.wikipedia.org/wiki/Ernst_Stavro_Blofeld"&gt;Ernest Blofeld&lt;/a&gt; would attempt; it could be the action of a sociopath, the prelude to a grand attempt at extortion, the test of an &lt;a href="http://www.strategypage.com/htmw/htiw/articles/20070114.aspx"&gt;info-weapon&lt;/a&gt; or an &lt;a href="http://www.alvintoffler.net/"&gt;act of war&lt;/a&gt;.&lt;/p&gt;  &lt;p style="font-family: arial;font-family:arial;"  class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p style="font-family: arial;font-family:arial;"  class="MsoNormal"&gt;Fortunately, as noted by &lt;a href="http://www.icannwiki.org/John_Crain"&gt;John Crain&lt;/a&gt;, this type of attack has become much harder to pull-off.&lt;span style=""&gt;  &lt;/span&gt;&lt;span style=""&gt; &lt;/span&gt;However, Harder ≠ Impossible.&lt;span style=""&gt;  &lt;/span&gt;The current infrastructure can handle an enormous load, but there are limits.&lt;span style=""&gt;  &lt;/span&gt;The picture below shows the situation at 11:00 AM PST:&lt;/p&gt;  &lt;p style="font-family: arial;" face="arial" class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;    &lt;p style="font-family: arial;" face="arial" class="MsoNormal"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_NOWzj3DEFtc/Rcp2HcSycrI/AAAAAAAAAAs/1vEoi6L05dE/s1600-h/CG187.png"&gt;&lt;img style="cursor: pointer;" src="http://4.bp.blogspot.com/_NOWzj3DEFtc/Rcp2HcSycrI/AAAAAAAAAAs/1vEoi6L05dE/s400/CG187.png" alt="" id="BLOGGER_PHOTO_ID_5028961804138738354" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style="font-family: arial;" face="arial" class="MsoNormal"&gt;&lt;a href="http://dnsmon.ripe.net/dns-servmon/domain/plot?domain=root&amp;tstart=1170781200&amp;amp;tstop=1170788399"&gt;&lt;span style="font-size:78%;"&gt;Picture 1: dnsmon.ripe.net (2/6 17:00 UTC - 19:00 UTC)&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="font-family: arial;" face="arial" class="MsoNormal"&gt;As you can see in this reporting period, two of the thirteen servers are still experiencing significant load.&lt;span style=""&gt;  &lt;/span&gt;The following picture shows the effect of the attack from its beginning: &lt;span style=";font-size:10;color:black;"  &gt;&lt;a href="http://dnsmon.ripe.net/dns-servmon/domain/plot?domain=root&amp;tstart=1170748800&amp;amp;tstop=1170835199"&gt;&lt;span style="color: rgb(0, 0, 153); text-decoration: none;"&gt;&lt;!--[if gte vml 1]&gt;&lt;v:shape id="_x0000_i1026" type="#_x0000_t75" alt="" href="http://dnsmon.ripe.net/dns-servmon/domain/plot?domain=root&amp;tstart=1170748800&amp;tstop=1170835199" style="'width:543.75pt;height:373.5pt'" button="t"&gt;  &lt;v:imagedata src="file:///C:\DOCUME~1\Michael\LOCALS~1\Temp\msohtml1\01\clip_image003.png" href="http://dnsmon.ripe.net/png/D_200702060800_200702070759_root_AVERAGE_50_1_800_500.png"&gt; &lt;/v:shape&gt;&lt;![endif]--&gt;&lt;!--[if !vml]--&gt;&lt;!--[endif]--&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style=""&gt; &lt;/span&gt;&lt;/p&gt;  &lt;p style="font-family: arial;" face="arial" class="MsoNormal"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_NOWzj3DEFtc/Rcp2xsSycsI/AAAAAAAAAA0/QJYVNIBArgE/s1600-h/CG18C.png"&gt;&lt;img style="cursor: pointer;" src="http://1.bp.blogspot.com/_NOWzj3DEFtc/Rcp2xsSycsI/AAAAAAAAAA0/QJYVNIBArgE/s400/CG18C.png" alt="" id="BLOGGER_PHOTO_ID_5028962529988211394" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style="font-family: arial;" face="arial" class="MsoNormal"&gt;&lt;a href="http://dnsmon.ripe.net/dns-servmon/domain/plot?domain=root&amp;tstart=1170748800&amp;amp;tstop=1170835199"&gt;&lt;span style="font-size:78%;"&gt;Picture 2: dnsmon.ripe.net (2/6 08:00 UTC - 2/7 08:00 UTC)&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="font-family: arial;" face="arial" class="MsoNormal"&gt;As you can see, the attack hit server ‘’G’’ and ‘’L’’ the hardest.&lt;span style=""&gt;  &lt;/span&gt;The red spikes indicate an average probe failure rate exceeding 90%.&lt;/p&gt;  &lt;p style="font-family: arial;" face="arial" class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p style="font-family: arial;" face="arial" class="MsoNormal"&gt;Most likely, this attack will not affect you directly. It is a lot like a solar flare’s effect on radio communications – there’s a lot more noise in the system today and don’t be surprised if you notice a slightly different “feel” to the Internet today.&lt;/p&gt;    &lt;p style="font-family: arial;" class="MsoNormal"&gt;The lesson here?&lt;span style=""&gt;  &lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="font-family: arial;" class="MsoNormal"&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;Performance monitoring is often a leading indicator to an attack on your computer infrastructure.  It is important to understand your baseline performance and monitor the systems you rely on for any significant deviation from baseline.  &lt;/span&gt;&lt;a href="http://dnsmon.ripe.net/dns-servmon/index.html"&gt;&lt;br /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style="font-family: arial;" class="MsoNormal"&gt;&lt;a href="http://dnsmon.ripe.net/dns-servmon/index.html"&gt;For the Internet&lt;/a&gt;, we can thank the very good folks at &lt;a href="http://www.ripe.net/"&gt;RIPE &lt;/a&gt;.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/968722795408899035-7591954922264120455?l=grok-security.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grok-security.blogspot.com/feeds/7591954922264120455/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=968722795408899035&amp;postID=7591954922264120455' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/7591954922264120455'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/7591954922264120455'/><link rel='alternate' type='text/html' href='http://grok-security.blogspot.com/2007/02/another-attack-on-dns-root-server.html' title='Another Attack on DNS Root Server Infrastructure'/><author><name>Michael Berman</name><uri>https://profiles.google.com/110724158068242055665</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-zqDTemxZh8E/AAAAAAAAAAI/AAAAAAAAAAA/zlCM3ZsCASY/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_NOWzj3DEFtc/Rcp2HcSycrI/AAAAAAAAAAs/1vEoi6L05dE/s72-c/CG187.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-968722795408899035.post-6911179161963488005</id><published>2007-02-05T15:40:00.000-08:00</published><updated>2007-02-05T21:47:55.933-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Web Security'/><title type='text'>Web Site Security Affects You</title><content type='html'>&lt;p class="MsoNormal"&gt;&lt;a href="http://www.takedown.com/coverage/mitnick-timeline.html"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;a href="http://www.takedown.com/coverage/mitnick-timeline.html"&gt;&lt;strong&gt;&lt;u&gt;&lt;span style="color:blue;"&gt;1987&lt;span style="font-weight: normal;"&gt; - Mitnick invades system at Santa Cruz Operation. Santa Cruz police travel to Los Angeles to search apartment where call coming into SCO originates. ( …) &lt;span style=""&gt; &lt;/span&gt;Mitnick's representation bargains felony charge down to misdemeanor. Sentence: three years probation.&lt;/span&gt;&lt;/span&gt;&lt;/u&gt;&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;      &lt;p class="MsoNormal"&gt;At SCO, Mitnick found his way in via “war-dialing” onto a UNIX system.&lt;span style=""&gt;  &lt;/span&gt;Did he crack root?&lt;span style=""&gt;  &lt;/span&gt;No, root on this system had no password at all… Kevin wasn’t after SCO, he wanted UNIX source so he could get even deeper into Ma Bell’s computers.&lt;br /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;20 years later, another hacker discovers a system they can access, only this guy isn’t after big business, he was after YOU.&lt;/p&gt;    &lt;p class="MsoNormal"&gt;Last week, &lt;a href="http://www.websense.com/"&gt;Websense&lt;/a&gt; discovered that several &lt;a href="http://www.pcworld.com/article/id,128750-c,cybercrime/article.html"&gt;Super Bowl related web sites had been hacked.&lt;span style=""&gt;  &lt;/span&gt;According to news reports, these systems were compromised on or before January 26, but engineers at the affected sites were not alerted until February 2&lt;sup&gt;nd&lt;/sup&gt;.&lt;span style=""&gt;  &lt;/span&gt;For a period of a week, a malware package installed on the victim web server attacked every visitor to the site.&lt;/a&gt;&lt;/p&gt;      &lt;p class="MsoNormal"&gt;You might not discover “&lt;a href="http://www.discoverhackistan.com/"&gt;Hackistan&lt;/a&gt;” but Hackistan wants to discover you.&lt;span style=""&gt;  &lt;/span&gt;I intend no offense to my friends from &lt;st1:place st="on"&gt;South East Asia&lt;/st1:place&gt;, but I like this idea of Hackistan (more on this later).&lt;/p&gt;    &lt;p class="MsoNormal"&gt;&lt;o:p&gt;&lt;/o:p&gt;The crooks are making the Internet their own.&lt;span style=""&gt;  &lt;/span&gt;Gone are the days when Kids broke into systems to prove their l33t skill, the game is all about money now.&lt;span style=""&gt;  &lt;/span&gt;And the money is getting very very big.&lt;/p&gt;    &lt;p class="MsoNormal"&gt;&lt;o:p&gt;&lt;/o:p&gt;We can only guess how many systems this attack affected.&lt;span style=""&gt;  &lt;/span&gt;Enough however, that it appears that the malware server in &lt;st1:country-region st="on"&gt;&lt;st1:place st="on"&gt;China&lt;/st1:place&gt;&lt;/st1:country-region&gt; was failing under load.&lt;span style=""&gt;  &lt;/span&gt;Get the irony?&lt;span style=""&gt;  &lt;/span&gt;The bad guy’s computer was crashing because he had too many victims phoning home.&lt;/p&gt;    &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;This hacker was not after fame.&lt;span style=""&gt;  &lt;/span&gt;No vandalism or political messages, the web sites continued to operate as normal.&lt;span style=""&gt;  &lt;/span&gt;By the way, I don’t consider people like this to be hackers… this person is a crook, a perpetrator after your login, passwords, credit card info – anything and everything he could get, so he could sell your identity or rip you off directly.&lt;/p&gt;    &lt;p class="MsoNormal"&gt;&lt;o:p&gt;&lt;/o:p&gt;Solution?&lt;span style=""&gt;  &lt;/span&gt;Simple: &lt;/p&gt;  &lt;ol style="color: rgb(204, 0, 0);"&gt;&lt;li&gt;If you      have a computer, keep it patched and use a personal firewall. &lt;/li&gt;&lt;li&gt;If you      have a web site, monitor the hell out of it.Find someone who will watch your web      site and the entire infrastructure it relies on.  Don’t settle for a once a quarter/month      scan. Find someone who looks at      your web site the way the hackers do.  Pay them to check it now and check it      every day, 365 days a year.  This is not a choice any more.&lt;/li&gt;&lt;/ol&gt;Michael&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/968722795408899035-6911179161963488005?l=grok-security.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grok-security.blogspot.com/feeds/6911179161963488005/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=968722795408899035&amp;postID=6911179161963488005' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/6911179161963488005'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/968722795408899035/posts/default/6911179161963488005'/><link rel='alternate' type='text/html' href='http://grok-security.blogspot.com/2007/02/web-site-security-affects-you.html' title='Web Site Security Affects You'/><author><name>Michael Berman</name><uri>https://profiles.google.com/110724158068242055665</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-zqDTemxZh8E/AAAAAAAAAAI/AAAAAAAAAAA/zlCM3ZsCASY/s512-c/photo.jpg'/></author><thr:total>2</thr:total></entry></feed>
