<?xml version="1.0" encoding="utf-8" ?>

<rss version="2.0" 
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:admin="http://webns.net/mvcb/"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
   xmlns:wfw="http://wellformedweb.org/CommentAPI/"
   xmlns:content="http://purl.org/rss/1.0/modules/content/"
    xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule">
<channel>
    <title>The Quiet Earth - Technology</title>
    <link>http://blog.balrog.de/</link>
    <description>rants and musings about information security</description>
    <dc:language>en</dc:language>
    <generator>Serendipity 1.4.1 - http://www.s9y.org/</generator>
    <pubDate>Thu, 08 Jun 2006 06:28:31 GMT</pubDate>

    <image>
        <url>http://blog.balrog.de/templates/default/img/s9y_banner_small.png</url>
        <title>RSS: The Quiet Earth - Technology - rants and musings about information security</title>
        <link>http://blog.balrog.de/</link>
        <width>100</width>
        <height>21</height>
    </image>

<item>
    <title>The Sky Is Falling (This Time For Real!) - or is it?</title>
    <link>http://blog.balrog.de/archives/466-The-Sky-Is-Falling-This-Time-For-Real!-or-is-it.html</link>
            <category>Technology</category>
    
    <comments>http://blog.balrog.de/archives/466-The-Sky-Is-Falling-This-Time-For-Real!-or-is-it.html#comments</comments>
    <wfw:comment>http://blog.balrog.de/wfwcomment.php?cid=466</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.balrog.de/rss.php?version=2.0&amp;type=comments&amp;cid=466</wfw:commentRss>
    

    <author>nospam@example.com (Axel Eble)</author>
    <content:encoded>
    Lately Andy Tanenbaum got into the news once again because a few of his students have created a scenario where RFID tags could be used to compromise databases. Upon looking at the news item a bit closer it clearly has little to do with the RFID tags. &lt;br /&gt;
&lt;br /&gt;
Basically, what it boils down to is that RFID tags could be used to compromise databases through SQL injection. Big deal, innit? The threat may be real, but that doesn&#039;t make it a new one. Granted, the attack vector is different, but the attack itself is age-old.&lt;br /&gt;
&lt;br /&gt;
So why make such a fuss about it? Need to get in the news again? One cannot help but wonder.&lt;br /&gt;
&lt;br /&gt;
However, this shows clearly that people still scramble to adopt new technologies without considering security in the first place. It&#039;s about time that secure application design is taught in schools and universities. 
    </content:encoded>

    <pubDate>Thu, 08 Jun 2006 08:28:31 +0200</pubDate>
    <guid isPermaLink="false">http://blog.balrog.de/archives/466-guid.html</guid>
    <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/2.5/</creativeCommons:license>
