<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-68185266054118144</id><updated>2011-11-28T01:26:24.544+01:00</updated><category term='ethics'/><category term='data centric security'/><category term='covert channel'/><category term='calendar'/><category term='PII'/><category term='malware'/><category term='reverse engineering'/><category term='privacy'/><category term='hacking'/><category term='conference'/><category term='graham cluley'/><category term='hrdfs'/><category term='safety'/><category term='hadoop'/><category term='el-al'/><category term='airport'/><category term='rdf'/><category term='datacentricsecurity'/><category term='FCW'/><category term='antivirus ids software quality'/><category term='threat research'/><category term='spam'/><category term='Jena'/><category term='cfp'/><category term='bots'/><category term='reversing'/><category term='virus bulletin'/><category term='1992'/><category term='provenance'/><category term='payload'/><category term='targeted threat'/><category term='security'/><category term='semantic web'/><category term='sophos'/><category term='social accountability'/><category term='UAV'/><category term='heart'/><category term='forensics'/><category term='1993'/><category term='metrocard'/><category term='web2.0'/><category term='e-banking security ASUS-EEE RemoteAttestation phishing'/><category term='content centric security'/><category term='virus'/><category term='RFID'/><category term='debt'/><category term='disassembly'/><category term='hbase'/><category term='datacentricsecurity data centric security'/><title type='text'>Malware and Security</title><subtitle type='html'>MaS is about computer security, malware and spam issues in general.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://malwareandsecurity.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/68185266054118144/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://malwareandsecurity.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Morton Swimmer</name><uri>http://www.blogger.com/profile/14178664170467693121</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp3.blogger.com/_Mzddjby9Ycg/R2h_vV_c1oI/AAAAAAAAAAo/0m1Wlxp5Rlc/S220/Farbenfest300x300.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>27</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-68185266054118144.post-8295551837064140830</id><published>2011-11-07T18:40:00.003+01:00</published><updated>2011-11-15T05:40:58.954+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='covert channel'/><title type='text'>AnonCommunicate</title><content type='html'>&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969);"&gt;&lt;span class="Apple-style-span" style="color: #222222; font-family: arial, sans-serif;"&gt;&lt;i&gt;I was&amp;nbsp;intrigued&amp;nbsp;by the various twitter feeds,&amp;nbsp;allegedly&amp;nbsp;owned by factions of the Anonymous group. Intrigued because it looked like the messages were encrypted. I asked the cryptographer Endre Bangerter, FH Bern/Biel, to help me out and he forwarded me to one of his reverse engineering wizards, David Gullasch (&lt;a href="https://twitter.com/#!/x0n0x"&gt;https://twitter.com/#!/x0n0x&lt;/a&gt;), who found out that it was not what I thought it was. Here's David's analysis:&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #222222; font-family: arial, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 13px;"&gt;The twitter account AnonCommunicate periodically tweets cryptic looking&amp;nbsp;&lt;/span&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 13px;"&gt;messages (apparently one tweet every 15 minutes). The stream of messages&amp;nbsp;&lt;/span&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 13px;"&gt;repeats every 537 tweets:&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-size: 13px;"&gt; &lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt; AAAAAA AAAAA4 NcPhvj VqKmBO lrbGYF WFvtYc 9FeFPl XAHsv8 cp7dLG VwJMht&lt;br /&gt;sz7tNa OCDebL 3XyHL9 4NrD6b xCALJv RUoSl9 jpywkA 9JJg5Y cQSHam T4ACuG&lt;br /&gt;&lt;br /&gt;MJGojD uarAAO QmkNiP DriWbM I9grRP Wsxlkw 7hdBSz vTRVKE 1U5CAK iua01m&lt;br /&gt;DhcTSm pL8r7b podCXT JomI1N B4a6fD GbmlyA Gi18vQ 6qTikd rwHQZS 20l0pU&lt;br /&gt;&lt;br /&gt;...&lt;br /&gt;&lt;br /&gt;EcMt5A kEka05 5azHox uRhPlE Xh5PCm 28LjtL o5bzoe AAAAAG Mt1IvW bjfNp1&lt;br /&gt;d6lLyZ iyJAKM quAT8w SuxpOj iAAAAA AAAAAA AABlta 7WXyEO ism4GD 7zKKwt&lt;br /&gt;&lt;br /&gt;j0i8Ct Xl&lt;/span&gt; &lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: arial, sans-serif;"&gt; The most obvious observation is that it consists of alphanumeric&lt;/span&gt;&amp;nbsp;&lt;span class="Apple-style-span" style="font-family: arial, sans-serif;"&gt;characters (a-z,A-Z,0-9), only. Therefore it can't be &lt;a href="http://en.wikipedia.org/wiki/Base64" target="_blank"&gt;base64&lt;/a&gt; encoded –&amp;nbsp;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: arial, sans-serif;"&gt;more probably some sort of base62 encoding. Because &lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Times, 'Times New Roman', serif;"&gt;log&lt;sub&gt;2&lt;/sub&gt;(62&lt;sup&gt;6&lt;/sup&gt;) = 35.7251&lt;/span&gt;&amp;nbsp;&lt;span class="Apple-style-span" style="font-family: arial, sans-serif;"&gt;is a somehow weird value, the six character blocking does not make much&lt;/span&gt;&amp;nbsp;&lt;span class="Apple-style-span" style="font-family: arial, sans-serif;"&gt;sense, if one assumes a binary encoding below the base62 layer.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: arial, sans-serif;"&gt; The next observation come from the character frequencies: the character&lt;/span&gt;&amp;nbsp;&lt;span class="Apple-style-span" style="font-family: arial, sans-serif;"&gt;'A' is much more likely to be encountered than any other character.&lt;/span&gt;&amp;nbsp;&lt;span class="Apple-style-span" style="font-family: arial, sans-serif;"&gt;This statistical anomaly does not stem from long runs of "AAA...A",&lt;/span&gt;&amp;nbsp;&lt;span class="Apple-style-span" style="font-family: arial, sans-serif;"&gt;these runs are only present in the first and last messages shown above.&lt;/span&gt;&amp;nbsp;&lt;span class="Apple-style-span" style="font-family: arial, sans-serif;"&gt;The many 'A' sprinkled all over the place turn out to be periodic and&lt;/span&gt;&amp;nbsp;&lt;span class="Apple-style-span" style="font-family: arial, sans-serif;"&gt;suggest a different blocking scheme as follows:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt; AAAAAAAAAAA4NcPhvjVqKmBOlrbGYF&lt;wbr&gt;&lt;/wbr&gt;WFvtYc9FeFPlX&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-size: 13px;"&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;AHsv8cp7dLGVwJMhtsz7tNaOCDebL3&lt;wbr&gt;&lt;/wbr&gt;XyHL94NrD6bxC&lt;br /&gt;ALJvRUoSl9jpywkA9JJg5YcQSHamT4&lt;wbr&gt;&lt;/wbr&gt;ACuGMJGojDuar&lt;br /&gt;...&lt;br /&gt;AEcMt5AkEka055azHoxuRhPlEXh5PC&lt;wbr&gt;&lt;/wbr&gt;m28LjtLo5bzoe&lt;br /&gt;AAAAAGMt1IvWbjfNp1d6lLyZiyJAKM&lt;wbr&gt;&lt;/wbr&gt;quAT8wSuxpOji&lt;br /&gt;AAAAAAAAAAAAABlta7WXyEOism4GD7&lt;wbr&gt;&lt;/wbr&gt;zKKwtj0i8CtXl&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-size: 13px;"&gt; &lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: arial, sans-serif;"&gt; Now the truncated final tweet "&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;j0i8Ct Xl&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: arial, sans-serif;"&gt;" also makes sense, because it&lt;/span&gt;&amp;nbsp;&lt;span class="Apple-style-span" style="font-family: arial, sans-serif;"&gt;exactly completes a 43 character block. Also &lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Times, 'Times New Roman', serif;"&gt;log&lt;sub&gt;2&lt;/sub&gt;(62&lt;sup&gt;43&lt;/sup&gt;) = 256.03&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: arial, sans-serif;"&gt; is much,&lt;/span&gt;&amp;nbsp;&lt;span class="Apple-style-span" style="font-family: arial, sans-serif;"&gt;much nicer and suggests a base62 encoding of 256 bit blocks.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: arial, sans-serif;"&gt; The third hint comes from the statistics of the second character in&lt;/span&gt;&amp;nbsp;&lt;span class="Apple-style-span" style="font-family: arial, sans-serif;"&gt;each block: it always is in the range A-O. Factoring in this fact and&lt;/span&gt;&amp;nbsp;&lt;span class="Apple-style-span" style="font-family: arial, sans-serif;"&gt;that the first character is always 'A', we get a block entropy of&lt;/span&gt;&amp;nbsp;&lt;span class="Apple-style-span" style="font-family: Times, 'Times New Roman', serif;"&gt;log&lt;sub&gt;2&lt;/sub&gt;(15*62&lt;sup&gt;41&lt;/sup&gt;) = 248.03&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: arial, sans-serif;"&gt;, suggesting that one byte in an underlying binary&lt;/span&gt;&amp;nbsp;&lt;span class="Apple-style-span" style="font-family: arial, sans-serif;"&gt;32 byte block must be fixed.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: arial, sans-serif;"&gt; The next step is to find the correct base62 decoding. In the spirit of&lt;/span&gt;&amp;nbsp;&lt;span class="Apple-style-span" style="font-family: arial, sans-serif;"&gt;&lt;a href="http://en.wikipedia.org/wiki/Benford's_law" target="_blank"&gt;Benford's Law&lt;/a&gt; (integers are more likely to start with lower digits),&lt;/span&gt;&amp;nbsp;&lt;span class="Apple-style-span" style="font-family: arial, sans-serif;"&gt;we guess that 'A'..'Z' map to the values 0..25. Also, we guess that&lt;/span&gt;&amp;nbsp;&lt;span class="Apple-style-span" style="font-family: arial, sans-serif;"&gt;'0'..'9' and 'a'..'z' map to contiguous ranges. With these assumptions,&lt;/span&gt;&amp;nbsp;&lt;span class="Apple-style-span" style="font-family: arial, sans-serif;"&gt;the final parameters for the decoding can be found by trial and error:&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: arial, sans-serif;"&gt; 'A'..'Z','0'..'9','a'..'z' map to 0..61 and the blocks are big-endian&lt;/span&gt;&amp;nbsp;&lt;span class="Apple-style-span" style="font-family: arial, sans-serif;"&gt;integers, which can be decoded like in the following example:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: arial, sans-serif;"&gt; 1. decoding the digits:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt; &amp;nbsp; &amp;nbsp;A &amp;nbsp;A &amp;nbsp;A &amp;nbsp;A &amp;nbsp;A &amp;nbsp;A &amp;nbsp;A &amp;nbsp;A ... &amp;nbsp;t &amp;nbsp;Y &amp;nbsp;c &amp;nbsp;9 &amp;nbsp;F &amp;nbsp;e &amp;nbsp;F &amp;nbsp;P &amp;nbsp;l &amp;nbsp;X&lt;br /&gt;&amp;nbsp; &amp;nbsp;0 &amp;nbsp;0 &amp;nbsp;0 &amp;nbsp;0 &amp;nbsp;0 &amp;nbsp;0 &amp;nbsp;0 &amp;nbsp;0 ... 55 24 38 35 &amp;nbsp;5 40 &amp;nbsp;5 15 47 23&lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-size: 13px;"&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: arial, sans-serif;"&gt; 2. computing the integer value:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Times, 'Times New Roman', serif;"&gt; &amp;nbsp; &amp;nbsp;0*62&lt;sup&gt;42&lt;/sup&gt; + 0*62&lt;sup&gt;41&lt;/sup&gt; + 0*62&lt;sup&gt;40&lt;/sup&gt; + 0*62&lt;sup&gt;39&lt;/sup&gt; + 0*62&lt;sup&gt;39&lt;/sup&gt; + ...&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; ... + 40*62&lt;sup&gt;4&lt;/sup&gt; + 5*62&lt;sup&gt;3&lt;/sup&gt; + 15*62&lt;sup&gt;2&lt;/sup&gt; + 47*62&lt;sup&gt;1&lt;/sup&gt; + 23*62&lt;sup&gt;0&lt;/sup&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp;= 110772383565647195068927129751&lt;wbr&gt;&lt;/wbr&gt;0666484906119194003614018861&lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-size: 13px;"&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: arial, sans-serif;"&gt; 3. repesenting that as big-endian hexadecimal integer:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt; &amp;nbsp; &amp;nbsp;2D2D2D2D2D2D20424547494E204649&lt;wbr&gt;&lt;/wbr&gt;4C45202D2D2D2D2D2D&lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-size: 13px;"&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: arial, sans-serif;"&gt; which obviously corresponds to the ASCII string:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt; &amp;nbsp; &amp;nbsp;"------ BEGIN FILE ------"&lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-size: 13px;"&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: arial, sans-serif;"&gt; Decoding 31 bytes from every 43 character block in this way (and&lt;/span&gt;&amp;nbsp;&lt;span class="Apple-style-span" style="font-family: arial, sans-serif;"&gt;omitting the "&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;------ BEGIN FILE ------&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: arial, sans-serif;"&gt;" and "&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;------ END FILE ------&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: arial, sans-serif;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span class="Apple-style-span" style="font-family: arial, sans-serif;"&gt;strings) yields:&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-53yzgbpt4U4/TrgWwTg1oEI/AAAAAAAAB4A/J4VNF4QNiZw/s1600/anoncom-reduced.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="260" src="http://2.bp.blogspot.com/-53yzgbpt4U4/TrgWwTg1oEI/AAAAAAAAB4A/J4VNF4QNiZw/s320/anoncom-reduced.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: -webkit-auto;"&gt;&lt;span class="Apple-style-span" style="color: #222222; font-family: arial, sans-serif; font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-size: 13px;"&gt;&lt;span class="Apple-style-span" style="font-family: arial, sans-serif;"&gt;[Ed.: I've reduced this in size and converted it to JPEG format, so this isn't the original. - Morton]&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;i&gt;So, it's not as nefarious as it seems. At least at first sight. I'm still exploring the phenomena, though :-)&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/68185266054118144-8295551837064140830?l=malwareandsecurity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://malwareandsecurity.blogspot.com/feeds/8295551837064140830/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=68185266054118144&amp;postID=8295551837064140830' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/68185266054118144/posts/default/8295551837064140830'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/68185266054118144/posts/default/8295551837064140830'/><link rel='alternate' type='text/html' href='http://malwareandsecurity.blogspot.com/2011/11/anoncommunicate.html' title='AnonCommunicate'/><author><name>Morton Swimmer</name><uri>http://www.blogger.com/profile/14178664170467693121</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp3.blogger.com/_Mzddjby9Ycg/R2h_vV_c1oI/AAAAAAAAAAo/0m1Wlxp5Rlc/S220/Farbenfest300x300.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-53yzgbpt4U4/TrgWwTg1oEI/AAAAAAAAB4A/J4VNF4QNiZw/s72-c/anoncom-reduced.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-68185266054118144.post-2275803981231212499</id><published>2010-09-17T10:50:00.002+02:00</published><updated>2010-09-17T11:20:40.608+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='el-al'/><category scheme='http://www.blogger.com/atom/ns#' term='airport'/><category scheme='http://www.blogger.com/atom/ns#' term='safety'/><title type='text'>Getting an El-Al flight into the air</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://farm3.static.flickr.com/2740/4328008812_c5c0c77aa5_b_d.jpg"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 1024px; height: 768px;" src="http://farm3.static.flickr.com/2740/4328008812_c5c0c77aa5_b_d.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;My bike commute to work leads me right along the München airport, so it's not difficult to notice that quite a few planes take off in the mornings. Looking at my watch while riding by, it looks like there are about 1 plane a minute taking to the skies. I managed to get off a little earlier this morning and noticed something new. The airport was quiet: no planes were taking off. So, I drove to the observation mound to see what was up. There was some ground traffic -- vehicles scurrying back and forth, but no planes in the air. &lt;div&gt;Then, one plane took off from the northern airstrip: an El Al flight and banked south, which is unusual as normally southbound planes leave from the southern strip. Very soon after that, about 5 minutes after, planes took off again at the regular pace. I also passed a police car that had been hiding in the bushes along my bike path. &lt;/div&gt;&lt;div&gt;So, I guess what happened was they cleared the airspace for that El-Al flight and probably had all other planes keep their distance on ground, too. They also probably had various police vehicles all over the airport zone checking in to get the tower the all clear, which is why there was nothing happening for such a long time. &lt;/div&gt;&lt;div&gt;What occurred to me after that take off is how much effort goes into creating such a secure flight and how it really doesn't scale well. If you've ever been on an El-Al flight you know what their passenger security procedures look like. On the ground, the flight get a police escort. The pilots are reportedly former military pilots and the planes are equiped with unusual but undisclosed defense systems. Now I realize that just getting that flight into the air (and probably landing it) is also very disruptive. It also makes El-Al probably the safest airline to fly on, but the model is probably overkill for other airlines.&lt;/div&gt;&lt;div&gt;(Picture from http://www.flickr.com/photos/67855182@N00/)&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/68185266054118144-2275803981231212499?l=malwareandsecurity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://malwareandsecurity.blogspot.com/feeds/2275803981231212499/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=68185266054118144&amp;postID=2275803981231212499' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/68185266054118144/posts/default/2275803981231212499'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/68185266054118144/posts/default/2275803981231212499'/><link rel='alternate' type='text/html' href='http://malwareandsecurity.blogspot.com/2010/09/getting-el-al-flight-into-air.html' title='Getting an El-Al flight into the air'/><author><name>Morton Swimmer</name><uri>http://www.blogger.com/profile/14178664170467693121</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp3.blogger.com/_Mzddjby9Ycg/R2h_vV_c1oI/AAAAAAAAAAo/0m1Wlxp5Rlc/S220/Farbenfest300x300.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-68185266054118144.post-8289853542162518225</id><published>2009-04-16T21:55:00.002+02:00</published><updated>2009-04-16T22:00:42.193+02:00</updated><title type='text'>6th VLDB Workshop on Secure Data Management (SDM) - extended</title><content type='html'>&lt;span style="font-weight: bold;"&gt;In Conjunction with VLDB 2009&lt;/span&gt;&lt;br /&gt;Lyon, France&lt;br /&gt;August 28, 2009&lt;br /&gt;&lt;br /&gt;See also the official &lt;a href="http://www.hitech-projects.com/sdm-workshop/sdm09.html"&gt;web site&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;The 6th SDM workshop builds upon the success of the first five workshops (SDM'04, SDM'05, SDM'06, SDM'07, and SDM'08), which were organized in conjunction with VLDB 2004 in Toronto, Canada, VLDB 2005 in Trondheim, Norway, VLDB 2006 in Seoul, Korea, VLDB 2007 in Vienna, Austria, and VLDB 2008 in Auckland, New Zealand.&lt;br /&gt;&lt;br /&gt;Deadline for paper submission extended:&lt;br /&gt;&lt;br /&gt;May 1, 2009&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Motivation&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Although cryptography and security techniques have been around for quite some time, emerging technologies such as ubiquitous computing and ambient intelligence that exploit increasingly interconnected networks, mobility and personalization, put new requirements on security with respect to data management. As data is accessible anytime anywhere, according to these new concepts, it becomes much easier to get unauthorized data access. Furthermore, it becomes simpler to collect, store, and search personal information and endanger people's privacy. Therefore, research in the area of secure data management is of growing importance, attracting attention of both the data management and security research communities The interesting problems range from traditional ones such as, access control (with all variations, like dynamic, context-aware, role-based), database security (e.g. efficient database encryption schemes, search over encrypted data, etc.), privacy preserving data mining to controlled sharing of data.&lt;br /&gt;&lt;br /&gt;This year, we will continue with a tradition to have a special session devoted to secure data management in healthcare. Data security and privacy issue are traditionally important in the medical domain. However, recent developments and increasing deployment of IT in healthcare such as the introduction of electronic health records and extramural applications in the personal health care domain, pose new challenges towards the protection of medical data. In contrast to other domains, such as financial, which can absorb the cost of the abuse of the system, healthcare cannot. Once sensitive information about individual's health problems is uncovered and social damage is done, there is no way to revoke the information or to restitute the individual. In addition to this, the medical field has some other specific characteristics, such as long-term value of medical data and flexibility with respect to, on one hand confidentiality, and on the other hand availability of medical data in the case of emergency.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Objectives&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The aim of the workshop is to bring together people from the security research community and data management research community in order to exchange ideas on the secure management of data. This year an additional special session will be organized with the focus on secure and private data management in healthcare. The workshop will provide forum for discussing practical experiences and theoretical research efforts that can help in solving the critical problems in secure data management. Authors from both academia and industry are invited to submit papers presenting novel research on the topics of interest (see below).&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Workshop Format&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The workshop will be organized in conjunction with the VLDB conference. It is proposed to organize the workshop in conjunction with the VLDB conference.&lt;br /&gt;Also, it is the intention to publish the proceedings in the Spinger-Verlag Lecture Notes on Computer Science series as it was done for the first four workshops. Additionally, we&lt;br /&gt;also want to select the best papers with the intent to publish their extended and revised versions in a special edition of a journal (as it was done for the SDM 2006&amp;amp;2007 workshop with the Journal of Computer Security).&lt;br /&gt;Topics of Interest&lt;br /&gt;&lt;br /&gt;Topics of interest include (but are not limited to) the following:&lt;br /&gt;&lt;br /&gt;  - Secure Data Management&lt;br /&gt;  - Database Security&lt;br /&gt;  - Data Anonymization/Pseudonymization&lt;br /&gt;  - Data Hiding&lt;br /&gt;  - Metadata and Security&lt;br /&gt;  - XML Security&lt;br /&gt;  - Authorization and Access Control&lt;br /&gt;  - Data Integrity&lt;br /&gt;  - Privacy Preserving Data Mining&lt;br /&gt;  - Statistical Database Security&lt;br /&gt;  - Control of Data Disclosure&lt;br /&gt;  - Private Information Retrieval&lt;br /&gt;  - Secure Auditing&lt;br /&gt;  - Data Retention&lt;br /&gt;  - Search on Encrypted Data&lt;br /&gt;  - Digital and Enterprise Rights Management&lt;br /&gt;  - Multimedia Security and Privacy&lt;br /&gt;  - Private Authentication&lt;br /&gt;  - Identity Management&lt;br /&gt;  - Privacy Enhancing Technologies&lt;br /&gt;  - Security and Semantic Web&lt;br /&gt;  - Security and Privacy in Ubiquitous Computing&lt;br /&gt;  - Security and Privacy of Health Data&lt;br /&gt;  - Web Service Security&lt;br /&gt;  - Trust Management&lt;br /&gt;  - Policy Management&lt;br /&gt;  - Applied Cryptography&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Paper Submission&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Authors are invited to submit original, unpublished research papers that are not being considered for publication in any other forum. Manuscripts should&lt;br /&gt;be submitted electronically as PDF or PS files via email to al_sdm05@natlab.research.philips.com&lt;br /&gt;&lt;br /&gt;Full papers should not exceed fifteen pages in length (formatted using the camera-ready templates of Springer Lecture Notes in Computer Science &lt;a href="http://www.springer.de/comp/lncs/authors.html"&gt;http://www.springer.de/comp/lncs/authors.html&lt;/a&gt;). We also encourage submitting position statement papers describing research work in progress or lessons learned in practice (max six pages). Submissions must be received no later than May 1.&lt;br /&gt;&lt;br /&gt;Each submission must be accompanied by a separate submission overview specifying the title, three keywords, author names with organizational affiliations, and must specify a contact author along with corresponding phone number, fax number, postal address and email address. The submission overview can be included in the body of the email. Each submission will be acknowledged by e-mail. If acknowledgment is not received within 3 days, please contact the organizers. It is intended to publish the proceedings in in the Springer Lecture Notes on Computer Science series. Additionally, we also want to select the best papers with the intent to publish their extended and revised versions in a special edition of a journal (as it was done for the SDM 2006 &amp;amp; 2007 workshop with the Journal of Computer Security).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/68185266054118144-8289853542162518225?l=malwareandsecurity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://malwareandsecurity.blogspot.com/feeds/8289853542162518225/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=68185266054118144&amp;postID=8289853542162518225' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/68185266054118144/posts/default/8289853542162518225'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/68185266054118144/posts/default/8289853542162518225'/><link rel='alternate' type='text/html' href='http://malwareandsecurity.blogspot.com/2009/04/6th-vldb-workshop-on-secure-data.html' title='6th VLDB Workshop on Secure Data Management (SDM) - extended'/><author><name>Morton Swimmer</name><uri>http://www.blogger.com/profile/14178664170467693121</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp3.blogger.com/_Mzddjby9Ycg/R2h_vV_c1oI/AAAAAAAAAAo/0m1Wlxp5Rlc/S220/Farbenfest300x300.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-68185266054118144.post-7527044622422585680</id><published>2009-02-10T02:52:00.004+01:00</published><updated>2009-02-10T03:05:24.870+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='data centric security'/><category scheme='http://www.blogger.com/atom/ns#' term='datacentricsecurity'/><title type='text'>Computer Security Ontologies</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://chacs.nrl.navy.mil/projects/4SEA/4sealogo.gif"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 397px; height: 276px;" src="http://chacs.nrl.navy.mil/projects/4SEA/4sealogo.gif" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Just by chance, I stumbled over a set of &lt;a href="http://chacs.nrl.navy.mil/projects/4SEA/ontology.html"&gt;computer security ontologies&lt;/a&gt; that the US Navy &lt;a href="http://chacs.nrl.navy.mil/"&gt;Center for High Assurance Computing Systems&lt;/a&gt; has apparently been working on as a part of a SOA security project &lt;a href="http://chacs.nrl.navy.mil/projects/4SEA/"&gt;4SEA&lt;/a&gt;. From that page:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;The NRL Security Ontology was designed with the following objectives in mind:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;Describe security related information applicable to all types of resources &lt;/li&gt;&lt;br /&gt;&lt;li&gt;Provide the ability to annotate security related information in various levels of detail for   various environments (both commercial and military)   &lt;/li&gt;&lt;br /&gt;&lt;li&gt;Create ontologies that are easy to extend and provide reusability &lt;/li&gt;&lt;br /&gt;&lt;li&gt;Facilitate mapping of higher-level (mission-level) security requirements to lower-level (resource-level) capabilities  &lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;It's a bit difficult to tell where they are going with this, but with the emphasis on web services, UDDI and MDA, it looks similar to Data Centric Security.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/68185266054118144-7527044622422585680?l=malwareandsecurity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://malwareandsecurity.blogspot.com/feeds/7527044622422585680/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=68185266054118144&amp;postID=7527044622422585680' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/68185266054118144/posts/default/7527044622422585680'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/68185266054118144/posts/default/7527044622422585680'/><link rel='alternate' type='text/html' href='http://malwareandsecurity.blogspot.com/2009/02/computer-security-ontologies.html' title='Computer Security Ontologies'/><author><name>Morton Swimmer</name><uri>http://www.blogger.com/profile/14178664170467693121</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp3.blogger.com/_Mzddjby9Ycg/R2h_vV_c1oI/AAAAAAAAAAo/0m1Wlxp5Rlc/S220/Farbenfest300x300.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-68185266054118144.post-8930031984909908327</id><published>2008-12-17T17:06:00.006+01:00</published><updated>2008-12-31T18:21:43.855+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='social accountability'/><category scheme='http://www.blogger.com/atom/ns#' term='cfp'/><category scheme='http://www.blogger.com/atom/ns#' term='web2.0'/><category scheme='http://www.blogger.com/atom/ns#' term='ethics'/><category scheme='http://www.blogger.com/atom/ns#' term='security'/><category scheme='http://www.blogger.com/atom/ns#' term='privacy'/><title type='text'>CfC: Fifth International Summer School CfP</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.primelife.eu/templates/primelife/images/primelife-logo.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 307px; height: 113px;" src="http://www.primelife.eu/templates/primelife/images/primelife-logo.jpg" alt="" border="0" /&gt;&lt;/a&gt;[&lt;a href="http://www.it.kau.se/IFIP-summerschool/CFP.pdf"&gt;PDF version&lt;/a&gt;]&lt;br /&gt;&lt;div align="center"&gt;&lt;b&gt;Call for Contributions&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;Fifth International Summer School&lt;br /&gt;organised jointly by the PrimeLife EU project&lt;br /&gt;in cooperation with the IFIP WG 9.2, 9.6/11.7 11.4, 11.6.&lt;br /&gt;&lt;b&gt;Privacy and Identity Management for Life&lt;br /&gt;(PrimeLife/IFIP Summer School 2009)&lt;br /&gt;&lt;/b&gt;to be held in Nice, France, 7&lt;sup&gt;th&lt;/sup&gt; – 11&lt;sup&gt;th&lt;/sup&gt; September 2009&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;New Internet developments pose greater and greater privacy dilemmas. In the Information Society, the need for individuals to protect their autonomy and retain control over their personal information is becoming more and more important. Today, information and communication technologies – and the people responsible for making decisions about them, designing, and implementing them – scarcely consider those requirements, thereby potentially putting individuals’ privacy at risk. The increasingly collaborative character of the Internet enables anyone to compose services and contribute and distribute information. It may become hard for individuals to manage and control information that concerns them and particularly how to eliminate outdated or unwanted personal information, thus leaving personal histories exposed permanently. These activities raise substantial new challenges for personal privacy at the technical, social, ethical, regulatory, and legal levels:&lt;br /&gt;&lt;br /&gt;·         How can privacy in emerging Internet applications such as collaborative scenarios and virtual communities be protected?&lt;br /&gt;&lt;br /&gt;·         What frameworks and technical tools could be utilised to maintain life-long privacy?&lt;br /&gt;&lt;br /&gt;The theme of this Summer School to be held in September 2009 and co-organised by the PrimeLife EU project and the International Federation for Information Processing (IFIP) will be on &lt;b&gt;privacy and identity management for emerging Internet applications throughout a person’s life&lt;/b&gt;.&lt;br /&gt;&lt;br /&gt;Both IFIP and PrimeLife take a holistic approach to technology and support interdisciplinary exchange. Participants’ contributions that combine technical, legal, regulatory, socio-economic, ethical, philosophical, or psychological perspectives are especially welcome.&lt;br /&gt;&lt;br /&gt;Contributions from students who are at the stages of preparing either masters’ or doctoral theses qualifications will be especially welcomed. The school is interactive in character, and is composed of both keynote lectures and seminars, tutorials and workshops with PhD student presentations. The principle is to encourage young academic and industry entrants to the privacy and identity management world to share their own ideas and to build up a collegial relationship with others. Students that actively participate, in particular those who present a paper, can receive a course certificate which awards 3 ECTS at the PhD level. The certificate can certify the topic of the contributed paper to demonstrate its relation or non-relation to the student’s PhD thesis.&lt;br /&gt;&lt;br /&gt;Topics of interest include but are not limited to:&lt;br /&gt;- privacy and Identity management (application scenarios/use cases, technologies, infrastructures, usability aspects)&lt;br /&gt;- privacy-enhancing technologies&lt;br /&gt;- anonymity and pseudonymity&lt;br /&gt;- transparency-enhancing tools&lt;br /&gt;- privacy and trust policies&lt;br /&gt;- privacy-aware web service composition&lt;br /&gt;- privacy metrics&lt;br /&gt;- trust management and reputation systems&lt;br /&gt;- assurance evaluation and control&lt;br /&gt;- privacy in complex emerging real-life scenarios&lt;br /&gt;- the use of privacy-enhancing mechanisms in various application areas that are often life-long in character such as eLearning, eHealth, or LBS&lt;br /&gt;- life-long privacy challenges and sustainable privacy and identity management&lt;br /&gt;- privacy issues relating to social networks, social network analysis, profiling&lt;br /&gt;- privacy aspects of RFID and tracking technologies, biometrics&lt;br /&gt;- surveillance, data retention, availability and other legal-regulatory aspects,&lt;br /&gt;- socio-economic aspects of privacy and identity management, and&lt;br /&gt;- impact on social exclusion/digital divide/cultural aspects.&lt;br /&gt;&lt;br /&gt;Contributions will be selected based on an extended abstract review by the Summer School Programme Committee. Accepted short versions of papers will be made available to all participants in the Summer School Pre-Proceedings. After the Summer School, authors will have the opportunity to submit their final full papers (which will address questions and aspects raised during the Summer School) for publication in the Summer School Proceedings published by the official IFIP publisher. The papers to be included in the Final Proceedings published by Springer (or the official IFIP publisher) will again be reviewed and selected by the Summer School Programme Committee.&lt;br /&gt;&lt;br /&gt;Summer School Website: &lt;a href="http://www.it.kau.se/IFIP-summerschool/" target="_blank"&gt; http://www.it.kau.se/IFIP-summerschool/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The submission address for extended abstracts (2-4 pages in length) will be accessible via the Summer School Website.&lt;br /&gt;&lt;br /&gt;Submission deadline: &lt;b&gt;May 14, 2009&lt;br /&gt;&lt;/b&gt;Notification of acceptance: &lt;b&gt;June 18, 2009&lt;br /&gt;&lt;/b&gt;Short paper (up to 6 pages) for the Pre-Proceedings: &lt;b&gt;August 11, 2009&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;&lt;u&gt;General Chair:&lt;br /&gt;&lt;/u&gt;Michele Bezzi (SAP Research/ France)&lt;br /&gt;&lt;br /&gt;&lt;u&gt;Programme Committee Co-Chairs:&lt;br /&gt;&lt;/u&gt;Penny Duquenoy (Middlesex University/ UK, IFIP WG 9.2 chair)&lt;br /&gt;Simone Fischer-Hübner (Karlstad University/ Sweden, IFIP WG11.6 vice chair)&lt;br /&gt;Marit Hansen (Independent Centre for Privacy Protection Schleswig-Holstein, Kiel/ Germany)&lt;br /&gt;&lt;br /&gt;&lt;u&gt;Programme Committee:&lt;/u&gt;&lt;br /&gt;Jan Camenisch (IBM Research/ Switzerland, IFIP WP 11.4 chair)&lt;br /&gt;Mark Gasson (University of Reading/ UK)&lt;br /&gt;Hans Hedbom (Karlstad University/ Sweden)&lt;br /&gt;Tom Keenan (University of Calgary/ Canada)&lt;br /&gt;Dogan Kesdogan (Siegen University/ Germany)&lt;br /&gt;Kai Kimppa (University of Turku/ Finland)&lt;br /&gt;Eleni Kosta (KU Leuven/ Belgium)&lt;br /&gt;Elisabeth de Leeuw (Ordina/ Netherlands, IFIP WG 11.6 chair)&lt;br /&gt;Marc van Lieshout (Joint Research Centre/ Spain)&lt;br /&gt;Javier Lopez (University of Malaga/ Spain)&lt;br /&gt;Vaclav Matyas (Masaryk University, Brno/ Czech Republic)&lt;br /&gt;Martin Meints (Independent Centre for Privacy Protection Schleswig-Holstein, Kiel/ Germany)&lt;br /&gt;Jean-Christophe Pazzaglia (SAP Research/France)&lt;br /&gt;Uli Pinsdorf (Europäisches Microsoft Innovations Center GmbH (EMIC)/ Germany)&lt;br /&gt;Andreas Pfitzmann (TU Dresden/ Germany)&lt;br /&gt;Charles Raab (University of Edinburgh/ UK)&lt;br /&gt;Kai Rannenberg (Goethe University Frankfurt/ Germany, IFIP TC11 chair)&lt;br /&gt;Dieter Sommer (IBM Research/ Switzerland)&lt;br /&gt;Sandra Steinbrecher (TU Dresden/ Germany)&lt;br /&gt;Morton Swimmer (John Jay College of Criminal Justice, CUNY/ USA)&lt;br /&gt;Jozef Vyskoc (VaF/ Slovakia)&lt;br /&gt;Rigo Wenning (W3C/ France)&lt;br /&gt;Diane Whitehouse (The Castlegate Consultancy/ UK)&lt;br /&gt;&lt;br /&gt;&lt;u&gt;Organising Committee Chair:&lt;br /&gt;&lt;/u&gt;Jean-Christophe Pazzaglia (SAP Research/ France)&lt;br /&gt;&lt;i&gt;&lt;/i&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/68185266054118144-8930031984909908327?l=malwareandsecurity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://malwareandsecurity.blogspot.com/feeds/8930031984909908327/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=68185266054118144&amp;postID=8930031984909908327' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/68185266054118144/posts/default/8930031984909908327'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/68185266054118144/posts/default/8930031984909908327'/><link rel='alternate' type='text/html' href='http://malwareandsecurity.blogspot.com/2008/12/early-warning-fifth-international.html' title='CfC: Fifth International Summer School CfP'/><author><name>Morton Swimmer</name><uri>http://www.blogger.com/profile/14178664170467693121</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp3.blogger.com/_Mzddjby9Ycg/R2h_vV_c1oI/AAAAAAAAAAo/0m1Wlxp5Rlc/S220/Farbenfest300x300.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-68185266054118144.post-5168862652470863800</id><published>2008-11-24T22:13:00.005+01:00</published><updated>2008-11-24T22:39:45.436+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='heart'/><category scheme='http://www.blogger.com/atom/ns#' term='semantic web'/><category scheme='http://www.blogger.com/atom/ns#' term='rdf'/><category scheme='http://www.blogger.com/atom/ns#' term='hrdfs'/><category scheme='http://www.blogger.com/atom/ns#' term='hbase'/><category scheme='http://www.blogger.com/atom/ns#' term='hadoop'/><title type='text'>Announcing the local New York chapter of the Heart Project</title><content type='html'>&lt;a style="" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_Mzddjby9Ycg/SSsY9-XUgII/AAAAAAAAA8g/5rTaDS0nZGM/s1600-h/nyc-heart.png"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 320px; height: 298px;" src="http://1.bp.blogspot.com/_Mzddjby9Ycg/SSsY9-XUgII/AAAAAAAAA8g/5rTaDS0nZGM/s320/nyc-heart.png" alt="" id="BLOGGER_PHOTO_ID_5272335241759195266" border="0" /&gt;&lt;/a&gt;Although we haven't formally been accepted, I wanted to announce the formation of the local chapter of the &lt;a href="http://heart.korea.ac.kr/trac/"&gt;Heart&lt;/a&gt; Project, which I've called "&lt;a href="http://www.swnyc.org/index.php?title=I_heart_New_York"&gt;I heart New York&lt;/a&gt;".  The idea is to participate in the development of an RDF store for Hadoop/Hbase. The main project is based mainly in Korea, which is just a bit too far for most people to travel, but there is quite a bit of interest in very large RDF databases here, so it seemed a good idea to have a local group. It will be attached to the &lt;a href="http://semweb.meetup.com/25/"&gt;NYC Semantic Web meetup&lt;/a&gt; group that &lt;a href="http://www.marconeumann.org/"&gt;Marco Neumann&lt;/a&gt; organizes, which is already one of the world's largest semantic web interest groups.&lt;br /&gt;So, why am I interested, being the security geek that I am? Well, RDF and sematic web technology interests me in two ways. First of all, there is it's use in Data Centric Security. However, the other angle that I have is the encoding, exchange and reasoning over security relevant data expressed in RDF, or at the very least, using constrained (and well-defined) vocabularies. However, while looking at the amount of data that we at &lt;a href="http://www.trend.com"&gt;Trend Micro&lt;/a&gt; collect, I realized that no current system can handle it all. Furthermore, since we are working with a Hadoop infrastructure, it would be appropriate to leverage it. This led me to Heart.&lt;br /&gt;If you are interested in the Heart project I'd encourage you to join in and if you are a New York local, then join our chapter, too!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/68185266054118144-5168862652470863800?l=malwareandsecurity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://malwareandsecurity.blogspot.com/feeds/5168862652470863800/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=68185266054118144&amp;postID=5168862652470863800' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/68185266054118144/posts/default/5168862652470863800'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/68185266054118144/posts/default/5168862652470863800'/><link rel='alternate' type='text/html' href='http://malwareandsecurity.blogspot.com/2008/11/announcing-local-new-york-chapter-of.html' title='Announcing the local New York chapter of the Heart Project'/><author><name>Morton Swimmer</name><uri>http://www.blogger.com/profile/14178664170467693121</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp3.blogger.com/_Mzddjby9Ycg/R2h_vV_c1oI/AAAAAAAAAAo/0m1Wlxp5Rlc/S220/Farbenfest300x300.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_Mzddjby9Ycg/SSsY9-XUgII/AAAAAAAAA8g/5rTaDS0nZGM/s72-c/nyc-heart.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-68185266054118144.post-174370046684181710</id><published>2008-11-19T18:45:00.003+01:00</published><updated>2008-11-19T18:57:15.763+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='metrocard'/><category scheme='http://www.blogger.com/atom/ns#' term='PII'/><category scheme='http://www.blogger.com/atom/ns#' term='privacy'/><title type='text'>Metrocards and PII</title><content type='html'>&lt;a style="" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://farm1.static.flickr.com/67/212954382_941c22f713.jpg?v=0"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 500px; height: 333px;" src="http://farm1.static.flickr.com/67/212954382_941c22f713.jpg?v=0" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;So, I guess I'm not surprised, but Metrocards do contain ID information allowing the user to be tracked, see the New York Times article on a &lt;a href="http://www.nytimes.com/2008/11/19/nyregion/19metrocard.html"&gt;recent case&lt;/a&gt;. If you bought your card with a credit or debit card, then you can be identified, too.&lt;br /&gt;I guess this has to be considered a normal infraction of our privacy nowadays -- along with credit cards, social security numbers, EZ-Pass fobs, ...&lt;br /&gt;&lt;br /&gt;Sigh.&lt;br /&gt;&lt;br /&gt;[picture by &lt;a href="http://flickr.com/photos/darn/"&gt;Darny&lt;/a&gt;, used under a &lt;a href="http://creativecommons.org/licenses/by-nc-nd/2.0/deed.en"&gt;Creative Common's license&lt;/a&gt;.]&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/68185266054118144-174370046684181710?l=malwareandsecurity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://malwareandsecurity.blogspot.com/feeds/174370046684181710/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=68185266054118144&amp;postID=174370046684181710' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/68185266054118144/posts/default/174370046684181710'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/68185266054118144/posts/default/174370046684181710'/><link rel='alternate' type='text/html' href='http://malwareandsecurity.blogspot.com/2008/11/metrocards-and-pii.html' title='Metrocards and PII'/><author><name>Morton Swimmer</name><uri>http://www.blogger.com/profile/14178664170467693121</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp3.blogger.com/_Mzddjby9Ycg/R2h_vV_c1oI/AAAAAAAAAAo/0m1Wlxp5Rlc/S220/Farbenfest300x300.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-68185266054118144.post-6272455901076192682</id><published>2008-10-13T04:27:00.001+02:00</published><updated>2008-10-13T04:27:57.925+02:00</updated><title type='text'>A few FCW Tournament photos</title><content type='html'>Hi all,&lt;p&gt;It&amp;#39;s going to take a while to sift through all the photos I took at  &lt;br&gt;the tournament and this is going to be a busy week for me. However,  &lt;br&gt;I&amp;#39;ve posted a few photos from the trophy receiving ceremony for now.  &lt;br&gt;It was already night when the Blue team finished their game (in the  &lt;br&gt;dark) so I only have one photo available of them waiting for the  &lt;br&gt;trophies. There are a few more photos of the White team and a group  &lt;br&gt;photo with the trophies.&lt;p&gt;&lt;a href="http://www.pbase.com/mswimmer/gallery/fcw_columbus_day_2008"&gt;http://www.pbase.com/mswimmer/gallery/fcw_columbus_day_2008&lt;/a&gt;&lt;p&gt;Enjoy.&lt;p&gt;Cheers, Morton&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/68185266054118144-6272455901076192682?l=malwareandsecurity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://malwareandsecurity.blogspot.com/feeds/6272455901076192682/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=68185266054118144&amp;postID=6272455901076192682' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/68185266054118144/posts/default/6272455901076192682'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/68185266054118144/posts/default/6272455901076192682'/><link rel='alternate' type='text/html' href='http://malwareandsecurity.blogspot.com/2008/10/few-fcw-tournament-photos.html' title='A few FCW Tournament photos'/><author><name>Morton Swimmer</name><uri>http://www.blogger.com/profile/14178664170467693121</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp3.blogger.com/_Mzddjby9Ycg/R2h_vV_c1oI/AAAAAAAAAAo/0m1Wlxp5Rlc/S220/Farbenfest300x300.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-68185266054118144.post-3582620157138968684</id><published>2008-10-08T14:19:00.000+02:00</published><updated>2008-10-08T15:54:40.178+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='data centric security'/><category scheme='http://www.blogger.com/atom/ns#' term='content centric security'/><category scheme='http://www.blogger.com/atom/ns#' term='provenance'/><category scheme='http://www.blogger.com/atom/ns#' term='debt'/><title type='text'></title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.gridprovenance.org/images/figures/mini-architecture.gif"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 320px;" src="http://www.gridprovenance.org/images/figures/mini-architecture.gif" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;/blockquote&gt;I was reading a &lt;a href="http://www.nytimes.com/"&gt;New York Times&lt;/a&gt; article titled "&lt;a href="http://www.nytimes.com/2008/10/03/business/03sec.html"&gt;Agency’s ’04 Rule Let Banks Pile Up New Debt&lt;/a&gt;". It is a pretty damning article on the SEC and describes a quiet decision made by them to allow investment banks to take on more debt than previously allowed under the assumption that the banks were able to  manage their risk better with their newfangled computer models. This allowed Bear Stearns (R.I.P.) to raise it's leverage ratio to 33:1, which seems extraordinarily high. Anyway, while reading it I stumbled over this paragraph:&lt;div&gt;&lt;blockquote&gt;A lone dissenter — a software consultant and expert on risk management — weighed in from Indiana with a two-page letter to warn the commission that the move was a grave mistake. He never heard back from Washington.&lt;/blockquote&gt;The software consultant was Leonard D. Bole, of Valparaiso, Ind. and he was expressing doubts that computer models could protect companies seeing that they had failed to do so in the collapse of a hedge-fund in 1998 and the market plunge in 1987. While I have my doubts that any computer model can calculate risk well enough and certainly increasing allowed leverage ratios seems just plain daft, I think the current credit crisis is now just down to trust. Or the lack of it.&lt;/div&gt;&lt;div&gt;So, if it is a trust problem, how would a computer scientist approach the problem? First of all, I need to point out that trust is really a human issue, so there is a limit to how much computers can help, just as I doubt we can model risk. However, one of the problems is that there is a certain degree of mortgages that are of too high risk, but banks don't know what their exact exposure is, let alone that of their competitors. The result is that no one trusts each other and the capital market has suffered a form of seizure or heart attack.&lt;/div&gt;&lt;div&gt;A couple of years I was leading a project exploring Data Centric Security and as a part of my research I looked into provenance. We never had time to weave it into the model properly, but identified it as an important aspect that eventually needed to be included. But, wait. What is provenance?&lt;/div&gt;&lt;div&gt;Take paper. Paper documents have great provenance. You fill out a form, hand it in. It gets handled, gets coffee stains over it, stapled to other documents, stamped, filed, refiled, etc. By examining a paper document you get a feeling for where that document has been and what it went through. That is provenance. &lt;/div&gt;&lt;div&gt;Unfortunately, electronic documents don't have provenance out of the box. Luckily, there has been some research into how provenance can be added. The project I was exposed to at IBM Research was the &lt;a href="http://www.gridprovenance.org/"&gt;EU Provenance Project&lt;/a&gt; that was a part of the European Commission's Sixth Framework Programme, bless their cotton socks. Their proposed architecture, if I remember correctly, was to place hooks in document processing which record document use (CRUD operations: create, read, update, delete). Though I'm not sure if that is the way I would have done it, it certainly work work unless someone cheated or didn't implement the hooks, though I assume that would be uncovered the next time the provenance recording system saw the document. &lt;/div&gt;&lt;div&gt;How would provenance help in the credit crisis? If we just isolate the problem of sub-prime mortgages (and my brother, who knows much more about the financial industry assures me that there are a whole pile of other problems) it does look like a provenance problem to me. From my perspective as an outsider, what seemed to be happening was that these sub-prime mortgages were being sold, repackaged with other debt, sold again and so on. In the end, the last one in the chain didn't know what he/she was actually getting. The lack of provenance of these aggregate debt packages meant it wasn't possible to sufficiently well calculate what the risk was (in itself a dubious thing, but made even more difficult in this case.)  &lt;/div&gt;&lt;div&gt;Remember that all financial instruments is really just a document of sorts that we attach a value to. The document has no intrinsic value. Take currency: The dollar bill has no real value. You can't eat it. It doesn't produce a lot of energy when burned. However, we place a certain amount of trust in it as the intricate design and the type of paper tells us that it comes from a trusted source: in this case the US Treasury. The provenance of this bill allows us to accept that the risk is low that the extrinsic value is not one dollar, US. &lt;/div&gt;&lt;div&gt;When aggregating debt from multiple sources you need to collect the provenance of all the included debt documents. This allows you to better estimate the risk associated with the aggregate debt and also find inconsistencies that I really really hope dont exist like circular provenance (which would be similar to a Ponzi scheme.) It also would allow the banks to identify the bad parts of the debts and calculate their exposure, which is something that they don't seem to be able to do at the moment. If they could, they would probably find that the bad debt they own is not as bad as it could be and there would be less uncertainty. Amongst other things, it is the uncertainty about the exposure to bad debt that has resulted in the credit crisis. &lt;/div&gt;&lt;div&gt;While not all the problems that banks are facing can be solved by computer scientists or mathematicians, and you can argue that we have been instrumental in getting us into this mess, provenance standards for financial documents would go a long way to alleviating the problems we have at the moment.&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/68185266054118144-3582620157138968684?l=malwareandsecurity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://malwareandsecurity.blogspot.com/feeds/3582620157138968684/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=68185266054118144&amp;postID=3582620157138968684' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/68185266054118144/posts/default/3582620157138968684'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/68185266054118144/posts/default/3582620157138968684'/><link rel='alternate' type='text/html' href='http://malwareandsecurity.blogspot.com/2008/10/i-was-reading-new-york-times-article.html' title=''/><author><name>Morton Swimmer</name><uri>http://www.blogger.com/profile/14178664170467693121</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp3.blogger.com/_Mzddjby9Ycg/R2h_vV_c1oI/AAAAAAAAAAo/0m1Wlxp5Rlc/S220/Farbenfest300x300.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-68185266054118144.post-2427591483620988637</id><published>2008-10-05T16:12:00.000+02:00</published><updated>2008-10-05T16:45:43.562+02:00</updated><title type='text'>I survived VB 2008</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.virusbtn.com/images/conf/VB2008.gif"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 320px;" src="http://www.virusbtn.com/images/conf/VB2008.gif" border="0" alt="" /&gt;&lt;/a&gt;The Virus Bulletin Conference is probably the most important anti-malware conference there is. It is also the oldest surviving. I have been attending only since 1995 as it was just too expensive as a student. &lt;div&gt;This year, it was in Ottawa, Canada's capital. The conference switches sides of the Atlantic every year, but since 2001, it is not possible to hold it in USA because some delegates can not or will not travel to the US. That said, Canada is a great place to go to, though VB is starting to run out of likely venues. &lt;/div&gt;&lt;div&gt;There were no real eye-openers in the presentations I saw, but there was a constant flow of useful snippets of information. Luckily, my talk was the first after the keynote, so I could enjoy the rest of the conference. &lt;/div&gt;&lt;div&gt;The real value of this conference, as with nearly every one, is the networking one does. I had quite a few hallway chats with delegates and speakers, and I've come to realize that these chats are what makes the industry function. It builds trust in an industry where misplaced trust could be dangerous. &lt;/div&gt;&lt;div&gt;What I really noticed this year was that photography seems to be a very popular hobby. I've put &lt;a href="http://www.pbase.com/mswimmer/vb2008"&gt;my own photos on pbase&lt;/a&gt;, but thought it might be fun to start a &lt;a href="http://www.flickr.com/groups/879421@N20/"&gt;flickr vphoto group&lt;/a&gt; for the amateurs in the anti-virus industry. (I actually prefer &lt;a href="http://www.pbase.com"&gt;pbase&lt;/a&gt; for more serious work, but more people are already on Flickr.)&lt;/div&gt;&lt;div&gt;So, not after four 18 hour days and too much food and alcohol, I'm in rehab mode. It was fun, but I'm glad there is only one VB conference a year.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/68185266054118144-2427591483620988637?l=malwareandsecurity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://malwareandsecurity.blogspot.com/feeds/2427591483620988637/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=68185266054118144&amp;postID=2427591483620988637' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/68185266054118144/posts/default/2427591483620988637'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/68185266054118144/posts/default/2427591483620988637'/><link rel='alternate' type='text/html' href='http://malwareandsecurity.blogspot.com/2008/10/i-survived-vb-2008.html' title='I survived VB 2008'/><author><name>Morton Swimmer</name><uri>http://www.blogger.com/profile/14178664170467693121</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp3.blogger.com/_Mzddjby9Ycg/R2h_vV_c1oI/AAAAAAAAAAo/0m1Wlxp5Rlc/S220/Farbenfest300x300.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-68185266054118144.post-3284970825729933287</id><published>2008-10-05T00:07:00.000+02:00</published><updated>2008-10-05T00:22:28.086+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='conference'/><category scheme='http://www.blogger.com/atom/ns#' term='virus bulletin'/><category scheme='http://www.blogger.com/atom/ns#' term='graham cluley'/><category scheme='http://www.blogger.com/atom/ns#' term='sophos'/><title type='text'>I confess to world domination</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="hhttp://www.viddler.com/explore/SophosLabs/videos/29/"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;" src="http://4.bp.blogspot.com/_Mzddjby9Ycg/SOfpp6q3N3I/AAAAAAAAA3I/8SsHVlBeGeI/s320/Snapshot+2008-10-04+18-06-47.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5253424396683917170" /&gt;&lt;/a&gt;&lt;a href="http://www.grahamcluley.com/"&gt;Graham Cluley&lt;/a&gt;, of &lt;a href="http://www.sophos.com/"&gt;Sophos,&lt;/a&gt; &lt;a href="http://www.viddler.com/explore/SophosLabs/videos/29/"&gt;filmed various anti-virus researchers&lt;/a&gt; on a variety of silly subjects at the &lt;a href="http://www.virusbtn.com/conference/vb2008/index.xml"&gt;Virus Bulletin 2008 conference&lt;/a&gt;. I was one of them. I'll have to confess that I was one of the few to see the questions beforehand, so I knew what was coming. In the spirit of things, I decided to be totally silly about it. Enjoy. Or cringe. Your choice.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/68185266054118144-3284970825729933287?l=malwareandsecurity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://malwareandsecurity.blogspot.com/feeds/3284970825729933287/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=68185266054118144&amp;postID=3284970825729933287' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/68185266054118144/posts/default/3284970825729933287'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/68185266054118144/posts/default/3284970825729933287'/><link rel='alternate' type='text/html' href='http://malwareandsecurity.blogspot.com/2008/10/i-confess-to-world-domination.html' title='I confess to world domination'/><author><name>Morton Swimmer</name><uri>http://www.blogger.com/profile/14178664170467693121</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp3.blogger.com/_Mzddjby9Ycg/R2h_vV_c1oI/AAAAAAAAAAo/0m1Wlxp5Rlc/S220/Farbenfest300x300.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_Mzddjby9Ycg/SOfpp6q3N3I/AAAAAAAAA3I/8SsHVlBeGeI/s72-c/Snapshot+2008-10-04+18-06-47.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-68185266054118144.post-2170841793150741167</id><published>2008-09-27T13:19:00.000+02:00</published><updated>2008-10-01T01:53:19.361+02:00</updated><title type='text'>We may be losing</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_Mzddjby9Ycg/SN4aatd3sLI/AAAAAAAAA2w/hLVLb-b5ad0/s1600-h/EPV0069.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://2.bp.blogspot.com/_Mzddjby9Ycg/SN4aatd3sLI/AAAAAAAAA2w/hLVLb-b5ad0/s320/EPV0069.jpg" alt="" id="BLOGGER_PHOTO_ID_5250663261744378034" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Yesterday (26. Sept. 2008), I was on a &lt;a href="http://isis.poly.edu/wissp08/program.htm"&gt;panel&lt;/a&gt; at the &lt;a href="http://www.poly.edu/"&gt;Polytechnic institute of NYU&lt;/a&gt; to discuss targeted malware.&lt;/span&gt; &lt;span style="font-style: italic;"&gt;I chose the title above for my introductory talk to be provocative, but, in truth, the security is in reactive mode and is slow even doing that. I wanted to outline what I thought are the problems in a nutshell and what the intended interdisciplinary audience could be thinking of doing about them. Because I was trying to stick to my alloted 5 minutes, I didn't get through all the material, so here is what I was trying to communicate:&lt;/span&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-style: italic;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: x-large;"&gt;Problems&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: 24px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;The tendency to overcomplicate design&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: 18px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-size:large;"&gt;We overcomplicate systems in two ways: (1) in engineering we seem to want to use the hammer that we know and treat everything as a nail. We are also very much caught up in a legacy mode to thinking. OSes like OS390, Windows, Linux are examples. The same thing goes for application frameworks. We try to shovel every problem into these without thought of if this makes sense. This results in overcomplicated designs that are impossible to understand and audit. (2) The systems are also very hard to actually understand for the user. We design the UI in a way that hides the internals and is alien to how people think the system is going about its business. The fact that a spammer can abuse the email sender field is a total HCI failure.&lt;/span&gt;&lt;br /&gt;Furthermore, we never seem to consider security and privacy in the initial design. “Let’s get this out first, and see if people like it.” We lived with Macro viruses for such a long time because Microsoft thought that macros in documents might be a good idea. Only when they disabled running macros in documents by default did the problem largely disappear - and no one thought it was a big loss.&lt;br /&gt;User education continues to fail as we can barely explain things to each other, let along to non-technical users. Also the landscape continues to change too quickly. For the longest time, I would say that documents could not be infected, hoping that it would stay true even when we were aware of the possibility. And then WM/Concept hit the scene in 1995...&lt;br /&gt;&lt;span class="Apple-style-span"  style="font-size:large;"&gt;We are fighting an ecology of cyber criminals&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:large;"&gt;This is not about ‘one criminal’ or ‘one gang’. There is a vast network of service providers that the principle perpetrator uses for nearly every aspect of the crime. It is a surprise that they have not adopted a SOA architecture yet. For law enforcement, it is extremely difficult to find every party involved and then usually find that many of the actors are out of their jurisdiction and the principle perpetrator is heavily shielded.&lt;/span&gt;&lt;br /&gt;The 80/20 rule seems to apply. They can get the most profit out of perhaps 20% of the potential targets. These are the people who have not updated their systems and kept it secure enough. I would like to say they must be gullible, but these attacks have become very sophisticated and not enough has been done to make it easy to spot the deception. There are also attacks against high-valued targets, but these are rare for a variety of reasons. First of all, economies of scale are not favorable, and because of the methods used, the perpetrators are more easily traced. These attacks exist and are probably being used in IP theft and patriotically motivated citizen cyber warfare (e.g, Estonia and Georgia).&lt;br /&gt;Security vendors unfortunately have the same problem. They have to go after the 20% of the potential vulnerabilities they they feel will be responsible for 80% of the attacks. Covering all bases is impossible and the landscape is constantly changing anyway. I know this because I typically look further down the pipeline than most.&lt;br /&gt;The trick is to make it not worth the criminal’s while. If a bank can limit the potential payout, make it inconvenient enough or create a mandatory delay in processing to give law enforcement an edge, they will move elsewhere. You still have to be vigilant as you don’t want to become the low-hanging fruit.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-large;"&gt;Dealing with the problem&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: 24px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;System and service providers must assume the risk&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: 18px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-size:large;"&gt;EULAs and Terms of Use typically release the system provider from any responsibility to produce secure software. This is a mistake and probably shouldn’t be legal. A system of insurance for managing risk should be instated to deal with the security risks in the software as the insurance industry has a lot of experience dealing with risk mitigation and will find a good balance.&lt;/span&gt;&lt;br /&gt;There is a desperate need to over engineer software w.r.t. security especially. The problem is that current economics don’t encourage this practice. It is hard to become a car manufacturer because creating a car to withstand all the stresses on a car is something gained through long experience. But failure to do so is no longer tolerated: there are regulations and litigative pressures to do ones best. Also interestingly, regulation doesn’t specify methods, but outcomes. While I don’t like the car analogy too much, I think similar ideas can come to play in the software industry.&lt;br /&gt;Brittle in this context means that your system interaction will not break down into an inhuman experience when things go wrong. It shouldn’t dissemble when confronted with unusual input. The failure mode should be rooted in common sense. System design must be rooted in human expectation and not just on machine feasibility.&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;Reactive Security&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: 18px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-size:large;"&gt;Lastly, security need to become reactive - and it’s not reactive enough. Diagnosis needs to occur much closer to the user so that timeliness and context is not lost. At the moment, malware is collected in an ad hoc fashion, signatures are created and deployed. The time between a threat being deployed and detected is far too long. We tried to fix this with the Digital Immune System, but tragically it never was deployed as expected and is now dead with no apparent replacement. Perhaps better solutions are still being shunned by customers as they are often heuristic based, and traditional solutions are preferred as they are perceived as having a more deterministic outcome. However, this is faulty thinking. The variety of solutions have to work together in concert, but for this to happen, they must understand each other.&lt;/span&gt;&lt;br /&gt;&lt;hr /&gt;&lt;span style="font-style: italic;"&gt;This is pretty dense, but even though I compressed it even further when speaking, I think I may have gone overtime. Of course, so did everyone else, so there was not really enough time left for a proper discussion. But in the breaks and over lunch and dinner these topics came up again and again.&lt;br /&gt;It was a great workshop and fun to meet old friends and make new ones. Thanks to the &lt;a href="http://isis.poly.edu/wissp08/committee.htm"&gt;organizers&lt;/a&gt; who put it together. It would be interesting to attend the next time, too!&lt;br /&gt;For students, there is a similar workshop held nearly every year and organized by IFIP: the IFIP Summer School on Security, Privacy and Society organized by &lt;a href="http://www.ifip.org/"&gt;IFIP&lt;/a&gt; WG &lt;a href="http://www.info.fundp.ac.be/%7Ejbl/IFIP/cadresIFIP.html"&gt;9.2&lt;/a&gt;, &lt;a href="http://www.cs.kau.se/%7Esimone/IFIP-WG-9.6_11.7/intro"&gt;9.6/11.7&lt;/a&gt; and 11.6. The &lt;a href="http://www.buslab.org/SummerSchool2008/"&gt;last one was in the Czech Republic&lt;/a&gt;. As a student, you can get credit for participating.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/68185266054118144-2170841793150741167?l=malwareandsecurity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://malwareandsecurity.blogspot.com/feeds/2170841793150741167/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=68185266054118144&amp;postID=2170841793150741167' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/68185266054118144/posts/default/2170841793150741167'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/68185266054118144/posts/default/2170841793150741167'/><link rel='alternate' type='text/html' href='http://malwareandsecurity.blogspot.com/2008/09/we-may-be-losing.html' title='We may be losing'/><author><name>Morton Swimmer</name><uri>http://www.blogger.com/profile/14178664170467693121</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp3.blogger.com/_Mzddjby9Ycg/R2h_vV_c1oI/AAAAAAAAAAo/0m1Wlxp5Rlc/S220/Farbenfest300x300.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_Mzddjby9Ycg/SN4aatd3sLI/AAAAAAAAA2w/hLVLb-b5ad0/s72-c/EPV0069.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-68185266054118144.post-8773115268152344064</id><published>2008-09-23T20:33:00.000+02:00</published><updated>2008-09-25T05:44:20.518+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='targeted threat'/><category scheme='http://www.blogger.com/atom/ns#' term='malware'/><category scheme='http://www.blogger.com/atom/ns#' term='threat research'/><title type='text'>UPDATED: Workshop on Interdisciplinary Studies in Security and Privacy</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://isis.poly.edu/wissp08/images/poly_logo.gif"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 320px;" src="http://isis.poly.edu/wissp08/images/poly_logo.gif" border="0" alt="" /&gt;&lt;/a&gt;On &lt;del&gt;Thursday&lt;/del&gt;&lt;ins&gt;Friday Sept. 26&lt;/ins&gt;, I'm going have to get up unbelievably early to get to a panel on &lt;a href="http://isis.poly.edu/wissp08/panel_malware.htm"&gt;Targeted Malware&lt;/a&gt; at the &lt;a href="http://isis.poly.edu/wissp08/program.htm"&gt;Workshop on Interdisciplinary Studies in Security and Privacy&lt;/a&gt; hosted by the &lt;a href="http://www.poly.edu/"&gt;Polytechnic Institute of NYU&lt;/a&gt;. Gosh, was that gratuitous or what?&lt;div&gt;The panel position statement begins with:&lt;/div&gt;&lt;div&gt;&lt;blockquote&gt;Malware undermines trust in information systems. To a certain extent, our success as information system engineers can be measured in terms of the amount of trust that society puts in the systems we have built. Malware, therefore, threatens our success, hinders the acceptance of technologies, and could even potentially reverse the progress that has already been made. The situation is not purely technical. Improved technology can sometimes help (e.g., better software quality), but practical solutions to current and future problems with malware will likely involve a mixture of techniques from multiple areas.&lt;/blockquote&gt;I think I can go along with most of that. Luckily, there are points later in the test where I deviate in opinion, so it should be interesting. &lt;/div&gt;&lt;div&gt;Anyway, it will be nice to go back to what was once the Brooklyn Polytechnic, where I spent a while shepherding a very interesting project that Prof. Phyllis Frankl was leading. I can't tell you what it was, except it was cool new malware detection technology that never made it into a product as Symantec bought IBM AntiVirus around that time and apparently weren't interested, but it did influence my further research.&lt;/div&gt;&lt;div&gt;If anyone wants to attend the panel (please leave the rotten fruit at home), you have to be invited and you can try your luck on the &lt;a href="http://isis.poly.edu/wissp08/registration.htm"&gt;registration&lt;/a&gt; page.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;hr /&gt;&lt;br /&gt;For reasons I can't explain, I had Thursday marked down in my calendar and not Friday, which is the correct date. I'll blame it on the financial crisis :-)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/68185266054118144-8773115268152344064?l=malwareandsecurity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://malwareandsecurity.blogspot.com/feeds/8773115268152344064/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=68185266054118144&amp;postID=8773115268152344064' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/68185266054118144/posts/default/8773115268152344064'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/68185266054118144/posts/default/8773115268152344064'/><link rel='alternate' type='text/html' href='http://malwareandsecurity.blogspot.com/2008/09/workshop-on-interdisciplinary-studies.html' title='UPDATED: Workshop on Interdisciplinary Studies in Security and Privacy'/><author><name>Morton Swimmer</name><uri>http://www.blogger.com/profile/14178664170467693121</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp3.blogger.com/_Mzddjby9Ycg/R2h_vV_c1oI/AAAAAAAAAAo/0m1Wlxp5Rlc/S220/Farbenfest300x300.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-68185266054118144.post-5473408435827887830</id><published>2008-07-18T23:22:00.000+02:00</published><updated>2008-07-18T23:58:48.568+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='UAV'/><category scheme='http://www.blogger.com/atom/ns#' term='RFID'/><category scheme='http://www.blogger.com/atom/ns#' term='FCW'/><title type='text'>DARPA wants to make soldier more easily targetable</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://farm1.static.flickr.com/49/171587228_f78f978bd8.jpg"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 200px;" src="http://farm1.static.flickr.com/49/171587228_f78f978bd8.jpg" border="0" alt="" /&gt;&lt;/a&gt;A very long time ago - nearly another life ago - I helped a military contractor who had a security breach try to see what the scope of the breach was. In the process I learned quite a bit about battlefield communications. So, you can imagine my surprise to &lt;a href="http://www.theregister.co.uk/2008/07/18/darpa_soldier_tagging/"&gt;read this article in The Register&lt;/a&gt; about outfitting every soldier with a long distance readable RFID tag (not the type in the picture on the right, by the way). Readable from 150 km, no less! Considering all the pains the contractor I worked with went through to prevent any form of RF to be emitted, I find this technology rather bizarre. &lt;div&gt;I could imagine the tag being useful for training and maneuvers. I could also imagine it being useful as a last resort for a soldier to be located when lost or wounded in theater and to be fair, in the referenced presentation it mentions (once) that the tag is 'inert', which may mean that it needs to be activated before it sends a beacon. That might be an acceptable application.&lt;/div&gt;&lt;div&gt;What worries me is that UAVs are now &lt;a href="http://uavp.ch"&gt;so cheap and accessible&lt;/a&gt; that I could easily imagine even small states being able to afford a small fleet of UAVs that swarm over enemy troops in theater and home in on these tags. Or other forms of identifiable RF radiation, such as from a FCW Land Terminals. &lt;/div&gt;&lt;div&gt;I hope they know what they are doing, but I have my doubts.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/68185266054118144-5473408435827887830?l=malwareandsecurity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://malwareandsecurity.blogspot.com/feeds/5473408435827887830/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=68185266054118144&amp;postID=5473408435827887830' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/68185266054118144/posts/default/5473408435827887830'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/68185266054118144/posts/default/5473408435827887830'/><link rel='alternate' type='text/html' href='http://malwareandsecurity.blogspot.com/2008/07/darpa-wants-to-make-soldier-more-easily.html' title='DARPA wants to make soldier more easily targetable'/><author><name>Morton Swimmer</name><uri>http://www.blogger.com/profile/14178664170467693121</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp3.blogger.com/_Mzddjby9Ycg/R2h_vV_c1oI/AAAAAAAAAAo/0m1Wlxp5Rlc/S220/Farbenfest300x300.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm1.static.flickr.com/49/171587228_f78f978bd8_t.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-68185266054118144.post-8225351955764518916</id><published>2008-07-17T20:19:00.000+02:00</published><updated>2008-07-17T20:27:13.782+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='forensics'/><category scheme='http://www.blogger.com/atom/ns#' term='hacking'/><title type='text'>Insider hacks own system</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_Mzddjby9Ycg/SH-OssYb1kI/AAAAAAAAA1k/zaD4kWuOfqw/s1600-h/blackhat.jpg"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;" src="http://bp2.blogger.com/_Mzddjby9Ycg/SH-OssYb1kI/AAAAAAAAA1k/zaD4kWuOfqw/s200/blackhat.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5224050991252100674" /&gt;&lt;/a&gt;&lt;br /&gt;ABC reports that a San Francisco employee created "&lt;a href="http://abcnews.go.com/Technology/story?id=5390020&amp;amp;page=1"&gt;virtually exclusive access to most of the city's municipal data&lt;/a&gt;." And I thought those days were long gone when that would be possible. &lt;div&gt;However, it doesn't sound like something that a good computer forensics expert couldn't solve.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/68185266054118144-8225351955764518916?l=malwareandsecurity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://malwareandsecurity.blogspot.com/feeds/8225351955764518916/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=68185266054118144&amp;postID=8225351955764518916' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/68185266054118144/posts/default/8225351955764518916'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/68185266054118144/posts/default/8225351955764518916'/><link rel='alternate' type='text/html' href='http://malwareandsecurity.blogspot.com/2008/07/insider-hacks-own-system.html' title='Insider hacks own system'/><author><name>Morton Swimmer</name><uri>http://www.blogger.com/profile/14178664170467693121</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp3.blogger.com/_Mzddjby9Ycg/R2h_vV_c1oI/AAAAAAAAAAo/0m1Wlxp5Rlc/S220/Farbenfest300x300.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp2.blogger.com/_Mzddjby9Ycg/SH-OssYb1kI/AAAAAAAAA1k/zaD4kWuOfqw/s72-c/blackhat.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-68185266054118144.post-4874382501213542251</id><published>2008-07-04T20:49:00.000+02:00</published><updated>2008-07-04T21:05:51.769+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='malware'/><category scheme='http://www.blogger.com/atom/ns#' term='bots'/><title type='text'></title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://nortontoday.symantec.com/img/features/articles/bots.jpg"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 400px;" src="http://nortontoday.symantec.com/img/features/articles/bots.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;I really like this idea from Symantec: &lt;a href="http://nortontoday.symantec.com/features/articles/spotlight_on_bots.php"&gt;paper-based malware&lt;/a&gt;. Somehow this way of raising awareness of the problems of bots appeals to me.&lt;div&gt;I can't be sure that ideas like that really work, but one can hope. Anyway, better to have a bot next to one's PC than in it!&lt;/div&gt;&lt;div&gt;But what's with that &lt;a href="http://nortontoday.symantec.com/"&gt;Norton Today&lt;/a&gt; site? No RSS feed? Come on! &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/68185266054118144-4874382501213542251?l=malwareandsecurity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://malwareandsecurity.blogspot.com/feeds/4874382501213542251/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=68185266054118144&amp;postID=4874382501213542251' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/68185266054118144/posts/default/4874382501213542251'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/68185266054118144/posts/default/4874382501213542251'/><link rel='alternate' type='text/html' href='http://malwareandsecurity.blogspot.com/2008/07/i-really-like-this-idea-from-symantec.html' title=''/><author><name>Morton Swimmer</name><uri>http://www.blogger.com/profile/14178664170467693121</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp3.blogger.com/_Mzddjby9Ycg/R2h_vV_c1oI/AAAAAAAAAAo/0m1Wlxp5Rlc/S220/Farbenfest300x300.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-68185266054118144.post-9189850104403705144</id><published>2008-06-03T00:20:00.000+02:00</published><updated>2008-06-27T14:12:35.385+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='data centric security'/><category scheme='http://www.blogger.com/atom/ns#' term='content centric security'/><category scheme='http://www.blogger.com/atom/ns#' term='semantic web'/><category scheme='http://www.blogger.com/atom/ns#' term='datacentricsecurity'/><category scheme='http://www.blogger.com/atom/ns#' term='Jena'/><title type='text'>Semantic Web Meetup June 1, 2008</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_Mzddjby9Ycg/SESpuQtPRSI/AAAAAAAAAss/cAg6M5PcCwo/s1600-h/owlsemantic.png"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;" src="http://bp2.blogger.com/_Mzddjby9Ycg/SESpuQtPRSI/AAAAAAAAAss/cAg6M5PcCwo/s320/owlsemantic.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5207473681370924322" /&gt;&lt;/a&gt;&lt;br /&gt;What would you do on a day of perfect weather in New York City? Attend an all-day &lt;a href="http://semweb.meetup.com/25/calendar/7803046/"&gt;code camp on Semantic Web&lt;/a&gt; programming in Brooklyn of course! OK, I guess I would have preferred it to be a rainy day if I had to be inside, but it still was worth it. I learned a lot about Semantic Web programming and more importantly, realized that the technology is closer to being reality than before. This is a report on what I learned.&lt;br /&gt;The event was organized by &lt;a href="http://semweb.meetup.com/25/members/2316446/"&gt;Marco Neumann&lt;/a&gt; and hosted by &lt;a href="http://www.linkedin.com/pub/4/426/846"&gt;Breck Baldwin&lt;/a&gt; of &lt;a href="http://alias-i.com/"&gt;Alias-i&lt;/a&gt;. After bagles, that Marco had brought along, and introductions, a brief run-down of some of the concepts and technologies was given. This was followed by quick descriptions of the projects we were to tackle at the meetup. After a rather late lunch we chose our projects and had a few hours to complete them. In theory, we were supposed to use the &lt;a href="http://www.extremeprogramming.org/"&gt;Extreme Programming&lt;/a&gt; paradigm, but that devolved a bit into group programming interspersed with discussion. &lt;img style="float:right; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 200px;" src="http://www.locr.com/photos/000/e3/68/e368bc8a45ef63cbf8bf9a59f5d38567_M.jpg?time=1212459761" border="0" alt="" /&gt;&lt;br /&gt;&lt;div&gt;I don't really want to go into the projects in detail. I was interested in two of them, the Natural Language Processing project headed by Breck, our host, and a spatial reasoning projected headed by Marco. The actual projects were not that important really, though, instead the programming aspects were. I was at a disadvantage as it turned out that Java is king when it comes to semantic web programming and I've been doing my programming in Ruby and Erlang for over a year. Semantic Web support for Ruby is not great and not really existent on Erlang. &lt;/div&gt;&lt;div&gt;In Java, the way to go was to use the Jena library. &lt;a href="http://jena.sourceforge.net/"&gt;Jena&lt;/a&gt; started at HP, but in the intermediate time had become a &lt;a href="http://sf.net/"&gt;sourceforge&lt;/a&gt; project. It now offers support for &lt;a href="http://www.w3.org/RDF/"&gt;RDF&lt;/a&gt;, &lt;a href="http://www.w3.org/TR/rdf-schema/"&gt;RDFS&lt;/a&gt;, OWL and SPARQL. It also supports reading and writing the &lt;a href="http://www.w3.org/RDF/"&gt;RDF&lt;/a&gt; in &lt;a href="http://www.w3.org/TR/rdf-syntax-grammar/"&gt;RDF-XML&lt;/a&gt;, &lt;a href="http://www.w3.org/DesignIssues/Notation3"&gt;N3&lt;/a&gt;, N-Triple and I believe also &lt;a href="http://www.w3.org/2007/02/turtle/primer/"&gt;Turtle&lt;/a&gt;. There was some discussion of the strengths and weaknesses of these formats. The rough consensus was that N3 and N-Triple are more human readable, but RDF-XML is more expressive, at least from a syntactical standpoint. It wasn't clear to me if there was any semantic difference. In the NLP project, Jena was used to emit RDF, initially in N3 format, though that was quickly changed to RDF-XML. Once that was done for a subset of the data, a &lt;a href="http://www.w3.org/TR/rdf-sparql-query/"&gt;SPARQL&lt;/a&gt; query was hacked together (again using Jena) that used that file. All in all, it required not that much real code, though given that it was Java there was all sorts of fluff surrounding it. &lt;/div&gt;&lt;div&gt;On a side note, one of the participants showed us some of his &lt;a href="http://groovy.codehaus.org/"&gt;Groovy&lt;/a&gt; code, and I must say that Groovy might get me back in Java again. It's like a less wordy version of Java, or perhaps a Java that has been put on a diet by the &lt;a href="http://www.ruby-lang.org/"&gt;Ruby&lt;/a&gt; camp. When Groovy is mentioned, I guess you have to mention &lt;a href="http://www.scala-lang.org/"&gt;Scala&lt;/a&gt; as well. Both seem to be taking Java beyond the confines of the actual language, Java, by leveraging Java, the virtual machine and all the libraries that are available as Jars. &lt;/div&gt;&lt;div&gt;Apart from the programming, there were a few other things I picked up. In the past I had been using Protegé. However, apparently this is no longer the way to go. A company called&lt;a href="http://www.topquadrant.com/topbraid/composer/index.html"&gt; TopBraid Composer&lt;/a&gt;, which is based on the &lt;a href="http://www.eclipse.org/"&gt;Eclipse&lt;/a&gt; platform and Jena has usurped &lt;a href="http://protege.stanford.edu/"&gt;Protegé&lt;/a&gt; from its throne. Apparently it is free for non-commercial use, though that is unclear from the website as it does say that you need to purchase a license after 30 days. &lt;/div&gt;&lt;div&gt;One of the other projects was looking at transforming a relational database into an RDF database using &lt;a href="http://www4.wiwiss.fu-berlin.de/bizer/D2RQ/"&gt;D2RQ&lt;/a&gt;. There was a &lt;a href="http://www.w3.org/2007/03/RdfRDB/papers/d2rq-positionpaper"&gt;paper&lt;/a&gt; at W3 that describes this idea. From what I gather, this is nearly equal to trying to derive semantics from database schemata - not something that can really be mechanized. There are also all sorts of performance issues that will have to be addressed if a production database were to be stored as an RDF database, but perhaps this is too early to discuss those issues as we first need to understand why we need them this at all. If it means that we can elevate the data in a database to the level of information, this might be worth it, though. Since there seem to be all sorts of expressivity issues when comparing traditional databases to RDF stores, perhaps the right thing would be to develop new application based on RDF first and only then try to transform existing databases. &lt;/div&gt;&lt;div&gt;Another subject that came up was the difference between ABox and TBox reasoning. ABox reasoning is based on assertions on individuals (ie, the rows of data, to use a database table analogy) whereas TBox reasoning is based on concepts (ie, the schema of a database table).&lt;/div&gt;&lt;div&gt;So, what does all this have to do with security? There are two aspects of this. &lt;/div&gt;&lt;div&gt;&lt;ol&gt;&lt;li&gt;The security of the Semantic Web metadata&lt;/li&gt;&lt;li&gt;Using Semantic Web technology to secure our data&lt;/li&gt;&lt;/ol&gt;The first aspect is certainly not a trivial one. Metadata has already caused embarrassment to many people including Tony Blair when people don't realize that there is more data in a typical document than (literally) meets the eye. In computer forensics, this is what we live for. However, as more webpages get semantic data attached to them, more data may be transmitted than gets shown to the user and now it can be read automatically. Privacy advocates will be all over this problem, but corporations will have to pay attention, too. &lt;/div&gt;&lt;div&gt;However, what I am more interested in is the use of this metadata and the technologies of the semantic web to define and enforce security. At &lt;a href="http://www.ibm.com"&gt;IBM&lt;/a&gt;, this is called Data-Centric Security and as far as I can tell, they are working on database security using taxonomies for classification. What the NLP projected showed me is that to some degree, we could also create a content based security system at some point in time. Alias-i and &lt;a href="http://www.opencalais.com/"&gt;OpenCalais&lt;/a&gt; might be the key.&lt;/div&gt;&lt;div&gt;What the code camp showed me is that the technology has reached the point that it is usable. While security is nearly never a business case in itself, there will be other, more motivating, reasons to use semantic metadata in corporations and that will enable such ideas as DCS.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/68185266054118144-9189850104403705144?l=malwareandsecurity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://malwareandsecurity.blogspot.com/feeds/9189850104403705144/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=68185266054118144&amp;postID=9189850104403705144' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/68185266054118144/posts/default/9189850104403705144'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/68185266054118144/posts/default/9189850104403705144'/><link rel='alternate' type='text/html' href='http://malwareandsecurity.blogspot.com/2008/06/semantic-web-meetup-june-1-2008.html' title='Semantic Web Meetup June 1, 2008'/><author><name>Morton Swimmer</name><uri>http://www.blogger.com/profile/14178664170467693121</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp3.blogger.com/_Mzddjby9Ycg/R2h_vV_c1oI/AAAAAAAAAAo/0m1Wlxp5Rlc/S220/Farbenfest300x300.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp2.blogger.com/_Mzddjby9Ycg/SESpuQtPRSI/AAAAAAAAAss/cAg6M5PcCwo/s72-c/owlsemantic.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-68185266054118144.post-2601461183841913698</id><published>2008-05-02T15:01:00.000+02:00</published><updated>2008-05-02T15:23:57.764+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='e-banking security ASUS-EEE RemoteAttestation phishing'/><title type='text'></title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://farm3.static.flickr.com/2344/1842287526_85ea6655cf.jpg?v=0"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 320px;" src="http://farm3.static.flickr.com/2344/1842287526_85ea6655cf.jpg?v=0" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;I just read about a &lt;a href="http://www.engadget.com/2008/05/01/canadian-bank-hands-out-free-eee-pcs/"&gt;canadian bank handing out ASUS EEE PCs&lt;/a&gt;. Now, a while ago when dealing with a Bank phishing case, I suggested that hypothetically, a bank could offer a simple laptop to their customers solely to do banking with. Of course, that is a problematic proposition that one single bank may not actually want to venture into on its own. We went over perhaps more practical solutions like booting from a &lt;a href="http://www.knoppix.org/"&gt;Knoppix&lt;/a&gt;-like CD that could only be used for bank transactions as well as using a VMWare image. None were adapted, of course.&lt;p&gt;&lt;br /&gt;Now &lt;a href="http://www.rbcroyalbank.com/index.html"&gt;RBC&lt;/a&gt; is offering a free &lt;a href="http://eeepc.asus.com/"&gt;ASUS EEE PC&lt;/a&gt; as an incentive, but I keep on thinking that having a dedicated cheap laptop would be a good idea for the general population. The EEE is a small and basic Linux system, but supports one important thing: a browser useful for e-banking, Firefox. While I'm not a fan of remote attestation on practicality grounds, I could see it working in this case of a dedicated e-banking machine. &lt;p&gt;&lt;br /&gt;Would banks want to get into this business? I don't think so. However, an enterprising company might be able to convince enough banks to offer such a device to their customers and offer the security maintenance of such systems as a service.&lt;p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/68185266054118144-2601461183841913698?l=malwareandsecurity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://malwareandsecurity.blogspot.com/feeds/2601461183841913698/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=68185266054118144&amp;postID=2601461183841913698' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/68185266054118144/posts/default/2601461183841913698'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/68185266054118144/posts/default/2601461183841913698'/><link rel='alternate' type='text/html' href='http://malwareandsecurity.blogspot.com/2008/05/i-just-read-about-canadian-bank-handing.html' title=''/><author><name>Morton Swimmer</name><uri>http://www.blogger.com/profile/14178664170467693121</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp3.blogger.com/_Mzddjby9Ycg/R2h_vV_c1oI/AAAAAAAAAAo/0m1Wlxp5Rlc/S220/Farbenfest300x300.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-68185266054118144.post-838933959594751221</id><published>2008-04-24T17:40:00.000+02:00</published><updated>2008-04-24T17:47:35.255+02:00</updated><title type='text'>Swedish interview</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://computersweden.idg.se/polopoly_fs/1.97208!image/imageTypeSelector/localImage/0ef4da1b.gif"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 160px;" src="http://computersweden.idg.se/polopoly_fs/1.97208!image/imageTypeSelector/localImage/0ef4da1b.gif" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;Hey cool. Me and &lt;a href="http://www.cs.kau.se/~simone/"&gt;Simone&lt;/a&gt; got quoted by &lt;a href="http://computersweden.idg.se/"&gt;Computer Sweden&lt;/a&gt; about &lt;a href="http://computersweden.idg.se/2.2683/1.157086"&gt;Apple Macs and the malware problem&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/68185266054118144-838933959594751221?l=malwareandsecurity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://malwareandsecurity.blogspot.com/feeds/838933959594751221/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=68185266054118144&amp;postID=838933959594751221' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/68185266054118144/posts/default/838933959594751221'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/68185266054118144/posts/default/838933959594751221'/><link rel='alternate' type='text/html' href='http://malwareandsecurity.blogspot.com/2008/04/swedish-interview.html' title='Swedish interview'/><author><name>Morton Swimmer</name><uri>http://www.blogger.com/profile/14178664170467693121</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp3.blogger.com/_Mzddjby9Ycg/R2h_vV_c1oI/AAAAAAAAAAo/0m1Wlxp5Rlc/S220/Farbenfest300x300.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-68185266054118144.post-3172411365426608374</id><published>2008-04-22T20:18:00.000+02:00</published><updated>2008-04-22T21:07:16.643+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='virus'/><category scheme='http://www.blogger.com/atom/ns#' term='payload'/><category scheme='http://www.blogger.com/atom/ns#' term='1992'/><category scheme='http://www.blogger.com/atom/ns#' term='calendar'/><category scheme='http://www.blogger.com/atom/ns#' term='1993'/><title type='text'>Virus calendar</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_Mzddjby9Ycg/SA4xrelKBfI/AAAAAAAAADY/jFbdwRxtn2I/s1600-h/Cascade-VCal1992.png"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;" src="http://bp3.blogger.com/_Mzddjby9Ycg/SA4xrelKBfI/AAAAAAAAADY/jFbdwRxtn2I/s320/Cascade-VCal1992.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5192142043417806322" /&gt;&lt;/a&gt;&lt;br /&gt;Gosh, what a blast from the past. Way, way back in the annals of time it was actually possible to analyze malware (OK, viruses mainly) well enough to know all trigger dates of their payloads. So, I thought I'd create a virus calendar. I think the first was created for the year 1990 or 1991 for the &lt;a href="http://www.informatik.uni-hamburg.de/AGN/vtc/"&gt;Virus Test Center&lt;/a&gt; so that we'd have something fun to show at expos like CeBIT. Then I got a commission to create one (and later another one) for &lt;a href="http://www.percomp.de/"&gt;perComp Verlag&lt;/a&gt; which they dug up recently and posted on their site for the years &lt;a href="http://www.percomp.de/download/Virenkalender_1992.pdf"&gt;1992&lt;/a&gt; and &lt;a href="http://www.percomp.de/download/Virenkalender_1993.pdf"&gt;1993&lt;/a&gt;. While the 1992 version was mainly my work, I think I only contributed data and ideas to the 1993 version. Apparently some people in Germany still show excerpts of these calendars in presentations, though I shudder to think why. I think S&amp;amp;S International Ltd, UK also created a few calendars based on their own data and graphics, but after 1995 it became impossible to analyze all known viruses and even if it was possible, it would have been one crowded calendar!&lt;div&gt;This is one rare moment, where I was able to do something graphical in the context of computer security.&lt;br /&gt;&lt;div&gt;I think when I get back home, I'll dig out the original and scan that in, too!&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/68185266054118144-3172411365426608374?l=malwareandsecurity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://malwareandsecurity.blogspot.com/feeds/3172411365426608374/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=68185266054118144&amp;postID=3172411365426608374' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/68185266054118144/posts/default/3172411365426608374'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/68185266054118144/posts/default/3172411365426608374'/><link rel='alternate' type='text/html' href='http://malwareandsecurity.blogspot.com/2008/04/virus-calendar.html' title='Virus calendar'/><author><name>Morton Swimmer</name><uri>http://www.blogger.com/profile/14178664170467693121</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp3.blogger.com/_Mzddjby9Ycg/R2h_vV_c1oI/AAAAAAAAAAo/0m1Wlxp5Rlc/S220/Farbenfest300x300.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp3.blogger.com/_Mzddjby9Ycg/SA4xrelKBfI/AAAAAAAAADY/jFbdwRxtn2I/s72-c/Cascade-VCal1992.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-68185266054118144.post-853315287814191464</id><published>2008-03-10T21:37:00.000+01:00</published><updated>2008-03-10T21:49:49.525+01:00</updated><title type='text'>OT: Splint</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_Mzddjby9Ycg/R9WdTTtGOzI/AAAAAAAAABQ/EUsBHG_4aLE/s1600-h/10032008.jpg"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;" src="http://bp2.blogger.com/_Mzddjby9Ycg/R9WdTTtGOzI/AAAAAAAAABQ/EUsBHG_4aLE/s320/10032008.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5176216301764754226" /&gt;&lt;/a&gt;&lt;br /&gt;Just when I had accumulated a few things to blog about again (thought time is still a precious resource) I manage to hurt my middle finger bad enough to warrant a splint. My thumb was already hurt from a small skiing accident. That is going to put a damper on my blogging and other writing.&lt;div&gt;It's going to have to stay on for six weeks. Ugh. I guess I should look around for&lt;a href="http://www.onehandedkeyboard.com/"&gt; one handed keyboards&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/68185266054118144-853315287814191464?l=malwareandsecurity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://malwareandsecurity.blogspot.com/feeds/853315287814191464/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=68185266054118144&amp;postID=853315287814191464' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/68185266054118144/posts/default/853315287814191464'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/68185266054118144/posts/default/853315287814191464'/><link rel='alternate' type='text/html' href='http://malwareandsecurity.blogspot.com/2008/03/ot-splint.html' title='OT: Splint'/><author><name>Morton Swimmer</name><uri>http://www.blogger.com/profile/14178664170467693121</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp3.blogger.com/_Mzddjby9Ycg/R2h_vV_c1oI/AAAAAAAAAAo/0m1Wlxp5Rlc/S220/Farbenfest300x300.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp2.blogger.com/_Mzddjby9Ycg/R9WdTTtGOzI/AAAAAAAAABQ/EUsBHG_4aLE/s72-c/10032008.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-68185266054118144.post-5954582024993992164</id><published>2008-01-19T02:58:00.000+01:00</published><updated>2008-01-19T04:32:54.916+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='disassembly'/><category scheme='http://www.blogger.com/atom/ns#' term='reverse engineering'/><category scheme='http://www.blogger.com/atom/ns#' term='reversing'/><title type='text'>Survey of disassemblers</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.pbase.com/mswimmer/image/42025509.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 320px;" src="http://www.pbase.com/mswimmer/image/42025509.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;As the preparation for my course on &lt;a href="http://web.jjay.cuny.edu/%7Efcm/courses2.html"&gt;&lt;span style="font-family:Arial, sans-serif;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;Data Communications Forensics and Security&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt; this term, I've decided to to do a quick survey of disassemblers. The problem is that I've been writing my own disassemblers for special purposes, but I need to have something more general purpose for the students. Also, the code I wrote stayed with IBM when I left. Here is a quick survey of what I've found so far, in no particular order.&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Let's start out with the reigning King of disassembly, IDA Pro. This is more a disassembler framework than just a disassembler only. As of Jan 2008 they've moved it from the old DataRescue website (and presumably distributor) to the new &lt;a href="http://www.hex-rays.com/idapro/"&gt;Hex-Ray&lt;/a&gt; site. It's up to version 5.2 and there are quite a few &lt;a href="http://www.hex-rays.com/idapro/idadown.htm"&gt;plug-ins&lt;/a&gt; for it and this is clearly the strength of IDA Pro. Unfortunately, they want &lt;a href="http://www.hex-rays.com/idapro/idaorder.htm"&gt;serious money&lt;/a&gt; for it and the University isn't interested in paying. I'm also a bit concerned about the move to Hex-Ray. What does it mean?? Will it survive. I'd also like something that came with source code.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Sourcer doesn't seem to exist any more. V-Communication's &lt;a href="http://www.v-com.com/"&gt;website&lt;/a&gt; doesn't seem to list it. Sourcer used to be my favorite disassembler before I got into writing my own.&lt;/li&gt;&lt;li&gt;Apparently &lt;a href="http://www.simtel.net/product.php?id=44037"&gt;ASMGen&lt;/a&gt; is still around, but I think it is stuck in the 16bit MS-DOS world. It was basic back then and must be antique now. I'll give it a spin and see.&lt;/li&gt;&lt;li&gt;Jean-Louis SEIGNE's disasm32 is apparently a VxD disassembler according to his own &lt;a href="http://www.chez.com/jls/"&gt;website&lt;/a&gt; and it is available via &lt;a href="http://www.winsite.com/bin/Info?500000009137"&gt;WinSite&lt;/a&gt;. (Another website seems to indicate it is a visual disassembler, I'll find out what I get the chance to run it.) It seems to be at least 12 years old, so I don't think it will be that interesting.&lt;/li&gt;&lt;li&gt;I can't find WDASM, so it is probably dead.&lt;/li&gt;&lt;li&gt;Obj2asm is an MS-DOS object file disassembler and is available on &lt;a href="http://www.simtel.net/pub/simtelnet/msdos/disasm/obj2asm.zip"&gt;Simtel&lt;/a&gt;.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;The &lt;a href="http://www.eecs.harvard.edu/%7Enr/toolkit/"&gt;New Jersey Machine-Code Toolkit&lt;/a&gt; also seems to have been discontinued back in 1998. It's written in SML and utilizes a machine model for disassembly (amongst other things)  which should give it a lot of flexibility. However, it doesn't help if the project has been abandoned.&lt;/li&gt;&lt;li&gt;GNU offers a lineup of surprisingly useful tools in its &lt;a href="http://www.gnu.org/software/binutils/"&gt;binutils&lt;/a&gt; package. Quoting: "nm - Lists symbols from object files. objdump - Displays information from object files. readelf - Displays information from any ELF format object file. strings - Lists printable strings from files. " They are meant for UNIX and so are not that useful for Windows. However, in theory the should be able to handle PE files, but they are not robust or endian agnostic.&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.ollydbg.de/"&gt;OllyDebug&lt;/a&gt; is not a disassembler, but a debugger. However, quite a few people use it for program analysis either to aid the disassembly or to produce the disassembly. It's free and one of the best.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Although not actually a disassembler, &lt;a href="http://www.backerstreet.com/rec/rec.htm"&gt;REC&lt;/a&gt; attempts to decompile from binary to source. It uses the netwide disassembler for preprocessing, according to the documentation.&lt;/li&gt;&lt;li&gt;The Netwide Disassembler is a part of the &lt;a href="http://nasm.sourceforge.net/"&gt;Netwide Assembler project.&lt;/a&gt;  It doesn't actually understand the various binary file formats itself, so you have to give it the naked binary code. I've used this and objdump in my projects. It is far more useful than it sounds like. Consider that a certain amount of malware can only be snagged from memory.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://boomerang.sourceforge.net/"&gt;Boomerang&lt;/a&gt; is another decompiler (versus a disassembler). It was active until 2006, so I'll have to see where it stands.&lt;/li&gt;&lt;li&gt;The &lt;a href="http://www.ragestorm.net/distorm/"&gt;diStorm&lt;/a&gt; project looks very very interesting to me in that they want to create a really good library for disassembly, not just a disassembler. This will not be for the casual disassembler. The core library is written in C (source is available, I think) and it interfaces with Python, which wouldn't have been my choice. They also have separated the opcode libraries from the code (again, according to the documentation) which makes it easier to repurpose the code, though I always wonder how much real mileage you get from it.&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;The open directory project lists a few more &lt;a href="http://www.dmoz.org/Computers/Programming/Disassemblers/"&gt;here&lt;/a&gt;.&lt;br /&gt;Another mention is &lt;a href="http://www.wotsit.org/"&gt;Wotsit&lt;/a&gt;. This site has been very useful over the years in figuring out various file formats (I'm a file format hacker at heart, but long inactive.) You need this site to figure out the various &lt;a href="http://www.wotsit.org/list.asp?fc=5"&gt;binary&lt;/a&gt; file formats.&lt;br /&gt;So, the next step in this exercise is to evaluate the best candidates and see how well they will do in practice.  That will be in some later post.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/68185266054118144-5954582024993992164?l=malwareandsecurity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://malwareandsecurity.blogspot.com/feeds/5954582024993992164/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=68185266054118144&amp;postID=5954582024993992164' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/68185266054118144/posts/default/5954582024993992164'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/68185266054118144/posts/default/5954582024993992164'/><link rel='alternate' type='text/html' href='http://malwareandsecurity.blogspot.com/2008/01/survey-of-disassemblers.html' title='Survey of disassemblers'/><author><name>Morton Swimmer</name><uri>http://www.blogger.com/profile/14178664170467693121</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp3.blogger.com/_Mzddjby9Ycg/R2h_vV_c1oI/AAAAAAAAAAo/0m1Wlxp5Rlc/S220/Farbenfest300x300.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-68185266054118144.post-864384769112115578</id><published>2007-12-24T22:24:00.000+01:00</published><updated>2007-12-24T22:33:16.819+01:00</updated><title type='text'></title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://farm1.static.flickr.com/17/22010083_dfc8b8a397.jpg?v=0"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 320px;" src="http://farm1.static.flickr.com/17/22010083_dfc8b8a397.jpg?v=0" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;The the BBC article, &lt;a href="http://newsvote.bbc.co.uk/mpapps/pagetools/print/news.bbc.co.uk/2/hi/americas/7158723.stm"&gt;Assurances over US biometric data&lt;/a&gt;,   "Mr [Thomas] Bush told the BBC that innocent people would have nothing to fear from the database". Yeah, and I have a bridge to sell you too! How can they say that with a straight face after all the recent corporate and governmental data loss.&lt;br /&gt;I don't want to say that it is easy to implement security that prevents the misuse of such data, but it can be done to a degree, but I doubt that it is happening.&lt;br /&gt;So, we are going to risk our data over a pretty dubious undertaking. Sigh.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/68185266054118144-864384769112115578?l=malwareandsecurity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://malwareandsecurity.blogspot.com/feeds/864384769112115578/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=68185266054118144&amp;postID=864384769112115578' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/68185266054118144/posts/default/864384769112115578'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/68185266054118144/posts/default/864384769112115578'/><link rel='alternate' type='text/html' href='http://malwareandsecurity.blogspot.com/2007/12/the-bbc-article-assurances-over-us.html' title=''/><author><name>Morton Swimmer</name><uri>http://www.blogger.com/profile/14178664170467693121</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp3.blogger.com/_Mzddjby9Ycg/R2h_vV_c1oI/AAAAAAAAAAo/0m1Wlxp5Rlc/S220/Farbenfest300x300.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-68185266054118144.post-9012719087195273287</id><published>2007-12-19T05:17:00.000+01:00</published><updated>2007-12-19T05:54:47.772+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='datacentricsecurity data centric security'/><title type='text'>Master Data Management</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.pbase.com/mswimmer/image/52392234.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 320px;" src="http://www.pbase.com/mswimmer/image/52392234.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;I used to secretly make fun of the problems large companies have in keeping their data under control. They would have these databases full of customer data - all of unknown and at best dubious quality. Surely, these large companies would have their master data management under control.&lt;br /&gt;I guess this is where we in research just assume things that are just not true in reality. I got involved with the Data Quality issues as a part of my study of Data Centric Security which had led us in the direction of Master Data Management. If you can't trust the quality of your data, then Data Centric Security would be of limited use, so Master Data Management became important to us, and not only for that reason.&lt;br /&gt;The whole thing hit home with me when I was compiling my xmas card list. My own very limited address book is a total mess. Why? For the same reasons that large databases become a mess over time: I've been merging data in from various sources, synchronizing with my Nokia E61i that gets updated in the field. Each source has its own semantics (and syntax, too!) which means that the brute force, just-shovel-it-all-in-there, method just makes a mess of it. So, now I have my own Master Data Management problem to deal with. I guess I should apply the DCS principles to this problem...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/68185266054118144-9012719087195273287?l=malwareandsecurity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://malwareandsecurity.blogspot.com/feeds/9012719087195273287/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=68185266054118144&amp;postID=9012719087195273287' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/68185266054118144/posts/default/9012719087195273287'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/68185266054118144/posts/default/9012719087195273287'/><link rel='alternate' type='text/html' href='http://malwareandsecurity.blogspot.com/2007/12/master-data-management.html' title='Master Data Management'/><author><name>Morton Swimmer</name><uri>http://www.blogger.com/profile/14178664170467693121</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp3.blogger.com/_Mzddjby9Ycg/R2h_vV_c1oI/AAAAAAAAAAo/0m1Wlxp5Rlc/S220/Farbenfest300x300.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-68185266054118144.post-2493583323255158815</id><published>2007-11-28T23:32:00.000+01:00</published><updated>2007-11-28T23:45:41.805+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='spam'/><title type='text'>Spam like a pirate</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://farm1.static.flickr.com/65/160807760_99dd54bef6.jpg?v=0"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 200px;" src="http://farm1.static.flickr.com/65/160807760_99dd54bef6.jpg?v=0" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Ok, usually I don't read my spam, but this caught my eye:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;&lt;/span&gt;&lt;blockquote&gt;&lt;span style="font-family:courier new;"&gt;Subject: in waiting&lt;/span&gt;&lt;br /&gt;&lt;br /&gt; &lt;span style="font-family:courier new;"&gt;Ooh u, bonny varmint. ya do have eyes for a gratis French stuff, I know it. But damn, who do not.&lt;/span&gt; &lt;span style="font-family:courier new;"&gt;Visit me and ball off on my pictures, my dear.&lt;/span&gt;&lt;/blockquote&gt;&lt;span style="font-family:courier new;"&gt;&lt;/span&gt;&lt;br /&gt;and then the web site, replacing the dots with spaces to foil spam filters and some very unusual junk words. I'm not sure how it got through the filters (and I'm not really that concerned. But, at least it was kind of poetic.&lt;br /&gt;&lt;span style=";font-family:times new roman;font-size:78%;"  &gt;&lt;br /&gt;&lt;/span&gt;&lt;div style="text-align: center;"&gt;&lt;span style=";font-family:times new roman;font-size:78%;"  &gt;[Picture credits: http://flickr.com/photos/earlg/ used under the creative commons license]&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/68185266054118144-2493583323255158815?l=malwareandsecurity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://malwareandsecurity.blogspot.com/feeds/2493583323255158815/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=68185266054118144&amp;postID=2493583323255158815' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/68185266054118144/posts/default/2493583323255158815'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/68185266054118144/posts/default/2493583323255158815'/><link rel='alternate' type='text/html' href='http://malwareandsecurity.blogspot.com/2007/11/spam-like-pirate.html' title='Spam like a pirate'/><author><name>Morton Swimmer</name><uri>http://www.blogger.com/profile/14178664170467693121</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp3.blogger.com/_Mzddjby9Ycg/R2h_vV_c1oI/AAAAAAAAAAo/0m1Wlxp5Rlc/S220/Farbenfest300x300.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-68185266054118144.post-857047971307343283</id><published>2007-11-27T20:37:00.000+01:00</published><updated>2007-11-27T20:58:57.895+01:00</updated><title type='text'>Going shopping with someone else' fingerprint</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://farm1.static.flickr.com/91/232125866_077632e84b.jpg?v=0"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 284px; height: 399px;" src="http://farm1.static.flickr.com/91/232125866_077632e84b.jpg?v=0" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;From Germany, &lt;a href="http://www.heise.de/newsticker/meldung/99627"&gt;Heise&lt;/a&gt; reports on an experiment that the German TV station ARD did with the Chaos Computer Club to see if someone could use another's fingerprints to go shopping in the Edeka supermarket chains that have implemented payment by fingerprint ID. Next time I'm over in Germany I'll have to look at the setup, but it sounds like they are using the fingerprint for both identification as well as authentication. With this sort of set up, even using the fingerprint just for authentication would be a mistake, but this would be criminal if it is the case. Fingerprints are at best indicative of an individual and this fact has been made to good (and usually correct use) in criminal investigations where other evidence already exists to narrow down the suspects. However a lot of the recent applications are trying to misuse fingerprints for identification and that is a big mistake born of a lack of understanding of the technology.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/68185266054118144-857047971307343283?l=malwareandsecurity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://malwareandsecurity.blogspot.com/feeds/857047971307343283/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=68185266054118144&amp;postID=857047971307343283' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/68185266054118144/posts/default/857047971307343283'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/68185266054118144/posts/default/857047971307343283'/><link rel='alternate' type='text/html' href='http://malwareandsecurity.blogspot.com/2007/11/going-shopping-with-someone-else.html' title='Going shopping with someone else&apos; fingerprint'/><author><name>Morton Swimmer</name><uri>http://www.blogger.com/profile/14178664170467693121</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp3.blogger.com/_Mzddjby9Ycg/R2h_vV_c1oI/AAAAAAAAAAo/0m1Wlxp5Rlc/S220/Farbenfest300x300.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-68185266054118144.post-8932635736585658214</id><published>2007-11-27T13:01:00.000+01:00</published><updated>2007-11-27T13:04:32.291+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='antivirus ids software quality'/><title type='text'>Security software quality and a more complete solution</title><content type='html'>This &lt;a href="http://news.yahoo.com/s/pcworld/20071125/tc_pcworld/139890;_ylt=AhKm.HbMwYReoNjeJsbRA0cjtBAF"&gt;article&lt;/a&gt; is mainly critical about the quality of existing security software, which may or may not be justified. People have a higher expectation of quality when it comes to security software and there have been a number of incidents recently that have been very disillusioning. OTOH, at least AV software tends to mutate fairly rapidly compared with regular software and that reduces the usable attack surface somewhat.&lt;br /&gt;&lt;br /&gt;More relevant to me would be that the concept of these pieces of security software being isolated solutions is becoming problematic. While I cant see any meaningful movement in this direction, I do believe that security software will have to become an ecology: each component piece will have to work with the other pieces in a concerted way to defend the network in a far more autonomous fashion than currently is the case.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/68185266054118144-8932635736585658214?l=malwareandsecurity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://malwareandsecurity.blogspot.com/feeds/8932635736585658214/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=68185266054118144&amp;postID=8932635736585658214' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/68185266054118144/posts/default/8932635736585658214'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/68185266054118144/posts/default/8932635736585658214'/><link rel='alternate' type='text/html' href='http://malwareandsecurity.blogspot.com/2007/11/security-software-quality-and-more.html' title='Security software quality and a more complete solution'/><author><name>Morton Swimmer</name><uri>http://www.blogger.com/profile/14178664170467693121</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp3.blogger.com/_Mzddjby9Ycg/R2h_vV_c1oI/AAAAAAAAAAo/0m1Wlxp5Rlc/S220/Farbenfest300x300.jpg'/></author><thr:total>0</thr:total></entry></feed>
