<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" version="2.0">
  <channel>
    <title><![CDATA[[SecurityRatty] tag: tree]]></title>
    <link>http://securityratty.com/tag/tree</link>
    <description></description>
    <pubDate>Wed, 23 Apr 2008 07:13:09 +0000</pubDate>
    <generator>iRatty Engine</generator>
    <docs>http://blogs.law.harvard.edu/tech/rss</docs>
    <item>
      <title><![CDATA[The Skein Hash Function]]></title>
      <link>http://securityratty.com/article/c65ce3834e7790e113fa9e1fd1504568</link>
      <guid>http://securityratty.com/article/c65ce3834e7790e113fa9e1fd1504568</guid>
      <description><![CDATA[NIST is holding a competition to replace the SHA family of hash functions, which have been increasingly under attack . (I wrote about an early NIST hash workshop here
Skein is our submission (myself...]]></description>
      <content:encoded><![CDATA[<p>NIST is <a href="http://csrc.nist.gov/groups/ST/hash/sha-3/index.html">holding a competition</a> to replace the SHA family of hash functions, which have been <a href="http://www.schneier.com/blog/archives/2005/02/cryptanalysis_o.html">increasingly under attack</a>.  (I wrote about an early NIST hash workshop <a href="http://www.schneier.com/blog/archives/2005/10/nist_hash_works_1.html">here</a>.)</p>

<p>Skein is our submission (myself and seven others: <a href="http://en.wikipedia.org/wiki/Niels_Ferguson">Niels Ferguson</a>, <a href="http://th.informatik.uni-mannheim.de/People/Lucks/">Stefan Lucks</a>, <a href="http://www.hifn.com/executiveTeam.aspx?id=182">Doug Whiting</a>, <a href="http://www-cse.ucsd.edu/~mihir/">Mihir Bellare</a>, <a href="http://www.cs.washington.edu/homes/yoshi/">Tadayoshi Kohno</a>, <a href="http://www.pgp.com/about_pgp_corporation/management.html">Jon Callas</a>, and Jesse Walker).  <a href="http://www.schneier.com/skein.pdf">Here's</a> the paper:</p>

<blockquote><strong>Executive Summary</strong>

<p>Skein is a new family of cryptographic hash functions.  Its design combines speed, security, simplicity, and a great deal of flexibility in a modular package that is easy to analyze.</p>

<p>Skein is fast.  Skein-512 -- our primary proposal -- hashes data at 6.1 clock cycles per byte on a 64-bit CPU.  This means that on a 3.1 GHz x64 Core 2 Duo CPU, Skein hashes data at 500 MBytes/second per core -- almost twice as fast as SHA-512 and three times faster than SHA-256.  An optional hash-tree mode speeds up parallelizable implementations even more.  Skein is fast for short messages, too; Skein-512 hashes short messages in about 1000 clock cycles.</p>

<p>Skein is secure.  Its conservative design is based on the Threefish block cipher.  Our current best attack on Threefish-512 is on 25 of 72 rounds, for a safety factor of 2.9. For comparison, at a similar stage in the standardization process, the AES encryption algorithm had an attack on 6 of 10 rounds, for a safety factor of only 1.7.  Additionally, Skein has a number of provably secure properties, greatly increasing confidence in the algorithm.</p>

<p>Skein is simple.  Using only three primitive operations, the Skein compression function can be easily understood and remembered.  The rest of the algorithm is a straightforward iteration of this function.</p>

<p>Skein is flexible.  Skein is defined for three different internal state sizes -- 256 bits, 512 bits, and 1024 bits -- and any output size.  This allows Skein to be a drop-in replacement for the entire SHA family of hash functions.  A completely optional and extendable argument system makes Skein an efficient tool to use for a very large number of functions: a PRNG, a stream cipher, a key derivation function, authentication without the overhead of HMAC, and a personalization capability.  All these features can be implemented with very low overhead.  Together with the Threefish large-block cipher at Skein core, this design provides a full set of symmetric cryptographic primitives suitable for most modern applications.</p>

<p>Skein is efficient on a variety of platforms, both hardware and software.  Skein-512 can be implemented in about 200 bytes of state.  Small devices, such as 8-bit smart cards, can implement Skein-256 using about 100 bytes of memory.  Larger devices can implement the larger versions of Skein to achieve faster speeds.</p>

<p>Skein was designed by a team of highly experienced cryptographic experts from academia and industry, with expertise in cryptography, security analysis, software, chip design, and implementation of real-world cryptographic systems.  This breadth of knowledge allowed them to create a balanced design that works well in all environments.</blockquote></p>

<p><a href="http://www.schneier.com/code/skein_NIST_CD_101308.zip">Here's</a> source code, text vectors, and the like for Skein.  Watch the <a href="http://www.schneier.com/skein.html">Skein website</a> for any updates -- new code, new results, new implementations, the proofs.</p>

<p>NIST's deadline is Friday.  It seems as if everyone -- including many amateurs -- is working on a hash function, and I predict that NIST will receive at least 80 submissions.  (Compare this to the 21 submissions NIST received -- five were rejected as not being complete --  for the AES competition in 1998.)  I expect people to start posting their submissions over the weekend.  (Ron Rivest already <a href="http://people.csail.mit.edu/rivest/Rivest-TheMD6HashFunction.ppt">presented</a> MD6 at Crypto in August.)  Probably the best place to watch for new hash functions is <a href="http://planeta.terra.com.br/informatica/paulobarreto/hflounge.html">here</a>; I'll try to keep a listing of the submissions myself.</p>

<p>The selection process will take around four years.  I've previously called this sort of thing a cryptographic demolition derby -- last one left standing wins -- but that's only half true.  Certainly all the groups will spend the next couple of years trying to cryptanalyze each other, but in the end there will be a bunch of unbroken algorithms; NIST will select one based on performance and features.</p>

<p>NIST has stated that the goal of this process is not to choose the best standard but to choose a good standard.  I think that's smart of them; in this process, "best" is the enemy of "good."  My advice is this: immediately sort them based on performance and features.  Ask the cryptographic community to focus its attention on the top dozen, rather than spread its attention across all 80 -- although I also expect that most of the amateur submissions will be rejected by NIST for not being "complete and proper."  Otherwise, people will break the easy ones and the better ones will go unanalyzed.</p><div class="feedflare">
<a href="http://feeds.feedburner.com/~f/schneier/fulltext?a=RsFiM"><img src="http://feeds.feedburner.com/~f/schneier/fulltext?i=RsFiM" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/schneier/fulltext?a=VuObM"><img src="http://feeds.feedburner.com/~f/schneier/fulltext?i=VuObM" border="0"></img></a>
</div>]]></content:encoded>
      <pubDate>Wed, 29 Oct 2008 01:35:29 +0000</pubDate>
      <category domain="http://securityratty.com/tag/skein">skein</category>
      <category domain="http://securityratty.com/tag/hash function">hash function</category>
      <category domain="http://securityratty.com/tag/function">function</category>
      <category domain="http://securityratty.com/tag/implement skein-256">implement skein-256</category>
      <category domain="http://securityratty.com/tag/implement">implement</category>
      <category domain="http://securityratty.com/tag/skein hashes data">skein hashes data</category>
      <category domain="http://securityratty.com/tag/skein website">skein website</category>
      <category domain="http://securityratty.com/tag/hashes data">hashes data</category>
      <category domain="http://securityratty.com/tag/key derivation function">key derivation function</category>
      <source url="http://www.schneier.com/blog/archives/2008/10/the_skein_hash.html">The Skein Hash Function</source>
    </item>
    <item>
      <title><![CDATA[Tech tricks and treats of 2008]]></title>
      <link>http://securityratty.com/article/9747102c31db42acf46c0e653969b7bd</link>
      <guid>http://securityratty.com/article/9747102c31db42acf46c0e653969b7bd</guid>
      <description><![CDATA[Growing up, you probably loved Halloween: Dressing up as your favorite superhero or princess, telling ghost stories, eating so much candy that your mom warned you your teeth were going to fall out. Of...]]></description>
      <content:encoded><![CDATA[Growing up, you probably loved Halloween: Dressing up as your favorite superhero or princess, telling ghost stories, eating so much candy that your mom warned you your teeth were going to fall out. Of course, there was the trick side of the equation--the eggs you'd see slimed across some streets the morning after or the paper in someone's front-yard tree. Aahh, those were the days.<p><A href="http://ad.doubleclick.net/jump/idg.us.nwf.rss/remote;sz=468x60;ord=7751?">
<IMG src="http://ad.doubleclick.net/ad/idg.us.nwf.rss/remote;sz=468x60;ord=7751?" border="0" width="468" height="60"></A>
</p>]]></content:encoded>
      <pubDate>Tue, 28 Oct 2008 21:00:00 +0000</pubDate>
      <category domain="http://securityratty.com/tag/front-yard tree">front-yard tree</category>
      <category domain="http://securityratty.com/tag/favorite superhero">favorite superhero</category>
      <category domain="http://securityratty.com/tag/ghost stories">ghost stories</category>
      <category domain="http://securityratty.com/tag/eggs">eggs</category>
      <category domain="http://securityratty.com/tag/candy">candy</category>
      <category domain="http://securityratty.com/tag/aahh">aahh</category>
      <category domain="http://securityratty.com/tag/streets">streets</category>
      <category domain="http://securityratty.com/tag/trick">trick</category>
      <category domain="http://securityratty.com/tag/equation">equation</category>
      <source url="http://www.networkworld.com/news/2008/102908-tech-tricks-and-treats-of.html?fsrc=rss-security">Tech tricks and treats of 2008</source>
    </item>
    <item>
      <title><![CDATA[Massive SQL Injection Attacks - the Chinese Way]]></title>
      <link>http://securityratty.com/article/42e493c2424af4f8ef6cc5dd581317bf</link>
      <guid>http://securityratty.com/article/42e493c2424af4f8ef6cc5dd581317bf</guid>
      <description><![CDATA[From copycats and &quot;localizers&quot; of Russian web malware exploitation kits , to suppliers of original hacking tools, the Chinese IT underground has been closely following the emerging threats and the...]]></description>
      <content:encoded><![CDATA[<div style="text-align: left;"></div><div class="separator" style="clear: both; text-align: center;"></div><a href="http://2.bp.blogspot.com/_wICHhTiQmrA/SP46U3HSQHI/AAAAAAAACUY/QH40puDsgXY/s1600-h/security_company_hacking_tools.JPG" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/_wICHhTiQmrA/SP46U3HSQHI/AAAAAAAACUY/QO3L0OWKJcY/s200-R/security_company_hacking_tools.JPG" /></a>From <a href="http://ddanchev.blogspot.com/2008/05/firepack-exploitation-kit-localized-to.html">copycats</a> and <a href="http://ddanchev.blogspot.com/2007/10/mpack-and-icepack-localized-to-chinese.html">"localizers" of Russian web malware exploitation kits</a>, to suppliers of original hacking tools, the Chinese IT underground has been closely following the emerging threats and the obvious insecurities on a large scale, and so is either filling the niches left open by other international communities, or coming up with tools setting new benchmarks for massive SQL injection attacks, like the case with this one :<br />
<br />
<div style="text-align: left;"></div><div class="separator" style="clear: both; text-align: center;"></div><a href="http://3.bp.blogspot.com/_wICHhTiQmrA/SP5DX0GzAtI/AAAAAAAACUg/3GOnK2TsSRk/s1600-h/search_engines_mass_SQL_injection.JPG" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" src="http://3.bp.blogspot.com/_wICHhTiQmrA/SP5DX0GzAtI/AAAAAAAACUg/pdCwjwri7LM/s200-R/search_engines_mass_SQL_injection.JPG" /></a>"<i>A professional web site vulnerability scanning, use of tools, SQL injection is a new generation of tools to help Web developers and site of the station quickly find vulnerabilities in order to be able to effectively prepare Security work. At the same time, the tool to Web developers to demonstrate the ways in which hackers are using these vulnerabilities, hackers, as well as through the loopholes to do things, can effectively raise the safety awareness of relevant personnel.</i>"<br />
<br />
<div style="text-align: left;"></div><div class="separator" style="clear: both; text-align: center;"></div><a href="http://2.bp.blogspot.com/_wICHhTiQmrA/SP5DkEEtbqI/AAAAAAAACUo/Mm7pCwd7LT4/s1600-h/search_engines_mass_SQL_injection2.JPG" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/_wICHhTiQmrA/SP5DkEEtbqI/AAAAAAAACUo/qMaY93_QOvY/s200-R/search_engines_mass_SQL_injection2.JPG" /></a>Nothing's wrong with the marketing pitch at the first place, but going through the features, the "massive SQL injections through search engine reconnaissance" and automatic page rank verification which you can see in the attached screenshots, ruin the "security auditing" marketing pitch. The tool not only allows easy integration of potentially vulnerable sites obtained through <a href="http://ddanchev.blogspot.com/2007/07/sql-injection-through-search-engines.html">search engines reconnaissance</a>, but also, is prioritizing the results based on the probability for successful injection, next to the page rank of the domains in question. A simple demonstration offered by the company is also, directly enticing its users to "localize" the search engine reconnaissance, by filtering the search results for a particupar country, in this case they used French sites for one of the demos. Here are some excerpts from its CHANGE log speaking for themselves :<br />
<br />
"<i><b>2008.7.15 release version 1.3 </b><br />
&nbsp;</i><br />
<div style="text-align: left;"></div><div class="separator" style="clear: both; text-align: center;"></div><a href="http://2.bp.blogspot.com/_wICHhTiQmrA/SP5DyBXVu7I/AAAAAAAACUw/37LsW8yh_AE/s1600-h/chinese_SQL_injector.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/_wICHhTiQmrA/SP5DyBXVu7I/AAAAAAAACUw/ub8OVgeWC6Y/s200-R/chinese_SQL_injector.png" /></a><i>- New powerful "automatic machine cycle" feature&nbsp;</i><br />
<i>- Automatic machine cycle is to provide assistance to the advanced user manual into the use of a very&nbsp;</i><br />
<i>- powerful and flexible module, the main sites used for some special filtering into the hand, is almost a&nbsp;</i><br />
<i>- universal tool, you can achieve the following: <br />
&nbsp;</i><br />
<a href="http://4.bp.blogspot.com/_wICHhTiQmrA/SP5D-g3FyAI/AAAAAAAACU4/xYACViJuVn4/s1600-h/chinese_SQL_injector2.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" src="http://4.bp.blogspot.com/_wICHhTiQmrA/SP5D-g3FyAI/AAAAAAAACU4/oPVCur3PMgI/s200-R/chinese_SQL_injector2.png" /></a><i>1. In support of GET / POST / COOKIES in a variety of ways, such as the injection.&nbsp;</i><br />
<i>2. Scan the key to the page (background, upload, WebShell, databases, backup files, etc.).&nbsp;</i><br />
<i>3. According to the dictionary to violence landing back-guess solution WebShell password and password (required to verify that the code can not guess solution).&nbsp;</i><br />
<i>4. Page language does not limit the types and databases (to provide specific statements into the database).&nbsp;</i><br />
<i>5. At the same time, support for the circulation of the two variables and two dictionaries, fast running and violent content of the database solution to guess a password.</i>"<br />
<br />
It gets even more interesting in terms of the massive SQL injection attacks mentality which is pretty evident on all fronts :<br />
<br />
<div style="text-align: left;"></div><div class="separator" style="clear: both; text-align: center;"></div><div style="text-align: left;"></div><div class="separator" style="clear: both; text-align: center;"></div><div style="text-align: left;"></div><div class="separator" style="clear: both; text-align: center;"></div><div class="separator" style="clear: both; text-align: center;"></div><a href="http://3.bp.blogspot.com/_wICHhTiQmrA/SP5ELiLoBiI/AAAAAAAACVA/0fb6Epapby0/s1600-h/chinese_SQL_injector3.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" src="http://3.bp.blogspot.com/_wICHhTiQmrA/SP5ELiLoBiI/AAAAAAAACVA/nmrC87TeCxo/s200-R/chinese_SQL_injector3.png" /></a>"<i>- The use of the three search engine sites scans to invade the side to complete<br />
- in scanning probe into the Web site ranking points<br />
- added, "VBS upload to download", "upload directory Web site viewer," "FTP upload to download configuration file" function to make it more convenient for the sa rights to use the site. <br />
- New "sequence document scanners" <br />
- What is the sequence document scanners role? Upload to find loopholes, some of the procedures to upload the file after the upload will be renamed, rename the way the system is usually based on time or incremental increase in the number prefix code for the upload process, if not to return after the file name, Upload files to know the url is usually very difficult to sequence the use of paper scanner can be scanned out</i><br />
<div style="text-align: left;"></div><div class="separator" style="clear: both; text-align: center;"></div><a href="http://3.bp.blogspot.com/_wICHhTiQmrA/SP5FUvl0FhI/AAAAAAAACVY/Y5mM2l7Q6K4/s1600-h/chinese_SQL_injector4.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" src="http://3.bp.blogspot.com/_wICHhTiQmrA/SP5FUvl0FhI/AAAAAAAACVY/DU7feV1pnjU/s200-R/chinese_SQL_injector4.png" /></a><i><br />
- The best reverse domain name query engine, and quasi-wide <br />
- in scanning the database of basic information, an increase of the database of information related to the process, the link has information on the database server user login (sa need permission) <br />
- control of the interface had a big adjustment, the interface process easier to understand and operate. <br />
- based on a significant site of the wrong mode of access to a comprehensive code optimization and more accurate access to the content, accuracy and access to show progress. <br />
- added, "VBS upload to download", "upload directory Web site viewer," "FTP upload to download configuration file" function to make it more convenient for the sa rights to use the site.&nbsp;</i><br />
<div style="text-align: left;"></div><div class="separator" style="clear: both; text-align: center;"></div><a href="http://2.bp.blogspot.com/_wICHhTiQmrA/SP5FgfdkSbI/AAAAAAAACVg/R77obP_vxig/s1600-h/chinese_SQL_injector5.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/_wICHhTiQmrA/SP5FgfdkSbI/AAAAAAAACVg/ORo853Aicy4/s200-R/chinese_SQL_injector5.png" /></a><i><br />
- point into the types of improved detection order to improve the efficiency of detection. <br />
- improved automatic keyword detection, automatic keyword detection more accurate. <br />
- probe into the points the way to improve and increase the use of automatic detection of the keyword detection. <br />
- type of database to improve the detection, the use of the contents of the length of the failure to detect the type of database automatically switch to the probe through the keyword. <br />
- automatically save and load solution has been to guess the tree structure of the database, guess Solutions has been the content and structure of the database will automatically save and open the next time the injection point will be automatically made available, the solutions do not have to guess again, the continuity of work Greatly increased.&nbsp;</i><br />
<div style="text-align: left;"></div><div class="separator" style="clear: both; text-align: center;"></div><a href="http://2.bp.blogspot.com/_wICHhTiQmrA/SP5FrcWctII/AAAAAAAACVo/DcQNU5crc5k/s1600-h/chinese_SQL_injector6.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="131" src="http://2.bp.blogspot.com/_wICHhTiQmrA/SP5FrcWctII/AAAAAAAACVo/9zGp4bsPB2U/s200-R/chinese_SQL_injector6.png" width="200" /></a><i><br />
- solved from the database to read large amounts of data (on hundreds of thousands or millions of records), the half-way card program will die. <br />
- increased significantly on the wrong model of ASP.NET and SQL Server2005 significant mode of dealing with mistakes, error messages can be extracted from a Web directory! <br />
- significant amendments to the wrong mode, some of the injected one by one point in the field or access to the contents of the issue can not be successful (error code in hand); for increased access to specific points table and into the field.&nbsp;</i><br />
<i><br />
- amendments to the text of a significant error patterns to detect and correct use of loopholes in the system can be used more to expand. (Text significantly in the wrong mode in version 1.1 already supported, but in the version 1.2 upgrade in the process of scanning to improve the performance of the Gaodiao careless. -_-#) <br />
- on a variety of encoded text can be significantly wrong in the right-compatible, able to correctly handle the ASP.NET page of the text marked wrong. Through custom error keyword, truly compatible with any language, any coding error message. <br />
- crack anti-improvement and enhancement. <br />
- An increase of auto-detection feature keywords.&nbsp;</i><br />
<i><br />
- Mssql database specifically for significant points into the wrong mode of detection and the use of up and down the hard work, and many other software can not detect the point of injection can also be used. <br />
- Automatic save and load access to the database, to allow manual known to add tables and fields for solutions to guess. <br />
- Can be used to amend the degree of accuracy; optimize the code to reduce memory footprint; enhance the stability of multi-threading. <br />
- Significant amendments to the wrong mode solution guess the contents of the database must be checked first field defects.</i>"<br />
<br />
The public version of the tool has been in the while for over an year, with a VIP version available to customers only.<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/DanchoDanchevOnSecurityAndNewMedia?a=PsITM"><img src="http://feeds.feedburner.com/~f/DanchoDanchevOnSecurityAndNewMedia?i=PsITM" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/DanchoDanchevOnSecurityAndNewMedia?a=JBO9M"><img src="http://feeds.feedburner.com/~f/DanchoDanchevOnSecurityAndNewMedia?i=JBO9M" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/DanchoDanchevOnSecurityAndNewMedia?a=owYAm"><img src="http://feeds.feedburner.com/~f/DanchoDanchevOnSecurityAndNewMedia?i=owYAm" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/DanchoDanchevOnSecurityAndNewMedia?a=LTzNm"><img src="http://feeds.feedburner.com/~f/DanchoDanchevOnSecurityAndNewMedia?i=LTzNm" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/DanchoDanchevOnSecurityAndNewMedia?a=LaPQM"><img src="http://feeds.feedburner.com/~f/DanchoDanchevOnSecurityAndNewMedia?i=LaPQM" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/DanchoDanchevOnSecurityAndNewMedia?a=go5fM"><img src="http://feeds.feedburner.com/~f/DanchoDanchevOnSecurityAndNewMedia?i=go5fM" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/DanchoDanchevOnSecurityAndNewMedia?a=rYJ9m"><img src="http://feeds.feedburner.com/~f/DanchoDanchevOnSecurityAndNewMedia?i=rYJ9m" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/DanchoDanchevOnSecurityAndNewMedia/~4/427878843" height="1" width="1"/>]]></content:encoded>
      <pubDate>Tue, 21 Oct 2008 12:18:48 +0000</pubDate>
      <category domain="http://securityratty.com/tag/keyword detection">keyword detection</category>
      <category domain="http://securityratty.com/tag/detection">detection</category>
      <category domain="http://securityratty.com/tag/database">database</category>
      <category domain="http://securityratty.com/tag/database solution">database solution</category>
      <category domain="http://securityratty.com/tag/solution">solution</category>
      <category domain="http://securityratty.com/tag/process">process</category>
      <category domain="http://securityratty.com/tag/upload process">upload process</category>
      <category domain="http://securityratty.com/tag/text">text</category>
      <category domain="http://securityratty.com/tag/load solution">load solution</category>
      <source url="http://feeds.feedburner.com/~r/DanchoDanchevOnSecurityAndNewMedia/~3/427878843/massive-sql-injection-attacks-chinese.html">Massive SQL Injection Attacks - the Chinese Way</source>
    </item>
    <item>
      <title><![CDATA[Fun Reading on Security - 8]]></title>
      <link>http://securityratty.com/article/d60cc90ef226fd7624953a3c03f282d4</link>
      <guid>http://securityratty.com/article/d60cc90ef226fd7624953a3c03f282d4</guid>
      <description><![CDATA[Instead of my usual &quot;blogging frenzy&quot; machine gun blast of short posts, I will just combine them into my new blog series &quot; Fun Reading on Security .&quot; Here is an issue #7, dated October 2nd, 2008
Great...]]></description>
      <content:encoded><![CDATA[<p>Instead of my usual &quot;blogging frenzy&quot; machine gun blast of short posts, I will just combine them into my new blog series &quot;<a href="http://chuvakin.blogspot.com/search/label/reading">Fun Reading on Security</a>.&quot; Here is an issue #7, dated October 2nd, 2008.</p>  <ol>   <li><a href="http://www.darkreading.com/document.asp?doc_id=162936">Great paper</a> that complements the whole &quot;SIEM is dead?&quot; saga - &quot;Most enterprises are looking for a product that <em>will solve all of their problems in some sort of off-the-shelf miracle</em>, and when they find out that the currently available tools can't do it, they either postpone their deployment or put them on the back burner. &quot; </li>    <li>&quot;<a href="http://financialcryptography.com/mt/archives/001093.html">The Mess: looking for someone to blame?</a>&quot; is an awesome piece on Internet security and its architecture - and so is Gunnar's follow-up (&quot;<a href="http://1raindrop.typepad.com/1_raindrop/2008/09/if-a-tree-falls-in-someone-elses-silo.html">If a tree falls in someone else's silo...</a>&quot;) </li>    <li>Mike call to &quot;<a href="http://securityincite.com/blog/mike-rothman/rise-up-against-mediocrity">Rise up against Mediocrity</a>.&quot;&#160; - &quot;Dilbert makes the risk of the lowest common denominator approach abundantly clear.&quot;; in other words, you say 'best practices', I say 'mediocrity!' Mike also remind us, in vain, to do &quot;Security FIRST!&quot; (and compliance second) </li>    <li>A great piece from Burton: &quot;<a href="http://srmsblog.burtongroup.com/2008/08/on-response.html">On Response</a>&quot; - I think the world needs another 10-20 million reminders that PREVENTION FAILS. <a href="http://srmsblog.burtongroup.com/2008/08/on-response.html">This</a> is definitely a good one for those still in the &quot;we'll just block the threat world&quot; - &quot;we will not win a continuing war of escalation&quot; and &quot;using response can be more cost effective than installing the latest and greatest preventative tool&quot; </li>    <li><a href="http://blog.isc2.org/isc2_blog/2008/08/security-metric.html">More on metrics</a>, including the highly-awaited ISO27004. </li>    <li><a href="http://www.ecommercetimes.com/story/64598.html">Pretty dumb paper</a> by a person confused by why PCI DSS exists (the guy needs to read <a href="http://treasuryinstitute.org/blog/index.php?itemid=174">this</a>). PCI doesn't &quot;fall short,&quot; it helps people who will otherwise not do <em>anything</em> and their systems will &quot;power&quot; those botnets of the future... </li>    <li>While we are on this subject: <a href="http://pcianswers.com/2008/10/01/pci-dss-version-12-differences-and-updates/">a really good coverage of PCI 1.2. changes</a>, released Oct 1st. More PCI fun <a href="http://pcidss.wordpress.com/2008/09/11/recap-cso-executive-seminar-on-pci-compliance-by-james-deluccia/">here.</a> And more <a href="http://www.computerweekly.com/blogs/stuart_king/2008/09/i-was-supposed-to-be.html">here</a> (&quot;<a href="http://www.computerweekly.com/blogs/stuart_king/2008/09/i-was-supposed-to-be.html">PCI Compliance - dispelling some common myths</a>&quot;). And, <a href="http://www.estoregfoa.org/StaticContent/staticpages/TM0508.htm#1c">more PCI myths</a>. And <a href="http://securityincite.com/blog/mike-rothman/the-daily-incite-september-29-2008">more good ideas</a> on PCI from Mike R. Sorry, can't stop thinking about PCI :-)&#160; - also <a href="http://pcidss.wordpress.com/2008/09/19/the-inside-story-of-pci-confessions-of-a-qsa-commentary-by-james-deluccia/">this is good.</a> </li>    <li><a href="http://securosis.com/2008/09/23/behavioral-monitoring/">Adrian on behavioral monitoring</a>; mostly in DAM, but also elsewhere in security. </li>    <li>&quot;<a href="http://www.darkreading.com/blog.asp?blog_sectionid=327&amp;doc_id=164144">Premature Chasm-Crossing</a>&quot;&#160; - a must-read for all security vendors and especially their marketing (and&#160; their easily-excitable PR teams...) - &quot;Shouldn't vendors be spending more time fighting the problems that security managers are facing today, right this minute?&quot; (Mike R <a href="http://securityincite.com/blog/mike-rothman/the-daily-incite-september-24-2008">also comments</a> on that). A related - and&#160; just as interesting point is made here: &quot;<a href="http://blogs.computerworld.com/security_is_not_a_solution">Security is not a solution</a>&quot; </li>    <li><a href="http://www.csoonline.com/article/print/450190">More</a> on compliance and security checklists, good and bad: &quot;I think this is a dangerous trend unless the &quot;checklist&quot; is all inclusive.&quot; (how can a checklist include <strong>ALL? :-)</strong>) </li>    <li><a href="http://forensics.sans.org/community/top7_forensic_trends.php">&quot;SANS Top 7 New IR/Forensic Trends In 2008&quot;</a> </li>    <li>Read &quot;<a href="http://theinvisiblethings.blogspot.com/2008/09/three-approaches-to-computer-security.html">The three approaches to computer security!</a>&quot;&#160; Why? Come on, it is from <a href="http://theinvisiblethings.blogspot.com">Joanna</a>! :-) </li>    <li><a href="http://rationalsecurity.typepad.com/blog/2008/09/ids-vitamins-or-prophylactic.html">A fun discussion</a> about a hot new technology:<em> network IDS. </em>Is IDS <em>absolutely</em> indispensable to <em>ALL</em> companies? No. Can it be incredibly useful? You bet. End of discussion. </li>    <li>On an unrelated note, are lasers the future of warfare? <a href="http://blog.wired.com/defense/2008/09/why-lasers-wont.html">Some say no.</a> </li>    <li>Finally, some security humor from Gartner (!): &quot;<a href="http://blogs.gartner.com/greg_young/2008/09/30/get-rich-quick-with-network-security/">Get Rich Quick With Network Security</a>&quot; </li> </ol>  <p>Enjoy!</p>  <p><a href="http://chuvakin.blogspot.com/search/label/reading">Previous security reading.</a></p>  <div class="blogger-post-footer">About me: http://www.chuvakin.org</div><div class="feedflare">
<a href="http://feeds.feedburner.com/~f/AntonChuvakinPersonalBlog?a=pqMsM"><img src="http://feeds.feedburner.com/~f/AntonChuvakinPersonalBlog?i=pqMsM" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/AntonChuvakinPersonalBlog?a=avlNM"><img src="http://feeds.feedburner.com/~f/AntonChuvakinPersonalBlog?i=avlNM" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/AntonChuvakinPersonalBlog?a=EvcjM"><img src="http://feeds.feedburner.com/~f/AntonChuvakinPersonalBlog?i=EvcjM" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/AntonChuvakinPersonalBlog/~4/409462346" height="1" width="1"/>]]></content:encoded>
      <pubDate>Thu, 02 Oct 2008 06:31:00 +0000</pubDate>
      <category domain="http://securityratty.com/tag/security">security</category>
      <category domain="http://securityratty.com/tag/security managers">security managers</category>
      <category domain="http://securityratty.com/tag/previous security">previous security</category>
      <category domain="http://securityratty.com/tag/pci">pci</category>
      <category domain="http://securityratty.com/tag/pci dss exists">pci dss exists</category>
      <category domain="http://securityratty.com/tag/computer security">computer security</category>
      <category domain="http://securityratty.com/tag/pci fun">pci fun</category>
      <category domain="http://securityratty.com/tag/security checklists">security checklists</category>
      <category domain="http://securityratty.com/tag/network security">network security</category>
      <source url="http://feeds.feedburner.com/~r/AntonChuvakinPersonalBlog/~3/409462346/fun-reading-on-security-8.html">Fun Reading on Security - 8</source>
    </item>
    <item>
      <title><![CDATA[If a tree falls in someone else's silo...]]></title>
      <link>http://securityratty.com/article/16a8e8bbe75a3994d655d2737adf90ce</link>
      <guid>http://securityratty.com/article/16a8e8bbe75a3994d655d2737adf90ce</guid>
      <description><![CDATA[Must read post by Iang

In the case of phishing, it is relatively clear. The developers believe the PKI book. The PKI people believe in the efficacy of digital signatures to prove stuff. The...]]></description>
      <content:encoded><![CDATA[<p>&#160;Must read <a href="https://financialcryptography.com/mt/archives/001093.html">post</a> by Iang:</p><br /><blockquote class="webkit-indent-blockquote" style="margin: 0 0 0 40px; border: none; padding: 0px;"><p><span style="color: #666666; font-family: georgia; line-height: 19px; ">In the case of phishing, it is relatively clear. The developers believe the PKI book. The PKI people believe in the efficacy of digital signatures to prove stuff. The cryptographers believe in the perfection of mathematics, and the security world believes in the completeness of their own learning. They are all wrong, but only at the large level of generalisations, not at the detailed level of particular claims. Any one of the claims,&#160;<em>in isolation</em>&#160;can be shown to be true. But, generalising these brittle claims to be solid building blocks is a completely different question. Few of the claims are strong enough to partake in a general model without severe support; the general model of secure browsing is the best evidence of how it is secure in name only.</span></p></blockquote><blockquote class="webkit-indent-blockquote" style="margin: 0 0 0 40px; border: none; padding: 0px;"><p><span style="color: #666666; font-family: georgia; line-height: 19px;"><br /></span><span style="color: #666666; font-family: georgia; line-height: 19px; ">How then is it built? By accident or by design, a series of claims meet together in a holy ring of righteous architecture. Each of the proponents claim loudly that their part is strong, but the ring has no strength. Eventually, one of the claims in the links is broken. For phishing, the browsers never did have the potential to show authenticity; not only did they not have the security strength to do it (c.f., Skype v.&#160;<a href="http://en.wikipedia.org/wiki/Cross-site_request_forgery" style="color: #003366; font-weight: normal; text-decoration: underline; ">CSRF</a>), they didn&#39;t even do it in practice (recall the lost padlock?), and their recent efforts to show authenticity (c.f. colour debate) reveal how far they are from understanding even the goal, let alone the implementation. Once that link was broken, and money was made, all the others revealed their weaknesses, as crooks systematically worked to breach the lot.</span><br /><span style="color: #666666; font-family: georgia; line-height: 19px; "><br /></span></p></blockquote><blockquote class="webkit-indent-blockquote" style="margin: 0 0 0 40px; border: none; padding: 0px;"><p><span style="color: #666666; font-family: georgia; line-height: 19px; ">If we look at the wider financial collapse, now underscored by the nationalisation of the worlds biggest financiers of mortgages ($ 5.3 trillion.... or is it $ 5.4 ?), we see the same pattern. The bankers believed in their product. The originators believed in their origination, the securitizers believed in their free market and accurate price, and the holders believed in the assets. The CDO, the subprime, the other 100 special names, each was a contract. Each was clear in and of itself. But, when placed end-to-end, in a line, with a bunch of other agreements, the claims that were good in isolation were not strong enough to participate in the super-claim made of the overall edifice.</span><br /><span style="color: #666666; font-family: georgia; line-height: 19px; ">The financial system was built like a bridge; each piece rested on the previous one. And then, the clever architects bent the bridge around ... and around again, until the first piece met the last. The elegant keystone of finance was to finally lift up the first one to rest on the last.</span><br /><span style="color: #666666; font-family: georgia; line-height: 19px; "><br /></span></p></blockquote><blockquote class="webkit-indent-blockquote" style="margin: 0 0 0 40px; border: none; padding: 0px;"><p><span style="color: #666666; font-family: georgia; line-height: 19px; ">Thus, the banks themselves invested their capital in their own product.</span></p></blockquote><p><span style="color: #666666; font-family: georgia; line-height: 19px;"><br /></span></p><div><span style="color: #666666; font-family: georgia; line-height: 19px;"><span style="color: #000000; font-family: &#39;Trebuchet MS&#39;; line-height: 15px; ">Maybe computer security failures won&#39;t ever result in $6 trillion worth of failures, but every day we bet more and more of our economy on networked computer systems. And those architectures are built on the precise mindsets that Iang portrays.</span><br /></span></div><br /><div>Banks are apt to comply with their auditor&#39;s request to run scans their resources, but what they do not do is build systems with architectural integrity. Why do you log in with a username and password? Why are the <a href="http://1raindrop.typepad.com/1_raindrop/2008/09/your-companies-biggest-security-hole---what-is-the-bgp-style-vuln-lurking-in-software-security.html">messaging systems not locked down</a>? Where are the strong identity tokens and claims? Do banks know that they are <a href="http://1raindrop.typepad.com/1_raindrop/2008/08/mainframe-mindset.html">not on a mainframe any more</a>?&#160;</div><br /><div>Sadly, they don&#39;t - they build a web silo and then they hook it up the legacy silo and put a wide open messaging system in between. There is no end to end security design, just silos. The banks build distributed systems, they operate distributed systems, but they don&#39;t design distributed systems.</div><br /><div>It is too bad, its never been a core competency of banks to design systems, but it never mattered before because IBM just drew up the plan and the banks followed it. Now everyone has their own plan, but the security architecture reflects an auditor&#39;s checklist and manager&#39;s <a href="http://1raindrop.typepad.com/1_raindrop/2008/08/golf-driven-security.html">golf games</a> not risk management decisions or security architecture.</div><br /><div>If a tree falls in someone else&#39;s silo, your system doesn&#39;t hear until their silo knocks yours over...</div>]]></content:encoded>
      <pubDate>Mon, 08 Sep 2008 08:29:57 +0000</pubDate>
      <category domain="http://securityratty.com/tag/silo">silo</category>
      <category domain="http://securityratty.com/tag/design">design</category>
      <category domain="http://securityratty.com/tag/design systems">design systems</category>
      <category domain="http://securityratty.com/tag/systems">systems</category>
      <category domain="http://securityratty.com/tag/brittle claims">brittle claims</category>
      <category domain="http://securityratty.com/tag/claims">claims</category>
      <category domain="http://securityratty.com/tag/computer systems">computer systems</category>
      <category domain="http://securityratty.com/tag/legacy silo">legacy silo</category>
      <category domain="http://securityratty.com/tag/banks">banks</category>
      <source url="http://1raindrop.typepad.com/1_raindrop/2008/09/if-a-tree-falls-in-someone-elses-silo.html">If a tree falls in someone else's silo...</source>
    </item>
    <item>
      <title><![CDATA[The Fallacy of Self-Fulfilling CEP Use Case Studies]]></title>
      <link>http://securityratty.com/article/47aaa0956d45ca036911731d192fc4e3</link>
      <guid>http://securityratty.com/article/47aaa0956d45ca036911731d192fc4e3</guid>
      <description><![CDATA[I am back at the glaring computer screenafter a day in Lamphun , Northern Thailand, hanging out will my friends who are preparing for a Bonsai tree competition.I spent the dayeating Thai and Chinese...]]></description>
      <content:encoded><![CDATA[<p>I am back at the glaring computer screen after a day in <a href="http://en.wikipedia.org/wiki/Lamphun" target="_blank">Lamphun</a>, Northern Thailand, hanging out will my friends who are preparing for a Bonsai tree competition.  I spent the day eating Thai and Chinese food and relaxing in a lounge chair under imported blue palm trees with the sound of exotic birds making background music to keep me entertained.</p>
<p>Back to CEP and EPTS, there are folks who appear to believe they may define &#8220;CEP&#8221; by the current use cases from self-described CEP vendors. Frankly speaking, I am puzzled by the bottom-up approach.</p>
<p>The bottom-up approach is a bit like saying &#8220;We have a lot of prototype rockets being built, so let&#8217;s define the future of space travel based on the prototypes!&#8221;</p>
<p>It really makes little sense, at least to me, to attempt to define CEP based on what the current generation products (self-described CEP products) are capable of doing.   </p>
<p>From my persective, it would be more beneficial to customers to define the types of complex events (and situations) businesses need to detect in real-time and match the technologies and solution architectures to detect those events, in real-time, with high confidence.</p>
<p>A lot of this &#8220;top down thinking&#8221; has been already done.</p>
<p>IT businesses need to detect operational threats and problems, and be able to pinpoint, with very high accuracy, where the problem is in a complex network, for example.  This problem remains mostly unsolved with a very low signal-to-noise ratio.</p>
<p>Also, most businesses would like to detect fraud and other criminal activity on their network before the activities adversely impacts their business.   This problem remains unsolved for most companies.</p>
<p>Scientific researchers seek models of weather, epidemiology, and so much more; and they need event processing solutions to obtain situational knowledge into current events and predict future ones.  We know how difficult predicting the weather can be!</p>
<p>Folks on the ground need to model urban traffic as events and design better event-driven traffic models and solutions.</p>
<p>The list of important event processing challenges we face go on and on.  </p>
<p>While I see some merit in the bottom-up approach, it is better for users to define what are practical &#8220;complex event&#8221; related problems and then look for the solutions, vs. define the solution and then look for the problem.</p>
<p>From a strategic perspective,  self-fulfilling CEP use case studies are interesting, but they hould not limit the vision, definition, and future of processing complex events; and be careful of use case <a href="http://en.wikipedia.org/wiki/List_of_fallacies" target="_blank">fallacies</a>.</p>
]]></content:encoded>
      <pubDate>Wed, 06 Aug 2008 11:30:13 +0000</pubDate>
      <category domain="http://securityratty.com/tag/cep">cep</category>
      <category domain="http://securityratty.com/tag/cep products">cep products</category>
      <category domain="http://securityratty.com/tag/believethey maydefine cep">believethey maydefine cep</category>
      <category domain="http://securityratty.com/tag/detect">detect</category>
      <category domain="http://securityratty.com/tag/liketo detect fraud">liketo detect fraud</category>
      <category domain="http://securityratty.com/tag/cep vendors">cep vendors</category>
      <category domain="http://securityratty.com/tag/current generation products">current generation products</category>
      <category domain="http://securityratty.com/tag/complex events">complex events</category>
      <category domain="http://securityratty.com/tag/define">define</category>
      <source url="http://www.thecepblog.com/2008/08/06/the-fallacy-of-self-fulfilling-cep-use-case-studies/">The Fallacy of Self-Fulfilling CEP Use Case Studies</source>
    </item>
    <item>
      <title><![CDATA[Security Function as a Business Enabler]]></title>
      <link>http://securityratty.com/article/3180c5cc4bdef8e6f23843201b85d663</link>
      <guid>http://securityratty.com/article/3180c5cc4bdef8e6f23843201b85d663</guid>
      <description><![CDATA[In one of my earlier blog posts I branded Information Security function (as part of IT) as an overhead of an overhead. It is utmost important for security manager to run the security function in a way...]]></description>
      <content:encoded><![CDATA[<P>In one of my earlier blog posts I branded Information Security function (as part of IT)&nbsp;as an overhead of an overhead. It is utmost important for security manager to run the security function in a way that it enables the business. </P>
<P>The various components (sub functions)&nbsp;of security organization should align with the business objectives of the IT and the whole organization. There needs to be a cohesive security strategy in order to align the various comoponents. One good way of understanding the business objective is why is the business&nbsp;parting with&nbsp;money for deploying a specific security component. Why is business giving me money for Compliance? Why is business giving me money to implement IDP? Constitutive questions such as these will help you to understand the fundamental concerns for the business and based on these we can come up with a strategy suitably aligned with the business.</P>
<P>One good example is the area of compliance.&nbsp;Attempting to make&nbsp;each every units of your business complaint with certain standards/legal regulations and so on would be a tall order. First define the scope, draw a circle around the units that need to be compliant, then come up with a strategy to make it compliant by formulating your objective - derived from the business objective of why the business&nbsp;gave you&nbsp;money.</P>
<P>Any security implementation effort should have&nbsp;a well defined focus (scope), business objective and strategy to bind the various components cohesively that aligns with the ultimate business objective. By this business will view security organization with dignity else security organization will end up being a spoke in the wheel of business.</P>
<P>In the past, I was involved in discussion about the ROI of information security and security is insurance and so on. After eating the forbidden&nbsp;apple from the tree of paradise, I realize security has neither ROI nor akin to insurance. Information security is way of doing business with due care. Security is way of enhancing the trust of a business among customers and thus enhancing the identity (or brand image of the company). Few years down the line people won't even question why you do security, it&nbsp;will become a part&nbsp;of&nbsp; your background conversation. Nobody questions why we buy hybrid&nbsp;vehicles&nbsp;anymore right?</P>
<P>If&nbsp;components of security function&nbsp;is not cohesively aligned with&nbsp;business objective&nbsp;it is spoke in the wheel of business else it is a brand enhancer of business.</P>
<P>&nbsp;</P>
<P><IMG style="WIDTH: 370px; HEIGHT: 717px" height=975 src="http://ravichar.blogharbor.com/Strategy.jpg" width=545></P>
<P>&nbsp;</P>]]></content:encoded>
      <pubDate>Fri, 27 Jun 2008 16:50:00 +0000</pubDate>
      <category domain="http://securityratty.com/tag/security">security</category>
      <category domain="http://securityratty.com/tag/view security organization">view security organization</category>
      <category domain="http://securityratty.com/tag/security organization">security organization</category>
      <category domain="http://securityratty.com/tag/business">business</category>
      <category domain="http://securityratty.com/tag/information security function">information security function</category>
      <category domain="http://securityratty.com/tag/organization">organization</category>
      <category domain="http://securityratty.com/tag/information security">information security</category>
      <category domain="http://securityratty.com/tag/cohesive security strategy">cohesive security strategy</category>
      <category domain="http://securityratty.com/tag/strategy">strategy</category>
      <source url="http://ravichar.blogharbor.com/blog/_archives/2008/6/27/3765919.html">Security Function as a Business Enabler</source>
    </item>
    <item>
      <title><![CDATA[11 Signs That Your SIEM Is A Dog or "Raffy, You Killed SIM!"]]></title>
      <link>http://securityratty.com/article/673e8180fd78aec9c906c77e3732eaf4</link>
      <guid>http://securityratty.com/article/673e8180fd78aec9c906c77e3732eaf4</guid>
      <description><![CDATA[Prerequisite: read this (thanks Raffy). Stop reading right before you reach the last line though :-) Then maybe read this too (thanks anonymous
Next, insert appropriate morbid jokes for &quot; IDS is dead...]]></description>
      <content:encoded><![CDATA[<p>Prerequisite: read <a href="http://blogs.splunk.com/raffy/2008/06/23/security-information-management-sim-is-dead">this</a> (thanks Raffy). Stop reading right before you reach the last line though :-)&nbsp; Then maybe <a href="http://www.prismmicrosys.com/Logtalk/?p=20">read this</a> too (thanks anonymous).</p> <p>Next, insert appropriate morbid jokes &lt;here&gt; for "<a href="http://www.gartner.com/5_about/press_releases/pr11june2003c.jsp">IDS is dead</a>", "<a href="http://www.networkworld.com/community/node/27459">NAC is dead</a>", "<a href="http://securosis.com/2008/05/13/grc-is-dead/">GRC is dead</a>", everybody is dead... WTF? Are we at the cemetery or what? Is "dead" dead? Yeah, but it came back as a zombie :-) So, "dead" is a "living dead" "dead" now. Ha*3.</p> <p>Finally, think! Why were you thinking of buying a SIEM? 'Cause the big "G" in the sky said so? And while you are thinking, check these fun points out:</p> <ol> <li>Does your SIEM require 17 beefy servers to operate? How many gallons of foreign oil have to go up in smoke to power that mammoth up? And you know what happened to mammoths, don't you?  <li>If your "high-performance" SIEM appliance can only run 5 correlation rules at the same time, what "high" do they mean, really? Hold this thought....  <li>Is five field engineers, two developers and CTO enough to install it? Who else needs to help? Ah, sorry, I missed the DBA :-)  <li>Do you know when "If CustomVariable17 = Value5" condition matches? Will you still remember it in a year?  <li>Can you tell "taxonomy" from "ontology"? You can now? Good for you. Are you more secure now? More efficient? Compliant?  <li>How many shifts of security analysts do you have watching the shiny consoles 24/7? If zero, then why - oh - why those consoles are running in the first place? "If a tree falls..." - you know how this one ends. Correct! You get hit by the bough.  <li>When was the last time you built a custom agent for parsing and normalizing, say, SAP logs? Did it work? What did you do after it didn't? Cried? And did it help? Then a burly vendor SE showed up, charged you $37,600 and left? Happy now?  <li>Do you automatically correlate IDS/IPS alerts with vulnerability data ... for client-side attacks? Really? :-)  <li>There are dozens of firewall, IDS/IPS, router, etc brands, each with its own log type. This is actually simple! But there are thousands upon thousands of applications in use today. Some have logs. All are different. Care to build rules for that? Now you <em>finally</em> know why SIEM vendors <em>don't parse their own</em> Java logs (no shit!)  <li>Do you know what "threat x vulnerability x <em>random()</em>" equals to? Yup, it still equals <em>random()</em>. Automated prioritization, you say?  <li>Do you know why some SIEM vendors are migrating to IT GRC now? So they can go and die there ... quietly.</li></ol> <p>All in all, I have to <a href="http://blogs.splunk.com/raffy/2008/06/23/security-information-management-sim-is-dead/#comment-1332">agree with Raffy</a> to a large extent!&nbsp; The world has evolved - and SIEM has not. It might not be dead (as old attacks and defenses never really die and large organization still build and man massive SOCs where SIEM is "a must"), but in this age of web application hacking, CSRF and XSS, phishing, PCI DSS, massive bot armies, client-side 0-days, stealth malware, etc, paying $x,000,000 for a pile of ugly Java code is insane ... As a result, SIEM has greatly diminished in importance and has become just one small thing you might do with logs and some other data. What made it so? Mostly implementation complexity - but a slew of other factors mentioned above as well.</p> <p>So, consider this instead:</p> <ul> <li>Compliance? "Sorry, buddy, you need <a href="http://www.loglogic.com">this</a> for compliance, not <u><a href="http://chuvakin.blogspot.com/search/label/SIEM">that</a></u>. "  <li>Want to simplify your incident response? Get <a href="http://www.loglogic.com">log management</a> and <strong>fly through all your logs</strong>, not <em>crawl through some of them. </em> <li>Have a very real need to dig into your logs for troubleshooting or tracking that pesky user? <a href="http://www.loglogic.com">Log management</a> works.</li></ul> <p>Now, what if you have a latent and vague desire to "correlate something" and a million nice greenbacks to flush down the drain? OK, go get your SIEM toy for $780,000 + 20% maintenance/year ... a true bargain (<em>price valid today only</em>).</p> <p>Finally, I would like to end this on an optimistic note. Do we need more intelligence to analyze the log data we have collected? Of course! Do we have a widest set of log use cases from today's security&nbsp; to tomorrow's regulations? You bet. And, for <a href="http://www.raffy.ch/blog/">you Raffy</a>, I'd add "... we also have other data to analyze together with logs." So, can we "reinvent SIEM?" Yes, I think so! It just hasn't been done yet ... For now, just use <a href="http://www.loglogic.com">log management.</a></p> <div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:bbd77171-6078-4829-b04e-f71e64e80d0a" style="padding-right: 0px; display: inline; padding-left: 0px; float: none; padding-bottom: 0px; margin: 0px; padding-top: 0px">Technorati tags: <a href="http://technorati.com/tags/SIEM" rel="tag">SIEM</a>, <a href="http://technorati.com/tags/SIM" rel="tag">SIM</a>, <a href="http://technorati.com/tags/SEM" rel="tag">SEM</a>, <a href="http://technorati.com/tags/log%20management" rel="tag">log management</a>, <a href="http://technorati.com/tags/humor" rel="tag">humor</a>, <a href="http://technorati.com/tags/security" rel="tag">security</a></div>  <div class="blogger-post-footer">About me: http://www.chuvakin.org</div><div class="feedflare">
<a href="http://feeds.feedburner.com/~f/AntonChuvakinPersonalBlog?a=1cEN1I"><img src="http://feeds.feedburner.com/~f/AntonChuvakinPersonalBlog?i=1cEN1I" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/AntonChuvakinPersonalBlog?a=RRufwI"><img src="http://feeds.feedburner.com/~f/AntonChuvakinPersonalBlog?i=RRufwI" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/AntonChuvakinPersonalBlog?a=UT0laI"><img src="http://feeds.feedburner.com/~f/AntonChuvakinPersonalBlog?i=UT0laI" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/AntonChuvakinPersonalBlog/~4/320020300" height="1" width="1"/>]]></content:encoded>
      <pubDate>Wed, 25 Jun 2008 10:40:00 +0000</pubDate>
      <category domain="http://securityratty.com/tag/siem">siem</category>
      <category domain="http://securityratty.com/tag/log management">log management</category>
      <category domain="http://securityratty.com/tag/siem require">siem require</category>
      <category domain="http://securityratty.com/tag/log">log</category>
      <category domain="http://securityratty.com/tag/siem toy">siem toy</category>
      <category domain="http://securityratty.com/tag/reinvent siem">reinvent siem</category>
      <category domain="http://securityratty.com/tag/siem vendors">siem vendors</category>
      <category domain="http://securityratty.com/tag/dead">dead</category>
      <category domain="http://securityratty.com/tag/log type">log type</category>
      <source url="http://feeds.feedburner.com/~r/AntonChuvakinPersonalBlog/~3/320020300/11-signs-that-your-siem-is-dog-or-you.html">11 Signs That Your SIEM Is A Dog or "Raffy, You Killed SIM!"</source>
    </item>
    <item>
      <title><![CDATA[Twittering away a good thing]]></title>
      <link>http://securityratty.com/article/1485eb7542250d80350cdd20d81361a4</link>
      <guid>http://securityratty.com/article/1485eb7542250d80350cdd20d81361a4</guid>
      <description><![CDATA[I have to agree with Rafe Needleman's blog over on C/Net today about Twitter. Rafe suggests that Twitter should just shut down until it works out its frequent outages. Until than it is just...]]></description>
      <content:encoded><![CDATA[<p>I have to agree with <a href="http://news.cnet.com/8301-10784_3-9961782-7.html?part=rss&amp;tag=feed&amp;subj=NewsBlog">Rafe Needleman's blog over on C/Net</a> today about Twitter. Rafe suggests that Twitter should just shut down until it works out its frequent outages. Until than it is just hemorrhaging users who get frustrated by it being unreachable and start looking for alternatives. Twitter's status as a communication medium makes downtime a killer. Think about how you feel if your cell carrier or blackberry is down or worse the cable TV or satellite dish, or ISP for that matter. There is no easier way to lose users than have inconsistent uptime.<br><br>What a shame it would be if Twitter became a nostalgic blast from the past, with newcomers like FriendFeed, Jaiku, etc. taking its place in the hearts of users and eventually the wallets of advertisers. Twitter pioneered the market and will lose it. Of course rather than shutting it down until they get it right, I would love to see them just invest the money they need in infrastructure to get it right. <br><br>It may not be just infrastructure. There comes a point in every start ups life where it has to scale. Sort of like the old IBM commercial where they wait for the web site to open and the orders to come in and than it overwhelms them. Scalability is ultimately what separates the winners from the wannabes. Getting to scalability without losing the customer base is a race to success or failure. <br><br>I remember when my partners and I started TriStar Web, a hosting company back in the mid 90's. There came a point where we were hosting enough sites, that keeping all of the web servers up was a major chore. You had to have constant monitoring of every process and server running. You had to monitor the connectivity, etc. This was before there were tools like <a href="http://www.sciencelogic.com/">Science Logic</a> to make this easy. Many of our tools were home grown. When a server went down, there were often 100's of web sites affected. Our phones would light up like a Christmas Tree. But this were the early days of the commercial web and frankly there were not many hosting providers who were any better than us. The growth rate was so phenomenal that no matter how bad we did in keeping our servers up, at the end of the week we always had a lot more sites hosted than we did in the beginning of the week.<br><br>Twitter can't count on that kind of climate though. If they can't get their act together and make sure the product is consistently up, they are headed for the junk heap of Internet has beens.</p>
<p><a href="http://feeds.feedburner.com/~a/StillsecureAfterAllTheseYears?a=jZASdP"><img src="http://feeds.feedburner.com/~a/StillsecureAfterAllTheseYears?i=jZASdP" border="0"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~f/StillsecureAfterAllTheseYears?a=YgwJFI"><img src="http://feeds.feedburner.com/~f/StillsecureAfterAllTheseYears?i=YgwJFI" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/StillsecureAfterAllTheseYears?a=DsnMbI"><img src="http://feeds.feedburner.com/~f/StillsecureAfterAllTheseYears?i=DsnMbI" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/StillsecureAfterAllTheseYears?a=Emye8I"><img src="http://feeds.feedburner.com/~f/StillsecureAfterAllTheseYears?i=Emye8I" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/StillsecureAfterAllTheseYears?a=ftD1qI"><img src="http://feeds.feedburner.com/~f/StillsecureAfterAllTheseYears?i=ftD1qI" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/StillsecureAfterAllTheseYears?a=BTWsoi"><img src="http://feeds.feedburner.com/~f/StillsecureAfterAllTheseYears?i=BTWsoi" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/StillsecureAfterAllTheseYears?a=TY29Xi"><img src="http://feeds.feedburner.com/~f/StillsecureAfterAllTheseYears?i=TY29Xi" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/StillsecureAfterAllTheseYears/~4/306453507" height="1" width="1"/>]]></content:encoded>
      <pubDate>Fri, 06 Jun 2008 15:05:19 +0000</pubDate>
      <category domain="http://securityratty.com/tag/twitter">twitter</category>
      <category domain="http://securityratty.com/tag/start">start</category>
      <category domain="http://securityratty.com/tag/start ups life">start ups life</category>
      <category domain="http://securityratty.com/tag/sites">sites</category>
      <category domain="http://securityratty.com/tag/web sites">web sites</category>
      <category domain="http://securityratty.com/tag/users">users</category>
      <category domain="http://securityratty.com/tag/web servers">web servers</category>
      <category domain="http://securityratty.com/tag/servers">servers</category>
      <category domain="http://securityratty.com/tag/home grown">home grown</category>
      <source url="http://feeds.feedburner.com/~r/StillsecureAfterAllTheseYears/~3/306453507/twittering-away.html">Twittering away a good thing</source>
    </item>
    <item>
      <title><![CDATA[An old/new kind of cybercrime/cybercriminal]]></title>
      <link>http://securityratty.com/article/abd5ef59363a1cc39e068bb96b87c611</link>
      <guid>http://securityratty.com/article/abd5ef59363a1cc39e068bb96b87c611</guid>
      <description><![CDATA[I was reading Ellen Messmer's report today about the security incident over at Lending Tree. Yeah, I know another information breach by insiders case, BFD. But I think there is something different...]]></description>
      <content:encoded><![CDATA[
<div xmlns="http://www.w3.org/1999/xhtml"><p>I was reading <a href="http://www.networkworld.com/news/2008/042208-lendingtree-breach.html?nlhtsec=ts_042308&amp;nladname=042308securityal" target="_blank">Ellen Messmer's report</a> today about the security incident over at Lending Tree. Yeah, I know another information breach by insiders case, BFD.&nbsp; But I think there is something different about this one.&nbsp; From what I am reading this is more a case of corporate espionage than the usual hackers for fraud and financial gain type of deal.&nbsp; For a long time now we have been hearing from people like <a href="http://www.networkworld.com/news/2008/031408-insider-pose-threat-for.html" target="_blank">Bruce Schneier in this article</a> talk about the front in security moving from dealing with script kiddies working for kicks to organized cybercriminal gangs that are in it for financial gain. Mostly the gain is about identity theft and gaining access to funds fraudulently. </p>

<p>In the Lending Tree case though there was not evidently a motive to use the ill begotten information for identity theft or fraud.&nbsp; Rather they represented Glengary, Glen Ross leads.&nbsp; That is the names, contacts and qualifications of people looking for mortgages.&nbsp; A mortgage company would consider these leads more valuable than gold, more valuable even that gasoline!&nbsp; So to my mind this is more a case of corporate espionage where a company that is competitive to Lending Tree infiltrated their networks through people, rather than technology to gain access to their corporate crown jewels.&nbsp; </p>

<p>This sort of stealing your competitors information has been going on for decades, well before computers and cybercrime were around.&nbsp; However, this is a great example of some things not going out of style.&nbsp; Obtaining your competitors information is a great motive, computers are just the container where the information is kept.&nbsp; Sort of like cracking a safe.&nbsp; It is always easier getting into a safe if you are given the combination, than if you have to crack it yourself.&nbsp; </p>

<p>Yet another front in the cybercrime war that security folks need to be on guard for!</p></div>
]]></content:encoded>
      <pubDate>Wed, 23 Apr 2008 07:13:09 +0000</pubDate>
      <category domain="http://securityratty.com/tag/financial gain type">financial gain type</category>
      <category domain="http://securityratty.com/tag/financial gain">financial gain</category>
      <category domain="http://securityratty.com/tag/gain">gain</category>
      <category domain="http://securityratty.com/tag/information breach">information breach</category>
      <category domain="http://securityratty.com/tag/information">information</category>
      <category domain="http://securityratty.com/tag/gain access">gain access</category>
      <category domain="http://securityratty.com/tag/access">access</category>
      <category domain="http://securityratty.com/tag/competitors information">competitors information</category>
      <category domain="http://securityratty.com/tag/cybercrime">cybercrime</category>
      <source url="http://www.stillsecureafteralltheseyears.com/ashimmy/2008/04/an-oldnew-kind.html">An old/new kind of cybercrime/cybercriminal</source>
    </item>
  </channel>
</rss>
