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

<rss version="0.91" >
<channel>
<title>Josh's Blog</title>
<link>http://www.bress.net/blog/</link>
<description>Security with an Open Source twist</description>
<language>en</language>
<image>
        <url>http://www.bress.net/blog/templates/default/img/s9y_banner_small.png</url>
        <title>RSS: Josh's Blog - Security with an Open Source twist</title>
        <link>http://www.bress.net/blog/</link>
        <width>100</width>
        <height>21</height>
    </image>

<item>
    <title>I am an Infinite Monkey</title>
    <link>http://www.bress.net/blog/archives/181-I-am-an-Infinite-Monkey.html</link>

    <description>
        A friend passed along this blog posting from Microsoft:&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://blogs.msdn.com/shawnhernan/archive/2010/02/13/microsoft-s-many-eyeballs-and-the-security-development-lifecycle.aspx&quot;&gt;Microsoft’s Many Eyeballs and the Security Development Lifecycle&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
The article is full of half truths and assumptions, but my favorite bit is probably this:&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote&gt;A million monkeys banging on a million keyboards will eventually produce Twelfth Night. Mathematically, the many-eyeballs argument, and the million-monkeys argument are equivalent. &lt;/blockquote&gt;&lt;br /&gt;
&lt;br /&gt;
I shall applaud Microsoft for comparing Open Source developers to monkeys randomly banging on keyboards. They&#039;ve compared us to lots of things in the past, I&#039;m not sure if this is a step up, or just lateral, either way, I&#039;m happy to claim my infinite monkey status. It would be grand if one of you creative types could come up with a clever logo for our new social status.&lt;br /&gt;
&lt;br /&gt;
In all seriousness though, the article makes a number of claims, I&#039;ll try to cover the big ones here:&lt;br /&gt;
 1) Code review makes software more secure&lt;br /&gt;
 2) Many Eyeballs is not true&lt;br /&gt;
 3) Nobody is auditing Open Source software&lt;br /&gt;
 4) The Microsoft Security Development Lifecycle, or SDL, is swell&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;1) Code review makes software more secure&lt;/strong&gt;&lt;br /&gt;
