<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0"><channel><atom:id>tag:blogger.com,1999:blog-7196788127833928948</atom:id><lastBuildDate>Mon, 16 Aug 2010 19:06:44 +0000</lastBuildDate><title>Information Security Short Takes</title><description /><link>http://www.shortinfosec.net/</link><managingEditor>noreply@blogger.com (Bozidar Spirovski)</managingEditor><generator>Blogger</generator><openSearch:totalResults>230</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/shortinfosec" /><feedburner:info uri="shortinfosec" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/2.0/</creativeCommons:license><image><link>http://creativecommons.org/licenses/by-nc-sa/2.0/</link><url>http://creativecommons.org/images/public/somerights20.gif</url><title>Some Rights Reserved</title></image><feedburner:emailServiceId>shortinfosec</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7196788127833928948.post-2415477179198654616</guid><pubDate>Thu, 17 Jun 2010 19:51:00 +0000</pubDate><atom:updated>2010-06-17T22:02:20.610+02:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Iggy Paraphrast</category><title>Does Twitter Put Your Home At Risk?</title><description>Social media, becomes increasingly dangerous the more it becomes popular.  I recently read an interesting story about a frequent "Tweeter" whose house was burglarized after an ill advised post. The man informed his Twitter network that he was leaving on vacation the following day.  The post was simple: Finally going on vacation! Not anything anyone of us wouldn't think to post ourselves.&lt;br /&gt;&lt;br /&gt;Of course he had his twitter account synced with Facebook, Tumblr and a few other social networking sites possibly sharing this information with tens of thousands of people. They haven't linked the post to the break in. It could be a random event, however, the point wasn’t lost on me that many burglars will stop at nothing to burglarize homes. We tend to think that internet and computer security has nothing to do with physical reality. But the two are definitely linked and you need to think about keeping both secure. Here are some security tips that work in both the physical and digital worlds:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Watch What You Say&lt;/span&gt;: In the digital world, as in the physical, you need to avoid advertising that you are away. If you bother to stop mail and newspaper deliveries while you’re gone, hire a house sitter like a trusted neighbor or family member will ensure your home looks occupied while away and arrange to have your yard work taken care of in the summer, and snow removal in the winter, then why render all of these preparations moot by announcing to the internet that your home is empty. &lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Know your friends&lt;/span&gt;: Keeping a tight rein on your private and personal information is key. This holds true both for information you share as well as regulating the people you share with. It makes sense that the more personal information you share with people the more likely you are to eventually become the target of a scam or break in. Don't accept friend requests from people you don't know and if you have people following you, be careful about what you post. &lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Teach Your Kids&lt;/span&gt;: Stranger Danger is important to teach your kids even more so online since anonymity is so easily abused. You kids need to know not to divulge any personal information, or give out information like family schedules, addresses, places of employment, planned trips or vacations, phone numbers, and information about the physical makeup of the family residence. Even posting about the consumer electronics equipment and other valuable family possessions under any circumstance can be dangerous. Staking out homes virtually is much safer than in person, after all.&lt;/li&gt;&lt;/ul&gt;This guest post was provided by Iggy Paraphrast. Iggy is a jack of all niches, writing on a variety of subjects, everything from movies and satellite internet to home security devices. If he finds it interesting and informative he'll probably blog about it somewhere. &lt;a href="http://yourlocalsecurity.com/monitoring.html"&gt;You can visit his security services here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Talkback and comments are most welcome&lt;br /&gt;&lt;br /&gt;Related posts&lt;br /&gt;&lt;a href="http://www.shortinfosec.net/2010/03/personal-data-publish-only-what-you-can.html"&gt;Personal  data - Publish only what you can afford to get leaked&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.shortinfosec.net/2009/11/simplified-analysis-can-you-forge.html"&gt;A  Simplified Analysis - Can you Forge a Biometric ID?&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.shortinfosec.net/2009/03/google-voice-no-privacy-remains.html"&gt;Google  Voice - No Privacy Remains?&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7196788127833928948-2415477179198654616?l=www.shortinfosec.net' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/shortinfosec/~4/8W3IDAq1Fkg" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/shortinfosec/~3/8W3IDAq1Fkg/does-twitter-put-your-home-at-risk.html</link><author>noreply@blogger.com (Bozidar Spirovski)</author><thr:total>3</thr:total><feedburner:origLink>http://www.shortinfosec.net/2010/06/does-twitter-put-your-home-at-risk.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7196788127833928948.post-686000765147049471</guid><pubDate>Mon, 31 May 2010 14:01:00 +0000</pubDate><atom:updated>2010-05-31T16:18:21.983+02:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">information strategy</category><category domain="http://www.blogger.com/atom/ns#">Network security</category><title>The Benefits of Periodic Network Mapping</title><description>Having an accurate depiction of your network is a fundamental  prerequisite to being able to successfully handle system management,  troubleshooting and growth. With the advent of network mapping tools,  this process has become more simplified.&lt;br /&gt;&lt;br /&gt;At the dawn of computer networking, interconnected systems were often contained to a building, if not a single room. But today's corporate networks span cities, countries, and the globe. This complexity has made network management an increasingly difficult task.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_Hu1rpxRsqcU/TAPFChMeL-I/AAAAAAAAAhI/O8NHmKRXOTg/s1600/Network.png"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 320px; height: 295px;" src="http://2.bp.blogspot.com/_Hu1rpxRsqcU/TAPFChMeL-I/AAAAAAAAAhI/O8NHmKRXOTg/s320/Network.png" alt="" id="BLOGGER_PHOTO_ID_5477438218873745378" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;There are three techniques that are used to gather network information:&lt;br /&gt;&lt;ul&gt;&lt;li&gt; SNMP – data is retrieved from routers and switches&lt;/li&gt;&lt;li&gt; Active – probes an IP address range using trace route type functionality&lt;/li&gt;&lt;li&gt; Route – analyze routing protocols&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;Measurable improvements have been noted in the time it takes to perform network management tasks. You can easily track inventory, monitor host uptime and downtime, services, applications and a myriad of other options. In addition, administrators can better understand the relationship between devices and the transport layers that connect them. This aids in faster identification of potential network issues.&lt;br /&gt;&lt;br /&gt;Network maps are also an excellent security tool, as they are able to provide a snapshot of who is connected to wired or wireless networks at any given moment. If a map reveals a suspicious connection or IP address, it can be monitored or disconnected. Mapping views are customizable, providing as much or as little information as you need.&lt;br /&gt;&lt;br /&gt;It should be noted that network mapping is most effective when it isn't viewed as a onetime task. The dynamic nature of networks, demand this to be an ongoing, periodic activity. As systems change, software or operating systems updated, a new map will need to be created to reflect the changes. Some organizations employ a weekly schedule, others, more often. While frequency will largely depend on the size and complexity of your network, developing a consistent schedule is what's most important.&lt;br /&gt;&lt;br /&gt;This guest post was provided by Veronica Henry on behalf of GFI Software Ltd. GFI is a leading software developer that provides a single source for network administrators to address their network security, content security and messaging needs. More information about GFI network auditing software can be found at &lt;a href="http://www.gfi.com/lannetscan/network-auditing-software.htm"&gt;http://www.gfi.com/lannetscan/network-auditing-software.htm&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Talkback and comments are most welcome&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Related posts&lt;br /&gt;&lt;a href="http://www.shortinfosec.net/2008/04/dhcp-security-most-overlooked-service.html"&gt;DHCP  Security - The most overlooked service on the network&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.shortinfosec.net/2008/07/example-bypassing-wifi-mac-address.html"&gt;Example  - Bypassing WiFi MAC Address Restriction&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.shortinfosec.net/2008/07/obtaining-valid-mac-address-to-bypass.html"&gt;Obtaining  a valid MAC address to bypass WiFi MAC Restriction&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7196788127833928948-686000765147049471?l=www.shortinfosec.net' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/shortinfosec/~4/nl580XH5Bc0" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/shortinfosec/~3/nl580XH5Bc0/benefits-of-periodic-network-mapping.html</link><author>noreply@blogger.com (Bozidar Spirovski)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_Hu1rpxRsqcU/TAPFChMeL-I/AAAAAAAAAhI/O8NHmKRXOTg/s72-c/Network.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.shortinfosec.net/2010/05/benefits-of-periodic-network-mapping.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7196788127833928948.post-3368038000044267334</guid><pubDate>Mon, 05 Apr 2010 20:21:00 +0000</pubDate><atom:updated>2010-04-06T23:04:59.820+02:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">information strategy</category><category domain="http://www.blogger.com/atom/ns#">business continuity</category><category domain="http://www.blogger.com/atom/ns#">information security</category><title>Choosing a Disaster Recovery Center Location</title><description>When preparing a Disaster Recovery Center, one of the most important decisions is the location of the location of the Disaster Recovery Center. Up until the 9/11, a lot of companies held their DR centers in the adjacent building, and right after 9/11, everyone wanted to go as far from the primary data center as possible.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_Hu1rpxRsqcU/S7ug1RGaIaI/AAAAAAAAAhA/ugNE92aZ3Vg/s1600/DisasterRecovery.jpg"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 298px; height: 244px;" src="http://1.bp.blogspot.com/_Hu1rpxRsqcU/S7ug1RGaIaI/AAAAAAAAAhA/ugNE92aZ3Vg/s320/DisasterRecovery.jpg" alt="" id="BLOGGER_PHOTO_ID_5457132210473279906" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;One of the common misconceptions of Disaster Recovery planning is that longer distance ensures better disaster protection. Of course, increasing the distance between data centers reduces the  likelihood that the two centers are affected by the same disaster. But just putting distance between locations may not be sufficient protection. In reality, the best distance for a DR location is dictated by a multitude of factors:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Minimal parameters dictated by regulators&lt;/span&gt; - certain businesses, especially telco and finance must maintain regulatory compliance. It is not unusual for regulators to mandate minimal distance between the primary and the Disaster Recovery location. &lt;span style="font-style: italic;"&gt;You must comply to these parameters&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Corporate RTO parameters&lt;/span&gt;  - the company has decided that the Disaster Recovery Center must be up  and running within the time defined as RTO - Recovery Time Objective. This time  will include the travel time to Disaster Recovery center and the system  activation times. &lt;span style="font-style: italic;"&gt;So it is always  important to take this parameter into account when choosing a Disaster  Recovery site&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Telecommunications services&lt;/span&gt; -   larger distance between the primary and DR site means higher   telecommunication costs and limits the choice of appropriate remote copy   technology. For instance, synchronous replication is still very  difficult to achieve past the 40km mark. &lt;span style="font-style: italic;"&gt;Choose a location that is sufficiently distant but still  manages to deliver the required bandwidth for the chosen  replication/remote copy technology&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Geophysical conditions&lt;/span&gt; -In order to avoid a natural disaster, it is not always sufficient to move your Disaster Recovery center to a specific distance from the primary center. Most natural disasters deliver high impact in areas which support their spread by terrain configuration or other geophysical conditions. For instance, a safe hurricane impact distance was considered 150 km. However hurricane Katrina lost strength after over 240 km inland since there was no terrain feature to stop it.&lt;span style="font-style: italic;"&gt; Best location should be in a separate flood basin, off a seismic fault line (or at least on a different one) and with a large mountain between the primary and the DR site&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Means of Transportation&lt;/span&gt; -  increased distance between primary and DR site may make it difficult for employees to travel to the recovery site. This is especially true in situations of crisis, when roads may be damaged or blocked, or public transport is stopped by strikes. &lt;span style="font-style: italic;"&gt;Choose a site that has multiple travel options - railroad, motorway, even river boat&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Vicinity of Strategic objects&lt;/span&gt; - It is never smart to place your Disaster Recovery center in the vicinity of objects of strategic importance to the country. Such locations are prone to terrorist attacks, and attack by opposing forces in a military conflict. Also, even in situations of natural disasters, strategic locations will have strong military presence that may limit access to your Disaster Recovery center. Strategic objects are military bases, airports, refineries and oil depots etc. &lt;span style="font-style: italic;"&gt;Choose a safe distance from such locations&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;There is no such thing as an ideal Disaster Recovery location. The optimal location is the one that minimizes the risks at an acceptable cost and meets the required SLAs and authorities' regulations.&lt;br /&gt;&lt;br /&gt;Talkback and comments are most welcome&lt;br /&gt;&lt;br /&gt;Related posts&lt;br /&gt;&lt;a href="http://www.shortinfosec.net/2010/03/mitigating-risks-of-it-disaster.html"&gt;Mitigating  Risks of the IT Disaster Recovery Test&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.shortinfosec.net/2008/08/iphone-failed-disaster-recovery.html"&gt;iPhone   Failed - Disaster Recovery Practical Insight&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.shortinfosec.net/2008/08/business-continuity-analysis.html"&gt;Business   Continuity Analysis - Communication During Power Failure&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.shortinfosec.net/2008/07/business-continuity-plan-for-brick.html"&gt;Business   Continuity Plan for Brick &amp;amp; Mortar Businesses&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.shortinfosec.net/2008/07/example-business-continuity-plan-for.html"&gt;Example   Business Continuity Plan For Online Business&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7196788127833928948-3368038000044267334?l=www.shortinfosec.net' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/shortinfosec/~4/b8ASWcfGP1c" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/shortinfosec/~3/b8ASWcfGP1c/choosing-disaster-recovery-center.html</link><author>noreply@blogger.com (Bozidar Spirovski)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_Hu1rpxRsqcU/S7ug1RGaIaI/AAAAAAAAAhA/ugNE92aZ3Vg/s72-c/DisasterRecovery.jpg" height="72" width="72" /><thr:total>2</thr:total><feedburner:origLink>http://www.shortinfosec.net/2010/04/choosing-disaster-recovery-center.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7196788127833928948.post-8045096545142228588</guid><pubDate>Sun, 04 Apr 2010 20:07:00 +0000</pubDate><atom:updated>2010-04-04T22:13:02.960+02:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Computer security</category><category domain="http://www.blogger.com/atom/ns#">information security</category><title>Fuzzing with OWASP's JBroFuzz</title><description>I decided to search out a good web fuzzer for some testing needs. I  wanted a fuzzer that was capable, customizable and could support my  testing.  The last thing I wanted was some sort of all-in-one  application security scanner (since the false positives can just get  ridiculous at times). Nope, all I needed was some automation assistance.&lt;br /&gt;&lt;br /&gt;First thing a simple definitio: &lt;span style="font-weight: bold;"&gt;Fuzzing &lt;/span&gt;or &lt;span style="font-weight: bold;"&gt;Fuzz testing&lt;/span&gt; is a software testing technique that provides invalid, unexpected, or random data to the inputs of a program. If the program fails (for example, by crashing or failing built-in code assertions), the defects can be noted.&lt;br /&gt;&lt;br /&gt;I came across &lt;a href="http://www.owasp.org/"&gt;OWASP's&lt;/a&gt; &lt;a href="http://www.owasp.org/index.php/Category:OWASP_JBroFuzz"&gt;JBroFuzz&lt;/a&gt;  and think I've found a good match.  The tool provides a variety of  brute force options and includes some nice graphing and statistics to  analyze the information. I was also happy to see some nice &lt;a href="http://www.owasp.org/index.php/OWASP_JBroFuzz_Tutorial#JBroFuzz_Basic_Functionality"&gt;documentation&lt;/a&gt;  so I could quickly get up and running. My only compliant at the moment  is that the proxy setup is a little clunky and not-intuitive at first.  But again, as long as you follow the &lt;a href="http://www.owasp.org/index.php/OWASP_JBroFuzz_Tutorial#Using_JBroFuzz_with_a_Generic_Proxy"&gt;guide&lt;/a&gt;,  it shouldn't be an issue.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.owasp.org/images/thumb/e/ea/JBroFuzz-ScreenShot.png/300px-JBroFuzz-ScreenShot.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img src="http://www.owasp.org/images/thumb/e/ea/JBroFuzz-ScreenShot.png/300px-JBroFuzz-ScreenShot.png" border="0" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;When do I plan to use this new found fuzzer?&lt;br /&gt;1. Sites where I don't have source for some reason. This is actually a  rarity. If you want someone to assess the security of your web app, you  should really give them the source code. Quick aside: if the consultants  you select for an assessment aren't asking for source code, an alarm  should go off in your head. If they don't do source code analysis, then  they aren't doing there job.&lt;br /&gt;&lt;br /&gt;2. When a site relies heavily on complex regular expressions for input  validation and has weak output encoding. Yes, we can make the argument  straight away that this is an issue. But its very powerful to make your  case with a working exploit. Otherwise, you are trying to justify a bug  fix to an issue that may or may not be currently exploitable. This can  be a tough sell if developers are heavily leveraged with feature  enhancements, new functionality, upcoming releases, etc.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;This is a guest post by Michael Coates, a senior application security  consultant with extensive experience in application security, security  code review and penetration assessments. He has conducted numerous  security assessments for financial, enterprise and cellular customers  world-wide.&lt;br /&gt;The original text is published on&lt;a href="http://michael-coates.blogspot.com/"&gt; ...Application Security...&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Talkback and comments are most welcome&lt;br /&gt;&lt;br /&gt;Related posts&lt;br /&gt;&lt;a href="http://www.shortinfosec.net/2010/03/skipfish-new-web-security-tool-from.html"&gt;Skipfish  - New Web Security Tool from Google&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.shortinfosec.net/2008/07/tutorial-using-ratproxy-for-analysis.html"&gt;Tutorial  - Using Ratproxy for Web Site Vulnerability Analysis&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.shortinfosec.net/2009/11/how-to-malicious-web-site-analysis.html"&gt;How  To - Malicious Web SIte Analysis Environment&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.shortinfosec.net/2008/02/having-web-site-that-is-not-that-easy.html"&gt;Web  Site that is not that easy to hack - Part 1 HOWTO - the bare  necessities&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.shortinfosec.net/2008/12/checking-web-site-security-quick.html"&gt;Checking  web site security - the quick approach&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7196788127833928948-8045096545142228588?l=www.shortinfosec.net' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/shortinfosec/~4/_Tbv0DAU-Qs" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/shortinfosec/~3/_Tbv0DAU-Qs/fuzzing-with-owasps-jbrofuzz.html</link><author>noreply@blogger.com (Bozidar Spirovski)</author><thr:total>0</thr:total><feedburner:origLink>http://www.shortinfosec.net/2010/04/fuzzing-with-owasps-jbrofuzz.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7196788127833928948.post-6974438162475766802</guid><pubDate>Wed, 31 Mar 2010 04:30:00 +0000</pubDate><atom:updated>2010-04-04T21:57:28.371+02:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">microsoft</category><category domain="http://www.blogger.com/atom/ns#">information security</category><title>Microsoft Patch Disclosure - March 2010 Out-of-Band</title><description>March 2010, brings Microsoft an out-of-band patch by Microsoft with a total of ten vulnerabilities.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;a href="http://www.microsoft.com/technet/security/Bulletin/MS10-018.mspx"&gt;MS10-018&lt;/a&gt; &lt;/span&gt;- Cumulative Security Update for Internet Explorer (980182)&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;/span&gt;&lt;br /&gt;The update covers nine privately reported vulnerabilities and one publicly disclosed vulnerability in Internet Explorer. The most severe vulnerabilities could allow remote code execution if a user views a specially crafted Web page using Internet Explorer.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2010-0267"&gt;CVE-2010-0267&lt;/a&gt; - Uninitialized Memory Corruption Vulnerability&lt;br /&gt;&lt;a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2010-0488"&gt;CVE-2010-0488&lt;/a&gt; - Post Encoding Information Disclosure Vulnerability&lt;br /&gt;&lt;a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2010-0489"&gt;CVE-2010-0489&lt;/a&gt; - Race Condition Memory Corruption Vulnerability&lt;br /&gt;&lt;a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2010-0490"&gt;CVE-2010-0490&lt;/a&gt; - Uninitialized Memory Corruption Vulnerability&lt;br /&gt;&lt;a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2010-0491"&gt;CVE-2010-0491&lt;/a&gt; - HTML Object Memory Corruption Vulnerability&lt;br /&gt;&lt;a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2010-0492"&gt;CVE-2010-0492&lt;/a&gt; - HTML Object Memory Corruption Vulnerability&lt;br /&gt;&lt;a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2010-0494"&gt;CVE-2010-0494&lt;/a&gt; - HTML Element Cross-Domain Vulnerability&lt;br /&gt;&lt;a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2010-0805"&gt;CVE-2010-0805&lt;/a&gt; - Memory Corruption Vulnerability&lt;br /&gt;&lt;a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2010-0806"&gt;CVE-2010-0806&lt;/a&gt; - Uninitialized Memory Corruption Vulnerability&lt;br /&gt;&lt;a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2010-0807"&gt;CVE-2010-0807&lt;/a&gt; - HTML Rendering Memory Corruption Vulnerability&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Microsoft rates the Severity of the  risk: Critical&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7196788127833928948-6974438162475766802?l=www.shortinfosec.net' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/shortinfosec/~4/IBH-DvrsJC0" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/shortinfosec/~3/IBH-DvrsJC0/microsoft-patch-disclosure-march-2010.html</link><author>noreply@blogger.com (Bozidar Spirovski)</author><thr:total>0</thr:total><feedburner:origLink>http://www.shortinfosec.net/2010/03/microsoft-patch-disclosure-march-2010.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7196788127833928948.post-8179224524247156699</guid><pubDate>Tue, 30 Mar 2010 20:19:00 +0000</pubDate><atom:updated>2010-03-30T23:35:20.809+02:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">information strategy</category><category domain="http://www.blogger.com/atom/ns#">business continuity</category><title>Mitigating Risks of the IT Disaster Recovery Test</title><description>The IT Disaster Recovery Test as part of the Business Continuity testing is becoming an annual event for most IT departments. It is mandated by a lot of regulators, nearly insisted upon by internal audit and ofcourse a very healthy thing to do.&lt;br /&gt;&lt;br /&gt;But performing the IT DRP test without proper risk management can put your organization at significant risk.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_Hu1rpxRsqcU/S7JlGB1EupI/AAAAAAAAAg4/R3iG0RkeCns/s1600/1017jpg.jpg"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 200px; height: 178px;" src="http://1.bp.blogspot.com/_Hu1rpxRsqcU/S7JlGB1EupI/AAAAAAAAAg4/R3iG0RkeCns/s200/1017jpg.jpg" alt="" id="BLOGGER_PHOTO_ID_5454533252943755922" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;To put things into perspective, let's analyze the steps, risks and countermeasures of an IT Disaster Recovery test:&lt;br /&gt;&lt;center&gt;&lt;br /&gt;&lt;table width="90%" border="1" bordercolor="#000000" cellpadding="0" cellspacing="0"&gt;&lt;tbody&gt;&lt;tr style="font-weight: bold;"&gt;&lt;td&gt;DRP Test Step&lt;/td&gt;&lt;td&gt;Activity&lt;/td&gt;&lt;td&gt;Risks&lt;/td&gt;&lt;td&gt;Countermeasures&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;1. Failure of primary systems&lt;/td&gt;&lt;td&gt;In order to perform a disaster situation, the Primary systems need to be caused to fail on some level&lt;/td&gt;&lt;td&gt;&lt;ol&gt;&lt;li&gt;Databases not closed properly/damaged due to forced shutdown or forced power failure&lt;/li&gt;&lt;li&gt;Hardware components failing due to forced shutdown or power failure&lt;/li&gt;&lt;li&gt;Spilt-brain cluster due to uncontrolled sequence of failures of servers and storage&lt;/li&gt;&lt;/ol&gt;&lt;/td&gt;&lt;td&gt;&lt;ol&gt;&lt;li&gt;Full backup prior to the initiation of the DRP test&lt;/li&gt;&lt;li&gt;Backup components and Vendor presence at ready during the entire test.&lt;/li&gt;&lt;li&gt;Not performing a direct forced shutdown but forcing a network level isolation at the routers&lt;/li&gt;&lt;/ol&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;2. Activation of Disaster Recovery systems&lt;/td&gt;&lt;td&gt;Severing any relation between the DR and the primary systems and running the DR systems as temporary primary&lt;/td&gt;&lt;td&gt;&lt;ol&gt;&lt;li&gt;Actual failure of primary system during the test&lt;/li&gt;&lt;li&gt;Failure of the primary system while the DR system is concluded to be non-functional&lt;/li&gt;&lt;/ol&gt;&lt;/td&gt;&lt;td&gt;&lt;ol&gt;&lt;li&gt;Full awareness of the test of every interested party - business  custodians, directors of divisions and top management to initiate the real Business Continuity Plan&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Full backup prior to the initiation of the DRP test at DRP site,  and full vendor support.&lt;/li&gt;&lt;/ol&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;3. Reconfiguring the user environment&lt;/td&gt;&lt;td&gt;Intervening in the end-user environment in a way that will make them use the DR system&lt;/td&gt;&lt;td&gt;&lt;ol&gt;&lt;li&gt;Error in reconfiguration which may cause the end-user to input test data into the primary systems&lt;/li&gt;&lt;li&gt;Error in reconfiguration which may cause the primary system to stop functioning.&lt;/li&gt;&lt;/ol&gt;&lt;/td&gt;&lt;td&gt;&lt;ol&gt;&lt;li&gt;, 2. Scripted and documented steps of reconfiguration. All steps should be performed by 2 persons - one observing the others actions&lt;/li&gt;&lt;/ol&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;4. Reverting to the primary systems&lt;/td&gt;&lt;td&gt;Resuming the primary systems at some level and reestablishing the relation between the DR and the primary systems&lt;/td&gt;&lt;td&gt;&lt;ol&gt;&lt;li&gt;Error in reconfiguration which may cause the primary system to stop  functioning.&lt;/li&gt;&lt;li&gt;Copying of test data that was input into the DR test system back into the primary location3. Failure of primary systems during resumption&lt;/li&gt;&lt;/ol&gt;&lt;/td&gt;&lt;td&gt;&lt;ol&gt;&lt;li&gt;Scripted and documented steps of reconfiguration. All steps should  be performed by 2 persons - one observing the others actions.&lt;/li&gt;&lt;li&gt;Fully controlled and documented process of resumption, which guarantees that only the primary system is data master.&lt;/li&gt;&lt;li&gt;Full backup prior to the initiation of the DRP test, Backup components and Vendor presence at ready during the entire  test.&lt;/li&gt;&lt;/ol&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;With all these risks, is it more prudent to never perform an IT DRP test? - Absolutely NOT, and here is why:&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li style="font-style: italic;"&gt;Performing the IT DRP test actually confirms that things are running, and if something breaks, you are much more prepared for the next time.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-style: italic;"&gt;Not performing the test will just make you think everything is great, until the incident occurs. And the incident is just as certain as death and taxes&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;So, perform the IT DRP test regularly, but with a whole set of countermeasures for the possible risks which can happen during the test. Of course you will miss some risks, but if you plan for 10 and miss 1 is much better then not planning at all&lt;/span&gt;!&lt;br /&gt;&lt;br /&gt;Talkback and comments are most welcome&lt;br /&gt;&lt;br /&gt;Related posts&lt;br /&gt;&lt;a href="http://www.shortinfosec.net/2008/08/iphone-failed-disaster-recovery.html"&gt;iPhone  Failed - Disaster Recovery Practical Insight&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.shortinfosec.net/2008/08/business-continuity-analysis.html"&gt;Business  Continuity Analysis - Communication During Power Failure&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.shortinfosec.net/2008/07/business-continuity-plan-for-brick.html"&gt;Business  Continuity Plan for Brick &amp;amp; Mortar Businesses&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.shortinfosec.net/2008/07/example-business-continuity-plan-for.html"&gt;Example  Business Continuity Plan For Online Business&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7196788127833928948-8179224524247156699?l=www.shortinfosec.net' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/shortinfosec/~4/9_RVa59DbcU" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/shortinfosec/~3/9_RVa59DbcU/mitigating-risks-of-it-disaster.html</link><author>noreply@blogger.com (Bozidar Spirovski)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_Hu1rpxRsqcU/S7JlGB1EupI/AAAAAAAAAg4/R3iG0RkeCns/s72-c/1017jpg.jpg" height="72" width="72" /><thr:total>2</thr:total><feedburner:origLink>http://www.shortinfosec.net/2010/03/mitigating-risks-of-it-disaster.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7196788127833928948.post-5892793171596208327</guid><pubDate>Tue, 30 Mar 2010 19:34:00 +0000</pubDate><atom:updated>2010-03-30T21:43:59.967+02:00</atom:updated><title>Internet Marketing - Attracting Good Numbers Of Customers</title><description>In this 21st century, the boom of the Internet medium is offering ample of opportunity to everyone. If you look 10 to 15 years back, then you can know that people were widely using the Internet for chatting, downloading, emailing and grabbing information. Today, people are hugely using the World Wide Web for Internet marketing. Certainly, the Internet marketing has become the buzzword of this millennium. This marketing system is totally different from other types of marketing in which individual have to move the market place to promote or sale products.&lt;br /&gt;&lt;br /&gt;In Internet marketing, all types of advertising and promotion are done right on the online medium. This method of promotion offers increase in sales, traffic and can attract good numbers of customers from all around the world. It has been found that many small and big companies are taking help from good online marketing company, to create their presence. If you are looking forward to hype your sales, then you need to look for some good online marketing company. One of the most important tools in Internet marketing is Search Engine Optimization.&lt;br /&gt;These days, lots of websites are using SEO technique to boost sales and traffic. There are off-page and on-page search engine optimization techniques that can offer you outstanding results. At present, Internet marketing is also offering good jobs with high pay scale.&lt;br /&gt;There are hundreds and hundreds of software companies those are providing training on Internet marketing.&lt;br /&gt;&lt;br /&gt;It is true that the rise of online marketing is offering quality jobs that can make your entire dream come true. If you are having a website and thinking to drag good numbers of visitors, then online marketing is a must. There are lots of activities done to promote a website and they are directory submission, article submission, PR networking, social bookmarking and others.&lt;br /&gt;&lt;br /&gt;About the Author:&lt;br /&gt;&lt;br /&gt;This is a guest post from Davide Smith, an author is from &lt;a href="http://www.examsking.com/"&gt;SelfTestEngine &lt;/a&gt;which is Exam Preparation Tool for IT Certification Exams.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7196788127833928948-5892793171596208327?l=www.shortinfosec.net' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/shortinfosec/~4/3mMlxY1nduY" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/shortinfosec/~3/3mMlxY1nduY/internet-marketing-attracting-good.html</link><author>noreply@blogger.com (Bozidar Spirovski)</author><thr:total>0</thr:total><feedburner:origLink>http://www.shortinfosec.net/2010/03/internet-marketing-attracting-good.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7196788127833928948.post-1913418177913262428</guid><pubDate>Tue, 23 Mar 2010 21:16:00 +0000</pubDate><atom:updated>2010-04-04T22:35:32.732+02:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">penetration testing</category><category domain="http://www.blogger.com/atom/ns#">How To</category><category domain="http://www.blogger.com/atom/ns#">information security</category><title>Compiling the latest Skipfish for Windows</title><description>Seeing that skipfish releases are changing twice a day, Shortinfosec is starting a persistent post to publish the latest versions of skipfish compiled for Windows.&lt;br /&gt;&lt;br /&gt;Here you'll find the latest compiled versions, as well as a historical trail of the previous versions&lt;br /&gt;&lt;br /&gt;In  order to run it, just unzip the archive - it contains the cygwin  run-time libraries needed for running skipfish. The compiled code is tested on Windows 7 and Windows XP Pro&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rapidshare.com/files/372023632/skipfish-1.29b.zip"&gt;&lt;span style="font-weight: bold;"&gt;Download the latest version of skipfish for windows - skipfish 1.29b&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Previous versions&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rapidshare.com/files/369227773/skipfish-1.26b.zip"&gt;&lt;span&gt;Download     skipfish 1.26b&lt;/span&gt;&lt;/a&gt;&lt;a href="http://rapidshare.com/files/369227773/skipfish-1.26b.zip"&gt; for     windows&lt;/a&gt;&lt;br /&gt;&lt;a href="http://rapidshare.com/files/368249789/skipfish-1.25b.zip"&gt;&lt;span&gt;Download    skipfish 1.25b&lt;/span&gt;&lt;/a&gt;&lt;a href="http://rapidshare.com/files/368249789/skipfish-1.25b.zip"&gt; for    windows&lt;/a&gt;&lt;br /&gt;&lt;a href="http://rapidshare.com/files/367715196/skipfish-1.22b.zip"&gt;&lt;span&gt;Download   skipfish 1.22b&lt;/span&gt;&lt;/a&gt;&lt;a href="http://rapidshare.com/files/367715196/skipfish-1.22b.zip"&gt; for   windows&lt;/a&gt;&lt;br /&gt;&lt;a href="http://rapidshare.com/files/367435761/skipfish-1.18b.zip"&gt;&lt;span&gt;Download  skipfish 1.18b&lt;/span&gt;&lt;/a&gt;&lt;a href="http://rapidshare.com/files/367435761/skipfish-1.18b.zip"&gt; for  windows&lt;/a&gt;&lt;br /&gt;&lt;a href="http://rapidshare.com/files/367310847/skipfish-1.13b.zip"&gt;&lt;span&gt;Download skipfish 1.13b&lt;/span&gt;&lt;/a&gt;&lt;a href="http://rapidshare.com/files/367310847/skipfish-1.13b.zip"&gt; for windows&lt;/a&gt;&lt;br /&gt;&lt;a href="http://rapidshare.com/files/367081942/skipfish-1.1b.zip"&gt;Download skipfish 1.11b for windows&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Related posts&lt;br /&gt;&lt;a href="http://www.shortinfosec.net/2010/03/skipfish-new-web-security-tool-from.html"&gt;Skipfish  - New Web Security Tool from Google&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.shortinfosec.net/2008/07/ratproxy-google-web-security-assessment.html"&gt;Ratproxy  -  Google Web Security Assessment Tool&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7196788127833928948-1913418177913262428?l=www.shortinfosec.net' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/shortinfosec/~4/bpjkGhdTAuA" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/shortinfosec/~3/bpjkGhdTAuA/compiling-latest-skipfish-for-windows.html</link><author>noreply@blogger.com (Bozidar Spirovski)</author><thr:total>3</thr:total><feedburner:origLink>http://www.shortinfosec.net/2010/03/compiling-latest-skipfish-for-windows.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7196788127833928948.post-3571601058271117345</guid><pubDate>Sun, 21 Mar 2010 23:05:00 +0000</pubDate><atom:updated>2010-03-23T22:36:36.168+01:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">penetration testing</category><category domain="http://www.blogger.com/atom/ns#">How To</category><category domain="http://www.blogger.com/atom/ns#">information security</category><title>Skipfish - New Web Security Tool from Google</title><description>&lt;div class="downloadlink"&gt;Google is continuing it's efforts into the web security area. After &lt;a href="http://www.shortinfosec.net/2008/07/googles-ratproxy-web-security-tool-for.html"&gt;ratproxy&lt;/a&gt;, which was a passive security tool, here comes skipfish - an active security scanner.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_Hu1rpxRsqcU/S6fgMpKFe8I/AAAAAAAAAgo/4c5GjkdrHbA/s1600-h/skipfish.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 173px;" src="http://1.bp.blogspot.com/_Hu1rpxRsqcU/S6fgMpKFe8I/AAAAAAAAAgo/4c5GjkdrHbA/s320/skipfish.jpg" alt="" id="BLOGGER_PHOTO_ID_5451572381766482882" border="0" /&gt;&lt;/a&gt;&lt;p&gt;Shortinfosec has compiled skipfish v1.11b  on windows.&lt;/p&gt;&lt;p&gt;&lt;span style="font-weight: bold;"&gt;UPDATE: Seeing that skipfish releases are changing twice a day, I am starting a  persistent post on my blog to publish the latest versions of skipfish  compiled for Windows.&lt;/span&gt;&lt;br /&gt; &lt;br /&gt;&lt;span style="font-weight: bold;"&gt; Here is the link to the post for future versions&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;a style="font-weight: bold;" href="http://www.shortinfosec.net/2010/03/compiling-latest-skipfish-for-windows.html"&gt;http://www.shortinfosec.net/2010/03/compiling-latest-skipfish-for-windows.html&lt;/a&gt;&lt;br /&gt;&lt;span style="text-decoration: underline;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="text-decoration: underline;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;You can download  compiled &lt;a href="http://rapidshare.com/files/367081942/skipfish-1.1b.zip"&gt;&lt;span style="text-decoration: underline;"&gt;skipfish&lt;/span&gt;&lt;/a&gt;&lt;a href="http://rapidshare.com/files/367081942/skipfish-1.1b.zip"&gt;-1.11b  for Windows here&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Verification sum:&lt;/p&gt;&lt;p&gt;skipfish-1.1b.zip MD5: 6D97FBCB65CAF57A7D74E99C0671AEDA&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;In  order to run it, just unzip the archive - it contains the cygwin run-time libraries needed for running skipfish.&lt;/p&gt;&lt;p&gt;If you wish to compile skipfish yourself, you need to install cygwin and compile it with make. Do not forget to update  your path variable to include c:\cygwin\bin.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Quickstart&lt;/span&gt;&lt;br /&gt;To run it, start a command line in the directory where skipfish is unzipped/compiled&lt;br /&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;create a report directory (&lt;tt&gt;&lt;tt style="font-weight: bold;"&gt;&lt;a id="How_to_run_the_proxy?"&gt;&lt;tt&gt;report_outdir)&lt;/tt&gt;&lt;/a&gt;&lt;/tt&gt;&lt;/tt&gt;&lt;/li&gt;&lt;li&gt;type&lt;span style="font-family:monospace;"&gt;&lt;span style="font-weight: bold;"&gt; skipfish&lt;/span&gt;&lt;/span&gt; &lt;tt style="font-weight: bold;"&gt;&lt;a id="How_to_run_the_proxy?"&gt;&lt;tt&gt; -o &lt;report_outdir&gt;  report_outdir http://target-site&lt;report_outfile&gt;&lt;/report_outfile&gt;&lt;/report_outdir&gt;&lt;/tt&gt;&lt;/a&gt;&lt;/tt&gt;&lt;/li&gt;&lt;li&gt;after the scan is finished, go to report_outdir and open index.html to view the results&lt;/li&gt;&lt;li&gt;you can always break the scan by ctrl-c&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;Skipfish creates a more advanced report then ratproxy, and it is autogenerated, so you don't need a special parser to create the HTML report from the raw results.&lt;br /&gt;&lt;br /&gt;Talkback and comments are most welcome&lt;br /&gt;&lt;br /&gt;Related posts&lt;br /&gt;&lt;a href="http://www.shortinfosec.net/2008/07/ratproxy-google-web-security-assessment.html"&gt;Ratproxy -  Google Web Security Assessment Tool&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.shortinfosec.net/2008/07/googles-ratproxy-web-security-tool-for.html"&gt;Google's  Ratproxy Web Security Tool for Windows&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.shortinfosec.net/2008/07/tutorial-using-ratproxy-for-analysis.html"&gt;Tutorial  - Using Ratproxy for Web Site Vulnerability Analysis&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7196788127833928948-3571601058271117345?l=www.shortinfosec.net' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/shortinfosec/~4/1HCc8p-5wPU" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/shortinfosec/~3/1HCc8p-5wPU/skipfish-new-web-security-tool-from.html</link><author>noreply@blogger.com (Bozidar Spirovski)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_Hu1rpxRsqcU/S6fgMpKFe8I/AAAAAAAAAgo/4c5GjkdrHbA/s72-c/skipfish.jpg" height="72" width="72" /><thr:total>3</thr:total><feedburner:origLink>http://www.shortinfosec.net/2010/03/skipfish-new-web-security-tool-from.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7196788127833928948.post-1018803195047783509</guid><pubDate>Wed, 17 Mar 2010 21:13:00 +0000</pubDate><atom:updated>2010-03-17T22:40:15.781+01:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">privacy</category><category domain="http://www.blogger.com/atom/ns#">information security</category><title>Personal data - Publish only what you can afford to get leaked</title><description>The security and privacy risks of social networks were the hot topic of many forums and experts for years. And it appears that the worst fears are now materializing - not only someone can troll for your personal data, they can now purchase it!&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_Hu1rpxRsqcU/S6FL1r7a7NI/AAAAAAAAAgg/0hoJXynLSJs/s1600-h/information_selling.jpg"&gt;&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 225px; height: 181px;" src="http://4.bp.blogspot.com/_Hu1rpxRsqcU/S6FL1r7a7NI/AAAAAAAAAgg/0hoJXynLSJs/s320/information_selling.jpg" alt="" id="BLOGGER_PHOTO_ID_5449720409792113874" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.pcworld.com/article/191716/myspace_selling_user_data.html"&gt;&lt;span style="text-decoration: underline;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;Myspace&lt;/span&gt; is selling data through the reseller &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;InfoChimps&lt;/span&gt;. The data that &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;InfoCh&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;a href="http://www.pcworld.com/article/191716/myspace_selling_user_data.html"&gt;&lt;span style="text-decoration: underline;"&gt;imps  has listed includes 'user &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;playlists&lt;/span&gt;, mood updates, mobile updates, photos, vents, reviews, blog posts, names and &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;zipcodes&lt;/span&gt;.'&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;i&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;So, for everyone that still has some illusions: On the &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_5"&gt;Internet&lt;/span&gt;, you should only post data about yourself that you want distributed, or at least which won't hurt you in any way when they get leaked.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/i&gt;&lt;br /&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;Talkback&lt;/span&gt; and comments are most welcome&lt;br /&gt;&lt;br /&gt;Related posts&lt;br /&gt;&lt;a href="http://www.shortinfosec.net/2009/11/simplified-analysis-can-you-forge.html"&gt;A  Simplified Analysis - Can you Forge a Biometric ID?&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.shortinfosec.net/2009/12/privacy-ignorance-should-eric-schmidt.html"&gt;Privacy  Ignorance - Was Eric Schmidt thinking?&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.shortinfosec.net/2009/03/google-voice-no-privacy-remains.html"&gt;Google  Voice - No Privacy Remains?&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7196788127833928948-1018803195047783509?l=www.shortinfosec.net' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/shortinfosec/~4/drlp6ns63jU" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/shortinfosec/~3/drlp6ns63jU/personal-data-publish-only-what-you-can.html</link><author>noreply@blogger.com (Bozidar Spirovski)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_Hu1rpxRsqcU/S6FL1r7a7NI/AAAAAAAAAgg/0hoJXynLSJs/s72-c/information_selling.jpg" height="72" width="72" /><thr:total>2</thr:total><feedburner:origLink>http://www.shortinfosec.net/2010/03/personal-data-publish-only-what-you-can.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7196788127833928948.post-803515719188109262</guid><pubDate>Wed, 17 Mar 2010 20:57:00 +0000</pubDate><atom:updated>2010-03-17T22:09:03.013+01:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">information strategy</category><category domain="http://www.blogger.com/atom/ns#">information security</category><title>Management Reaction to Failed Cloud Security</title><description>After all the risk assessments, cost analysis and decisions, you decide to send your data into the cloud. And things are good - at least until the security breach.&lt;br /&gt;&lt;br /&gt;When that happens, every security professional and IT management will get grilled by top management. Youtube has a mockup video that just might give you the feeling of how this will look like.&lt;br /&gt;&lt;br /&gt;Ofcourse, a video of Hitler reacting to a hacked cloud computing service is a bit of an overkill. But be sure that you'll hear a lot of the sentences that are mocked up, even if not in that tone.&lt;br /&gt;&lt;br /&gt;You can see the video here&lt;br /&gt;&lt;object height="385" width="480"&gt;&lt;param name="movie" value="http://www.youtube.com/v/VjfaCoA2sQk&amp;amp;hl=en_US&amp;amp;fs=1&amp;amp;"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;embed src="http://www.youtube.com/v/VjfaCoA2sQk&amp;amp;hl=en_US&amp;amp;fs=1&amp;amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" height="385" width="480"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;Talkback and comments are most welcome&lt;br /&gt;&lt;br /&gt;Related posts&lt;br /&gt;&lt;a href="http://www.shortinfosec.net/2009/01/security-concerns-cloud-cloud-computing.html"&gt;Security Concerns Cloud “Cloud Computing”&lt;/a&gt;&lt; &lt;a href="http://www.shortinfosec.net/2009/11/how-to-trust-cloud-computing.html"&gt;How to Trust Cloud Computing&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.shortinfosec.net/2008/08/cloud-computing-premature-murder-of.html"&gt;Cloud Computing - Premature murder of the datacenter&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7196788127833928948-803515719188109262?l=www.shortinfosec.net' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/shortinfosec/~4/-iofkHMMHfA" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/shortinfosec/~3/-iofkHMMHfA/management-reaction-to-failed-cloud.html</link><author>noreply@blogger.com (Bozidar Spirovski)</author><thr:total>0</thr:total><feedburner:origLink>http://www.shortinfosec.net/2010/03/management-reaction-to-failed-cloud.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7196788127833928948.post-4984967968575352313</guid><pubDate>Sat, 13 Mar 2010 09:12:00 +0000</pubDate><atom:updated>2010-03-13T13:43:30.780+01:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">microsoft</category><category domain="http://www.blogger.com/atom/ns#">information security</category><title>Microsoft Patch Tuesday - March 2010</title><description>The March update brings two advisories, with eight vulnerabilities covered.&lt;br /&gt;&lt;a href="http://www.microsoft.com/technet/security/bulletin/ms10-016.mspx"&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;MS10-016&lt;/span&gt;&lt;/a&gt;: Potential Remote Code Execution in&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Windows Movie Maker, covering one vulnerability: &lt;/li&gt;&lt;/ul&gt;&lt;a href="http://www.cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2010-0265"&gt;CVE-2010-0265&lt;/a&gt; (Buffer Overflow in Movie Maker and Producer).&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Microsoft rates it as Exploit Index: 1; Deployment Priority: 2.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_Hu1rpxRsqcU/S5uG5G0ZU2I/AAAAAAAAAgI/PBYftr8JqOo/s1600-h/microsoft-patch.jpg"&gt;&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 320px; height: 180px;" src="http://3.bp.blogspot.com/_Hu1rpxRsqcU/S5uG5G0ZU2I/AAAAAAAAAgI/PBYftr8JqOo/s320/microsoft-patch.jpg" alt="" id="BLOGGER_PHOTO_ID_5448096489875788642" border="0" /&gt;&lt;/a&gt;&lt;a href="http://www.microsoft.com/technet/security/bulletin/ms10-017.mspx"&gt;&lt;br /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;&lt;a href="http://www.microsoft.com/technet/security/bulletin/ms10-017.mspx"&gt;MS10-017&lt;/a&gt;:&lt;/span&gt; Potential Remote Code Execution in&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Excel&lt;/li&gt;&lt;li&gt;Excel Viewer&lt;/li&gt;&lt;li&gt;Office for Mac&lt;/li&gt;&lt;li&gt;Office Compatibility Pack, &lt;/li&gt;&lt;li&gt;Excel Services&lt;/li&gt;&lt;/ul&gt;covering 7 vulnerabilities:&lt;br /&gt;&lt;a href="http://www.cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2010-0257"&gt;CVE-2010-0257&lt;/a&gt; (Record Memory Corruption)&lt;br /&gt;&lt;a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2010-0258"&gt;CVE-2010-0258&lt;/a&gt; (Sheet Object Type Confusion)&lt;br /&gt;&lt;a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2010-0260"&gt;CVE-2010-0260&lt;/a&gt; (MDXTUPLE Record Heap Overflow)&lt;br /&gt;&lt;a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2010-0261"&gt;CVE-2010-0261&lt;/a&gt; (MDXSET Record Heap Overflow)&lt;br /&gt;&lt;a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2010-0262"&gt;CVE-2010-0262&lt;/a&gt; (FNGROUPNAME Record Uninitialized Memory)&lt;br /&gt;&lt;a href="http://www.cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2010-0263"&gt;CVE-2010-0263&lt;/a&gt; (XLSX File Parsing)&lt;br /&gt;&lt;a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2010-0264"&gt;CVE-2010-0264&lt;/a&gt; (DbOrParamQry Record Parsing).&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Microsoft rates it as Exploit Index: 1; Deployment Priority: 2.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7196788127833928948-4984967968575352313?l=www.shortinfosec.net' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/shortinfosec/~4/NYNlBQBPFmQ" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/shortinfosec/~3/NYNlBQBPFmQ/microsoft-patch-tuesday-march-2010.html</link><author>noreply@blogger.com (Bozidar Spirovski)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_Hu1rpxRsqcU/S5uG5G0ZU2I/AAAAAAAAAgI/PBYftr8JqOo/s72-c/microsoft-patch.jpg" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.shortinfosec.net/2010/03/microsoft-patch-tuesday-march-2010.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7196788127833928948.post-4137909585855821786</guid><pubDate>Thu, 11 Mar 2010 21:32:00 +0000</pubDate><atom:updated>2010-03-11T22:50:11.807+01:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">information strategy</category><category domain="http://www.blogger.com/atom/ns#">information security</category><title>Cloud Computing Data Protection World Map</title><description>Security and privacy in cloud computing are hot topics, and everyone has a take on it. Cloud computing providers deliver their levels of security and privacy by their internal policies and procedures, but the rigidity of these policies are strongly influenced by government regulations.&lt;br /&gt;&lt;p&gt;If the country within which a cloud computing provider resides or is registered has lax provisions on privacy, do not expect wonders in the protection of your hosted data - especially since such lax provisions may even be created to allow government agencies to gain access to hosted data.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Forrester research felt the pulse of things by investigating the regulatory frameworks of countries throughout the world. Here is a brief of the results of this research&lt;br /&gt;&lt;/p&gt;&lt;p style="color: rgb(102, 102, 102);"&gt;&lt;/p&gt;&lt;blockquote&gt;Country-specific regulations governing privacy and data protection vary greatly. To help you grasp this issue at a high level, Forrester created a privacy heat map that denotes the degree of legal strictness across a range of nations.&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_Hu1rpxRsqcU/S5lkSddZ8zI/AAAAAAAAAgA/ZKjMcnk7nUA/s1600-h/Forrester_Cloud_Security_Regulation.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 189px;" src="http://2.bp.blogspot.com/_Hu1rpxRsqcU/S5lkSddZ8zI/AAAAAAAAAgA/ZKjMcnk7nUA/s320/Forrester_Cloud_Security_Regulation.jpg" alt="" id="BLOGGER_PHOTO_ID_5447495492589712178" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.forrester.com/cloudprivacyheatmap"&gt;You can investigate the map here.&lt;/a&gt; To be very sincere, i would like my data to be either in Germany or Argentina. Oh, and USA just got a proverbial slap on the face by being classified in the same category with Colombia, Paraguay and Russian Federation.&lt;br /&gt;&lt;br /&gt;The esteemed senators and congressmen in the USA should think hard about moving up the ladder of privacy and data protection if they don't want to be soon classified in the same category as China :)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Talkback and comments are most welcome&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Related posts&lt;br /&gt;&lt;a href="http://www.shortinfosec.net/2009/01/security-concerns-cloud-cloud-computing.html"&gt;Security Concerns Cloud “Cloud Computing”&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.shortinfosec.net/2009/11/how-to-trust-cloud-computing.html"&gt;How to Trust Cloud Computing&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.shortinfosec.net/2008/08/cloud-computing-premature-murder-of.html"&gt;Cloud Computing - Premature murder of the datacenter&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7196788127833928948-4137909585855821786?l=www.shortinfosec.net' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/shortinfosec/~4/Xzp9a7fU1pc" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/shortinfosec/~3/Xzp9a7fU1pc/cloud-computing-data-protection-world.html</link><author>noreply@blogger.com (Bozidar Spirovski)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_Hu1rpxRsqcU/S5lkSddZ8zI/AAAAAAAAAgA/ZKjMcnk7nUA/s72-c/Forrester_Cloud_Security_Regulation.jpg" height="72" width="72" /><thr:total>3</thr:total><feedburner:origLink>http://www.shortinfosec.net/2010/03/cloud-computing-data-protection-world.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7196788127833928948.post-1844036610933196040</guid><pubDate>Sun, 07 Mar 2010 21:26:00 +0000</pubDate><atom:updated>2010-03-08T00:02:37.209+01:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Computer security</category><category domain="http://www.blogger.com/atom/ns#">microsoft</category><category domain="http://www.blogger.com/atom/ns#">information security</category><title>Accelerating Security Assessment with MS Security Assessment Tool</title><description>When working on a security assessment, it is always helpful to use an automated tool that compares the key elements to the known best practices, and generates an overview result set.&lt;br /&gt;Among other tools which can be used, Microsoft has released a tool titled &lt;a href="http://technet.microsoft.com/en-us/security/cc185712.aspx"&gt;Microsoft® Security Assessment Tool.&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_Hu1rpxRsqcU/S5QwZfa-SZI/AAAAAAAAAf0/uYKBINZRcaI/s1600-h/security_assessment.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 157px; height: 200px;" src="http://2.bp.blogspot.com/_Hu1rpxRsqcU/S5QwZfa-SZI/AAAAAAAAAf0/uYKBINZRcaI/s200/security_assessment.jpg" alt="" id="BLOGGER_PHOTO_ID_5446031063887268242" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;The assessment of this tool strives to identify the business risk of the organization and the security measures deployed to mitigate risk.&lt;br /&gt;The assessment takes the form of a questionnaire, with Yes/No answers that cover the following areas&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_Hu1rpxRsqcU/S5QwZfa-SZI/AAAAAAAAAf0/uYKBINZRcaI/s1600-h/security_assessment.jpg"&gt;&lt;/a&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Infrastructure &lt;/span&gt;- Infrastructure security collects information on how the networks function, what business processes (internal or external) it supports, how hosts are built and deployed, and how the network are managed and maintained.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Applications &lt;/span&gt;- Applications security reviews applications within the organization and assess them from a security and availability standpoint. It examines technologies used within the environment, and reviews the high level procedures an organization can follow to help mitigate application risk&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Operations and People &lt;/span&gt;- This section reviews those processes within the enterprise governing corporate security policies, Human Resources processes, and employee security awareness and training. It also focuses on dealing with security as it relates to day-to-day operational assignments and role definitions.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;The resulting comparison to best practices generates a summary report, as well as much more useful detailed report with areas which are lacking in comparison to the best practices. The report contains a lot of suggestions and links to related products and best practices published by Microsoft.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_Hu1rpxRsqcU/S5QtS8LiU2I/AAAAAAAAAfc/HmtUlCVM0FI/s1600-h/MS_Assessment_Tool_Summary_Assessment.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 150px;" src="http://4.bp.blogspot.com/_Hu1rpxRsqcU/S5QtS8LiU2I/AAAAAAAAAfc/HmtUlCVM0FI/s320/MS_Assessment_Tool_Summary_Assessment.jpg" alt="" id="BLOGGER_PHOTO_ID_5446027652813181794" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;The MS Security Assessment Tool and it's report isn't a replacement for a full blown analysis, nor it can be a used as a one stop shop for a realistic security analysis. When performing a real analysis, an in-depth review of process and technology is needed.&lt;br /&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;MSAT&lt;/span&gt; is just a helpful tool to generate a security posture overview and some automated &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_1"&gt;recommendations&lt;/span&gt;, so it is a nice start. For everything else, you will need to bring in expert professionals.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;Talkback&lt;/span&gt; and comments are most welcome&lt;br /&gt;&lt;br /&gt;Related posts&lt;br /&gt;&lt;a href="http://www.shortinfosec.net/2008/12/wmi-scanning-excellent-security-tool.html"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;WMI&lt;/span&gt; Scanning - Excellent Security Tool&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.shortinfosec.net/2009/11/risk-assessment-with-microsoft-threat.html"&gt;Risk Assessment with Microsoft Threat Assessment &amp;amp; Modeling&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.shortinfosec.net/2008/07/googles-ratproxy-web-security-tool-for.html"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;Google's&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;Ratproxy&lt;/span&gt; Web Security Tool for Windows&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.shortinfosec.net/2009/11/analysis-of-windows-security-logs-with.html"&gt;Analysis of Windows Security Logs with MS Log Parser&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.shortinfosec.net/2009/11/how-to-malicious-web-site-analysis.html"&gt;How To - Malicious Web &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;SIte&lt;/span&gt; Analysis Environment&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7196788127833928948-1844036610933196040?l=www.shortinfosec.net' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/shortinfosec/~4/Olbk9o1tpGc" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/shortinfosec/~3/Olbk9o1tpGc/accelerating-security-assessment-with.html</link><author>noreply@blogger.com (Bozidar Spirovski)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_Hu1rpxRsqcU/S5QwZfa-SZI/AAAAAAAAAf0/uYKBINZRcaI/s72-c/security_assessment.jpg" height="72" width="72" /><thr:total>2</thr:total><feedburner:origLink>http://www.shortinfosec.net/2010/03/accelerating-security-assessment-with.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7196788127833928948.post-4669369879007225831</guid><pubDate>Thu, 04 Mar 2010 19:33:00 +0000</pubDate><atom:updated>2010-03-04T20:46:02.889+01:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Network security</category><category domain="http://www.blogger.com/atom/ns#">information security</category><title>Man In The Middle Attack - Explained</title><description>"That’s vulnerable to a man in the middle attack!"&lt;br /&gt;&lt;br /&gt;You've probably heard this before, but let’s dive into the details of this attack and understand exactly how it works.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Definition&lt;/b&gt;&lt;br /&gt;First, a quick definition, a man in the middle (MitM) attack is an attack where the communication which is exchanged between two users is surreptitiously monitored and possibly modified by a third, unauthorized, party. In addition, this third party will be performing this attack in real time (i.e stealing logs or reviewing captured traffic at a later time would not qualify as a MitM)&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_Hu1rpxRsqcU/S5AN5P6M13I/AAAAAAAAAfU/N54SXpYWD4I/s1600-h/man_in_the_middle_attack.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 178px;" src="http://3.bp.blogspot.com/_Hu1rpxRsqcU/S5AN5P6M13I/AAAAAAAAAfU/N54SXpYWD4I/s320/man_in_the_middle_attack.jpg" alt="" id="BLOGGER_PHOTO_ID_5444867226665277298" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;While a MitM could be performed against any protocol or communication, we will discuss it in relation to HTTP traffic in just a bit.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Requirements for Attack&lt;/b&gt;&lt;br /&gt;A MitM attack can be performed in two different ways:&lt;br /&gt;&lt;ol&gt;&lt;li&gt; The attacker is in control of a router along the normal point of traffic communication between the victim and the server the victim is communicating with.&lt;/li&gt;&lt;li&gt; The attacker is located on the same broadcast domain (e.g. subnet) as the victim.&lt;/li&gt;&lt;li&gt; The attacker is located on the same broadcast domain (e.g. subnet) as any of the routing devices used by the victim to route traffic.&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;We will discuss 2. This is a likely attack that can be used against your neighbors or the person sitting next to you at a coffee house.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;The Attack&lt;/b&gt;&lt;br /&gt;A MitM attack will take advantages of weaknesses in network communication protocols in order to convince a host that traffic should be routed through the attacker instead of through the normal router. In essence, the attacker is advertising that they are the router and the client should update their routing records appropriately.  This attack is called ARP spoofing.&lt;br /&gt;The (greatly simplified) purpose of ARP (Address Resolution Protocol) is to enable IP address to MAC address translations for hosts. This is required so that the packet can reach their final destined host.&lt;br /&gt;&lt;br /&gt;By design, ARP does not contain authentication. Therefore, any host can reply to an ARP request or send an unsolicited ARP response to a specific host.  These ARP response messages are used by the attacker to instruct the victim’s machine that the appropriate MAC address for a given IP address is now the MAC address of the attacker’s machine.  More specifically, the attacker is instructing the victim to overwrite their ARP cache for the IP-&gt;MAC entry for the router. Now, the IP address for the router will correspond to the MAC address for the attacker’s machine.&lt;br /&gt;&lt;br /&gt;What does this mean?  Now, all of the victim’s traffic will be routed through the attacker.  Of course, we don’t stop here. In order to allow the traffic to reach the Internet, the attacker must configure his system (or attack tool) to also forward this traffic to the original router. In addition, the attacker performs a similar ARP spoofing attack against the router. This way the router knows to send traffic, that was destined for the victim machine, to our attacker instead.  The attacker then forwards on the traffic to the victim. This completes the “chain” and places the attacker “in the middle” of the communication.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Impacts on HTTP&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;At this point, the attacker has the ability to view and modify any TCP traffic sent to or from the victim machine. HTTP traffic is unencrypted and contains no authentication. Therefore, all HTTP traffic can be trivially monitored/modified by the attacker.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;What about HTTPS?&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Everything we have talked about thus far is related to getting in the middle of the network communications. This enables the attacker to view most exchanged data, but does not enable the attacker to intercept data exchanged of protocols that implement their own authentication and encryption (e.g. SSH, SSL/TLS)&lt;br /&gt;But, this is where the fun starts.  The purpose of HTTPS is to create a secure communication over top of HTTP by the use of SSL or TLS.  On its own SSL/TLS can be very effective and secure. However, there are significant problems in the&lt;a href="http://www.owasp.org/index.php/Transport_Layer_Protection_Cheat_Sheet"&gt; implementation of SSL/TLS&lt;/a&gt; which effectively &lt;a href="http://blog.ivanristic.com/2010/01/how-to-render-ssl-useless.html"&gt;renders it useless&lt;/a&gt;.  In addition, the browsers handling of SSL/TLS can lead to issues when both HTTPS and HTTP sites are visited by the user.&lt;br /&gt;&lt;br /&gt;More devious means are needed to perform a MitM against SSL/TLS.  At this point the attacker could attempt to intercept HTTPS traffic by using a custom certificate. This would present a certificate warning message in the user’s browser and likely alert the user to the attack.  Luckily for the attacker, most users would ignore the warning and continue – thus exposing all of their data.&lt;br /&gt;&lt;br /&gt;Alternatively, the attacker could try and use tools such as &lt;a href="http://www.thoughtcrime.org/software/sslstrip/"&gt;SSLstrip&lt;/a&gt; to leverage poor application design with regards to SSL/TLS. This could also enable the attacker to obtain the victim’s password over clear text HTTP.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;How concerned should you be?&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;The attack scenario described in 2a can be performed by any user on the same broadcast domain as your machine.  This means that anyone sitting in the same coffee house on the wireless network could be an attacker. Also, if you connect directly to your Comcast/RoadRunner/ATT/whatever home connection, then many of your neighbors could also perform this attack against you.  And if you use a home router instead of directly plugging the connection into your machine - well, then the attack is still possible via 2b (essentially the same attack).&lt;br /&gt;&lt;br /&gt;Really the only reason this isn’t a bigger deal is because of the requirement to be on the same subnet.  Right now we have so many other issues, such as XSS, SQL injection, etc, which can all be exploited remotely by attackers. The attackers just sit in their remote locations and destroy web sites from a far.  However, the point is this, if an attacker wants to steal YOUR specific bank data then all they need to do is sit next to you at a coffee house or sign up for Internet service in your area.&lt;br /&gt;&lt;br /&gt;&lt;p&gt;This is a guest post by Michael Coates, a senior application security consultant with extensive experience in application security, security code review and penetration assessments. He has conducted numerous security assessments for financial, enterprise and cellular customers world-wide.&lt;br /&gt;&lt;/p&gt;The original text is published on&lt;a href="http://michael-coates.blogspot.com/"&gt; ...Application Security...&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Talkback and comments are most welcome&lt;br /&gt;&lt;br /&gt;Related posts&lt;br /&gt;&lt;a href="http://www.shortinfosec.net/2009/11/how-to-malicious-web-site-analysis.html"&gt;How To - Malicious Web SIte Analysis Environment&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.shortinfosec.net/2009/02/security-information-gathering-brief.html"&gt;Security Information Gathering - Brief Example&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.shortinfosec.net/2008/04/dhcp-security-most-overlooked-service.html"&gt;DHCP Security - The most overlooked service on the network&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.shortinfosec.net/2008/07/example-bypassing-wifi-mac-address.html"&gt;Example - Bypassing WiFi MAC Address Restriction&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7196788127833928948-4669369879007225831?l=www.shortinfosec.net' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/shortinfosec/~4/LB32OS6gtqU" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/shortinfosec/~3/LB32OS6gtqU/man-in-middle-attack-explained.html</link><author>noreply@blogger.com (Bozidar Spirovski)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_Hu1rpxRsqcU/S5AN5P6M13I/AAAAAAAAAfU/N54SXpYWD4I/s72-c/man_in_the_middle_attack.jpg" height="72" width="72" /><thr:total>4</thr:total><feedburner:origLink>http://www.shortinfosec.net/2010/03/man-in-middle-attack-explained.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7196788127833928948.post-6934581688601671891</guid><pubDate>Wed, 03 Mar 2010 11:12:00 +0000</pubDate><atom:updated>2010-03-03T21:56:29.859+01:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">penetration testing</category><category domain="http://www.blogger.com/atom/ns#">information security</category><title>Minimize Impact of Online Intelligence Searches</title><description>In our previous article - &lt;a href="http://www.shortinfosec.net/2010/03/digging-for-information-with-open.html"&gt;Digging for information with Open Source Intelligence&lt;/a&gt; we looked at the generic process of information gathering. But what is this process looking for? The answer to this question is important to all parties:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;to the investigator&lt;/span&gt; - for proper focusing of his/hers efforts&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;to the possible targets &lt;/span&gt;- in order to properly &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_0"&gt;defend&lt;/span&gt; against Open Source Intelligence&lt;/li&gt;&lt;/ol&gt;So here are the items that the investigator is looking for when employing Open Source Intelligence against a potential target, and the methods of minimizing the possibility of someone discovering something:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_Hu1rpxRsqcU/S47L8QSji4I/AAAAAAAAAfM/kAY4T9DBYz8/s1600-h/open_Source_intelligence.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 320px;" src="http://1.bp.blogspot.com/_Hu1rpxRsqcU/S47L8QSji4I/AAAAAAAAAfM/kAY4T9DBYz8/s320/open_Source_intelligence.jpg" alt="" id="BLOGGER_PHOTO_ID_5444513235562892162" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;The final goal of any intelligence action is to obtain information that can be sold or used as competitive advantage. This can be as simple as a password, or as complex as plans for a corporate takeover.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;At the information gathering level, this translates into:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Content of files indexed by search engines &lt;/span&gt;- In the ideal intelligence world, everything is contained in a single page document that can be scanned or downloaded from the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;internet&lt;/span&gt;. Although such documents won't surface on the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;internet&lt;/span&gt; unless someone is utterly dumb, bits and pieces of information can be found from files that have found their way on the web and got indexed by the search engines.&lt;span style="font-style: italic;"&gt; In order to make such pieces of info useless, hire a person to perform regular 'Google Hacking' to find such documents. Bear in mind that once documents are on the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;internet&lt;/span&gt; and get indexed, you cannot destroy all publicly available copies. Instead, change the information within your company to render the public information useless or false. . &lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Operational or Potential Business Relationships&lt;/span&gt; - web sites, news articles, corporate newsletters of partners and providers can contain names and sites of the target company, even forum and support site posts . While these are harmless by themselves, using these names the investigator can establish that there is some relationship between them, even the nature of the relationship. This can be used in a competitive bid, in social engineering or simply leaked to the public. &lt;span style="font-style: italic;"&gt;There is no real protection over such information, except of being aware that such information is 'in the wild'&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Real Person Identities&lt;/span&gt; - Publicly available names and contact info of any personnel related to the target are a potential gold mine. With the advent of social networks, once you know some one's name, the investigator can proceed with detailed investigation of such persons, and attempts at breaching of their credentials by trying common password combinations (pet names, &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;birthdates&lt;/span&gt;, phone numbers etc). Most companies actually prefer to publish real person's names and contacts in the effort to appear closer to their potential clients and partners, so there is no direct protection. Much like in point 1, you&lt;span style="font-style: italic;"&gt;should hire a person to perform regular analysis of which names are publicly available, and what information is available on such persons, with a combined penetration test on their accounts. You can also institute a policy and awareness trainings for such persons to make them aware of their exposure.&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Relationship Context&lt;/span&gt; - this is merely an extrapolation of real identities, business contacts and online communication. It can give the investigator an insight into 'who receives order from whom' or 'who is close to whom'. Such insight is crucial for social engineering attacks. &lt;span style="font-style: italic;"&gt;Controlling is actually controlling the previous 3 points.&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;In summary, Open Source Intelligence is going to collect information about you and/or your company. You can do little to prevent it, but you can do much to render such information of very little value to anyone.&lt;br /&gt;&lt;br /&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;Talkback&lt;/span&gt; and comments are most welcome&lt;br /&gt;&lt;br /&gt;Related posts&lt;br /&gt;&lt;a href="http://www.shortinfosec.net/2010/03/digging-for-information-with-open.html"&gt;Digging for information with Open Source Intelligence&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.shortinfosec.net/2009/02/security-information-gathering-brief.html"&gt;Security Information Gathering - Brief Example&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.shortinfosec.net/2008/08/corporate-security-are-hackers-winning.html"&gt;Corporate Security - Are the hackers winning?&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7196788127833928948-6934581688601671891?l=www.shortinfosec.net' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/shortinfosec/~4/d3NEcynfCdc" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/shortinfosec/~3/d3NEcynfCdc/minimize-impact-of-online-intelligence.html</link><author>noreply@blogger.com (Bozidar Spirovski)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_Hu1rpxRsqcU/S47L8QSji4I/AAAAAAAAAfM/kAY4T9DBYz8/s72-c/open_Source_intelligence.jpg" height="72" width="72" /><thr:total>2</thr:total><feedburner:origLink>http://www.shortinfosec.net/2010/03/minimize-impact-of-online-intelligence.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7196788127833928948.post-8069988501836723954</guid><pubDate>Mon, 01 Mar 2010 22:05:00 +0000</pubDate><atom:updated>2010-03-01T23:49:06.324+01:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">penetration testing</category><category domain="http://www.blogger.com/atom/ns#">information security</category><title>Digging for information with Open Source Intelligence</title><description>Wikipedia defines &lt;b&gt;Open source intelligence&lt;/b&gt; (&lt;b&gt;OSINT&lt;/b&gt;) is a form of intelligence collection management that involves finding, selecting, and acquiring information from publicly available sources and analyzing it to produce actionable intelligence.&lt;br /&gt;&lt;br /&gt;In reality, the methodology used in OSINT is the information gathering phase of every penetration phase. They only stuck a fancy name to the process.&lt;br /&gt;&lt;br /&gt;Regardless of the name, OSINT is very useful, and it's results can be very well used even outside of the penetration testing process.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_Hu1rpxRsqcU/S4xESwqXVNI/AAAAAAAAAe8/zwzzssTAHik/s1600-h/osint.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 231px;" src="http://1.bp.blogspot.com/_Hu1rpxRsqcU/S4xESwqXVNI/AAAAAAAAAe8/zwzzssTAHik/s320/osint.png" alt="" id="BLOGGER_PHOTO_ID_5443801138675012818" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The information gathering, or OSINT process can be summarized in the following steps:&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Identify your point of interest &lt;/span&gt;- who/what is your target of investigation. Start broad, and then narrow down to the interesting elements. For instance, start with a domain name or an IP address pool for a provider, until you find the contacts and names of actual persons. Then you can start drilling for material left on the Internet by them for further useful clues&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Collect information from multiple sources&lt;/span&gt; - consult search engines corporate sites, mailing list servers, even the old and forgotten Usenet might be useful&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Sift through the gathered information to form a useful&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;result&lt;/span&gt;- Identify interesting pieces of intelligence for further use&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;The process looks very simple on paper, but bear in mind that most searches generate tons and tons of possible clues and/or false leads. It takes&lt;br /&gt;&lt;br /&gt;Here is what you'll have to deal with:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Irrelevant/false hits on a keyword&lt;/span&gt; - URL links or sites that contain the same sequence of words but in totally different context. The more generic the terms that you are searching for, the more of these there will be.&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Fake contacts placed during registration process&lt;/span&gt; - looking for that all important 'Who' behind some site or document? Bear in mind that contact information on the web is usually fake to avoid pestering sales persons. And anyone can use your target's name for an alias on a registration.&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Hundreds or thousands of archived messages from forums and mailing lists &lt;/span&gt;- much like the previous one, aliases and nearly useless communication can be found and needs to be sifted through. And you cannot be certain that you are looking at something written by your target of investigation&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Documents with irrelevant word matching &lt;/span&gt;- a large enough digital book will contain all the words of virtually any phrase &lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;There are a lot of tools that will help you on your quest for information, but I'll sum-up those that I find useful&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.hackersforcharity.org/ghdb/"&gt;&lt;span style="font-weight: bold;"&gt;Google hacking&lt;/span&gt;&lt;/a&gt; - The title says it all. Choose your keywords and then drill for data on google&lt;br /&gt;&lt;a href="http://www.paterva.com/web4/index.php/client/community-edition"&gt;&lt;span style="font-weight: bold;"&gt;Maltego CE&lt;/span&gt;&lt;/a&gt; - a client side program that drills the Internet for information on the element that you have chosen as source. It will return all kinds of possible information for further drill down. Produces a lot of false positives&lt;br /&gt;&lt;a href="http://www.silobreaker.com/"&gt;&lt;span style="font-weight: bold;"&gt;Silobreaker&lt;/span&gt;&lt;/a&gt; - an information correlation and pattern recognition system that returns results as summarized information clusters related to your search query. Not always very accurate, so always use other sources.&lt;br /&gt;&lt;br /&gt;Talkback and comments are most welcome&lt;br /&gt;&lt;br /&gt;Related posts&lt;br /&gt;&lt;a href="http://www.shortinfosec.net/2009/02/security-information-gathering-brief.html"&gt;Security Information Gathering - Brief Example&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.shortinfosec.net/2008/08/corporate-security-are-hackers-winning.html"&gt;Corporate Security - Are the hackers winning?&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7196788127833928948-8069988501836723954?l=www.shortinfosec.net' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/shortinfosec/~4/g3HkfzZ6OVM" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/shortinfosec/~3/g3HkfzZ6OVM/digging-for-information-with-open.html</link><author>noreply@blogger.com (Bozidar Spirovski)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_Hu1rpxRsqcU/S4xESwqXVNI/AAAAAAAAAe8/zwzzssTAHik/s72-c/osint.png" height="72" width="72" /><thr:total>1</thr:total><feedburner:origLink>http://www.shortinfosec.net/2010/03/digging-for-information-with-open.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7196788127833928948.post-4354197613659073789</guid><pubDate>Mon, 22 Feb 2010 19:30:00 +0000</pubDate><atom:updated>2010-02-22T21:18:37.534+01:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">SLA</category><category domain="http://www.blogger.com/atom/ns#">information strategy</category><title>Telco SLA - parameters and penalties</title><description>Communication links provided by Telco providers are critical to most businesses. And as any network admin will tell you, these links tend to have outages, ranging from small interruptions up to massive breakdowns that can last for days.&lt;br /&gt;&lt;br /&gt;When such interruptions occur, businesses suffer, but unless the provider has serious contractual obligations, there is little effort on their side to improve service or correct issues.&lt;br /&gt;&lt;br /&gt;That is why businesses need a good Service Level Agreement (SLA). Usually, the preparation of the SLA is dreaded by most, since it is full of numbers and parameters on which the client must decide what is acceptable, and whose values may be difficult to measure.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_Hu1rpxRsqcU/S4LmeIaOikI/AAAAAAAAAes/oe1o63X2Tcg/s1600-h/SLA_Parameters.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 300px; height: 300px;" src="http://3.bp.blogspot.com/_Hu1rpxRsqcU/S4LmeIaOikI/AAAAAAAAAes/oe1o63X2Tcg/s320/SLA_Parameters.JPG" alt="" id="BLOGGER_PHOTO_ID_5441164705144932930" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;SLA Parameters&lt;/span&gt;&lt;br /&gt;A good SLA is not necessarily loaded with a lot of numbers. You need to work with 2-3 parameters which are important to you. &lt;span style="font-weight: bold;"&gt;Here are the most frequent SLA parameters, with their acceptable values:&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Availability &lt;/span&gt;- more then 99% for internet, more then 99.5% for corporate data links&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Packet Loss&lt;/span&gt; - less then 0.4% for internet, less then 0.2% for corporate data links&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Jitter &lt;/span&gt;- less then 15ms for internet, less then 5ms for corporate data links&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-weight: bold;"&gt;SLA Penalties&lt;/span&gt;&lt;br /&gt;And you need penalties which will hurt the provider&lt;strong&gt;. Penalties are &lt;/strong&gt;&lt;span style="font-weight: bold;"&gt;the big stick in the SLA.&lt;br /&gt;&lt;/span&gt;&lt;span&gt;Here are the penalties that you want:&lt;br /&gt;&lt;/span&gt;&lt;ul&gt;&lt;li&gt;&lt;span&gt;small breach of SLA  - 25% to 33% of monthly fee&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;large breach of SLA - &lt;/span&gt;&lt;span&gt;50% to 100% of monthly fee&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_Hu1rpxRsqcU/S4LmHMtx9GI/AAAAAAAAAek/PHGu6b3eKtE/s1600-h/SLA_Penalties.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 212px;" src="http://2.bp.blogspot.com/_Hu1rpxRsqcU/S4LmHMtx9GI/AAAAAAAAAek/PHGu6b3eKtE/s320/SLA_Penalties.jpg" alt="" id="BLOGGER_PHOTO_ID_5441164311163696226" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span&gt; &lt;/span&gt;Be aware that no provider will create an SLA that will eat much of it's profits. The commited provider can be identified by the type of Service Level Agreement (SLA) that it's prepared to sign without special negotiations.&lt;br /&gt;&lt;br /&gt;Here are three different levels of SLA's - not so much by the metrics and parameters, but quite different in terms of penalties&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Verizon is offering a very basic SLA, with compensation of the daily charge for each day of SLA breach - &lt;a href="http://www.verizonbusiness.com/terms/latam/co/sla/"&gt;http://www.verizonbusiness.com/terms/latam/co/sla/&lt;/a&gt;&lt;/li&gt;&lt;li&gt;BT is accepting a more serious approach - a penaltyof a daily charge for each hour of SLA breach, but with a limit of maximum 10 days of charge in penalty &lt;a href="http://business.bt.com/assets/pdf/BTnet%20Service%20Level%20Agreement.pdf"&gt; http://business.bt.com/assets/pdf/BTnet%20Service%20Level%20Agreement.pdf&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Sprint is including some really hard penalties in their SLA, including a 100% of monthly charge in penalties for some parameters. &lt;a href="http://www.sprint.com/business/resources/mpls_vpn.pdf"&gt;http://www.sprint.com/business/resources/mpls_vpn.pdf&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;Talkback and comments are most welcome&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Related posts&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.shortinfosec.net/2008/04/9-things-to-wath-out-for-in-sla.html"&gt;9 Things to watch out for in an SLA&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.shortinfosec.net/2008/04/sla-lesson-software-bug-blues.html"&gt;The SLA Lesson: software bug blues&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.shortinfosec.net/2008/07/5-sla-nonsense-examples-always-read.html"&gt;5 SLA Nonsense Examples - Always Read the Fine Print&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7196788127833928948-4354197613659073789?l=www.shortinfosec.net' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/shortinfosec/~4/ZF20wHIi4dA" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/shortinfosec/~3/ZF20wHIi4dA/telco-sla-parameters-and-penalties.html</link><author>noreply@blogger.com (Bozidar Spirovski)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_Hu1rpxRsqcU/S4LmeIaOikI/AAAAAAAAAes/oe1o63X2Tcg/s72-c/SLA_Parameters.JPG" height="72" width="72" /><thr:total>3</thr:total><feedburner:origLink>http://www.shortinfosec.net/2010/02/telco-sla-parameters-and-penalties.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7196788127833928948.post-7449191477721656425</guid><pubDate>Wed, 20 Jan 2010 19:03:00 +0000</pubDate><atom:updated>2010-01-20T20:15:33.496+01:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">information security</category><title>Geo Location based DDOS can target Mobile Operators</title><description>The sharp rise of smart mobile phones is introducing a new and concerning attack vector - a geo-location based DDOS.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Example Scenario&lt;/span&gt;&lt;br /&gt;Imagine a popular mobile application (bejeweled like game) that is downloaded by many.&lt;br /&gt;&lt;ol&gt;&lt;li&gt;The app contains a small amount of code to reference the phone's GPS and also check in with a command and control website.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;The attacker decides on a city to target and a popular time of day and then updates the command and control website.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;The mobie applications all check in with the C&amp;amp;C site and all mobile applications in the city area begin downloading large video files from YouTube.&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_Hu1rpxRsqcU/S1dWEK8iD9I/AAAAAAAAAec/w0r8N8zLRJY/s1600-h/cell_phone_gps.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 305px; height: 320px;" src="http://4.bp.blogspot.com/_Hu1rpxRsqcU/S1dWEK8iD9I/AAAAAAAAAec/w0r8N8zLRJY/s320/cell_phone_gps.jpg" alt="" id="BLOGGER_PHOTO_ID_5428902505476132818" border="0" /&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Result?&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;A massive sudden spike in high bandwidth usage of the mobile data network in a single metropolitan area.&lt;br /&gt;&lt;/li&gt;&lt;li style="font-weight: bold;"&gt;Most cellular networks run near capacity during the lunch rushes of popular cities. A sudden massive spike such as this would likely push the network over the edge and bring it down entirely.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;This is a tough issue to address and I think it warrants a bit of consideration.&lt;br /&gt;&lt;br /&gt;This is a guest post by Michael Coates, a senior application security consultant with extensive experience in application security, security code review and penetration assessments. He has conducted numerous security assessments for financial, enterprise and cellular customers world-wide.&lt;br /&gt;The original text is published on&lt;a href="http://michael-coates.blogspot.com/"&gt; ...Application Security...&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Talkback and comments are most welcome&lt;br /&gt;&lt;br /&gt;Related posts&lt;br /&gt;&lt;a href="http://www.shortinfosec.net/2010/01/gsm-encryption-broken-cellular-calls-at.html"&gt;GSM Encryption Broken - Cellular Calls At Risk&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.shortinfosec.net/2008/08/when-will-your-mobile-phone-get-hacked.html"&gt;When Will Your Mobile Phone get Hacked?&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7196788127833928948-7449191477721656425?l=www.shortinfosec.net' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/shortinfosec/~4/2Rmm9C0fiko" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/shortinfosec/~3/2Rmm9C0fiko/geo-location-based-ddos-can-target.html</link><author>noreply@blogger.com (Bozidar Spirovski)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_Hu1rpxRsqcU/S1dWEK8iD9I/AAAAAAAAAec/w0r8N8zLRJY/s72-c/cell_phone_gps.jpg" height="72" width="72" /><thr:total>7</thr:total><feedburner:origLink>http://www.shortinfosec.net/2010/01/geo-location-based-ddos-can-target.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7196788127833928948.post-650809091857978690</guid><pubDate>Tue, 19 Jan 2010 15:55:00 +0000</pubDate><atom:updated>2010-01-19T20:33:59.926+01:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Databases</category><category domain="http://www.blogger.com/atom/ns#">penetration testing</category><category domain="http://www.blogger.com/atom/ns#">information security</category><title>Free VS Commercial Database Vulnerability Scanning</title><description>Part of the vulnerability assessment process must include a vulnerability assessment of your databases.&lt;br /&gt;And the sad reality is that while there are thousands of tools that focus on Web application and network security scanning, there are very few of them which are doing the same for databases.&lt;br /&gt;Today we are comparing the results delivered by &lt;a href="http://www.shortinfosec.net/2009/03/quick-and-basic-security-assessment-for.html"&gt;Scuba by Imperva&lt;/a&gt; - a free tool and &lt;a href="http://www.ngssoftware.com/products/database-security/ngs-squirrel-sql.php"&gt;NGSSQuirreL for SQL by Next Generation Security Software&lt;/a&gt; - a commercial tool.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_Hu1rpxRsqcU/S1XlVP-ZkII/AAAAAAAAAeM/oEgdso-Tu1s/s1600-h/Scuba_Database_Vulnerability_Assessment.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 256px; height: 212px;" src="http://1.bp.blogspot.com/_Hu1rpxRsqcU/S1XlVP-ZkII/AAAAAAAAAeM/oEgdso-Tu1s/s320/Scuba_Database_Vulnerability_Assessment.jpg" alt="" id="BLOGGER_PHOTO_ID_5428497079093268610" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_Hu1rpxRsqcU/S1XlNv7U81I/AAAAAAAAAeE/7g1R-kui1B8/s1600-h/NGSSQuirreL_Database_Vulnerability_Assessment.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 238px; height: 267px;" src="http://2.bp.blogspot.com/_Hu1rpxRsqcU/S1XlNv7U81I/AAAAAAAAAeE/7g1R-kui1B8/s320/NGSSQuirreL_Database_Vulnerability_Assessment.jpg" alt="" id="BLOGGER_PHOTO_ID_5428496950231364434" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;The tools comparison table&lt;/span&gt;&lt;br /&gt;Here is a side-by-side comparison of functionality and results of both tools&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_Hu1rpxRsqcU/S1YGEWMgzAI/AAAAAAAAAeU/6El42dhW2oY/s1600-h/Comparison.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 262px;" src="http://2.bp.blogspot.com/_Hu1rpxRsqcU/S1YGEWMgzAI/AAAAAAAAAeU/6El42dhW2oY/s320/Comparison.jpg" alt="" id="BLOGGER_PHOTO_ID_5428533072589016066" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;The results&lt;/span&gt;&lt;br /&gt;To provide the most impartial evaluation of the results, we have generated detailed reports of both tools as PFD files. You can review them and assess the quality yourself.&lt;br /&gt;&lt;a href="http://sites.google.com/site/spirovskib/files/Database_Vulnerability_Scan_Summary_Report.pdf?attredirects=0&amp;amp;d=1"&gt;&lt;br /&gt;&lt;/a&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://sites.google.com/site/spirovskib/files/Database_Vulnerability_Scan_Detailed_Report.pdf?attredirects=0&amp;amp;d=1"&gt;Here you can download and view a SCUBA PDF Database Vulnerability Detailed Scan of a SQL 2008 Express DBMS&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://sites.google.com/site/spirovskib/files/NGSSQuirreL_Database_Vulnerability_Scan_Detailed_Report.pdf?attredirects=0&amp;amp;d=1"&gt;Here you can download and view a &lt;/a&gt;&lt;a href="http://sites.google.com/site/spirovskib/files/NGSSQuirreL_Database_Vulnerability_Scan_Detailed_Report.pdf?attredirects=0&amp;amp;d=1"&gt;NGSSQuirreL&lt;/a&gt;&lt;a href="http://sites.google.com/site/spirovskib/files/NGSSQuirreL_Database_Vulnerability_Scan_Detailed_Report.pdf?attredirects=0&amp;amp;d=1"&gt; PDF Database Vulnerability Detailed Scan of a SQL 2008 Express DBMS&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Conclusion&lt;/span&gt;&lt;br /&gt;It is evident that the commercial tool beats the free Scuba in every area. But before you jump into a purchase, you need to assess your requirements and expectations.&lt;br /&gt;&lt;br /&gt;So it is very advisable to get the free tool, run it in your environment and understand the results, so you can understand what is missing, and extend your search to a better tool&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Talkback and comments are most welcome&lt;br /&gt;&lt;br /&gt;Related posts&lt;br /&gt;&lt;a href="http://www.shortinfosec.net/2008/09/thrown-in-fire-database-corruption.html"&gt;Thrown in the Fire - Database Corruption Investigation&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.shortinfosec.net/2009/03/quick-and-basic-security-assessment-for.html"&gt;Quick and Basic Security Assessment for Databases&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.shortinfosec.net/2008/05/sql-server-bulk-import-bcp-how-to.html"&gt;SQL Server Bulk Import - BCP HOW TO&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7196788127833928948-650809091857978690?l=www.shortinfosec.net' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/shortinfosec/~4/z7OAwm-FZ4Q" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/shortinfosec/~3/z7OAwm-FZ4Q/free-vs-commercial-database.html</link><author>noreply@blogger.com (Bozidar Spirovski)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_Hu1rpxRsqcU/S1XlVP-ZkII/AAAAAAAAAeM/oEgdso-Tu1s/s72-c/Scuba_Database_Vulnerability_Assessment.jpg" height="72" width="72" /><thr:total>3</thr:total><feedburner:origLink>http://www.shortinfosec.net/2010/01/free-vs-commercial-database.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7196788127833928948.post-2042279453012538415</guid><pubDate>Wed, 13 Jan 2010 21:53:00 +0000</pubDate><atom:updated>2010-01-14T21:43:36.297+01:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">penetration testing</category><category domain="http://www.blogger.com/atom/ns#">information security</category><title>IP Spoofing Attack in the real world</title><description>The&lt;a href="http://www.shortinfosec.net/2009/12/summary-of-ip-spoofing.html"&gt; guest post on &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;IP&lt;/span&gt; Spoofing&lt;/a&gt; was well visited and caused a lot of interest. One may expect that a lot of visitors actually thought that &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;IP&lt;/span&gt; spoofing is a great way to cause a bit of commotion and try out as hackers.&lt;br /&gt;&lt;br /&gt;The reality of the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;internet&lt;/span&gt; is actually quite different. First of all, &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;IP&lt;/span&gt; spoofing has been around for decades, and has been the cause of a lot of quite nasty attacks to high profile targets.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_Hu1rpxRsqcU/S0-AkmoZ0sI/AAAAAAAAAds/xSUzb9IzWDs/s1600-h/IP_Spoofing.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 254px;" src="http://1.bp.blogspot.com/_Hu1rpxRsqcU/S0-AkmoZ0sI/AAAAAAAAAds/xSUzb9IzWDs/s320/IP_Spoofing.jpg" alt="" id="BLOGGER_PHOTO_ID_5426697442338394818" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Most serious &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;ISP's&lt;/span&gt; do not want to be related to &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;IP&lt;/span&gt; spoofing attacks, and are implementing measures to contain &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;IP&lt;/span&gt; Spoofing attacks originating from their networks&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;The containment measures are implemented on their firewalls and routers. The basic logic of this protection is this:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;A Firewall is aware of the networks to which it connects so it can control source addresses. For example, a demo firewall has 5 interfaces&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ol&gt;&lt;ul&gt;&lt;li&gt;A connecting to network 10.1.1.x&lt;/li&gt;&lt;li&gt;B connecting to network 10.2.1.x&lt;/li&gt;&lt;li&gt;C connecting to network 10.3.1.x&lt;/li&gt;&lt;li&gt;D connecting to network 10.4.1.x &lt;/li&gt;&lt;li&gt;'outside' connecting to the rest of the world/&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;internet&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/ol&gt;&lt;blockquote&gt;It is expected that any traffic coming on interface A will have a source address of 10.1.1.x. If it doesn't, it's most probably an &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;IP&lt;/span&gt; spoofing attack and will be dropped. The only interface that cannot apply such logic is the 'outside' interface, since it connects the firewall to the rest of the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;internet&lt;/span&gt;. But the outside interface can have another protection, which protects against 'loop' &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;IP&lt;/span&gt; Spoofing attacks. That means that the 'outside' interface cannot see incoming packets with source addresses from a network that is on any of the 'inside' interfaces.&lt;/blockquote&gt;&lt;ul&gt;&lt;li&gt;Routers have a bit more complex mechanism, since a router can have traffic from multiple networks arriving on any of it's interfaces. They use &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;uRPF&lt;/span&gt; (&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_13"&gt;unicast&lt;/span&gt; Reverse Path Forwarding) which analyzes whether the packet's source address comes from a network that is known in the routing domain of the router.&lt;/li&gt;&lt;/ul&gt;So in reality, most &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_14"&gt;IP&lt;/span&gt; spoofing attempts will be destroyed on the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_15"&gt;ISP's&lt;/span&gt; network. But these protection measures are not perfect, and there are networks which are still not controlling &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_16"&gt;IP&lt;/span&gt; spoofing. &lt;span style="font-style: italic;"&gt;An aspiring hacker can do significant damage at networks&lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt; &lt;/span&gt;&lt;span style="font-style: italic;"&gt;such as&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;:&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;University networks &lt;/span&gt;- apart from the large universities with dedicated IT staff, the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_17"&gt;netadmins&lt;/span&gt; of most universities are the teaching assistants of computer science. And they don't really make much of an effort to control the traffic on the network as long as the university's servers and staff systems are protected. Universities are quite often Autonomous Systems, so an &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_18"&gt;IP&lt;/span&gt; Spoofing attack originating from an unprotected network will travel on the Internet backbone.&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Smaller company networks &lt;/span&gt;- these networks are usually maintained by the 'one man band' sysadmin, who really has too much on his/&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_19"&gt;her's&lt;/span&gt; plate to think about spoofing protection. The silver lining in such environment is that these companies are just a small user of a &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_20"&gt;ISP&lt;/span&gt;, who is very capable of blocking the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_21"&gt;IP&lt;/span&gt; Spoofing attack originating from the small company network.&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_22"&gt;ISP's&lt;/span&gt; in developing countries &lt;/span&gt;- much like small company networks, manned by personnel who is not properly trained, understaffed and overworked. And the bad news is that these &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_23"&gt;ISP's&lt;/span&gt; are also Autonomous Systems, so &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_24"&gt;IP&lt;/span&gt; Spoofing attacks originating there will most probably get out.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;Please note that this article is not an invitation to start wreaking havoc on these networks, on the contrary, it should serve as a reminder for their &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_25"&gt;netadmins&lt;/span&gt; to implement the available and quite simple protection measures.&lt;br /&gt;&lt;br /&gt;Talkback and comments are most welcome&lt;br /&gt;&lt;br /&gt;Related posts&lt;br /&gt;&lt;a href="http://www.shortinfosec.net/2009/12/summary-of-ip-spoofing.html"&gt;Summary of IP Spoofing&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.shortinfosec.net/2009/12/corporate-guest-wlan-best-place-for.html"&gt;Corporate Guest WLAN - The best place for Eavesdropping to Interesting Traffic&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.shortinfosec.net/2008/04/5-rules-to-home-wi-fi-security.html"&gt;5 Rules to Home Wi-Fi Security&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.shortinfosec.net/2008/07/example-bypassing-wifi-mac-address.html"&gt;Example - Bypassing WiFi MAC Address Restriction&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.shortinfosec.net/2008/07/obtaining-valid-mac-address-to-bypass.html"&gt;Obtaining a valid MAC address to bypass WiFi MAC Restriction&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7196788127833928948-2042279453012538415?l=www.shortinfosec.net' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/shortinfosec/~4/A0Ar3J1h9bM" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/shortinfosec/~3/A0Ar3J1h9bM/ip-spoofing-attack-in-real-world.html</link><author>noreply@blogger.com (Bozidar Spirovski)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_Hu1rpxRsqcU/S0-AkmoZ0sI/AAAAAAAAAds/xSUzb9IzWDs/s72-c/IP_Spoofing.jpg" height="72" width="72" /><thr:total>2</thr:total><feedburner:origLink>http://www.shortinfosec.net/2010/01/ip-spoofing-attack-in-real-world.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7196788127833928948.post-1752415853877486963</guid><pubDate>Sat, 09 Jan 2010 06:15:00 +0000</pubDate><atom:updated>2010-01-10T17:00:48.120+01:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">malware</category><category domain="http://www.blogger.com/atom/ns#">trojan</category><category domain="http://www.blogger.com/atom/ns#">information security</category><title>Protecting from the CCenter Malware and Trojan</title><description>A very common method of distributing &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;malware&lt;/span&gt; is disguising it as a useful program. Most common disguises, apart from games are '&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;malware&lt;/span&gt; removal programs'. This is the approach used by &lt;span style="font-weight: bold;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;CCenter&lt;/span&gt; &lt;/span&gt;a.k.a. Control Center.&lt;br /&gt;&lt;br /&gt;If you find a process with the name&lt;span style="font-weight: bold;"&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;ccenter&lt;/span&gt;.&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;exe&lt;/span&gt;&lt;/span&gt; running on your &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;pc&lt;/span&gt; means that your &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;pc&lt;/span&gt; has possibly been infected with a &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;trojan&lt;/span&gt; known as &lt;span style="font-weight: bold; font-style: italic;"&gt;infostealer.lemir.h.&lt;br /&gt;&lt;/span&gt;Infostealer.Lemir.H is a Trojan horse program that attempts to steal passwords for the Legend of Mir 2 online game, but can be modified to steal other information.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_Hu1rpxRsqcU/S0n5bmHY-bI/AAAAAAAAAdk/KP9ggccNAn8/s1600-h/malware.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 265px;" src="http://2.bp.blogspot.com/_Hu1rpxRsqcU/S0n5bmHY-bI/AAAAAAAAAdk/KP9ggccNAn8/s320/malware.jpg" alt="" id="BLOGGER_PHOTO_ID_5425141478627801522" border="0" /&gt;&lt;/a&gt;&lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;Apart from installing a &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;trojan&lt;/span&gt;, &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;CCenter&lt;/span&gt; intimidates people into buying the paid version of this program. Once it’s installed &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;CCenter&lt;/span&gt; loads an imitation of system scan every time a computer is started. It also generates large amounts of counterfeit security alerts. All these alerts are designed only to trick people into taking the program as a legitimate and reputable tool. If clicked upon, the pop-ups demand paying for using &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;CCenter&lt;/span&gt;. &lt;/p&gt; &lt;p&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;CCenter&lt;/span&gt; has also been seen to redirect the web browser to malicious and fraudulent websites. Depending on version and programmer skill, it may also disable reputable security programs leaving the compromised machine open to future attacks.&lt;/p&gt;&lt;span style="font-weight: bold;"&gt;                   Here are the steps to manually remove &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_13"&gt;CCenter&lt;/span&gt;     &lt;/span&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Use "Add or Remove Programs" to remove the installation. However bear in mind that there may be hidden &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_14"&gt;CCenter&lt;/span&gt; files, running processes and registries in your computer, so &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_15"&gt;CCenter&lt;/span&gt; may recreate all other files after reboot.&lt;/li&gt;&lt;li&gt;Stop and remove &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_16"&gt;CCenter&lt;/span&gt; processes:&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_17"&gt;ccagent&lt;/span&gt;.&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_18"&gt;exe&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_19"&gt;ccmain&lt;/span&gt;.&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_20"&gt;exe&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_21"&gt;uninstall&lt;/span&gt;.&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_22"&gt;exe&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;Find and delete all &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_23"&gt;CCenter&lt;/span&gt; files found in %&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_24"&gt;AppData&lt;/span&gt;%\&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_25"&gt;CCenter&lt;/span&gt;\&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_26"&gt;ccagent&lt;/span&gt;.&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_27"&gt;exe&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;There are other similar &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_28"&gt;Malware&lt;/span&gt; programs in the wild. We will cover them in the following articles.&lt;br /&gt;&lt;br /&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_29"&gt;Talkback&lt;/span&gt; and comments are most welcome&lt;br /&gt;                                                          &lt;p&gt;         &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7196788127833928948-1752415853877486963?l=www.shortinfosec.net' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/shortinfosec/~4/oDw5rvBT5QM" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/shortinfosec/~3/oDw5rvBT5QM/protecting-from-ccenter-malware-and.html</link><author>noreply@blogger.com (Bozidar Spirovski)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_Hu1rpxRsqcU/S0n5bmHY-bI/AAAAAAAAAdk/KP9ggccNAn8/s72-c/malware.jpg" height="72" width="72" /><thr:total>5</thr:total><feedburner:origLink>http://www.shortinfosec.net/2010/01/protecting-from-ccenter-malware-and.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7196788127833928948.post-6578639581220863009</guid><pubDate>Fri, 08 Jan 2010 19:37:00 +0000</pubDate><atom:updated>2010-01-08T20:42:31.798+01:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">encryption</category><category domain="http://www.blogger.com/atom/ns#">information security</category><title>GSM Encryption Broken - Cellular Calls At Risk</title><description>GSM networks in the US and Europe use the A5/1 stream cipher to ensure cellular calls cannot be listened into by unauthorized parties monitoring radio traffic. However, the guarantee of privacy is no longer ensured. New attack techniques were unveiled at the &lt;a href="https://wiki.har2009.org/page/Main_Page"&gt;Hacking at Random&lt;/a&gt; conference in The Netherlends which would allow an attacker to decrypt cellular calls made over a GSM network. The attacker only needs the new software and about $500 in radio monitoring equipment. The AS5/1 cipher has been criticized for many years, but this is one of the first publicly available exploits to demonstrate the weaknesses first hand.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_Hu1rpxRsqcU/S0eKNkUMq1I/AAAAAAAAAdc/0VaoidCZzK0/s1600-h/wire_tapping_07.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 240px;" src="http://4.bp.blogspot.com/_Hu1rpxRsqcU/S0eKNkUMq1I/AAAAAAAAAdc/0VaoidCZzK0/s320/wire_tapping_07.jpg" alt="" id="BLOGGER_PHOTO_ID_5424456241882377042" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;The presentation is &lt;a href="https://har2009.org/program/attachments/119_GSM.A51.Cracking.Nohl.pdf"&gt;here&lt;/a&gt;.&lt;br /&gt;The A5/1 cracking project homepage is &lt;a href="http://reflextor.com/trac/a51/wiki"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;GSM is used by many major cellular providers such as AT&amp;amp;T and T-Mobile (see &lt;a href="http://www.gsmworld.com/roaming/gsminfo/cou_us.shtml"&gt;GSM Coverage Map&lt;/a&gt;). The main alternative to GSM network is CDMA which is used by providers such as Verizon, Alltel and US Cellular (see &lt;a href="http://www.cdg.org/worldwide/index.asp"&gt;CDMA World Map&lt;/a&gt;).&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Impacts?&lt;/span&gt;&lt;br /&gt;The ability to decrypt A5/1 encryption would enable an attacker to listen in to all cellular communications made over a GSM network. To execute the attack the attacker would need to be close enough to the target to monitor the radio waves emitted from the phone. However, this isn't much of a restriction since the radio waves can be picked up from quite some distance.&lt;br /&gt;&lt;br /&gt;This attack should raise serious concerns about the sensitivity of information exchanged over cell phones. An attacker with this equipment situated near a major corporate office or within a large city could easily glean very sensitive data from cellular voice calls.&lt;br /&gt;&lt;br /&gt;Regarding data exchanged over cellular phones (e.g. &lt;del&gt;3G or&lt;/del&gt; EDGE), this shouldn't really have any impact. All sensitive data should already be configured to use SSL/TLS or VPN for protection during transmission. Therefore, the attacker could break the A5/1 cipher, but they would only see encrypted data being exchanged. However, all data that is exchanged using clear text protocols (HTTP, telnet, ftp, etc) would be visible to the attacker. This is not much of a concern since there should not be any expectation of confidentiality when using a clear text protocol anyway.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;About the attack&lt;/span&gt;&lt;br /&gt;The attack leverages rainbow tables for a Time-Memory Trade-Off based attack. The A5/1 cracking project is enabling volunteers to help develop the rainbow tables for the A5/1 cipher and distributing the generated tables over bittorrent. Clever adaptations were made to the rainbow table generation to minimize the number of tables that were needed and thus dramatically reduced the required processing efforts.&lt;br /&gt;&lt;br /&gt;&lt;p&gt;This is a guest post by Michael Coates, a senior application security consultant with extensive experience in application security, security code review and penetration assessments. He has conducted numerous security assessments for financial, enterprise and cellular customers world-wide.&lt;br /&gt;&lt;/p&gt;The original text is published on&lt;a href="http://michael-coates.blogspot.com/"&gt; ...Application Security...&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Talkback and comments are most welcome&lt;br /&gt;&lt;br /&gt;Related posts&lt;br /&gt;&lt;a href="http://www.shortinfosec.net/2009/03/google-voice-no-privacy-remains.html"&gt;Google Voice - No Privacy Remains?&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7196788127833928948-6578639581220863009?l=www.shortinfosec.net' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/shortinfosec/~4/0hDOyTBfAcs" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/shortinfosec/~3/0hDOyTBfAcs/gsm-encryption-broken-cellular-calls-at.html</link><author>noreply@blogger.com (Bozidar Spirovski)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_Hu1rpxRsqcU/S0eKNkUMq1I/AAAAAAAAAdc/0VaoidCZzK0/s72-c/wire_tapping_07.jpg" height="72" width="72" /><thr:total>3</thr:total><feedburner:origLink>http://www.shortinfosec.net/2010/01/gsm-encryption-broken-cellular-calls-at.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7196788127833928948.post-4673584630452450387</guid><pubDate>Thu, 07 Jan 2010 09:20:00 +0000</pubDate><atom:updated>2010-01-07T18:44:29.088+01:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">information strategy</category><category domain="http://www.blogger.com/atom/ns#">software development</category><category domain="http://www.blogger.com/atom/ns#">Solution building</category><title>Fighting Enterprise Software Vendor Lock-In</title><description>Large enterprises rely on software products. And as everything else in large enterprises, the software products are large, complex, cumbersome and nearly unchangeable. This last attribute is better known as vendor lock-in. &lt;span style="font-style: italic;"&gt;Software vendors love vendor lock-in&lt;/span&gt;. Here is a definition borrowed from Wikipedia:&lt;br /&gt;&lt;blockquote style="color: rgb(102, 102, 102);"&gt;Vendor lock-in, also known as proprietary lock-in, or customer lock-in, makes a customer dependent on a vendor for products and services, unable to use another vendor without substantial switching costs&lt;/blockquote&gt;&lt;span style="font-weight: bold;"&gt;The problem&lt;/span&gt;&lt;br /&gt;Vendor lock-in exists in most large enterprise industries like Telco, Healthcare, Finance, Energy. Such industries rely heavily on certain computer systems or software products, usually dubbed Core Systems. Because most of the business transactions, logic and information are stored and processed by these Core Systems, the transition to a different Core System vendor is extremely costly and time consuming.&lt;br /&gt;&lt;br /&gt;So most large enterprise companies simply continue to operate with the same Core System vendor, while they suffer:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;delays in patch or version delivery&lt;br /&gt;&lt;/li&gt;&lt;li&gt;poor quality product versions&lt;/li&gt;&lt;li&gt;inadequate compliance from the Core System to their local law and regulation&lt;/li&gt;&lt;li&gt;ever increasing maintenance costs.&lt;/li&gt;&lt;/ol&gt;On the other hand, switching to another Core System vendor will result in probably the same end effect, with the added costs of the switchover.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;The solution&lt;/span&gt;&lt;br /&gt;So is there a way to improve your position? Indeed there is, but with a radical move:&lt;span style="font-weight: bold;"&gt; there is only one thing that any software vendor reacts to - risk of decrease in earnings from a customer.&lt;/span&gt;&lt;br /&gt;To make this risk a reality for the vendor, the customer needs to reach a situation where competitors can successfully bid for software upgrades and new functionality without actually switching the Core System.&lt;br /&gt;&lt;br /&gt;This is most easily achieved through the Core System's API interface. Most Core Systems have extensive Application Programming Interfaces (API), which can be used to exchange data with the Core System or issue commands to it.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_Hu1rpxRsqcU/S0YcjMGTuZI/AAAAAAAAAdU/vVK3UVPiGnc/s1600-h/Core_System_With_API.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 200px; height: 200px;" src="http://4.bp.blogspot.com/_Hu1rpxRsqcU/S0YcjMGTuZI/AAAAAAAAAdU/vVK3UVPiGnc/s200/Core_System_With_API.jpg" alt="" id="BLOGGER_PHOTO_ID_5424054192083024274" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;So instead of asking for every possible modification or new functionality from the Core System vendor, just use it as a processing core - move everything else to other developers, which will need to adhere to the Core System API specification.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;This way you can outsource the development of a lot of applications to other vendors, achieve better response from everyone and always have healthy competition.&lt;/span&gt; &lt;span style="font-weight: bold; font-style: italic;"&gt;Oh, and it will keep the Core System vendor on it's toes!&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Talkback and comments are most welcome&lt;br /&gt;&lt;br /&gt;Related posts&lt;br /&gt;&lt;a href="http://www.shortinfosec.net/2008/08/softvare-vendor-relationship-can-you.html"&gt;Software vendor relationship - can you make it better?&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.shortinfosec.net/2008/05/3-rules-to-keep-attention-to-detail-in.html"&gt;3 rules to keep attention to detail in Software Development&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.shortinfosec.net/2008/04/security-challenges-in-software.html"&gt;Security challenges in software development&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.shortinfosec.net/2009/01/paying-for-mysql-when-to-do-it.html"&gt;Paying for Software Support - When to do it?&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7196788127833928948-4673584630452450387?l=www.shortinfosec.net' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/shortinfosec/~4/5MSw3b-ckK4" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/shortinfosec/~3/5MSw3b-ckK4/fighting-enterprise-software-vendor.html</link><author>noreply@blogger.com (Bozidar Spirovski)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_Hu1rpxRsqcU/S0YcjMGTuZI/AAAAAAAAAdU/vVK3UVPiGnc/s72-c/Core_System_With_API.jpg" height="72" width="72" /><thr:total>1</thr:total><feedburner:origLink>http://www.shortinfosec.net/2010/01/fighting-enterprise-software-vendor.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7196788127833928948.post-5072362821717970108</guid><pubDate>Wed, 23 Dec 2009 21:35:00 +0000</pubDate><atom:updated>2009-12-23T22:51:33.711+01:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">biometrics</category><category domain="http://www.blogger.com/atom/ns#">fraud</category><title>HP Racist Webcam - Facial Recognition Far From Perfect</title><description>On the 10th of December a tongue-in-cheek demo of a failure of a HP webcam was published on YouTube. The video shows the failure of a software which is designed to recognize the speakers face and react so it is always centered on the face.&lt;br /&gt;&lt;br /&gt;The failure is that the software does not recognize a black persons face, while it clearly identifies the white persons face.&lt;br /&gt;&lt;br /&gt;In the meantime several other videos appeared that further analyze this situation. It appears that a person with very dark skin is not recognized unless there are perfect lighting conditions, since the camera cannot distinguish between the facial features.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;This only adds oil to the fire on the issue of the facial recognition in biometrics IDs. It is now proven that facial recognition can fail miserably on a nice chunk of the world population.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/t4DT3tQqgRM&amp;amp;hl=en_US&amp;amp;fs=1&amp;amp;"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;embed src="http://www.youtube.com/v/t4DT3tQqgRM&amp;amp;hl=en_US&amp;amp;fs=1&amp;amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Does this mean that black people should not use biometric ID's. What do you think?&lt;br /&gt;&lt;br /&gt;Related posts&lt;br /&gt;&lt;a href="http://www.shortinfosec.net/2009/11/simplified-analysis-can-you-forge.html"&gt;A Simplified Analysis - Can you Forge a Biometric ID?&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7196788127833928948-5072362821717970108?l=www.shortinfosec.net' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/shortinfosec/~4/OJncirAz6KU" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/shortinfosec/~3/OJncirAz6KU/hp-racist-webcam-facial-recognition-far.html</link><author>noreply@blogger.com (Bozidar Spirovski)</author><thr:total>0</thr:total><feedburner:origLink>http://www.shortinfosec.net/2009/12/hp-racist-webcam-facial-recognition-far.html</feedburner:origLink></item></channel></rss>