</item>
<item>
    <title>RFID Based Passports With BAC Vulnerable</title>
    <link>http://blog.balrog.de/archives/463-RFID-Based-Passports-With-BAC-Vulnerable.html</link>
            <category>General</category>
            <category>Technology</category>
    
    <comments>http://blog.balrog.de/archives/463-RFID-Based-Passports-With-BAC-Vulnerable.html#comments</comments>
    <wfw:comment>http://blog.balrog.de/wfwcomment.php?cid=463</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.balrog.de/rss.php?version=2.0&amp;type=comments&amp;cid=463</wfw:commentRss>
    

    <author>nospam@example.com (Axel Eble)</author>
    <content:encoded>
    In &lt;a onclick=&quot;javascript: pageTracker._trackPageview(&#039;/extlink/www.heise.de/newsticker/meldung/69127&#039;);&quot;  href=&quot;http://www.heise.de/newsticker/meldung/69127&quot;&gt;a current news item&lt;/a&gt; Heise reports that the Dutch security company &lt;a onclick=&quot;javascript: pageTracker._trackPageview(&#039;/extlink/www.riscure.com/&#039;);&quot;  href=&quot;http://www.riscure.com/&quot;&gt;Riscure&lt;/a&gt; found a way to brute-force attack the encryption of the Dutch ePassports. Let&#039;s recap: the &lt;a onclick=&quot;javascript: pageTracker._trackPageview(&#039;/extlink/www.icao.org/&#039;);&quot;  href=&quot;http://www.icao.org/&quot;&gt;ICAO&lt;/a&gt; has issued a set of &lt;a onclick=&quot;javascript: pageTracker._trackPageview(&#039;/extlink/icao.int/mrtd/&#039;);&quot;  href=&quot;http://icao.int/mrtd/&quot;&gt;guidelines on &quot;Machine Readable Travel Documents&quot;&lt;/a&gt; that basically states that passports and other travel documents should use an RFID chip that can be used to read the individual&#039;s data contactless. Apparently the field strength is strong enough to be read from several meters distance. However, the transmission is encrypted by &quot;Basic Access Control&quot; (BAC) where the key is comprised of the serial number of the document itself, it&#039;s issue date and it&#039;s invalidation date. This gives about 56 bit of key length (which is not really that much and it&#039;s questionable if it will be safe to use on a mid-term timeframe. Now, the issuer of the Dutch ePassports uses sequential serial numbers &lt;em&gt;and&lt;/em&gt; the number of documents issued is basically constant per time unit. This gives a linear connection between the issue date and the passport serial number, thus effectively reducing key length to about 35 bit - which is easily breakable in a few hours without special hardware equipment.&lt;br /&gt;
This attack vector is valid for every document that uses BAC and uses predictable serial numbers for the documents!&lt;br /&gt;
What hasn&#039;t been stated so far is the fact that once the key is known the RFID chip could theoretically be read everywhere. Consider a country that&#039;s gone off the deep end with hysterics about terrrorism and thus has installed RFID scanners throughout what they consider critical points. Now they only need those scanners hooked up to a central database where all keys to all passports ever seen entering has been stored and they can easily find out where a person goes (given they take their passport with them). 
    </content:encoded>

    <pubDate>Fri, 03 Feb 2006 09:41:57 +0100</pubDate>
    <guid isPermaLink="false">http://blog.balrog.de/archives/463-guid.html</guid>
    <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/2.5/</creativeCommons:license>
</item>
<item>
    <title>Ch-ch-ch-changes</title>
    <link>http://blog.balrog.de/archives/450-Ch-ch-ch-changes.html</link>
            <category>General</category>
            <category>Meta</category>
            <category>Technology</category>
    
    <comments>http://blog.balrog.de/archives/450-Ch-ch-ch-changes.html#comments</comments>
    <wfw:comment>http://blog.balrog.de/wfwcomment.php?cid=450</wfw:comment>

    <slash:comments>5</slash:comments>
    <wfw:commentRss>http://blog.balrog.de/rss.php?version=2.0&amp;type=comments&amp;cid=450</wfw:commentRss>
    

    <author>nospam@example.com (Axel Eble)</author>
    <content:encoded>
    &lt;a onclick=&quot;javascript: pageTracker._trackPageview(&#039;/extlink/www.drunkendata.com/&#039;);&quot;  href=&quot;http://www.drunkendata.com/&quot;&gt;Jon Toigo&lt;/a&gt; &lt;a onclick=&quot;javascript: pageTracker._trackPageview(&#039;/extlink/balrog.de/security/archives/2005/09/14/132_silliness-thy-name-is-infosec-companies&#039;);&quot;  href=&quot;http://balrog.de/security/archives/2005/09/14/132_silliness-thy-name-is-infosec-companies&quot;&gt;is annoyed&lt;/a&gt; at the lack of progress the information security field has made since the Medieval. I feel his pain, too. But what are the alternatives? Or rather, why are we still using the same concepts? Are we just too stupid to come up with something new or are the concepts just so basic and so sound that there is no better way? Let&#039;s take a look at the items Jon mentions.&lt;br /&gt;
&lt;ol&gt;&lt;br /&gt;
&lt;li&gt;Access Control: moats and stockades then, firewalls now. Access control is still one of the soundest principles of information security. Control who may access information when and how and you have removed several vulnerabilities and reduced your risk dramatically. However, the technologies being used for access control change considerably over time. Up until the 1980s to 1990s access control meant control of physical access. Computers were large and heavy and access to them could be controlled pretty strictly and fairly easily. Enter The Network - and things shift completely. Or, to be fair, they get expanded. Physical access control is by then pretty much a commodity: people just do it anyway. What&#039;s new is that access to the computers is not only available by physical access but by network access as well. While the Light Side had control for an enjoyable while it was only a matter of time until the Dark Side jumped on the bandwagon and started to use the Net for their sinister purposes. So well, Marcus Ranum writes the DEC SEAL and it starts to get a success quite fast: companies hire firewall administrators to take care of these arcane beasts that are tough to tame (alliteration not intended but gladly taken). Fast forward to today: every simple DSL router for home use has a NAT firewall included; the network guys do the firewalls on the side and up come web services with the nice side effect of tunneling &quot;stuff&quot; across HTTP (yes, and other protocols, but HTTP really is ubiquitous by now and a nice example of the ever changing technologies, thank you). So now we have web application firewalls which really are nothing else than application layer proxies. And so it goes, goes round again. (Kudos to Joe Jackson)&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;Signet Rings and Trusted Certificates - now there you&#039;ve hit a sore spot, Jon. I don&#039;t trust the PKI model with a commercial head - much less even if said head is Verisign. The last piece in the puzzle was their Sitefinder &quot;service&quot; which accidentally broke half the Internet. But really, why do we trust signatures, signets or certificates at all? Chances are, the signature is illegibile anyway so a cursory glance of similarity is all we get. Same with certificates (without even the added benefit of Verisign). No solution there, I&#039;m afraid.&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;Edicts and Policies - good point, Jon. However, I consider them to lay out the rules by which we play. We agree upon a set of rules to be able to note deviant behaviour and sanction it. Thus, policies and edits are rather useful tools as they prepare the ground for legal skirmishes or, in some cases, provide the opportunity to find out unwanted behaviour in the first place. I wouldn&#039;t want to live without them.&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;Codes and Encryption are powerful tools, too. Unfortunately, many people tend to forget that encryption is a temporary safeguard at best. Even if the encryption algorithm has no known weaknesses it still will fall given enough time. There&#039;s the rise in computing power and the change to other technologies (can you say Quantum Encryption? I knew you could!). As long as people recognize this, they are quite secure. All they have to do is select an algorithm that will possibly keep the information secure as long as it has to be classified.&lt;/li&gt;&lt;br /&gt;
&lt;/ol&gt;&lt;br /&gt;
&lt;br /&gt;
Interestingly enough, the bad guys don&#039;t seem to have learned either how to circumvent the safeguards we set up. Either they are as caught in our ways of thinking or there simply Is No Better Way at the moment.&lt;br /&gt;
&lt;br /&gt;
What do &lt;strong&gt;you&lt;/strong&gt; think?&lt;br /&gt;
&lt;br /&gt;
All of this, however, has nothing to do with vendors coming up with new products all along instead of listening to what the customers want - just like in the storage market. Thanks for the eye-opener, Jon!&lt;br /&gt;
 
    </content:encoded>

    <pubDate>Tue, 01 Nov 2005 00:03:01 +0100</pubDate>
    <guid isPermaLink="false">http://blog.balrog.de/archives/450-guid.html</guid>
    <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/2.5/</creativeCommons:license>
</item>
<item>
    <title>Silliness, Thy Name Is Infosec Companies</title>
    <link>http://blog.balrog.de/archives/432-Silliness,-Thy-Name-Is-Infosec-Companies.html</link>
            <category>Technology</category>
    
    <comments>http://blog.balrog.de/archives/432-Silliness,-Thy-Name-Is-Infosec-Companies.html#comments</comments>
    <wfw:comment>http://blog.balrog.de/wfwcomment.php?cid=432</wfw:comment>

    <slash:comments>4</slash:comments>
    <wfw:commentRss>http://blog.balrog.de/rss.php?version=2.0&amp;type=comments&amp;cid=432</wfw:commentRss>
    

    <author>nospam@example.com (Axel Eble)</author>
    <content:encoded>
    I hope Shakespeare forgives me the mangling of Hamlet&#039;s line about Fair Ophelia, but really, enough is enough.&lt;br /&gt;
&lt;br /&gt;
I&#039;ve heard quite a few vendor presentations in the last while, most of them by big players in the information security market. Quite a few of them started with antivirus products and moved on to swallow greedily every company that didn&#039;t manage to climb the trees upon counting to three. One of those companies seems to have swallowed one bite too many in too short a time and ended up splitting itself apart (that&#039;d be &lt;a onclick=&quot;javascript: pageTracker._trackPageview(&#039;/extlink/en.wikipedia.org/wiki/Mitosis&#039;);&quot;  href=&quot;http://en.wikipedia.org/wiki/Mitosis&quot;&gt;mitosis&lt;/a&gt; for you, by the way). But I digress.&lt;br /&gt;
&lt;br /&gt;
Every one of those vendors has an Intrusion Prevention System (IPS) Appliance in their product portfolio. So far, so good. However, the latest ploy of their markedroids is to sell it like this:&lt;br /&gt;
&lt;blockquote&gt;[…]In the past we&#039;ve seen the rise of Intrusion Detection Systems and every company and their neighbor ran to get one. Upon deploying they noticed they got tons of false positives which they&#039;d never wade through and thus phased those systems out again after a while. And let&#039;s not forget these things are &lt;em&gt;reactive&lt;/em&gt;!&lt;br /&gt;
&lt;em&gt;Now&lt;/em&gt; we have our brand spanking new Intrusion Prevention Systems that can actually do something about unwanted traffic - it can block it automatically![…]&lt;/blockquote&gt; Yada yada yada.&lt;br /&gt;
&lt;br /&gt;
I take issue on this statement on no less than &lt;strike&gt;three&lt;/strike&gt; four points:&lt;br /&gt;
&lt;ol&gt;&lt;br /&gt;
&lt;li&gt;An IDS throwing so many false positives is not configured correctly. An IDS is a wonderful tool for analyzing your network traffic and then &lt;strong&gt;tweaking your IDS ruleset to adapt to your particular set of protocols and traffic patterns&lt;/strong&gt;. An IDS in my eyes is also a very wonderful tool to analyze network problems (which rather tells why I don&#039;t like the moniker IDS - it&#039;s a pattern and traffic analyzer with a configurable ruleset). It is not, however, a silver bullet. &lt;/li&gt;&lt;br /&gt;
&lt;li&gt;So basically what the vendors are saying is that the IDS systems we bought off them five years ago were pieces of crap and we should buy the same pieces of crap with added bells and whistles? Because they never mention that the false positives are gone in their IPS... sneaky weasels, those markedroids, aren&#039;t they? &lt;/li&gt;&lt;br /&gt;
&lt;li&gt;So an IDS is reactive. Big deal, most security measures are - simply because it&#039;s a mathematically hard problem to enumerate all potential threats and tag them with meaningful probabilities.&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;Hey, vendors, you&#039;re s0, like, w4y c001 that you are proactively blocking traffic with your IPS systems. Only if you didn&#039;t manage to sell me decent products in the past that did what you marketed they would, can you tell me why I should  want to buy another of your systems that goes so far to &lt;strong&gt;automagically block network traffic&lt;/strong&gt;? I&#039;d want to be &lt;em&gt;damn&lt;/em&gt; sure that I didn&#039;t block anything business related! And, finally, what&#039;s so wonderfully proactive about blocking traffic? It&#039;s still reactive, only a bit earlier on in the connection setup. Proactive would mean to anticipate malicious traffic and patch the appropriate systems before the malicious and mobile code can reach them.&lt;/li&gt;&lt;br /&gt;
&lt;/ol&gt;&lt;br /&gt;
&lt;br /&gt;
Which brings us full circle round to what really works: thinking about your problems instead of your symptoms. Rather than liberally deploying IPS appliances across your network you might want to analyze the traffic patterns with dedicated network analyzers (you may even call them IDS if you&#039;re cocky!) and then segment your network into different zones with well-defined traffic patterns that can be safely secured by firewalls and other blocking technologies. Take, for example, a web server. It doesn&#039;t need to be available via &lt;a onclick=&quot;javascript: pageTracker._trackPageview(&#039;/extlink/en.wikipedia.org/wiki/Server_Message_Block&#039;);&quot;  href=&quot;http://en.wikipedia.org/wiki/Server_Message_Block&quot;&gt;SMB&lt;/a&gt;. So block &lt;strike&gt;ports 135, 137, 139 and 445 ingress and egress&lt;/strike&gt; all traffic save that you know is good and valid for the given network. Flat networks are a nightmare for trouble shooting, no matter if they&#039;re switched or not. So segment them in any way you can. &lt;strong&gt;&lt;em&gt;That&#039;s&lt;/em&gt;&lt;/strong&gt; being proactive. 
    </content:encoded>

    <pubDate>Wed, 14 Sep 2005 20:49:41 +0200</pubDate>
    <guid isPermaLink="false">http://blog.balrog.de/archives/432-guid.html</guid>
    <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/2.5/</creativeCommons:license>
</item>
<item>
    <title>Don't Bark Too Loud</title>
    <link>http://blog.balrog.de/archives/429-Dont-Bark-Too-Loud.html</link>
            <category>Experiences</category>
            <category>Technology</category>
    
    <comments>http://blog.balrog.de/archives/429-Dont-Bark-Too-Loud.html#comments</comments>
    <wfw:comment>http://blog.balrog.de/wfwcomment.php?cid=429</wfw:comment>

    <slash:comments>4</slash:comments>
    <wfw:commentRss>http://blog.balrog.de/rss.php?version=2.0&amp;type=comments&amp;cid=429</wfw:commentRss>
    

    <author>nospam@example.com (Axel Eble)</author>
    <content:encoded>
    &lt;a onclick=&quot;javascript: pageTracker._trackPageview(&#039;/extlink/blogs.23.nu/disLEXia/stories/9511/&#039;);&quot;  href=&quot;http://blogs.23.nu/disLEXia/stories/9511/&quot;&gt;Maximillian Dornseif writes in &lt;em&gt;Barking at Banks&lt;/em&gt;&lt;/a&gt; that German banks sell indexed transaction numbers (iTANs, authorization codes for individual transactions) as the best thing since sliced bread and that all security woes would be magically cured by their use. He goes on to say that the banks spread misinformation and points to an advisory by his students about how iTANs are of no use against Man-In-The-Middle-Attacks. Which, of course, is right.&lt;br /&gt;
However, iTANs are a good tool against phishing - a phisher won&#039;t have any idea which TAN will be the next and even if they phish two or three TANs chances are they are of little use to him. And that&#039;s not even mentioning that users should get some funny feeling upon a) reading phishing emails as they are translated so extremely bad that it should be obvious they&#039;re not from the bank and b) the form asking for the TANs doesn&#039;t ask for TANs with specific indexes. So, while iTANs don&#039;t help against trojans they are pretty useful against phishers.&lt;br /&gt;
&lt;br /&gt;
Dornseif&#039;s and his students&#039; underlying premises are true, however: if the banks would use a sufficiently good mix of low-level and high-level security things would be much harder for phishers. What do I mean by low-level security? Things like &lt;a onclick=&quot;javascript: pageTracker._trackPageview(&#039;/extlink/www.emergentchaos.com/archives/001590.html&#039;);&quot;  href=&quot;http://www.emergentchaos.com/archives/001590.html&quot;&gt;&lt;strong&gt;not&lt;/strong&gt; sending out HTML emails&lt;/a&gt; but simple &lt;code&gt;text/plain&lt;/code&gt; messages, sent from the email servers and domains of the bank itself. And what do I mean by high-level security? Well, a time based one-time password (OTP) would be a better idea than a list of pre-generated TANs. However, the cost/benefit ratio probably won&#039;t see us going there. Even better would be &lt;a onclick=&quot;javascript: pageTracker._trackPageview(&#039;/extlink/en.wikipedia.org/wiki/HBCI&#039;);&quot;  href=&quot;http://en.wikipedia.org/wiki/HBCI&quot;&gt;HBCI&lt;/a&gt; with a Class 3 chipcard reader. In that case, however, the user interface is clumsy (as is often the case with security: it&#039;s not exactly user-friendly). So I don&#039;t see much happening on that front, either.&lt;br /&gt;
&lt;br /&gt;
As a final note, it&#039;s quite interesting how diverse different countries&#039; banks can be. In some countries banks hand out time-based OTP tokens, in the USA on the other hand banks don&#039;t seem to get a grasp of the concept of transaction authorization. Quite interesting, actually, as I&#039;m sure it ties down to the mentality and society of the corresponding people. 
    </content:encoded>

    <pubDate>Thu, 25 Aug 2005 15:07:49 +0200</pubDate>
    <guid isPermaLink="false">http://blog.balrog.de/archives/429-guid.html</guid>
    <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/2.5/</creativeCommons:license>
</item>
<item>
    <title>Honeyclients</title>
    <link>http://blog.balrog.de/archives/427-Honeyclients.html</link>
            <category>Technology</category>
    
    <comments>http://blog.balrog.de/archives/427-Honeyclients.html#comments</comments>
    <wfw:comment>http://blog.balrog.de/wfwcomment.php?cid=427</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.balrog.de/rss.php?version=2.0&amp;type=comments&amp;cid=427</wfw:commentRss>
    

    <author>nospam@example.com (Axel Eble)</author>
    <content:encoded>
    In my &lt;a onclick=&quot;javascript: pageTracker._trackPageview(&#039;/extlink/balrog.de/security/archives/2005/08/07/114_the-strider-honeymonkey-project&#039;);&quot;  href=&quot;http://balrog.de/security/archives/2005/08/07/114_the-strider-honeymonkey-project&quot;&gt;earlier post about Microsoft&#039;s HoneyMonkey project&lt;/a&gt;  I mentioned that the &lt;a onclick=&quot;javascript: pageTracker._trackPageview(&#039;/extlink/www.honeynet.org/&#039;);&quot;  href=&quot;http://www.honeynet.org/&quot;&gt;HoneyNet Project&lt;/a&gt; will probably latch on and develop something along the same lines.&lt;br /&gt;
In the meantime, I was notified of Kathy Wang&#039;s &lt;a onclick=&quot;javascript: pageTracker._trackPageview(&#039;/extlink/www.honeyclient.org/&#039;);&quot;  href=&quot;http://www.honeyclient.org/&quot;&gt;Honeyclient project&lt;/a&gt; and the &lt;a onclick=&quot;javascript: pageTracker._trackPageview(&#039;/extlink/lufgi4.informatik.rwth-aachen.de/diplomas/show/27&#039;);&quot;  href=&quot;http://lufgi4.informatik.rwth-aachen.de/diplomas/show/27&quot;&gt;client-side honeypots diploma project&lt;/a&gt; at the  &lt;a onclick=&quot;javascript: pageTracker._trackPageview(&#039;/extlink/lufgi4.informatik.rwth-aachen.de/&#039;);&quot;  href=&quot;http://lufgi4.informatik.rwth-aachen.de/&quot;&gt;Laboratory for Dependable Distributed Systems&lt;/a&gt; at &lt;a onclick=&quot;javascript: pageTracker._trackPageview(&#039;/extlink/www.rwth-aachen.de/&#039;);&quot;  href=&quot;http://www.rwth-aachen.de/&quot;&gt;Rheinisch-Westfälische Technische Hochschule&lt;/a&gt; in &lt;a onclick=&quot;javascript: pageTracker._trackPageview(&#039;/extlink/www.aachen.de/&#039;);&quot;  href=&quot;http://www.aachen.de/&quot;&gt;Aachen&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Thanks to &lt;a onclick=&quot;javascript: pageTracker._trackPageview(&#039;/extlink/lufgi4.informatik.rwth-aachen.de/staff/show/28&#039;);&quot;  href=&quot;http://lufgi4.informatik.rwth-aachen.de/staff/show/28&quot;&gt;Thorsten Holz&lt;/a&gt; and whoever else pointed me at the Honeyclient project (I can&#039;t remember. Must be age creeping in). 
    </content:encoded>

    <pubDate>Thu, 18 Aug 2005 09:07:27 +0200</pubDate>
    <guid isPermaLink="false">http://blog.balrog.de/archives/427-guid.html</guid>
    <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/2.5/</creativeCommons:license>
</item>
<item>
    <title>The Strider HoneyMonkey Project</title>
    <link>http://blog.balrog.de/archives/420-The-Strider-HoneyMonkey-Project.html</link>
            <category>Technology</category>
    
    <comments>http://blog.balrog.de/archives/420-The-Strider-HoneyMonkey-Project.html#comments</comments>
    <wfw:comment>http://blog.balrog.de/wfwcomment.php?cid=420</wfw:comment>

    <slash:comments>1</slash:comments>
    <wfw:commentRss>http://blog.balrog.de/rss.php?version=2.0&amp;type=comments&amp;cid=420</wfw:commentRss>
    

    <author>nospam@example.com (Axel Eble)</author>
    <content:encoded>
    Browsing the web through my &lt;a onclick=&quot;javascript: pageTracker._trackPageview(&#039;/extlink/planet.balrog.de/&#039;);&quot;  href=&quot;http://planet.balrog.de/&quot;&gt;News Aggregator&lt;/a&gt; I came across the &lt;a onclick=&quot;javascript: pageTracker._trackPageview(&#039;/extlink/www.research.microsoft.com/honeymonkey/article.aspx&#039;);&quot;  href=&quot;http://www.research.microsoft.com/honeymonkey/article.aspx&quot;&gt;Strider HoneyMonkey Project&lt;/a&gt;. Microsoft has added to the honeypot concept (which is passive) with an active component:&lt;br /&gt;
&lt;blockquote&gt;The Strider HoneyMonkey project takes the static concept of a honeypot in a new direction. A “honeymonkey” is a computer or a virtual PC that actively mimics the actions of a user surfing the Web. A series of “monkey programs,” which drive a browser in a manner similar to that of a human user, run on virtual machines in order to detect exploit sites. The browsers can be configured to run with fully updated software, or without specific updates in order to look for exploit sites that target specific vulnerabilities. In this manner, the attacks more likely to impact customers can be analyzed and detected.&lt;/blockquote&gt;&lt;br /&gt;
&lt;br /&gt;
Sounds like a pretty neat idea. Too bad they don&#039;t plan to publish any product. But I&#039;d bet that the &lt;a onclick=&quot;javascript: pageTracker._trackPageview(&#039;/extlink/www.honeynet.org/&#039;);&quot;  href=&quot;http://www.honeynet.org/&quot;&gt;Honeynet Project&lt;/a&gt; guys will jump on the bandwagon (if Microsoft won&#039;t be patenting this, that is).&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;Off-topic Update:&lt;/strong&gt; Take a look at the Google Ads underneath the article. Guess &quot;Strider&quot; is pretty strongly linked with Lord of the Rings &lt;img src=&quot;http://blog.balrog.de/templates/default/img/emoticons/laugh.png&quot; alt=&quot;:-D&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt; 
    </content:encoded>

    <pubDate>Sun, 07 Aug 2005 19:44:49 +0200</pubDate>
    <guid isPermaLink="false">http://blog.balrog.de/archives/420-guid.html</guid>
    <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/2.5/</creativeCommons:license>
</item>
<item>
    <title>Congratulations, Risks!</title>
    <link>http://blog.balrog.de/archives/417-Congratulations,-Risks!.html</link>
            <category>Experiences</category>
            <category>General</category>
            <category>Technology</category>
    
    <comments>http://blog.balrog.de/archives/417-Congratulations,-Risks!.html#comments</comments>
    <wfw:comment>http://blog.balrog.de/wfwcomment.php?cid=417</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.balrog.de/rss.php?version=2.0&amp;type=comments&amp;cid=417</wfw:commentRss>
    

    <author>nospam@example.com (Axel Eble)</author>
    <content:encoded>
    The &lt;a onclick=&quot;javascript: pageTracker._trackPageview(&#039;/extlink/www.f-secure.com/weblog/&#039;);&quot;  href=&quot;http://www.f-secure.com/weblog/&quot;&gt;F-Secure&lt;/a&gt; weblog reminds of the &lt;a onclick=&quot;javascript: pageTracker._trackPageview(&#039;/extlink/www.risks.org/&#039;);&quot;  href=&quot;http://www.risks.org/&quot;&gt;RISKS Digest&lt;/a&gt;&#039;s 20&lt;sup&gt;th&lt;/sup&gt; anniversary today. Thanks to &lt;a onclick=&quot;javascript: pageTracker._trackPageview(&#039;/extlink/www.csl.sri.com/neumann/neumann.html&#039;);&quot;  href=&quot;http://www.csl.sri.com/neumann/neumann.html&quot;&gt;Dr. Peter G. Neumann&lt;/a&gt; for handling the digest!&lt;br /&gt;
&lt;br /&gt;
What was new to me was the fact that the Digest is also available as an &lt;a onclick=&quot;javascript: pageTracker._trackPageview(&#039;/extlink/catless.ncl.ac.uk/rdigest.rdf&#039;);&quot;  href=&quot;http://catless.ncl.ac.uk/rdigest.rdf&quot;&gt;RSS feed&lt;/a&gt; nowadays. 
    </content:encoded>

    <pubDate>Wed, 03 Aug 2005 12:43:32 +0200</pubDate>
    <guid isPermaLink="false">http://blog.balrog.de/archives/417-guid.html</guid>
    <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/2.5/</creativeCommons:license>
</item>
<item>
    <title>0wning a box - film at 11!</title>
    <link>http://blog.balrog.de/archives/410-0wning-a-box-film-at-11!.html</link>
            <category>General</category>
            <category>Technology</category>
    
    <comments>http://blog.balrog.de/archives/410-0wning-a-box-film-at-11!.html#comments</comments>
    <wfw:comment>http://blog.balrog.de/wfwcomment.php?cid=410</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.balrog.de/rss.php?version=2.0&amp;type=comments&amp;cid=410</wfw:commentRss>
    

    <author>nospam@example.com (Axel Eble)</author>
    <content:encoded>
    Well, actually it&#039;s not only at 11, it&#039;s any time you like: &lt;a onclick=&quot;javascript: pageTracker._trackPageview(&#039;/extlink/blogs.ittoolbox.com/security/investigator/&#039;);&quot;  href=&quot;http://blogs.ittoolbox.com/security/investigator/&quot;&gt;The Security Monkey&lt;/a&gt; points to a site that has various movies displaying and showing what can be done with Knoppix-related distros. &lt;a onclick=&quot;javascript: pageTracker._trackPageview(&#039;/extlink/eks0.free.fr/whax-demos/?f=Whoppix-ssh-dcom_config.xml&#039;);&quot;  href=&quot;http://eks0.free.fr/whax-demos/?f=Whoppix-ssh-dcom_config.xml&quot;&gt;The one he points to&lt;/a&gt; shows the 0wning of a Windows based webserver via an insecure IIS installation, but there are other movies, too.  
    </content:encoded>

    <pubDate>Tue, 19 Jul 2005 10:08:05 +0200</pubDate>
    <guid isPermaLink="false">http://blog.balrog.de/archives/410-guid.html</guid>
    <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/2.5/</creativeCommons:license>
</item>
<item>
    <title>Re: Audit Those PCs</title>
    <link>http://blog.balrog.de/archives/406-Re-Audit-Those-PCs.html</link>
            <category>General</category>
            <category>Meta</category>
            <category>Technology</category>
    
    <comments>http://blog.balrog.de/archives/406-Re-Audit-Those-PCs.html#comments</comments>
    <wfw:comment>http://blog.balrog.de/wfwcomment.php?cid=406</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.balrog.de/rss.php?version=2.0&amp;type=comments&amp;cid=406</wfw:commentRss>
    

    <author>nospam@example.com (Axel Eble)</author>
    <content:encoded>
    &lt;a onclick=&quot;javascript: pageTracker._trackPageview(&#039;/extlink/www.avolio.com/weblog/security/PC-Audits.html&#039;);&quot;  href=&quot;http://www.avolio.com/weblog/security/PC-Audits.html&quot;&gt;Audit Those PCs&lt;/a&gt; says &lt;a onclick=&quot;javascript: pageTracker._trackPageview(&#039;/extlink/www.avolio.com/&#039;);&quot;  href=&quot;http://www.avolio.com/&quot;&gt;Fred Avolio&lt;/a&gt;, telling of confidential data leaking out of a PC loaded with file sharing software and infected by a virus/worm/...&lt;br /&gt;
&lt;br /&gt;
While I agree with what he says about having policies and dealing with infractions current viruses and worms bring their own file sharing software. It&#039;s not even necessary to have something pre-installed.&lt;br /&gt;
 
    </content:encoded>

    <pubDate>Fri, 24 Jun 2005 23:13:59 +0200</pubDate>
    <guid isPermaLink="false">http://blog.balrog.de/archives/406-guid.html</guid>
    <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/2.5/</creativeCommons:license>
</item>
<item>
    <title>Possible intermediary processes for SHA-1 and MD5</title>
    <link>http://blog.balrog.de/archives/391-Possible-intermediary-processes-for-SHA-1-and-MD5.html</link>
            <category>General</category>
            <category>Technology</category>
    
    <comments>http://blog.balrog.de/archives/391-Possible-intermediary-processes-for-SHA-1-and-MD5.html#comments</comments>
    <wfw:comment>http://blog.balrog.de/wfwcomment.php?cid=391</wfw:comment>

    <slash:comments>2</slash:comments>
    <wfw:commentRss>http://blog.balrog.de/rss.php?version=2.0&amp;type=comments&amp;cid=391</wfw:commentRss>
    

    <author>nospam@example.com (Axel Eble)</author>
    <content:encoded>
    Even if SHA-1 and MD5 are somewhat compromised (there&#039;s as yet no real breaking of the algorithms) I&#039;m wondering why the two algorithms aren&#039;t used in conjunction?&lt;br /&gt;
&lt;br /&gt;
The main problem is that the cyphertext space has gotten a lot smaller suddenly and collision attacks seem to be feasible. However, if both algorithms are used to compute the hash and both hashes will have to be checked it would mean to generate another (meaningful) message that gives collisions for both algorithms.&lt;br /&gt;
&lt;br /&gt;
This will, of course, cost computing time. But it might give the community a bit of breathing space. 
    </content:encoded>

    <pubDate>Mon, 21 Feb 2005 06:18:29 +0100</pubDate>
    <guid isPermaLink="false">http://blog.balrog.de/archives/391-guid.html</guid>
    <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/2.5/</creativeCommons:license>
</item>
<item>
    <title>Bruce Schneier: SHA-1 Broken?</title>
    <link>http://blog.balrog.de/archives/390-Bruce-Schneier-SHA-1-Broken.html</link>
            <category>General</category>
            <category>Technology</category>
    
    <comments>http://blog.balrog.de/archives/390-Bruce-Schneier-SHA-1-Broken.html#comments</comments>
    <wfw:comment>http://blog.balrog.de/wfwcomment.php?cid=390</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.balrog.de/rss.php?version=2.0&amp;type=comments&amp;cid=390</wfw:commentRss>
    

    <author>nospam@example.com (Axel Eble)</author>
    <content:encoded>
    Slowly but surely the number of usable cryptographic hash algorithms is falling asymptotically against zero. You&#039;re reading correctly. Zero. MD-4: broken. MD-5: all but broken.&lt;br /&gt;
Now Bruce Schneier &lt;a onclick=&quot;javascript: pageTracker._trackPageview(&#039;/extlink/www.schneier.com/blog/archives/2005/02/sha1_broken.html&#039;);&quot;  href=&quot;http://www.schneier.com/blog/archives/2005/02/sha1_broken.html&quot; title=&quot;Bruce Schneier&#039;s Blog: SHA-1 broken&quot;&gt;blogs&lt;/a&gt; that SHA-1 is the next candidate for that. Apparently there&#039;s a paper circulating describing how they received &lt;em&gt;&amp;#187;collisions in 2&lt;sup&gt;69&lt;/sup&gt; hash operations, much less than the brute-force attack of 2&lt;sup&gt;80&lt;/sup&gt; operations based on the hash length.&amp;#171;&lt;/em&gt;.&lt;br /&gt;
&lt;br /&gt;
According to Bruce, it does not affect applications like HMAC for which collisions don&#039;t play a role. It sure would make SHA-1 unusable for cryptographic hashes. 
    </content:encoded>

    <pubDate>Wed, 16 Feb 2005 08:32:46 +0100</pubDate>
    <guid isPermaLink="false">http://blog.balrog.de/archives/390-guid.html</guid>
    <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/2.5/</creativeCommons:license>
</item>
<item>
    <title>IDN - The Sky Has Still Not Fallen?</title>
    <link>http://blog.balrog.de/archives/389-IDN-The-Sky-Has-Still-Not-Fallen.html</link>
            <category>General</category>
            <category>Technology</category>
    
    <comments>http://blog.balrog.de/archives/389-IDN-The-Sky-Has-Still-Not-Fallen.html#comments</comments>
    <wfw:comment>http://blog.balrog.de/wfwcomment.php?cid=389</wfw:comment>

    <slash:comments>2</slash:comments>
    <wfw:commentRss>http://blog.balrog.de/rss.php?version=2.0&amp;type=comments&amp;cid=389</wfw:commentRss>
    

    <author>nospam@example.com (Axel Eble)</author>
    <content:encoded>
    Last week has seen a flurry of news articles about the abuse of International Domain Names for phishing and spoofing. Let&#039;s sum it up: Domain names in URLs can be spoofed by using characters from another character set that look similar or identical to their ASCII counterpart. For example, a cyrillic &#039;a&#039; looks practically the same as a an ASCII a. That means, paypal.com could be written with the cyrillic letter &amp;#1072;: p&amp;#1072;ypal or payp&amp;#1072;l or even p&amp;#1072;yp&amp;#1072;l.&lt;br /&gt;
The solution to the problem seems easy: turn off support for IDN names. Internet Explorer never supported them anyway, but even the Mozilla Foundation decided to turn their support of IDNs off from now on. &lt;br /&gt;
However, nobody did their homework in that regard: the originators of the IDN system already thought about this spoofing scheme. &lt;a onclick=&quot;javascript: pageTracker._trackPageview(&#039;/extlink/lookit.proper.com/&#039;);&quot;  href=&quot;http://lookit.proper.com/&quot; title=&quot;Paul Hoffmann&#039;s Personal Blog&quot;&gt;Paul Hoffmann&lt;/a&gt; &lt;a onclick=&quot;javascript: pageTracker._trackPageview(&#039;/extlink/lookit.proper.com/archives/000302.html&#039;);&quot;  href=&quot;http://lookit.proper.com/archives/000302.html&quot; title=&quot;IDN spoofing solutions with balance&quot;&gt;writes&lt;/a&gt; about possible solutions that are still intrusive yet retain functionality.&lt;br /&gt;
&lt;br /&gt;
Read it, it&#039;s good. &lt;br /&gt;
&lt;br /&gt;
&lt;em&gt;via &lt;a onclick=&quot;javascript: pageTracker._trackPageview(&#039;/extlink/blog.koehntopp.de/archives/696-Meine-wertlosen-Domains.html&#039;);&quot;  href=&quot;http://blog.koehntopp.de/archives/696-Meine-wertlosen-Domains.html&quot; title=&quot;Isotopp: Meine wertlosen Domains&quot;&gt;Kris&lt;/a&gt;&lt;/em&gt; 
    </content:encoded>

    <pubDate>Wed, 16 Feb 2005 00:21:07 +0100</pubDate>
    <guid isPermaLink="false">http://blog.balrog.de/archives/389-guid.html</guid>
    <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/2.5/</creativeCommons:license>
</item>
<item>
    <title>Web-of-Trust based Certification Authority</title>
    <link>http://blog.balrog.de/archives/387-Web-of-Trust-based-Certification-Authority.html</link>
            <category>Meta</category>
            <category>Technology</category>
    
    <comments>http://blog.balrog.de/archives/387-Web-of-Trust-based-Certification-Authority.html#comments</comments>
    <wfw:comment>http://blog.balrog.de/wfwcomment.php?cid=387</wfw:comment>

    <slash:comments>1</slash:comments>
    <wfw:commentRss>http://blog.balrog.de/rss.php?version=2.0&amp;type=comments&amp;cid=387</wfw:commentRss>
    

    <author>nospam@example.com (Axel Eble)</author>
    <content:encoded>
    As getting certificates for mail and web encryption is somewhat expensive for the average Joe and Jane User there is a rather &lt;a onclick=&quot;javascript: pageTracker._trackPageview(&#039;/extlink/www.cacert.org/&#039;);&quot;  href=&quot;http://www.cacert.org/&quot; title=&quot;CACert.Org&quot;&gt;new initiative&lt;/a&gt; that applies the same trust model as PGP. &lt;br /&gt;
&lt;br /&gt;
Whoever wants to start playing in the League has to have their identity confirmed by at least two already accredited &amp;#171;assurers&amp;#187;. The candidate must bring official documents (ID Card, Passport, ...) with them. In return, the applicant receives &amp;#171;points&amp;#187;. The more points, the more trustworthy they are and the more they can do in the system.&lt;br /&gt;
&lt;br /&gt;
Of course, that only confirms the identity of the candidate, not their integrity. The information to be found on the web site is so far pretty limited, but I&#039;ll be diving into it in the next time as I find this model pretty interesting.&lt;br /&gt;
&lt;br /&gt;
Their primary goals at the moment are getting their root certificates into the different browser certificate stores, which seems to be an adventure - see their &lt;a onclick=&quot;javascript: pageTracker._trackPageview(&#039;/extlink/wiki.cacert.org/wiki/GeneralFaqs&#039;);&quot;  href=&quot;http://wiki.cacert.org/wiki/GeneralFaqs&quot; title=&quot;General FAQs&quot;&gt;General FAQs&lt;/a&gt; under &lt;em&gt;CAcert&#039;s Root cert is not included in my browser - what&#039;s up with that?&lt;/em&gt;. 
    </content:encoded>

    <pubDate>Sun, 13 Feb 2005 19:05:00 +0100</pubDate>
    <guid isPermaLink="false">http://blog.balrog.de/archives/387-guid.html</guid>
    <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/2.5/</creativeCommons:license>
</item>
<item>
    <title>Do you have antivirus software for your Lexus?</title>
    <link>http://blog.balrog.de/archives/384-Do-you-have-antivirus-software-for-your-Lexus.html</link>
            <category>General</category>
            <category>Technology</category>
    
    <comments>http://blog.balrog.de/archives/384-Do-you-have-antivirus-software-for-your-Lexus.html#comments</comments>
    <wfw:comment>http://blog.balrog.de/wfwcomment.php?cid=384</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.balrog.de/rss.php?version=2.0&amp;type=comments&amp;cid=384</wfw:commentRss>
    

    <author>nospam@example.com (Axel Eble)</author>
    <content:encoded>
    In an exceptionally information lacking &lt;a onclick=&quot;javascript: pageTracker._trackPageview(&#039;/extlink/www.infosecnews.com/news/index.cfm?fuseaction=newsDetails&amp;amp;#038;newsUID=bc5789cf-e448-4a6e-bee9-a5dd291405ed&amp;amp;#038;newsType=News&#039;);&quot;  href=&quot;http://www.infosecnews.com/news/index.cfm?fuseaction=newsDetails&amp;#038;newsUID=bc5789cf-e448-4a6e-bee9-a5dd291405ed&amp;#038;newsType=News&quot;&gt;article&lt;/a&gt; SC Magazine states that Lexus cars &lt;strong&gt;may&lt;/strong&gt; be vulnerable to viruses transmitted by bluetooth connections.&lt;br /&gt;
&lt;br /&gt;
It&#039;s completely unclear if the navigation and communication system runs the Symbian operating system that recently saw itself vulnerable to a certain sort of viruses or what other operating system is running.&lt;br /&gt;
&lt;br /&gt;
It&#039;s equally shrouded in mystery if the communication system is connected to the driving system. I hope not. &lt;br /&gt;
&lt;br /&gt;
Using existing operating systems for car electronics and on-board computers is tempting as it saves a lot of development time. Alas, it brings the problems from the computer world to cars - and I really don&#039;t think this is a good idea. While we get more and more electronics in our vehicles, the tendency is growing to use computers for it instead of discrete circuits. Of course, they&#039;re easy to use, they&#039;re programmable, they&#039;re versatile.&lt;br /&gt;
&lt;br /&gt;
But we import not only the versatility - we import the vulnerabilities as well, only this time into an environment that understands something complete under &quot;security&quot; than we infosec professionals do. Automobile engineers think &quot;safety&quot; when they hear &quot;security&quot;. They think of physical security.&lt;br /&gt;
&lt;br /&gt;
Is it a good idea to use environments like embedded Linux or Windows Automotive or Symbian for automotive equipment? What do you think?&lt;br /&gt;
&lt;br /&gt;
On a side note: the article in SC magazine is another good example for how insubstantial coverage often is. It&#039;s great to inspire fear in people; it&#039;s possibly great to put a dent in Lexus sales - but does it contain facts? No, it doesn&#039;t. As the saying goes, nothing&#039;s wasted - it can always be used as an example how not to do it. 
    </content:encoded>

    <pubDate>Thu, 27 Jan 2005 10:23:10 +0100</pubDate>
    <guid isPermaLink="false">http://blog.balrog.de/archives/384-guid.html</guid>
    <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/2.5/</creativeCommons:license>
</item>

</channel>
</rss>