I don&#039;t think anyone can argue against this. The author then goes on to pick out a handful of quotes about how Open Source doesn&#039;t get bugs fixed. I&#039;m not even sure how one can come to this conclusion, so let&#039;s look at the facts presented instead: None. So in conclusion ... wait, what? The thing that makes an article like this hard to accept without any actual meat, is that it&#039;s all out there. Open Source development happens in the public. You don&#039;t get to hide bugs under the rug, you can&#039;t pretend development is or isn&#039;t happening. If the author had interest in backing up this claim, he could have picked a major project and proved his point.&lt;br /&gt;
&lt;br /&gt;
Rather than make some crap up here about how secure Open Source is, I&#039;ll defer the reader to this link:&lt;br /&gt;
&lt;a href=&quot;http://www.redhat.com/security/data/metrics/&quot;&gt;http://www.redhat.com/security/data/metrics/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
That&#039;s Red Hat&#039;s security metric data. If you don&#039;t believe it, you can figure it out for yourself by reviewing the open source development data. Debian has something similar &lt;a href=&quot;http://secure-testing-master.debian.net/&quot;&gt;here&lt;/a&gt;. If what the author claims to be true that Open Source doesn&#039;t get any code reviews, or bugs fixed, it would be in a seriously sorry state. Keep in mind that there are a number of very widely used applications out there, Firefox, Apache, the Linux Kernel, and JBoss to name a few. If these applications were in near the sorry state presented in the article, nobody would run them, but they&#039;re quite widely used.&lt;br /&gt;
&lt;br /&gt;
I think reality wins this one.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;2) Many Eyeballs is not true&lt;/strong&gt;&lt;br /&gt;
&lt;strong&gt;3) Nobody is auditing Open Source software&lt;/strong&gt;&lt;br /&gt;
These two ideas are similar in their nature. Are they true? Who knows. I&#039;m certainly not an expert and I suspect without a rather expensive study, we&#039;ll never know for sure. Here is what I do know. Microsoft has a finite number of employees. The number of Open Source developers eclipses this by magnitudes. This of course doesn&#039;t mean that they&#039;re doing audits, or even fixing bugs, but the numbers can&#039;t be ignored. Even if only one or two percent of Open Source developers are reviewing code, it&#039;s still a huge number. Unfortunately doing that sort of work isn&#039;t glamorous, so the folks doing it get little credit or attention.&lt;br /&gt;
&lt;br /&gt;
My example is the &lt;a href=&quot;http://fedoraproject.org/wiki/BugZappers&quot;&gt;Fedora Bug Zappers&lt;/a&gt;. These are folks that look at bug reports from Fedora. They&#039;re not well known, nor do they get lots of credit, but the job they do is amazing. Let&#039;s do a thought experiment here to show how bug reports are like echo chambers: they get noticed. If you report a bug in Fedora, one of the Bug Zappers will find it and take a look. If it&#039;s a security flaw, they&#039;ll pass it along to the security minded folks. Right here we&#039;ve gone from one person, filing one bug, has just alerted about ten people (probably more, but let&#039;s be conservative) to the bug. Us security types will take a look, and if it&#039;s real, pass it along to all the other interested Open Source distributions, and upstream. We&#039;re now easily over 100 people. All of those people will collaborate to some degree to develop a patch. Upstream will accept the patch, distributions will patch their packages, and the users will upgrade. Once all this is done, you&#039;re talking about many hundreds of people involved in this one bug report. This is where the idea of many eyeballs comes from. It&#039;s not about people just auditing code, it&#039;s about the community working together to improve the software.&lt;br /&gt;
&lt;br /&gt;
The thing we need to be mindful of here, is that Eric Raymond may be wrong with Linus&#039; Law. It&#039;s not so much the &lt;strong&gt;why&lt;/strong&gt; as it is the &lt;strong&gt;what&lt;/strong&gt;. It&#039;s easy to claim that many eyeballs isn&#039;t true, but one cannot discount the fact that Open Source development works, and it works well. Why it works so well is no doubt an issue that can be debated at length. Perhaps he real power is in our infinite supply of monkeys banging on keyboards &lt;img src=&quot;http://www.bress.net/blog/templates/default/img/emoticons/wink.png&quot; alt=&quot;;-)&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;4) The Microsoft Security Development Lifecycle, or SDL, is swell&lt;/strong&gt;&lt;br /&gt;
I agree with this 100%. It is swell, and it&#039;s a great idea. It would be wonderful if every Open Source project started doing this.&lt;br /&gt;
&lt;br /&gt;
I would be interested in knowing how many flaw are stopped as a result of SDL. I&#039;ve not seen any metrics or papers on the effectiveness of this program. I&#039;m certain it&#039;s stopped some number of flaws. If someone knows of such data, please pass it along. I won&#039;t comment further, as my understanding of this isn&#039;t all that deep, but from what I gather it is a good idea, and I applaud Microsoft for implementing this.&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;In Conclusion&lt;/strong&gt;&lt;br /&gt;
The original article I&#039;m mostly disagreeing with here concludes with the usual old data that Microsoft releases fewer security advisories than Open Source does. This is of course a red herring meant to distract the reader. They&#039;ve been caught multiple times only releasing one advisory for multiple flaws. With closed source, there isn&#039;t a good way to tell what&#039;s all getting fixed. In Open Source, we can&#039;t hide anything, it&#039;s all there. This keeps us honest. I could go on with this argument at length, but it&#039;s not really worth it. It&#039;s been picked apart every which way for years now, and I don&#039;t think anyone really cares anymore. At the end of the day, all that matters is keeping the end users safe. If some friendly competition helps do this, we all win. 
    </description>
</item>
<item>
    <title>Backup your data</title>
    <link>http://www.bress.net/blog/archives/173-Backup-your-data.html</link>

    <description>
        So while it&#039;s not well known, at least outside of people I talk to often,&lt;br /&gt;
&lt;br /&gt;
I&#039;m a bit of a backup nut. In the past I&#039;ve gotten a few of my jobs and consulting gigs simple because of my backup experience. I was having a chat with a friend the other day and it occurred to me that it wouldn&#039;t hurt to explain what I do for my personal data. Many people don&#039;t understand or don&#039;t care about personal backups.&lt;br /&gt;
&lt;br /&gt;
The real problem with right now is that there is going to be a giant hole as far as history goes. It&#039;s easy to say that with things like archive.org and web sites and twitter and wikipedia and blogs and twitter and facebook and twitter and lots of other things, more data is saved than ever before. This is very true, but it&#039;s only a certain set of data. The REALLY cool data will vanish either when your computer disk crashes, or you die and your children throw out that Commodore 64.&lt;br /&gt;
&lt;br /&gt;
I shall tell a clever story to express my point; When I was in college, I lived in a really crappy fraternity house. It was over 100 years old and something was always broken. I often was fixing holes in walls, adding insulation, or whatever else needed some work. I made the unfortunate mistake of showing competence, which meant I was always volunteered to do the actual work while everyone else sat around drinking beer and watching TV. Almost every time we opened up a wall, there was all sorts of goodies to be found. From old newspapers, to things lost in the holes 10 years ago, to tools I left in the last time I fixed the wall.&lt;br /&gt;
&lt;br /&gt;
When history is based on physical things, pictures, paper, wood, records, it doesn&#039;t vanish, it lives on as long as the medium does. Let&#039;s now think about digital pictures. When your kids have to clean out the basement after shipping you off the old folks home someday, they won&#039;t find boxes of pictures and old records, they&#039;ll find a hard drive in a box that probably can&#039;t be read by the futuristic mind control computers our mechanical overlords force us to use. They probably also won&#039;t care enough to see what&#039;s on it. It&#039;s not like finding a box full of pictures. It&#039;s easy to open the box and look at the pictures. It&#039;s not easy to figure out what&#039;s on some random computer or hard drive.&lt;br /&gt;
&lt;br /&gt;
So this brings up to the idea of backups.&lt;br /&gt;
&lt;br /&gt;
The first thing you need to do is make sure you have your data organized. This is very important. Put pictures in a folder called &quot;pictures&quot;, music in &quot;music&quot; (there is a pattern here), and so on. This isn&#039;t only for other people, it&#039;s for you too. In five years, you&#039;re not going to know what that &quot;funny stuff&quot; folder is for.&lt;br /&gt;
&lt;br /&gt;
Have a central fileserver for your house. Even if it&#039;s just one of the desktop computers. Make sure your data all lives in the same place, this will be important for backing it up.&lt;br /&gt;
&lt;br /&gt;
Once you have your data collected and sorted, there are a couple of options. I do both of these.&lt;br /&gt;
&lt;br /&gt;
1) Use external hard drives (plural)&lt;br /&gt;
2) Use a remote storage service like Amazon S3&lt;br /&gt;
&lt;br /&gt;
As for #1, jwz has a nice write-up of what to do here: &lt;a href=&quot;http://jwz.livejournal.com/801607.html&quot;&gt;http://jwz.livejournal.com/801607.html&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
#2 is a bit more complicated.&lt;br /&gt;
&lt;br /&gt;
I&#039;ve spent a fair amount of time looking into options for using a remote storage solution. None are ideal, I wrote my own called &lt;a href=&quot;http://sourceforge.net/projects/s4ync/&quot;&gt;s4ync&lt;/a&gt;. It sucks too, but at least I know what&#039;s wrong with it.&lt;br /&gt;
&lt;br /&gt;
The biggest advantage to using an online storage solution, is you don&#039;t need to go fetch a disk if something goes wrong. I also sleep better at night knowing that to lose my important data, my house, my bank, and amazon.com would have to all explode. The odds of me surviving such an event are fairly low. It&#039;s all about risk. I&#039;m not a risky person, so less risk equals more sleep. Your mileage will vary.&lt;br /&gt;
&lt;br /&gt;
Now the most important part of this: LEAVE INSTRUCTIONS. I don&#039;t mean some crappy note that says &quot;This is the data backup&quot; I mean write as much as you can about the data you have stored. I have rather detailed instructions for my family in the event of my untimely demise that goes as far as how to revoke my PGP keys. Be sure to either have a printed piece of paper or a file named something clever like README. The two likely scenarios here, are that your family is looking at this after you&#039;re gone, or they&#039;re cleaning up all the crap you&#039;ve collected over the course of your life now that Open Source finally drove you to the looney bin.&lt;br /&gt;
&lt;br /&gt;
In the event it&#039;s a situation where the grand-kids find the &quot;box&quot; of old pictures, you will have done the world a great service. 
    </description>
</item>
<item>
    <title>&quot;The priority is certain&quot; ... Wait, What?</title>
    <link>http://www.bress.net/blog/archives/180-The-priority-is-certain-...-Wait,-What.html</link>

    <description>
        Last week there was a meeting in the US where our top intelligence official testified to lawmakers&lt;br /&gt;
&lt;a href=&quot;http://www.nytimes.com/2010/02/03/us/politics/03intel.html?em&quot;&gt;Senators Warned of Terror Attack on U.S. by July&lt;/a&gt;&lt;br /&gt;
It contains this interesting bit.&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote&gt;At Tuesday’s hearing, Senator Dianne Feinstein, Democrat of California and chairwoman of the Senate Intelligence Committee, asked Mr. Blair to assess the possibility of an attempted attack in the United States in the next three to six months.&lt;br /&gt;
&lt;br /&gt;
He replied, “The priority is certain, I would say” — a response that was reaffirmed by the top officials of the C.I.A. and the F.B.I. &lt;/blockquote&gt;&lt;br /&gt;
&lt;br /&gt;
I&#039;m not entirely sure what that means, I doubt anyone really knows, the comment was probably meant to be ambiguous. Such a question is probably nonsense, but anyone looking to keep their job is going to tell you it&#039;s almost a certainty. If someone says anything else, then there is a terrorist attack, they&#039;re going to be blamed for whatever breakdown in intelligence happened and have to find a new job.&lt;br /&gt;
&lt;br /&gt;
One of the unfortunate parts of being accountable for security is having to answer questions. It&#039;s easier to say an attack is imminent, then get praised for &quot;preventing&quot; it, than to say probably not and having to answer for the failure. All aspects of security work like this unfortunately. As long as everything is going great, nobody cares, then when something bad happens, it&#039;s all your fault. Intelligence people keep themselves known by constantly stating that something bad is about to happen any day now.&lt;br /&gt;
&lt;br /&gt;
The right question to ask any security person isn&#039;t to predict the future, rather &quot;What are you doing to minimize our risk?&quot;&lt;br /&gt;
&lt;br /&gt;
There is a saying about the old Berlin Wall, &quot;Nobody ever escaped the same way twice.&quot; Security is no different. Rather than try to guess what the next attack will be, you should have all around good practices that not only help prevent attackers from targeting you, but then minimize damage when they do attack. We can easily guard against the past, but predicting the future is impossible. 
    </description>
</item>
<item>
    <title>Bruce Schneier on Security and Function Creep</title>
    <link>http://www.bress.net/blog/archives/179-Bruce-Schneier-on-Security-and-Function-Creep.html</link>

    <description>
        Bruce Schneier has an interesting take on &lt;a href=&quot;http://www.schneier.com/blog/archives/2010/02/security_and_fu.html&quot;&gt;Security and Function Creep&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
He raises a lot of great points about security systems taking on new tasks they weren&#039;t originally designed for. This is quite natural in the evolution of things. Not all evolution make sense. The six armed monkey never caught on, as poop flinging wasn&#039;t a historically desirable trait until the creation of the modern zoo.&lt;br /&gt;
&lt;br /&gt;
I can&#039;t help but wonder about how Open Source fits into this though. Bruce has a quote in his article&lt;br /&gt;
&lt;blockquote&gt;... and the same operating systems that run our businesses are suitable for military uses.&lt;/blockquote&gt;&lt;br /&gt;
SELinux makes me wonder about this. SELinux was born from the NSA, a government group which does nothing without security in mind (or at least I hope so). I will agree that most operating systems aren&#039;t suitable for military use, but something like Open Source can change the game. If the square peg doesn&#039;t fit in the round hole, what happens if it can be turned into a round peg? Open Source can allow this to happen. The group actually running the software can make changes as needed so the software fits their task at hand.&lt;br /&gt;
&lt;br /&gt;
More thought and discussion needs to go into this idea, but Open Source is very powerful, more powerful than most of can even imagine. The old saying &quot;all of us are smarter than one of us&quot;, while corny, is very true. Security folks are generally bad UI designers, and UI designers are generally bad at security. Open Source can make it easy for these two groups to work together and accomplish great things. 
    </description>
</item>
<item>
    <title>Password Security</title>
    <link>http://www.bress.net/blog/archives/177-Password-Security.html</link>

    <description>
        It seems that a number of Twitter accounts have been compromised:&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://news.cnet.com/8301-27080_3-10445898-245.html?part=rss&amp;tag=feed&amp;subj=News-Security&quot;&gt;Twitter resets passwords after phishing attack&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
The article suggests that many of the accounts in question may be from phishing or from a third party torrent site. This is a fine opportunity to talk about password security. I wouldn&#039;t be surprised at all if a fair number of accounts were compromised because of reused passwords.&lt;br /&gt;
&lt;br /&gt;
There are some people who like to complain about password tracking tools like Password Safe and pieces of paper, but in all honesty, they work better than most brains. I would guess the average person can&#039;t remember more than two or three passwords at a time, and they&#039;re probably not very good ones at that. One of them is likely their ATM PIN of 1234. If you&#039;re some sort of super genius who can remember hundreds of passwords, and you read this blog, I don&#039;t believe you. Quite often the concept of perfect can interfere with our ability to get things done. In most instances, a perfect solution is unattainable, where good enough is possible and is better than it was previously.&lt;br /&gt;
&lt;br /&gt;
Attacks like this have happened more than once, I&#039;ve had it happen to me. I used to use a throw away password for all my public mailman accounts (this was before I realized that mailman will randomly assign me a password, as I never actually need it). That password was then later used to attempt to gain entry to private archives to a list I&#039;m on. I didn&#039;t use that password there, but this made me understand that it was time to get serious about my passwords. I now use a tool called pwsafe, which uses the Password Safe database format for storing passwords. I of course don&#039;t use this for any REALLY important passwords (I keep those in my brain, and they&#039;re not near as impressive as the pwsafe passwords).&lt;br /&gt;
&lt;br /&gt;
If you&#039;re like most people, and use a couple of passwords everywhere, please stop doing that. Find a good password generating tool, and either use a piece of paper or something like password safe to store them. The other big advantage to using not your brain to store passwords, is that it&#039;s much easier to change them. How many of you have been using the same password for five years, because it&#039;s too annoying to think up a new good password? Lots of us do that, it&#039;s hard to change.&lt;br /&gt;
&lt;br /&gt;
Remember, good enough is the goal, not perfect. 
    </description>
</item>
<item>
    <title>Timing Security Flaws</title>
    <link>http://www.bress.net/blog/archives/176-Timing-Security-Flaws.html</link>

    <description>
        There has been a lot of stories lately about the famous &lt;a href=&quot;http://abcnews.go.com/Technology/wirestory?id=9697878&amp;page=1&quot;&gt;Google Attack&lt;/a&gt;. It&#039;s now becoming known that the flaw used was in IE, was reported in September, and was going to be fixed in February.&lt;br /&gt;
&lt;br /&gt;
It&#039;s always tricky for vendors to juggle security flaws, but there are always two very important things to keep in mind. The first being that if someone reported the flaw to you, it&#039;s not an internal only secret, people generally suck at keeping secrets. It&#039;s very likely they have or will tell someone else.&lt;br /&gt;
&lt;br /&gt;
The second important thing is that it&#039;s probable someone else found it at the same time.There have been numerous documented instances thorough history, where an important discovery is made by multiple people at the same time. It&#039;s not uncommon for the same security flaw to be found by two different people. With six billion people on the planet, there is plenty of room for overlap.&lt;br /&gt;
&lt;br /&gt;
The real lesson here is that if you know about a critical security flaw, don&#039;t sit on it, fix it ASAP, even if you &lt;strong&gt;think&lt;/strong&gt; you have plenty of time. 
    </description>
</item>
<item>
    <title>Virtualization liveCD Fedora spin?</title>
    <link>http://www.bress.net/blog/archives/175-Virtualization-liveCD-Fedora-spin.html</link>

    <description>
        Dear Internets,&lt;br /&gt;
&lt;br /&gt;
Is there a Fedora virtualization liveCD of sorts in existance? I can&#039;t find one. Here&#039;s what I&#039;m thinking.&lt;br /&gt;
&lt;br /&gt;
Right now I have a virt machine under my desk, I would love to have it just boot off a usb stick or CD and fire up all the virtual machines that live on it. This would make my life quite a bit easier, as instead of having to worry about keeping the Host OS in order, all I have to do is power down, swap USB drives, power on and I&#039;m running the latest and greatest virtualization goodness. 
    </description>
</item>
<item>
    <title>How to respond to security flaws</title>
    <link>http://www.bress.net/blog/archives/172-How-to-respond-to-security-flaws.html</link>

    <description>
        I found this great explanation of how vendors should respond to security flaws:&lt;br /&gt;
&lt;a href=&quot;http://vrt-sourcefire.blogspot.com/2009/12/matts-guide-to-vendor-response.html&quot;&gt;Matt&#039;s Guide to Vendor Response&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
If you&#039;re a vendor, where vendor is also an Open Source project, it would be worth your time to read this. It has some great tips and is a quick read. 
    </description>
</item>
<item>
    <title>Happy 19110</title>
    <link>http://www.bress.net/blog/archives/171-Happy-19110.html</link>

    <description>
        Ten years later and still funny! 
    </description>
</item>
<item>
    <title>Security in 2010</title>
    <link>http://www.bress.net/blog/archives/170-Security-in-2010.html</link>

    <description>
        So 2009 is pretty much done. Nothing truly amazing sticks out in my mind. That means it was either so bad I&#039;ve blocked all traces out, or nothing overly exciting really happened.&lt;br /&gt;
&lt;br /&gt;
I&#039;m pretty sure it&#039;s the latter.&lt;br /&gt;
&lt;br /&gt;
As it&#039;s my duty as an Internet citizen to make up crap that I can&#039;t possibly know will come true, I predict 2010 will be just like 2009, but with more disaster movies coming out.&lt;br /&gt;
&lt;br /&gt;
I think the universe of security is getting dull. This is a good thing though, as it means the good guys are doing their jobs. There are always going to be things like botnets and evildoers looking to take advantage of the unsuspecting, but this is no different than in the physical world. There are bad guys, they exist because there&#039;s money to be made from exploiting others. I imagine thief is the second oldest profession.&lt;br /&gt;
&lt;br /&gt;
The real stories of security are the few number of things like worms and wide scale defacements of the days of old. Most admins understand that updates must be applied promptly, and many vendors are now releasing those updates ASAP. There are technologies that can help make exploits very hard to write.&lt;br /&gt;
&lt;br /&gt;
The future of exciting security research will probably move to virtualization; it&#039;s currently a lot like Swiss cheese in terms of keeping things secure. Unfortunately security is generally a reactive thing, so until there are problems found, I don&#039;t expect much proactive work done in virtualized security. 
    </description>
</item>
<item>
    <title>Virtualization security</title>
    <link>http://www.bress.net/blog/archives/169-Virtualization-security.html</link>

    <description>
        This is a great article about &lt;a href=&quot;http://www.theregister.co.uk/2009/12/15/virtual_server_security/&quot;&gt;virtual server security&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
It&#039;s always nice to see good articles that talk about how virtualization is not a security feature. As they often say, the first step is to admit you have a problem.&lt;br /&gt;
&lt;br /&gt;
The best quote of the article being&lt;br /&gt;
&lt;blockquote&gt;... when I read about the take-up of virtualisation, the feeling of foreboding is not unlike seeing a five-year-old play with Daddy’s collection of Samurai swords – while nothing awful has happened yet, one can’t help thinking it’s a matter of when, not if.&lt;/blockquote&gt; 
    </description>
</item>
<item>
    <title>Unreasonable Security Practices</title>
    <link>http://www.bress.net/blog/archives/168-Unreasonable-Security-Practices.html</link>

    <description>
        I ran across this article quite some time ago:&lt;br /&gt;
&lt;a href=&quot;http://www.enterpriseitplanet.com/security/features/article.php/3851581&quot;&gt;4 Unreasonable Security Practices You&#039;re Probably Following&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
It brings up some good points, and mentions risk quite a bit. Risk is the real issue when dealing with any type of security. Nothing is ever 100% secure, security is like a logarithmic graph, where you can make a really big difference by taking a few easy steps in the beginning, but as things try to get more secure, it gets much much harder for minimal gain.&lt;br /&gt;
&lt;br /&gt;
An easy to understand example would be a door into a secured bunker. Imagine it&#039;s just an opening into a wall with no door. This is obviously very insecure. Adding a door and a simple lock would bump the security up substantially, but to get it much more secure, you need to start adding rather difficult things that wouldn&#039;t provide significantly more security. Some additions could include biometric locks and an armed guard, but in all honestly, the increased security from those isn&#039;t even comparable to the increase in security just from adding a door and a lock. 
    </description>
</item>
<item>
    <title>USB Thunbdrive Awesomeness</title>
    <link>http://www.bress.net/blog/archives/167-USB-Thunbdrive-Awesomeness.html</link>

    <description>
        I bought a 16 Gig USB drive for $20 yesterday at Frys. This itself is pretty cool, but I figured I&#039;d try to install Fedora 12 onto it. I don&#039;t mean a USB livecd-iso-to-disk sort of install, but a real install, where anaconda treats it like a regular disk. I was amazed to see that it installed fine, but also boots perfectly.&lt;br /&gt;
&lt;br /&gt;
I&#039;ve tried this in the past, probably around Fedora 10, and it didn&#039;t work for me, so this is a pleasant surprise. 
    </description>
</item>
<item>
    <title>Virtualization Security</title>
    <link>http://www.bress.net/blog/archives/166-Virtualization-Security.html</link>

    <description>
        I was happy to find an article talking a bit about &lt;a href=&quot;http://thecoffeedesk.com/news/index.php/2009/12/01/hypervisor-security-concerns/&quot;&gt;Hypervisor Security Concerns&lt;/a&gt;. It&#039;s not overly in-depth, but does point out the very real issue that virtualization poses some serious security concerns.&lt;br /&gt;
&lt;br /&gt;
I think sometimes it&#039;s easy to get caught up in all the hype and forget about all the other issues a technology could create for us. I really like the title in the article&lt;br /&gt;
&lt;blockquote&gt;A New Definition of “Privilege Escalation”&lt;/blockquote&gt;&lt;br /&gt;
Since it sounds cool, we should start calling a guest that breaks into the hypervisor, &lt;em&gt;&lt;strong&gt;&lt;u&gt;Hyper Escalation&lt;/u&gt;&lt;/strong&gt;&lt;/em&gt;. It both sounds cool, and is fun to say. (I have bolded, underlined, and italicized it to stress its coolness)&lt;br /&gt;
&lt;br /&gt;
In all seriousness though, this is a good discussion point, and an issue that will likely continue to come up for many years to come. Virtualization, like many things to come before it, wasn&#039;t built with security in mind, so it&#039;s going to take many many years to hammer out all the dents. 
    </description>
</item>
<item>
    <title>Security is people!</title>
    <link>http://www.bress.net/blog/archives/165-Security-is-people!.html</link>

    <description>
        It&#039;s not often you read a security story that blames people for the problem. I found this one to be quite interesting.&lt;br /&gt;
&lt;a href=&quot;http://www.spamfighter.com/News-13474-Federal-IT-Face-Cyber-Attacks-Daily.htm&quot;&gt;Federal IT Face Cyber Attacks Daily&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
The best quote from the article is this:&lt;br /&gt;
&lt;blockquote&gt;Federal employees are still the main cause for security flaws because of their careless online activity along with failure to comply with organization policy, finds the research. It also finds that across civilian and defense organizations, 66% of those surveyed caught employees conducting irrelevant Web-surfing during 2008, while 44% found their workforce noted passwords on office stick-notes that could become public.&lt;/blockquote&gt;&lt;br /&gt;
The hard part here is how do you get people to care? It&#039;s not much different in the real world, where people are rather careless about keeping belongings and personal information safe. It&#039;s even harder to convince someone to keep something intangible things safe.&lt;br /&gt;
&lt;br /&gt;
The Internet of today is comparable to &lt;a href=&quot;http://en.wikipedia.org/wiki/Fagin&quot;&gt;Fagin&lt;/a&gt; and his band of little pickpockets. The difference now, is the modern day Fagin doesn&#039;t use orphans, but zombie computers, and millions of them. Imagine trying to walk through a marketplace so full of thieving children you can&#039;t move. That&#039;s pretty much today&#039;s Internet. 
    </description>
</item>

</channel>
</rss>
