Slashdot Mirror


Security in Ten Years

Schneier has posted a conversation between himself and Marcus Ranum, Chief Security Officer for Tenable Network Security, Inc. looking at where security is headed. "[...] at a meta-level, the problems are going to stay the same. What's shocking and disappointing to me is that our responses to those problems also remain the same, in spite of the obvious fact that they aren't effective."

154 comments

  1. Creativity by foobsr · · Score: 1, Interesting

    From TFA: "Think of the iPhone model: You get what Apple decides to give you, and if you try to hack your phone, they can disable it remotely. We techie geeks won't like it, but it's the future. The Internet is all about commerce, and commerce won't survive any other way."

    Amen.

    An incredibly creative approach.

    CC.

    --
    TaijiQuan (Huang, 5 loosenings)
    1. Re:Creativity by timmarhy · · Score: 1
      yeah wow so creative at cable box makers/companys have been trying the same nonsense for the better part of 10 years and look how well it's worked for them - it's spawned a legion of hackers all trying to out do each other at the speed they can create hacked cable cards.

      and given the speed at which the iphone was unlocked, it doesn't seem like a good example of successful security.

      the old mantra of something you are something you know combined with strong crypto and solid protocols is where true security lays, not with stupid gimmic's.

      --
      If you mod me down, I will become more powerful than you can imagine....
    2. Re:Creativity by veganboyjosh · · Score: 4, Funny

      10 years? I remember my uncle trying to stay one step ahead of the cable companies back in the early 80's, ordering black box descramblers out of the back of Rolling Stone magazine, only to have the cable company then scramble the "newly" descrambled signal, and he'd have to find the new upgrade.

      In the end, I think it would have been easier and cheaper to just subscribe to the damn cable, but that's not the point.

      When I think of the history of hacking, of course there's the homebrew club, and it's ilk, and all the phreakers, etc. Are there other groups that predate computers? I'm imagining a group of people like HG Wells and his friends in The Time Machine...sort of steampunk hackers, or something...

    3. Re:Creativity by timmarhy · · Score: 2, Insightful
      we've only had cable in australia for about 10 years i think, atleast in my area so i guess your right, it predates my experiences.

      i think my point is valid though, that bricking devices has been tried and failed long before the ipod.

      --
      If you mod me down, I will become more powerful than you can imagine....
    4. Re:Creativity by Kadin2048 · · Score: 5, Interesting

      yeah wow so creative at cable box makers/companys have been trying the same nonsense for the better part of 10 years and look how well it's worked for them - it's spawned a legion of hackers all trying to out do each other at the speed they can create hacked cable cards. Yeah, and how many people do you know who have hacked cable boxes? I don't know any, and I have some pretty geeky friends.

      The point isn't what a few elites can do, it's what regular people can do. That's the benefit of technology, because it's what drives social change. (Incidentally, I think it's what a lot of geeks don't "get" sometimes.) History books will write about the Internet as a 1990s phenomenon, even though it existed long before, because only in the 1990s could most people use it. And it was only when lots of people started using it that it started to have effects that could be felt everywhere; that's when it started to change everything.

      Dismissive hand-waving about hackers misses the point: when you limit the number of people who can effectively use a technology to a small number of hackers or hobbyists, you hobble the technology and you sharply reduce the effect that it could have had.

      It's a pernicious problem because it's difficult to quantify the loss due to technology that the masses either never get, or never get in a form that's useful to them. How do you quantify the social benefits of a CableCard or DVR standard that doesn't suck royally? (The ability for everyone to do what I can do on a MythTV box: pause a program on one TV, walk away, and resume it from another one in a different part of the house an hour later?) It's not something that's easy to measure, but there's obviously some benefit there, even if it's not exactly a cure for cancer. Every time a company locks a product up and makes it difficult for a user to really take full advantage of its capabilities, we all lose a little. Or rather, we just fail to get something that we could have.
      --
      "Ladies and gentlemen, my killbot features Lotus Notes and a machine gun. It is the finest available."
    5. Re:Creativity by smallfries · · Score: 2, Interesting

      I thought that quote was a bit weird as well. It's not the first time that Bruce has sounded like a tool, from Bruce's own mouth. If the internet is all about commerce now - did they forget to send the memo to the owners off all the non-pay sites? I guess accademics and the open-source crowd are shit out of luck.

      The other odd claim was that we haven't invented a new crime in a 1000 years. In a discussion about computer security? Trying to relate hacking to "impersonation" or lockpicking (which he didn't list) is a tenuous link at best. How does DRM circumvention get described using 1000-year old criminal terminolgy. If you're going to try then you have to pretend that DRM is some sort of lock...

      --
      Slashdot: where don knuth is an idiot because he cant grasp the awesome power of php
    6. Re:Creativity by waterm · · Score: 1

      How does DRM circumvention get described using 1000-year old criminal terminolgy.
      What? "Pirating" doesn't fit the bill?
    7. Re:Creativity by Anonymous Coward · · Score: 1, Insightful

      How does DRM circumvention get described using 1000-year old criminal terminolgy

      What, suddenly "stealing" isn't good enough? ;)

    8. Re:Creativity by smittyoneeach · · Score: 3, Insightful

      I think it would have been easier and cheaper
      But you don't seem to place any value on the sheer defiance of it all.
      --
      Get thee glass eyes, and, like a scurvy politician, seem to see things thou dost not.--King Lear
    9. Re:Creativity by Locklin · · Score: 2, Funny

      They can pry my Free Software from my cold, dead platters

      --
      "Knowledge is the only instrument of production that is not subject to diminishing returns" -Journal of Political Econom
    10. Re:Creativity by veganboyjosh · · Score: 1, Interesting

      But you don't seem to place any value on the sheer defiance of it all.

      Oh. I do now. But back then, it just seemed like as soon as he got his new descrambler in the mail, the cable company would re-scramble their signal, so he'd have to get a re-descrambler, etc etc. To the point where he had 4 or 5 black boxes on top of his tv, to get through all the crypto that got added as the cable theives got better tech.

      At some point, my dad opined (and it made sense then, and it makes sense now) that it was probably the cable companies selling the black boxes in the back of home theater magazines...Since that sense of defiance is what a lot of the early cable hackers were about, more than the money. The cable company doesn't care if you want to feel defiant, especially if you're paying for it...

    11. Re:Creativity by Anonymous Coward · · Score: 0

      They did exist, but due to ready access to things like dynamite their efforts usually led to the creation of large smoking craters rather than something more substantial.

    12. Re:Creativity by holyspidoo · · Score: 1

      I wonder if a company would, in the long run, win when embracing hacking instead of fighting it (ie if Apple would have let the hacks be). Good mod products usually getting a good following (like Buffalo router for DD-WRT). Would it not end up being more profitable for the company in the end?

      Getting a hack-friendly rep, so to speak.

    13. Re:Creativity by Sique · · Score: 4, Insightful

      First of all: DRM is some sort of lock.
      Second: Reverse engineering keys is as old as creating locks.
      Third: Having a librarian in a monastry's library was also some kind of DRM. He was the arbiter who decided (sometimes after consulting with the abbot) which monk was entitled to which book, and when he had to return it.

      --
      .sig: Sique *sigh*
    14. Re:Creativity by Anonymous Coward · · Score: 0

      "In the end, I think it would have been easier and cheaper to just subscribe to the damn cable, but that's not the point. "

      Damn straight. I need to steal fair and square, it's the principle. ;-)

    15. Re:Creativity by OwnedByTwoCats · · Score: 1

      "Pirating" used to mean the armed attacks (or threats thereof) on vessals on the high seas, in an effort to steal their cargo, and/or enslaving the passengers.

      Modern copyright violation, often called "Pirating", presumes that users can illegally reproduce works, and do so for less than the cost of legitimately aquiring them. That requires a fair bit of kit.

    16. Re:Creativity by da+newb · · Score: 1

      I seriously do hope that Apple will open up its phone. I like the fact that so far the internet is an open media form. I like Apple, but I don't like that they try to control their products so much. For example, creating computers that run OS X but aren't made by Apple is not allowed. Hopefully this future will not be.

    17. Re:Creativity by S.+Traaken · · Score: 1

      "Piracy" has been used to refer to copyright violation (and its predecessors) for hundreds of years.

    18. Re:Creativity by Anonymous Coward · · Score: 1, Insightful

      Think of the iPhone model: You get what Apple decides to give you, and if you try to hack your phone, they can disable it remotely. We techie geeks won't like it, but it's the future. The Internet is all about commerce, and commerce won't survive any other way. They're demonstrating a huge confusion here:

      * Security that protects the customer, versus,

      * Security that screws the customer.

      It's true that the Internet is all about commerce. But that commerce will (rightfully) fail if it screws the customer.

      Hacking the iPhone is a reaction by customers to getting screwed.

      Breaking the iPhone's security will not hurt Internet commerce in the least. It has absolutely nothing to do with security that protects the customer.
    19. Re:Creativity by Starayo · · Score: 1

      Oh, come on. It's 2007. I know I watched cartoons on my grandparent's cable TV before 1997.

      Perhaps it wasn't as widely or readily available, but it was here.

      --
      Ezekiel 23:20
    20. Re:Creativity by smallfries · · Score: 1, Informative

      A lock is something that you use to stop anyone without a key getting access to something.

      Encryption is a lock (in the normal sense). DRM is a combination of a "lock" and a key, with the understanding that you probably shouldn't use the key if you've been asked not to. It's a very weak analogy at best, as encryption stores the secret under some technical problem. DRM stores the non-secret under some social problem, with weak technical barriers to uphold the social problem.

      Reverse engineering a key is when you construct the key from the lock alone. It's not called reverse engineering if somebody gives you the key and you just copy it. Most of the breaks in DRM systems have been about stepping around the "lock", rather than picking it. IE reading the key from memory with a debugger.

      I'd stand by the claim that reading something that someone has freely given to you is a new sort of crime that we didn't have 1000 years ago.

      --
      Slashdot: where don knuth is an idiot because he cant grasp the awesome power of php
    21. Re:Creativity by timmarhy · · Score: 1

      3 of the 5 people i know with cable have cracked cards.

      --
      If you mod me down, I will become more powerful than you can imagine....
    22. Re:Creativity by ehrichweiss · · Score: 1

      "Yeah, and how many people do you know who have hacked cable boxes? I don't know any, and I have some pretty geeky friends"

      I worked in cable for a while a couple years ago and there are without a doubt people with the knowledge and equipment to stay one step ahead of the game. I never busted any of them that I met because they were hackers, not businesses looking to make money. To this day I have yet to see a particular hack by those guys that truly(and I mean TRULY) wiped PPV from cable boxes among other things. And by that I mean that they had the hack but they don't seem to have released it into the wild.

      --
      0x09F911029D74E35BD84156C5635688C0
    23. Re:Creativity by drsmithy · · Score: 1

      History books will write about the Internet as a 1990s phenomenon, even though it existed long before, because only in the 1990s could most people use it.

      I would go so far as to say history books will write that the Internet was a 2000s phenomenon (driven by MySpace, Facebook, et al) and that the 1990s were the "early days" of "primitive internet connectivity".

      It is unlikely things like Gopher or Usenet will be anything more than footnotes - if that - outside of specialised books.

    24. Re:Creativity by drsmithy · · Score: 1

      In the end, I think it would have been easier and cheaper to just subscribe to the damn cable, but that's not the point.

      For most people, it is. They're not "hacking" the cable boxes out of principle, or to see how it works, they're doing it because they don't want to pay for it. All the CableCos need to do is making buying the same cost - or only marginally more expensive - than the "hacking", and they're set.

      This is pretty much the same principle Apple uses. So long as getting OS X working on a frankenmac has about the same "cost" for most people as just buying a Mac, Apple has nothing to worry about.

    25. Re:Creativity by mevans · · Score: 1

      My uncle still does this (in Mexico, though).

    26. Re:Creativity by Sique · · Score: 2, Informative

      That's where my Third comes in: Reading something without the librarian condoning it was a crime in mediaval monastries. You were still allowed to carry it around. And you had to keep it secret that you were able to read in certain circumstances.

      --
      .sig: Sique *sigh*
    27. Re:Creativity by raptorialis · · Score: 1

      British Hacker Cell:: Invent the worlds first totally secure laptop computer! Brand Security expert reveals:: We hear on the wire that a british team of computer scientists have invented the worlds first totally secure laptop computer. Using a variety of technologies, features and techniques the "Proteus Computer" offers consumers an experience that ensures totally safe computing all the time they are online. Although still on the bench (so to speak), the design has passed concept stage and met all the stringent tests that will be required to meet the requirements. Once complete the laptop will be attached to the Internet and will be marketed as the worlds first totally secure laptop computer. Chief Scientist "Cibermole" said - the real test will come when the honeypot is activated and the bees come to take a bite. "Bet they won't like the taste of this one". Proteus is expected to be released one year from today for demonstration to UK Government. The team require funding and support from the Linux community in order to meet the deadline. please email sryan@intrench.com.

    28. Re:Creativity by KlaymenDK · · Score: 1

      I thought the future was about building a better mousetrap. Linux took its time to get out of the hole, so to speak, but has really grown a respectable market share.

      I wonder, and hope, that the same will become true for hardware.
      I wonder, and hope, that the OpenMoko will be a pioneer in opening up a truly closed arena.

    29. Re:Creativity by KlaymenDK · · Score: 1

      See what happened to Slim Devices. They got bought by Logitech, I'm sure that was profitable.

      However, the *real* test is wether they will *remain* as open or if they will let themselves be assimilated and just produce regular consumer boxes.

    30. Re:Creativity by orclevegam · · Score: 1

      From TFA: "Think of the iPhone model: You get what Apple decides to give you, and if you try to hack your phone, they can disable it remotely. We techie geeks won't like it, but it's the future. The Internet is all about commerce, and commerce won't survive any other way."

      Amen.

      An incredibly creative approach.

      CC.

      That's taken out of context. He was saying that's the direction it's going to move in, not the ultimate end state. At one point they basically say that somewhere around 2017 after all this systems as a service stuff has been implemented and we still have problems with major infrastructure being cracked, then people will be ready to try to do it right.

      From TFA:

      That's the problem with any system that relies on control: Once you figure out how to hack the control system, you're pretty much golden. So instead of a zillion pesky worms, by 2017 we're going to see fewer but worse super worms that sail past our defenses.

      By then, though, we'll be ready to start building real security. As you pointed out, networks will be so embedded into our critical infrastructure -- and there'll probably have been at least one real disaster by then -- that we'll have no choice. The question is how much we'll have to dismantle and build over to get it right.
      --
      Curiosity was framed, Ignorance killed the cat.
    31. Re:Creativity by smallfries · · Score: 1

      Erm.... I've never heard of that being a crime before. Have you got a single shred of evidence to back that claim up?

      --
      Slashdot: where don knuth is an idiot because he cant grasp the awesome power of php
    32. Re:Creativity by pclminion · · Score: 1

      Defiance? How about trespassing and/or illegal access? I'm usually a stickler for the clean differentiation between copyright infringement and theft, but this is clear-cut. The cable company has invested serious PHYSICAL RESOURCES into their distribution network. It's not just content -- there are wires in the dirt. Do you think that costs nothing?

      This wasn't defiance. Just good old thievery.

  2. Well by El+Lobo · · Score: 1, Insightful
    The problems will definitly NOT be the same. New unknown problems will arise and new hacking techniques will be discovered. The problems will be of the same nature, tough, where the end user will often be the main responsible of the security of his/her system. Security holes will exist and they will be patched only to discover new. The same story

    --
    It's time to realise that Abble's products are the biggest abomination these days. Just say NO to the dumb iAbble way!!
    1. Re:Well by bondjamesbond · · Score: 0

      It's called the arms race model. Same fight, bad guys and good guys, different weapons.

    2. Re:Well by AKAImBatman · · Score: 2, Interesting

      The problems will definitly NOT be the same.

      Which is why after 40 years of computing, we're still getting hacked by buffer overflows.

      It will be exactly the same until a charismatic visionary steps up to the plate, gets funding, and pushes one of the many well-known alternatives to today's Operating System and code design. Java and .NET* are a good start. Let's take it that much farther.

      * Sorta. When it's not exposing brain-dead APIs lower in the system.
    3. Re:Well by vertinox · · Score: 1

      Security holes will exist and they will be patched only to discover new. The same story

      Unless you make the system so propriety it is impossible to have any interaction with it or install your own software without permission from a central authority.

      I think it was John Carmack (it could have been someone else so don't shoot) of all people who said that online gaming will never be free of hacks or exploits until all you have is a keyboard and mouse sending input to a server who is the one to send you a raw video feed of what you see to your home monitor (the bandwidth and server processing requirements would be huge but it could be a possibility in the future).

      That said... The future of security could be that everyone is going to have to get used to Microsoft Terminal servers with locked down desktops or just hope that the power that be in Washington haven't outlawed computer technology that doesn't use "trusted computing".

      --
      "I am the king of the Romans, and am superior to rules of grammar!"
      -Sigismund, Holy Roman Emperor (1368-1437)
    4. Re:Well by moderatorrater · · Score: 1

      They discuss that, and it's the difference between security and control. You're describing control, not security, because the central authority can and will still have security problems. If you can solve the security problems in the central authority, then it's often a simple extension to fix the security of the clients. In other words, a keyboard and mouse sending input and you getting a video feed still doesn't fix the problem of aimbots because they can still plug the video feed into a computer and have the keyboard and mouse just be output from that same machine. Is it harder to do? Yes, but it's far from impossible.

      On the other hand, if you make the software correctly from the ground up, it's as hard to hack the client as it would be to hack the keyboard and mouse and video feed. Control doesn't fix security problems, it changes them, often making a hack harder to do but more catastrophic in its result.

    5. Re:Well by TheRaven64 · · Score: 2, Insightful

      Which is why after 40 years of computing, we're still getting hacked by buffer overflows. Are we? OpenBSD has had stack-smashing protection for several years, and I believe Vista has something similar. That means you only have buffer overflows on the heap to worry about, and W^X gets rid of most of them...
      --
      I am TheRaven on Soylent News
    6. Re:Well by eli+pabst · · Score: 1

      I agree with you. New threats have emerged in recent years, like the use of virtualization in 'undetectable' Blue-pill Rootkits and attacks against drivers. The days of standard buffer overflows are waning as operating systems incorporate stack-protection measure like w^x and canaries. As a result hackers have to evolve and find new paradigms for exploiting systems...it's Darwinian evolution at its finest.

  3. But information wants to be free! by Anonymous Coward · · Score: 1, Insightful

    "Those who are willing to give up a little liberty for a little security, will deserve neither and loose both. Or something."

    -Ben Franklin

    what a fucking visionary

    1. Re:But information wants to be free! by nuzak · · Score: 2, Insightful

      I'm pretty sure he didn't say "lose both", let alone "loose both." (Ben Franklin was literate, for starters)

      --
      Done with slashdot, done with nerds, getting a life.
    2. Re:But information wants to be free! by Anonymous Coward · · Score: 0

      Yous posting this quote here is like the inmates in New Hampshire stamping out the state motto "Live free or die" on license plates.

      Come up with sum new - the shit ain't working. And you ruined a good quote.

    3. Re:But information wants to be free! by Macgrrl · · Score: 2, Informative

      Those who would give up Essential Liberty to purchase a little Temporary Safety, deserve neither Liberty nor Safety. - Benjamin Franklin, An Historical Review of the Constitution and Government of Pennsylvania. (1759) [source: http://en.wikiquote.org/wiki/Benjamin_Franklin%5D

      --
      Sara
      Designer, Gamer, Macgrrl in an XP World
    4. Re:But information wants to be free! by zymurgyboy · · Score: 1

      Oh, come now, don't be so picky! He clearly meant to say such people would be flushing their security and their liberty down multiple toilets. The appended "e" was simply a fat-finger mistake.

      --
      If you never make mistakes, it's probably because you're not doing anything.
  4. Software Freedom. by Erris · · Score: 5, Insightful

    Software Freedom is never mentioned. Instead the authors depressingly assume a complete triumph of ISPs and software owners. No wonder their outlook for "security" is so bleak. Real security comes from freedom. Every step away from freedom hands someone else a tool to hurt you. Their future is too bad to let happen and it won't because it will be too expensive.

    --
    DMCA, Hollings, Palladium. What might have sounded like paranoia is now common sense.
    1. Re:Software Freedom. by ColdWetDog · · Score: 2, Funny
      Twitter, will you stop it already? The FOSS system is great - probably the one thing that someone ten years ago would not have predicted. It, by itself and alone, will do nothing to stop the threats and problems that are likely to devil us in the future.

      If you could take nothing FTFA but "security is a process" than you would have progressed farther along the path of enlightenment than you usually get.

      Back to Digg with you! Begone!

      --
      Faster! Faster! Faster would be better!
    2. Re:Software Freedom. by Anonymous Coward · · Score: 0

      The pessimistic analysis of TFA seems to neglect feedback. That is, it assumes that current trends will continue, without anyone changing their behavior in order to prevent that trend. I agree that the apathy of the populace makes this a reasonable approximation in many cases, but I think that in this case the focus on "software as a service" is too simplistic if it ignores the backlash of users. Some people (and especially companies) will not accept this kind of widespread outsourcing, so I would expect that a market for personal general-purpose computers will remain.

      And I agree that FOSS can play a key role in maintaining that market. In fact, this is one of the reasons that I think supporting FOSS is a good thing: by having a viable and active free software ecosystem, we can ensure that we will always have access to code that we can run ourselves, so that we can retain control of our own data, and our own security.

      In that sense, even if you don't want to use FOSS per se, it might still make sense to support it indirectly: only if we maintain the FOSS community will we be collectively independent of the whims of corporations. Not to mention that the existence of FOSS creates a competitive pressure that reduces the change of companies to create universal lock-in.

    3. Re:Software Freedom. by dedazo · · Score: 3, Insightful
      Security is a process and a state of mind. Free software is not going to be some sort of silver bullet to the world's problems, and commercial software isn't going away any time soon, much as you would like that to be the case.

      Real security comes from knowledge, not freedom.

      --
      Web2.0: I love when people Flickr my cuil and digg my boingboing until my google is reddit and I start to yahoo
    4. Re:Software Freedom. by dougmc · · Score: 1

      The FOSS system is great - probably the one thing that someone ten years ago would not have predicted.
      Of course they would not have predicted it 10 years ago -- because it had already existed for quite some time.

      Free/Open source software is a lot older than ten years old. Even Linux, perhaps one of the most commonly mentioned examples, is sixteen years old, and GNU was around long before that, and free/open source software was certainly around before that, even if people didn't usually call it such. RMS's GNU history page talks about him quitting MIT to writing GNU software in 1984, for example, and he certainly mentions that there was lots of free and open source software before that.

      Unless you're referring to some specific FOSS system? Or perhaps referring to how it has really taken off? Sure, Linux (and FreeBSD, OpenBSD, etc.) have become much more popular in the last ten years, but it was just a continuation of a trend that was already in motion (scary -- I've been using Linux for 15 years now, since 0.95something!) And even today, while Linux and friends are popular in servers, they're relatively still rare on the desktop. (I say, as I type this on a Linux box.)

    5. Re:Software Freedom. by Torvaun · · Score: 1

      Actually, every step towards freedom gives someone else a tool to hurt you. Every step away from freedom takes away one of your tools to defend yourself. See also: Germany.

      --
      I see your informative link, and raise you a pithy comment.
    6. Re:Software Freedom. by Red+Flayer · · Score: 1

      Their future is too bad to let happen and it won't because it will be too expensive.
      What? Whose future? The authors?

      OK, so the authors' future won't happen because it's too expensive. But since their future is too bad to let happen, it's a good thing that it's too expensive to take place, right?

      We can all be happy that the cheap future not invisioned by the authors takes place?
      --
      "Trolls they were, but filled with the evil will of their master: a fell race..." -- J.R.R. Tolkien on Olog-hai
    7. Re:Software Freedom. by Anonymous Coward · · Score: 0

      He meant the system as it exists today. We all like open source. Quit being such a nozzle.

    8. Re:Software Freedom. by ColdWetDog · · Score: 1

      Or perhaps referring to how it has really taken off?

      Pretty much that. I don't recall pundits thinking that Linux / Apache and the rest of the higher profile open source projects would be really giving Microsoft a run for it's money in certain markets. Of course, the pundit track record isn't particularly a good one.

      And, of course, I can't remember much of what was supposed to be happening last month, much less ten years ago.... I think though I was playing with a Slackware distro on an early Pentium. Compiling the kernel and other fun things. Like rebooting Windows 3.1 and trying to get NT4 to do something useful on the desktop.

      --
      Faster! Faster! Faster would be better!
    9. Re:Software Freedom. by msormune · · Score: 1

      So we should all live in small huts in a forest in order to be secure? Everything would be free and owned by everyone? No my friend, the real freedom is when no one can bother you. It's a state of mind.

    10. Re:Software Freedom. by thethibs · · Score: 1

      The FOSS system is great - probably the one thing that someone ten years ago would not have predicted.

      (Chuckle)

      Oh, to be that young again!

      Back around the time of the dinosaurs (1969 or so) SDS shipped the OS source code with the hardware. SDS wasn't alone; this was common practice. I don't know how the other guys did it, but SDS had a SIDR (Software Improvement or Difficulty Report) system that gave anyone working on our systems a channel for submitting patches or, on occasion, whole modules for inclusion in the next version. I was a lowly analyst at a remote branch, but a lot of my code ended up in BTM and UTS. We had customers donating drivers for peripherals they needed but that we had not got around to supporting. Hell, one of our clients contributed what may have been the fastest APL implementation of all time.

      The point (apologies if that was long-winded) is that FOSS is not a new idea. It was once so common that it didn't have a name until somebody coined the term "shareware". It has been around continuously since the beginning. It's only since the US Government forced IBM to sell its software that the commercial model took hold. Thank goodness it did—can you imagine how crappy PC games if no one was willing to pay for software?

      --
      I'm a Programmer. That's one level above Software Engineer and one level below Engineer.
  5. I For One... by sexconker · · Score: 0, Redundant

    Welcome our future predicting, insecurity overlords.

  6. Skynet by im_thatoneguy · · Score: 2, Funny

    It would seem like some sort of super intelligent artificial intelligence system which actively protects the cyber world would be the obvious solution to all of our problems. We should also give it some sort of cool name and since it sort of watches over the Internet like a big super powerful being in the sky we should call it skynet. That would solve all of our problems once and for all.

    1. Re:Skynet by zappepcs · · Score: 4, Insightful
      Actually, that may be the way things go, with the near typical science fiction results. The trouble with such a system (which should be obvious) is that it would be written/programmed by the same people that can't get security correct right now.

      A leap in security technology will take a requisite leap in human intelligence. IDS systems do a couple of things well. Routers do a couple of things well. Antivirus software does a couple of things well. Nobody has put them all together in an intelligent way, nor have they replaced them with an intelligent alternative. Remember that any computer system is as dumb (read useless) as the dumbest asshat human operating it. (place old adage here) When you build an idiot proof system, the idiots only get smarter.

      And I quote TFA

      I'd like to officially modify my position somewhat: I believe it's increasingly likely that we'll suffer catastrophic failures in critical infrastructure systems by 2017. It probably won't be terrorists that do it, though. More likely, we'll suffer some kind of horrible outage because a critical system was connected to a non-critical system that was connected to the Internet so someone could get to MySpace -- and that ancillary system gets a piece of malware. Or it'll be some incomprehensibly complex software, layered with Band-Aids and patches, that topples over when some "merely curious" hacker pushes the wrong e-button. We've got some bad-looking trend lines; all the indicators point toward a system that is more complex, less well-understood and more interdependent. With infrastructure like that, who needs enemies? Not to be all pessimistic on the great new security shock and awe campaign, but it will only work when we can get universal agreement from all humans (and possible non-humans) to not mess with it or obstruct its operation in any way. (queue other bad science fiction films here) Uhmmm, yeah, that's going to happen. Tell me again, when will the last Win95 system be decommissioned?

      total security... no
      really good security... possibly
      good enough security... probably
      thought it was good security... most likely

      Security is expensive, difficult, inconvenient, troublesome, and seldom seems worth the cost.

    2. Re:Skynet by mrbluze · · Score: 1

      Nah, what we need is a Brutha to watch over us and make sure we don't do nuffin rong. He can look like Mister T and have all sorts of gold chains around his neck with symbols and shit. He'll have a deep, friendly-like voice and every time we swap music or surf with a proxy he'll say "hey li'l brutha, don't do that, it's naughty". And we'll all feel so much better.

      iLove my iBig iBrother already.

      --
      Do it yourself, because no one else will do it yourself. [beta blockade 10-17 Feb]
    3. Re:Skynet by dougmc · · Score: 2, Interesting

      What seems more likely would be some sort of technological singularity happening sometime after we start making intelligent machines. Of course, this might turn into this `Skynet' that you're referring to -- but if it does, I don't think there will be much of a chance of humankind prevailing if the machines decide that we should be gotten rid of.

    4. Re:Skynet by naasking · · Score: 2, Interesting

      A leap in security technology will take a requisite leap in human intelligence.

      Not at all. A leap in security will take a requisite change in our development tools, from identity-centric abstractions, to authorization-centric abstractions so we can achieve the Principle of Least Authority (POLA) for all software. Ultimately, it's not about adding security, it's about removing insecurity; most languages have insecure abstractions baked into them, and when those are removed, the resulting software is significantly more secure, and yet, poses no significant burden on the developer; quite the opposite in fact: the software becomes more modular and maintainable. See the discussions on capabilities, and the E, and Emily capability-secure programming languages for examples. There have been numerous case-studies on the vulnerabilities of identity-centric services, and how they were rectified by refactoring the service to use authorization-centric models.

    5. Re:Skynet by wkk2 · · Score: 1

      I believe that the failure of a critical system will more likely be due to a problem with DRM. Probably a failure in some licensing server. Already, I can't believe how many applications phone home for no good reason. Every application need to be in it's own sandbox with very limited access to other applications and data. "Trust no one" is the right model.

    6. Re:Skynet by eli+pabst · · Score: 2, Informative

      Security is expensive, difficult, inconvenient, troublesome, and seldom seems worth the cost.
      TJMaxx may disagree with you on that last part.
    7. Re:Skynet by BigDogRMF · · Score: 1

      I can see it now... SkyNet, by Microsoft..

    8. Re:Skynet by pclminion · · Score: 1

      Not at all. A leap in security will take a requisite change in our development tools

      The problem is bootstrapping. Sure, this POLA stuff is great. But how do we know that the tools we believe give us these things, are actually working correctly?

      If you run "ps" on a computer system and see nothing suspicious, does that mean that nothing is wrong? Ever heard of a root kit? If you can't trust (or you are not SURE that you can trust) the tools you can't trust what the tools produce. See Ken Thompson.

      Concepts of secure computing are valuable, but they are just concepts, not implementations.

  7. so much DRM, most data will be inaccessible by petes_PoV · · Score: 3, Insightful
    in 10 years time so much of what we not take for granted will have been patented, copyrighted, DRMd, protected or licenced that the average net user will have much less access to information, and therefore much less reason to "surf".

    We will have become used to having a small number of portals that provide the vast majority of the data we will be allowed to access (for a fee, of course) and security will have become the problem of these portals.

    Users simply won't have much incentive to surf freely from site to site as there will be so little free data available. Therefore the sort of security issues we have today will have gone away. The problem in the future will be for providers (that's you amd me bloggers and other website owners) to prove to the portals that they are clean and meet the standards of the day.

    --
    politicians are like babies' nappies: they should both be changed regularly and for the same reasons
    1. Re:so much DRM, most data will be inaccessible by Culture20 · · Score: 1

      The other problem that the future will face is that people will turn to other things(TM) when the free nature of the Internet is removed. The portals will lose their revenue, and start charging more per person, driving more people away. There will be an equalibrium at some point, but then the information will be the province of the rich.

    2. Re:so much DRM, most data will be inaccessible by kebes · · Score: 3, Insightful

      We will have become used to having a small number of portals that provide the vast majority of the data we will be allowed to access (for a fee, of course) ... Users simply won't have much incentive to surf freely from site to site as there will be so little free data available. While I agree that DRM is a danger we must be wary of, I don't agree with your prediction that we will end up with a small number of "Internet portals," and will lose the "pluralistic" web we currently have.

      I had the same worry as you some years ago, but I would guess we are now beyond that particular tipping point. Quite simply, the diversity of the web is now "mainstream." The public at large is now very much used to having billions of web-pages out there, and are also getting used to the idea of self-publishing. The number of blogs and commenting systems is growing by massive amounts. I agree that some of this is hype that will die down, but my point is that now that people are accustomed to such things, they are not going to be willing to give them up. (Put otherwise, there will remain a market for such things.)

      I see the worry that people will increasingly get locked into content-portals like Facebook or whatever (where their data is captive)... but there are corresponding efforts to keep content open and free (Wikipedia, Creative Commons, OpenDocument, etc.). These efforts are also growing, and it may very well be that they will cross a tipping point soon enough (maybe they already have?) and they will be too "mainstream" to die.

      (Note: My post, of course, is subject to the usual inaccuracy of futurism: I could be totally wrong.)
    3. Re:so much DRM, most data will be inaccessible by tepples · · Score: 2, Insightful

      The public at large is now very much used to having billions of web-pages out there, and are also getting used to the idea of self-publishing. Sure, you can self-publish all you want, as long as you do it on a valid subscription to an operating-system-maker-approved web hosting service. And don't try to use a Free operating system; if you do, the dialer will detect that it is running on a configuration that your ISP does not support, and you won't get an IP address.
    4. Re:so much DRM, most data will be inaccessible by my_left_nut · · Score: 1

      And we'll have 10 more years worth of bad music, and mediocre movies to attempt to copy illegally. I can hardly wait.

      How old will Britney Spears be by then?

    5. Re:so much DRM, most data will be inaccessible by porpnorber · · Score: 1

      More worrisome is not that universal DRM and DMCA-like measures, patent abuse, etc., will restrict us by requiring us to pay money for access to our data, or by narrowing our selection of data sources, but that they will continue to require us to install shoddy and insecure client/plugin software. These legal measures provide a specific incentive for the trusted components of a computing environment to be the least trustworthy; in short, for a security meltdown. We are already seeing the consequences, though while the slashdot readership generally see the 'trees' of company-x-has-a-bug-this-week it often misses the 'forest' of an emergent wholesale attack on system integrity.

      You must understand that at heart the DMCA was legal protection for snake oil; it says that anything that claims to be secure is secure in law, regardless of technical considerations such as whether it is correctly written, provides actual protection, or in fact enforces the same license as was nominally granted (and this protection of snake-oil is what it was for; the intellectual property protections it supposedly provides would be equally well addressed by saying that ignoring a notice saying 'please do not copy this data' is punishable by fine - pretty much what copyright law already does). It furthermore has the specific technical effect, in the case of general purpose computers, that the content owner and not the hardware owner is given control of the security of the playback hardware. But the content owner derives no benefit from the security of other people's hardware. Nor (at least under the current - perhaps, if we're feeling paranoid, carefully cultivated - prevailing mores that computers fail randomly and that this is entirely normal) do content providers actually derive benefit from content delivery mechanisms that work reliably. The bulk of their revenue stream, now that the legislation is in place, is evidently from sale of replacements for what are in essence defective items!

      So you must remember that, despite what supporters of this philosophy may pretend, it is technically impossible to prove the security of a client in the customer's physical possession. It is, however, legally possible to ensure its insecurity - providing there is legislated support for DRM and 'trusted computing' mechanisms (which we must carefully distinguish from mutually suspicious computing mechanisms) whereby privilege escalation attacks are mandated as part of content licensing. I fear that this means that the future holds as many more rootkits as dubious serverisation schemes.

      To address both the security and the long term data accessibility problems, a law desperately needs to be enacted that all data formats used in commerce contain explicit embedded references to platform independent, publicly archived (in the Library of Congress sense) and peer-reviewed playback clients, which, if not free to use, at least have license fees that are guaranteed in perpetuity and collected on behalf of the owners by that public institution.

      The present path leads to cultural, technical and economic ruin, because at the deepest level of principle, self help runs counter to both the free market and the rule of law. There is no security to be had from vigilantes, privateers and protection rackets, but that is what the Western governments are providing for the average computer user.

      (And that's even assuming that all O/S's don't suck.)

    6. Re:so much DRM, most data will be inaccessible by Anonymous Coward · · Score: 0

      How old will Britney Spears be by then?

      36, and she'll be looking much worse than Mariah Carey does now.

    7. Re:so much DRM, most data will be inaccessible by Anonymous Coward · · Score: 0

      And that's even assuming that all O/S's don't suck. O/S's?? Why would you write it like that?
  8. Arms race by ZonkerWilliam · · Score: 1, Insightful

    It's an arm's race, new and better hacks' spur new and better protection which spurs better hack's and so on...Just like today there won't be any one solution to provide security and their won't be anything that's 100% secure. No matter what the speed of the processor.

  9. Love those futurists by Cathoderoytube · · Score: 1

    It's always interesting to read the tripe these people spout when attempting to predict the future
    'In the year 2020 man will be as one with the four legged zebra, and so shall our notions of internet security!'
    'Could you elaborate please?'
    'We suspect hackers will become more sophisticated in their methods'
    'So where does that lead internet security?'
    'We suspect new security issues will be addressed as they become apparent'
    'So in ten years say, where will internet security be?'
    'I believe I addressed that question previously with my statement of man becoming as one with the four legged zebra'

    --
    I have nothing compelling to say
    1. Re:Love those futurists by Cryacin · · Score: 2, Funny

      It's always interesting to read the tripe these people spout when attempting to predict the future 'In the year 2020 man will be as one with the four legged zebra, and so shall our notions of internet security!' 'Could you elaborate please?' 'We suspect hackers will become more sophisticated in their methods' 'So where does that lead internet security?' 'We suspect new security issues will be addressed as they become apparent' 'So in ten years say, where will internet security be?' 'I believe I addressed that question previously with my statement of man becoming as one with the four legged zebra'
      I see it more as an angry mutant sea bass with a frikkin la-ser on its head.

      And if you disagree with me sir, I shall slap you with it!
      --
      Science advances one funeral at a time- Max Planck
    2. Re:Love those futurists by OriginalArlen · · Score: 1

      Er, this is Marcus Ranum you're talking about. Not a "futurist". He wrote this thing called fwtk...

      --

      Everything I needed to know about life, I learnt from Blake's Seven
    3. Re:Love those futurists by Anonymous Coward · · Score: 0

      and what is that... an ipchains knockoff? I've never heard of it, and it doesn't get very many hits on google.

    4. Re:Love those futurists by [ByteMe] · · Score: 1

      Much better than "an ipchains knockoff". More like "the original Application Layer Gateway".
      Most anything you can install today that really earns the descriptor "firewall" owes at least
      some debt to FWTK/Gauntlet.

  10. I agree by gweihir · · Score: 3, Insightful

    Without a change in attitude, both on the developer side and on the customer side, the problems will remain the same. I do not see that attitude change happening.

    Well worth the read.

    --
    Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
  11. Windows UAP is a bolted on afterward system....... by Joe+The+Dragon · · Score: 1

    Windows and many windows apps are still coded with a bolted on afterward Security design.

    Mac os X is set up to make it a lot harder to get carpware running on it.

  12. Windows by Anonymous Coward · · Score: 0

    And yes of course they run Windows, X-Windows that is!!!!!!!!!!!!

    Hey ha!

  13. making stupidity _less_ painful by rbanffy · · Score: 3, Insightful

    Just a thought that crossed my mind the other day (actually after watching "Idiocracy" on TV).

    By making our products ad foolproof as we can aren't we inviting fools to use them? And, by doing so, aren't we removing an evolutionary pressure that prevented really dumb people from being socially functional?

    Are we making stupidity _less_ painful?

    1. Re:making stupidity _less_ painful by Anonymous Coward · · Score: 0

      Don't worry, the worlds top scientists are working on it, just as soon as they've solved hair loss and erectile dysfunction.

    2. Re:making stupidity _less_ painful by jdigriz · · Score: 1

      Yes, for the stupid person. We're making it more painful for everyone else.

    3. Re:making stupidity _less_ painful by Anonymous Coward · · Score: 1, Interesting

      Statistically speaking 50% of the population has below average intelligence. Add that to the old saying "A fool and his money are soon parted" and you'll see why media, advertisers, etc... all pander to the lowest common denominator. They make up half the population and are much easier to get money from.

  14. Two Internets by mrbluze · · Score: 2, Interesting

    In 10 years there will be two internets. One for educated, free-minded people and one for everyone else. The educated, free-minded ones will have the ability to discuss anything openly and freely, but nothing they do can be seen by the rest of the public. That's because they will all be in special concentration camps in an unknown location, awaiting re-education or enlistment into various secret government jobs.

    The rest of the internet will be limited to a relatively small list of 'allowable' applications which are run by thin clients that boot off the network - all of it controlled by megacorporations and all of the traffic and computer behaviour monitored.

    This is the future of trusted computing. They know they can trust you, because you can't do anything with your computer that they didn't let you do.

    --
    Do it yourself, because no one else will do it yourself. [beta blockade 10-17 Feb]
  15. here is the problem... by mseidl · · Score: 2, Insightful

    Technology in 10 years will be much more ubiquitous. While attacks will go more "high tech," end users intelligence will drop. Take for instance right now, "net savvy" users of Myspace? "Net savvy" enough to use google, but that's really about all they can do. People don't care about security, they just take it for granted. When I worked in IT, I was shocked at how many people had their passwords on post it notes on the monitors, or the number of VPs that wrote their password down and just handed it to me. This will get worse in the future as the the growth of technology also increases the ease of use. But not user education.

    It's only going to get worse because it'll only get easier for people to get online or use/get access to a computer.

    1. Re:here is the problem... by Anonymous Coward · · Score: 0

      the number of VPs that wrote their password down and just handed it to me What else should they have done? Blurted it out for all to hear? Emailed it in plain text through the email server that countless people have access to?
  16. Re:Still the Same by hedwards · · Score: 2, Interesting

    Perhaps I'm a bit of an optimist, but I hardly believe that we will be in a similar situation 10 years from now in terms of security.

    I don't think that its necessarily going to be good, but I hardly think that it is a lost cause at this point.

    What a lot of people seem to forget is that during the 80s and a ways into the 90s, the primary means of compromising a computer was to type commands directly into it. Sure there were networks, but they were a minority of the total computers, and they were costly enough and complex enough that people didn't sit in front of them without a fair amount of study. That is still the best way, to undermine a security model, but it isn't the only way.

    As things switched to being wired, and now wireless, it was more or less inevitable that crackers would gain a foothold, with a much easier time finding machines and the ability to log in via the net rather than just in person, of course the number of trojans and such is going to go up.

    I think that educating users about security and possibly throttling bandwidth on computers that are likely to be infected isn't given enough credit for their potentials. Just getting users to not click on links in spam and to know how to maintain antimalware/antispyware would go quite a ways. I don't think that it would solve the problem, but it would help out quite a bit. Better yet, holding the companies that are advertised via spam accountable would put a serious dent in those rates, as would getting people to stop clicking the links.

    Domainkeys and SPF seem to be having some effect, I'm not sure how else to explain why my non domainkeys account gets such a large amount of spam and my account with both gets so little. I can't imagine that the increase a couple of weeks ago from 20 a day to 300 a day in the former isn't in large part due to lesser controls. The later account hasn't seen a noticeable increase, I still get fewer than 5 per day on average.

    That doesn't even include the hardware updates which only recently have been put into computers. I would be surprised if the mechanisms are as effective as they will be.

    So, I guess what I'm saying is that we definitely have a fair number of options that haven't yet been tried, and as such it really is premature to assume that things will be like they are now in 10 years or worse. It's unlikely that things are going to be much worse in 10 years than they are now.

  17. umm ineffective? by holophrastic · · Score: 4, Insightful

    I have a hard time with the concept of today's security responses being described as ineffective. I don't think that we're any worse-off today than we were years ago. That alone leaves me with the conclusion that things aren't bad.

    That's not to say that security is perfect. But in the balance of security versus convenience, privacy, and general humanism, I think we're resting in a perfectly reasonable situation.

    You know, I'm pretty sick of people calling for more security in everything. A few weeks ago, someone stole an infant out of a hospital nursery -- walked right out the front door. Millions of people yelled that hospitals need more security -- even though it hadn't happened in this city for decades.

    I spent two weeks in the middle-east many years ago. When you see armed security guards outside every pizza parlour, it's not a warm and fuzzy feeling.

    And that's not even raising the issue of false positives.

    1. Re:umm ineffective? by Anonymous Coward · · Score: 1, Insightful

      I have a hard time with the concept of today's security responses being described as ineffective. I don't think that we're any worse-off today than we were years ago.
      This is a very good point. Let's consider security in 1997. Sending passwords over telnet and FTP were common. HTTPS wasn't nearly as common. Avoiding buffer overflows wasn't nearly as emphasized. The most common desktop operating systems didn't protect the address spaces of other processes. ActiveX, which amounts to running native code from websites, was a hot new technology.

      And what other advancements have we made since then? Randomizing memory locations. Non-executable stacks. Stack canaries that are checked before a return instruction. Privilege separation, which even Windows is doing now. Java is much more popular, and managed .NET has emerged. Many application programmers are moving away from C as their primary development language. We've come a long way.
    2. Re:umm ineffective? by adrenalinerush · · Score: 1

      This is Slashdot, so I know you didn't read the article. But what about the summary? Bruce is talking to a guy who works for a network security company, not physical security (though that is one layer of proper network security).

    3. Re:umm ineffective? by holophrastic · · Score: 0

      Yeah, you're going to have to learn what a paragraph break actually means. It's not a creative graphical layout white-space. It's an important English construct.

      A paragraph break, in this case between "...I think we're resting in a perfectly reasonable situation." and "You know, I'm prety sick of people calling for more security in everything." signifies that the two sentences are generally unrelated -- that they deal with differing issues, hence the break.

      I tried to make this obvious with things like "You know," and "in everything". Those were supposed to signify, to you, that my disgust with humans includes their pulling emotional responses to international war, and associating them with database privacy. Since I was obviously unsuccessful, perhaps I'll try again.

      I don't like the way waves of humans don't seem to recognize the difference between safety, security, convenience, privacy, and corruption. Guns, bullets, bombs, and wars are very different from theft, and vandalism, which in turn are very different from espionage, and sql injections.

      To put it forcibly, murder is worse than rape.

      Yes certainly, we should protect personal privacy. But no, we shouldn't have armed guards doing it. There is a limit; escalating privacy to the point of safety is a very bad idea.

    4. Re:umm ineffective? by ppanon · · Score: 1

      I have a hard time with the concept of today's security responses being described as ineffective. I don't think that we're any worse-off today than we were years ago. That alone leaves me with the conclusion that things aren't bad.

      Compared to ten years ago, instead of botnets of thousands of machines being used to perform denial of service attacks by prankers, you've now got botnets of tens of thousands of machines being used to deliver spam and to search for people's financial information for use in identity theft by organized crime. You now have a profit motive behind security penetrations to obtain customer information for identity theft. Personally identifying information for millions of people has been stolen and re-sold for fraudulent purposes.

      I don't know what planet you're taking your observations from, but that sure sounds worse off to me. Some companies need to go bankrupt under customer class-action lawsuits for negligence during security breaches (like Pan Am did after plane hijacking and bombing). Until that happens there will not be enough incentive for companies to change and the security problem will just get worse.

      The good news is that such a case (or multiple) is bound to be started in the next ten years. Unfortunately the case will probably involve Microsoft, so that it will be tied up in courts for at least a further ten years.
      --
      Laissez lire, et laissez danser; ces deux amusements ne feront jamais de mal au monde. - Voltaire
    5. Re:umm ineffective? by holophrastic · · Score: 0

      "I don't know what planet you're taking your observations from, but that sure sounds worse off to me."

      I'm living on my planet, in my life, and I've never wound up anywhere near any such security issues. And neither have you. According to your reply you've only heard of such things. Which makes me think that you've fallen for the same propeganda issues as so many others.

      How many plan hijackings and bombings have resulted from security breaches? Even the most famous of hijackings was the result of perfectly qualified, certified, and educated pesons simply having unpatriotic motives.

      Don't fall for the "if even one life is saved, it was worth all of the effort" -- that simply is not the case.

      Work on solving the problems that actually affect you. Fight for those. If you have no such problems, then enjoy life and stop trying to make it better by solving other people's supposed problems.

      There is going to be crime, of every kind, always. The question is only to what degree it manifests itself. You wouldn't try to rid the world of one annual candy-bar theft. So where do you draw the line? There is reasonable, and there is unreasonable.

    6. Re:umm ineffective? by ppanon · · Score: 1

      I'm living on my planet, in my life, and I've never wound up anywhere near any such security issues. And neither have you.
      Well, in my case, I'm borderline paranoid when it comes to computer security, to the point of running a custom OpenBSD-based firewall at home. I've also seen enough poor application and network security from other companies during my work as a consultant that I'm not willing to do a lot of e-commerce except with a few very select sites.

      I didn't fall for the propaganda in 2003 from the Bush administration when they were pushing for war with Iraq. I don't fall for a lot of garbage I see in media every day. But I have seen some questionable security practices in the last 15 years from both large and small companies so I consider my concerns to be an educated paranoia. As I mention above, I do try to limit my exposure where I have control. However the problem is that no matter how good I am, that control can be limited by the current structure of financial markets (i.e. the amount of questionably secured information in the hands of credit bureaus).

      --
      Laissez lire, et laissez danser; ces deux amusements ne feront jamais de mal au monde. - Voltaire
    7. Re:umm ineffective? by holophrastic · · Score: 1

      All true. And I'm glad. Just please remember that whatever you've seen over 15 years has been over a 15 year period, and not a 15 day period.

      Incidentally, I've gotten into many a fight with my bank to avoid giving anyone with my stationary the right to fax banking instructions to my financial advisors. For that, I've lost the ability to talk to them over the phone -- same form, stupid legal department. So I know where from you speak.

      Hey, I just swore at a TigerDirect cashier. First they wanted my telephone number. Then they wanted my ID because I was purchasing over $300 on a credit card. I pointed out that I was buying three things, and they could make three purchases if they wanted to, and I pointed out the length of the line.

      Swearing can be fun and justified.

    8. Re:umm ineffective? by holophrastic · · Score: 1

      Heh, just watched a TNG episode. Enterprise got infected by an ancient virus when viewing a personal log. Sounds like oh so many a buffer overflow when reading what should be a straight data file.

      You just gotta love the way old science fiction predicts old problems. For all the creativity, it's still difficult for creators to create (or perhaps sell) futuristic problems.

      Oh yeah, and your transmission is cutting out -- with static and negative colour shifts reminiscent of UHF. I guess the deflector dish is little more than a 1980's pair of rabbit-ears, just bigger.

  18. My prediction... by Spy+der+Mann · · Score: 5, Funny

    In 10 years Windows will be over. There will be native Linux versions (still proprietary binaries) of Photoshop and productivity software, but a few people will see the newborn open source alternatives and try them out. Perhaps there will be price-fixing lawsuits against free software by proprietary software makers, and, in the worst case, patent lawsuits (depending on whether software patents are abolished by then or not).

    Most people will run old versions of Windows (probably XP SP3, maybe SP4 - or perhaps Windows 7, but Vista will be another WinME) or ReactOS 1.x (it'll be too early for 2.x) in a virtualized PC running Linux. Unixphobes will run ReactOS (around 60 to 70%) or Windows (the rest) natively. Probably Microsoft will retreat from the OS business and stick with consoles or Office software, and Google will absorb the MSN messenger network.

    I really hope that the Windows^H^H^H^H^H^H^H^HReactOS and similar OSs' security model will be revamped, with sandboxed registries and directories. Passwords will be asked for installations, unless software is ran by only one user.
    Botnets will be rarer (and therefore much more expensive to rent than they are now), but they'll still exist due to user stupidity ("this game needs to run with root privileges"). They'll run in Anonymous P2P nets.

    About Anonymous P2P, they'll be the norm for file sharing, but they'll be definitely banned by draconian governments - whether or not the US goes that way, is up to your imagination. Perhaps we'll see a struggle between anonymous P2P and content providers/law enforcement agencies, similar to what happened with Napster a few years ago.

    However, website security will face more or less the same problems we're facing now, due to negligence to patch existing webservers. Botnets and phishers will use infected servers to keep stealing identities, and let's not forget about inside jobs and "user account info gone missing". These will go on. Hackers will be government sponsored - to hack into other countries' machines. Buffer overflows will be the favorite vulnerability, while hacker websites will run in anonymous P2P networks.

    Let's put this post in a time capsule and see how well it fares in 2018.

    1. Re:My prediction... by Anonymous Coward · · Score: 0

      PENGUINS should NOT take LSD, & write...

    2. Re:My prediction... by cerberusss · · Score: 1

      I noticed your sig, calling for donation to Wine. Have you thought about just buying the Codeweavers products? Of course it's not the same, but it's a nice alternative that gets you a solidly-working MS Office under Linux.

      --
      8 of 13 people found this answer helpful. Did you?
    3. Re:My prediction... by Aram+Fingal · · Score: 1

      Along the lines of what you're saying, I wonder if Windows will go the way of terminals like the VT-100 and such where emulators running on PCs gradually replaced the genuine terminal machines. Increasingly, Windows will be used in virtual machines running on other OSes. VMWare is one example, but noting your mention of WINE in your sig, I suppose WINE is a sort of minimal VM... in a sense.

  19. I said it before... by MichaelCrawford · · Score: 3, Interesting
    From I Don't Know What This New Internet Will Look Like, which began life as a Slashdot comment:

    ... but I am as confident as I am that the Sun will rise tomorrow that it will be safe from terrorists. After all, we have the children to think about.

    July 12, 2005

    Copyright © 2005 Michael David Crawford.

    This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 License.

    It seems that David Clark, who led the development of the Internet way back in the '70's - did you know there even was a '70's? - wants to create a whole new Internet that will fix many of the problems the current Internet is plagued with. The New Internet's engineers will be much more careful this time around to make sure it works better than the first one did.

    I'm afraid, though, that the engineers are not the only ones who will be deciding how our New Internet will work.

    If one is able to find any privacy or anonymity in this New Internet, it will be because of some undiscovered security hole, which will be quickly repaired, rather than any kind of conscious design decision. Probably one reason they are accepting proposals before rolling it out is to avoid the sort of accidental security holes that enable pr0n, peer-to-peer filesharing and left-wing political activism.

    Microsoft, a leading contributor both to this nation's technology base and to the campaign coffers of its leaders, will embrace this new technology and extend it in such a way that the development and dissemination of Open Source software will be, if not mathematically and physically impossible, at least as intractible as factoring a 2048-bit public key.

    Imagine, if you will, Trusted Computing implemented at the router level, in such a way that any packets that go farther than one hop are certified not only to support protocols whose patent licenses are fully paid-up and on file with the legal department in Redmond, but whose content is compliant with the Windows standard. The faintest whisp of a Public License, GNU or otherwise, will result in the dropping not only of the individual packet, not only in the cancellation of the entire file transmission, but, within microseconds, the reporting of the physical location of the offending server to responsible law enforcement personnel. The identities of its rogue administrators will be fetched instantly from the database maintained by the Department of Homeland Security. (You will have to submit fingerprints and DNA samples to obtain a Windows server license, as after all, Internet servers can be used to disseminate explosives r

    --
    Request your free CD of my piano music.
  20. Wait... by dunezone · · Score: 1

    Your telling me that Windows Firewall wont cut it anymore? Well...touche internet.

  21. Waiting for the disaster by Anonymous Coward · · Score: 0

    The main barrier against secure systems, is apathy. People don't bother to securely exchange keys, they opt for the convenience of being able to run Trojans, etc.

    Pain can cure apathy. It may not lead to a solution, but it can eliminate today's biggest opposition to having a solution.

    When the very forseeable disaster happens, that's the time to ask people: "oh, I didn't know you cared. Would you prefer your communications to be private? Would you rather not be part of a spambot net?"

  22. Re:Still the Same by Doc+Ruby · · Score: 0

    I think there will be some changes in the environment. Lots of arbitrary data that used to be input by keyboard will be replaced by pointers to content already online, which will make that content less likely (though not 100%) to have security threats in the data. However, lots of new arbitrary data in multimedia will be routinely sampled, like audio, image and video. Lots more untrusted (though not necessarily untrustworthy) people will have online status, including their own servers, from which to distribute untrusted data. And many many more different people will be sources of untrusted data, and even untrusted code that will be easier to generate and attach to networked services. The ubiquity of these devices will mean that even less sophisticated users, therefore even more diverse "wild" security risks, will rise, even as the systems get locked down with more reuse of more modern software, including patches and safer languages like Java. While the bad guys will get more expertise, too, and the prizes will become greater and more common as more value is moved online.

    But overall, the main threats and defenses will be the same, from security programming standpoint. Mostly because most orgs that need to be secure will not have absorbed the main lessons about security. That's predictable because there's no good reason that today's orgs haven't learned from the past 10 years, which offered plentiful cost:benefit*risk incentive to learn them. That's not going to change in the next 10 years, either. The changes occurred in the 10 years prior to that, but didn't sink in.

    There's probably two changes that will reach critical mass. One is the scale of security crime finally outgrowing national police ability to fight even a losing battle, which is mainly a function of the gradual undermining of citizens' reliance on their police. If that change overwhelms business' ability to rely on insurance as "protection", then there might be a real change in who's enforcing security: like the shift from sheriffs to "Pinkertons" in the Wild West. The other is, as you imply, the reliance on social networking to establish trust networks for practically every communication. Which has already started, hasn't reached critical mass, but already offers cheap technology and protection appropriately complex to the actual humans it protects. Of course, distributed private trust might just balance reduced institutional, centralized public ("government") trust mechanisms.

    So maybe the next 10 years will indeed see some substantial changes, beyond "lots more of the same". But I still won't be surprised to see it basically balance out, and still look like just more of the same, especially to people practicing it on the inside.

    --

    --
    make install -not war

  23. oblig south park by thegnu · · Score: 1

    ooooh, it's benjamin franklin. franklin, franklin, benjamin franklin.

    --
    Please stop stalking me, bro.
  24. Dystopian future by Spy+der+Mann · · Score: 1

    in 10 years time so much of what we not take for granted will have been patented, copyrighted, DRMd, protected or licenced that the average net user will have much less access to information, and therefore much less reason to "surf".

    It's funny, I wrote a journal entry about such a future. I called it "Trapping Mozart in a soundproof cage".
  25. Security by KinakeM · · Score: 3, Interesting

    I admire Schneier for his work over all these years. I think everyone should... it's required reading for some of us ;-P

    I think what I most agree with is Schneier's contention that security is really about people or services. And therefore, the consequences of having poorly trained and educated people is in kind; regardless of how sophisticated or brilliant the math is. (SIDE: I cant stand the mathematicians. I am a physicist. We score more e.g. Schrodinger, Einstein, Feynman... were all pimps. Newton died a virgin. Turing was gay. Godel was emaciated and his wife just had to be cheating on him.)

    What bothers me most about a security craze is the trade-offs one has to accept. Kind of like laws in physics i.e. momentum and position or energy and time. In my opinion, it looks like functionality and security are the two factors we need to juggle. But with the service-side being pushed, it's apparent how much functionality is really strained with more than just security but also competence. You all know this anytime you try to get support.

    Anyhow, just putting in my two cents. Cheap as it is. I understand that the mark of our civilization as commonly encountered is all this technology, but I am starting to get the feeling that maybe all the technological progress is so short-sighted because we just are not capable of being civilized. Therefore... we get these half-measures, "band-aids" and "patches."

    --
    All science is either physics or stamp-collecting.
    1. Re:Security by Anonymous Coward · · Score: 0

      Security is about educating others + learning (which can be work & time, especially if you are not "into" the subject)... well, I'll agree to that part which you stated/quoted:

      http://www.security-forums.com/viewtopic.php?p=273323&sid=5665cc148e4d788ff5a1c4b0d4e38e56#273323

      I totally agree & that's why I did that post - I am "giving away" some stuff that once applied?

      You'll go on for WHO KNOWS how long on the same setup & safe/clean, if you follow its rules & settings? You will see what I mean. Secure, yet FASTER too.

      E.G.-> I have been running this same setup since 2002... that's 5 years almost solid uptime, no virus, hacks, spyware, trojans, malware of anykind (you name it), because of that post & its techniques/suggestions.

      Once the word gets around, it will be common practice. People get wise to stuff, & learn how to turn it off... I have, I hope others do too... this is how good stuff starts. I had some good tools to help me though, & mainly CIS Tool (actually makes securing yourself better, fun, almost like a game).

      Security starts, with YOU (& me, + everyone else (usually from forums online imo the most) doing their best for it, once they see it's not THAT hard to implement & secure a Windows rig of modern NT-based designs (2000/XP/Server 2003 & VISTA)?

      The whole place gets better for it. I deal with these things (badware etc.) everyday, & I realize how to make it a non-event, via that post above.

      Worth dropping that knowledge around, just because it's how anything starts, by passing the good word. It works, & if anyone checks it out & uses it + likes it?? Well, keep passing the word.

      APK

    2. Re:Security by owlstead · · Score: 1

      ... (SIDE: I cant stand the mathematicians. I am a physicist. We score more e.g. Schrodinger, Einstein, Feynman... were all pimps. Newton died a virgin. Turing was gay. Godel was emaciated and his wife just had to be cheating on him.) ... maybe all the technological progress is so short-sighted because we just are not capable of being civilized. And I agree, at least for physicists :)
    3. Re:Security by KinakeM · · Score: 1

      I know we seldom demonstrate civility; and engineers... they are the real barbarians ;)

      --
      All science is either physics or stamp-collecting.
  26. Razor and Blade said it best by Master+of+Transhuman · · Score: 1

    "Hacking - it's not just a crime - it's a survival trait!"

    --
    Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
  27. Re:Windows UAP is a bolted on afterward system.... by Anonymous Coward · · Score: 0
    Mac os X is set up to make it a lot harder to get carpware running on it.


    Hopefully in the future Apple won't discriminate against goldfish so much.

  28. As If Somebunny Had a Better Idea by not_hylas(+) · · Score: 0, Redundant

    Naw, let's just continue to ignore it, like it was from outer space:

    http://en.wikipedia.org/wiki/Plan_9_from_Bell_Labs

    --
    ~hylas
  29. Re:Windows UAP is a bolted on afterward system.... by Blakey+Rat · · Score: 1

    That's called "backwards compatibility." Unfortunately, there's not a lot Microsoft can do as long as so much "professionally-developed" software writes directly to the /Program Files folder, doesn't work correctly with limited permissions, opens ports for no reason, etc.

  30. You discounted one thing... by Fryth · · Score: 1

    We're already analyzing ur speech, disproving ur factz...

  31. Being capable. by Anonymous Coward · · Score: 0

    Maybe slashdot can answer this? Why isn't the capability security model being extended into the networked world?

  32. The future is safe by holyspidoo · · Score: 1

    Not to worry, these guys will be in charge of security in ten years time.

  33. It Could Be Worse by hyades1 · · Score: 1

    Nobody likes spam, spyware and viruses, but I'm not entirely convinced the solution might not be worse than the problem. You can bet your bottom dollar that if truly bulletproof security becomes available, it will very quickly become the exclusive property of governments, multi-national corporations and the like. I don't know how that situation would be used to screw the average person, but I am absolutely certain that we'd better have some lubricant handy.

    --
    I've calculated my velocity with such exquisite precision that I have no idea where I am.
  34. yes yes yes by Anonymous Coward · · Score: 0

    conversations of scheiners are now "news events" pretty soon we'll have the gospel according to Bruce, then the twofish crusades to out the Rijndael heathens.

  35. Ten Years from now, Security will be IPv6 plus ... by WillAffleckUW · · Score: 1

    The thing is, ten years from now, we'll have Gigapop Internet in the USA (already installed at most major universities and colleges), and IPv6 will be in large-scale usage, but most of the security features will have been disabled by commercial interests, who care little about consumers.

    It's not difficult to make sure gateways restrict mobile-based IPv6 traffic to more stringent anti-spam anti-viral measures, but unlikely that big business will let that happen, as that would impact their ability to sell software and hardware to deal with the problem, and might restrict the type of mobile devices allowed to use the Net to communicate.

    --
    -- Tigger warning: This post may contain tiggers! --
  36. Other resource costs in 10 years... by my_left_nut · · Score: 2, Interesting

    may make this issue moot.

    Or perhaps least turn some of us now law-abiding citizens into "criminals" (and some to "cyber-criminals") as things get more desperate and people can't make ends meet. Or, more often, see whatever dreams they may have entertained vanish in a puff of greasy black smoke.

    Take one crucial resource, gasoline, for example:

    http://www.oregon.gov/ODOT/CS/FS/gas_prices.shtml

    Taking the average of the 1997, and the average of the 2007 values Jan-Aug of both years, at least in Oregon:

    Cheap gas is now 2.19 times the average 1997 value.
    Mid is now 2.15 times the 1997 value.
    Premium is now 2.07 times the 1997 value.

    Has your salary doubled? Is your money worth more than it was then for real things like food, housing, and transportation? Do you think it will double again?

    If the existing trend continues by 2017, (and we are making the assumption that there will still be low, medium, and high grades) gasoline will for that year be at or around:

    $2.85 x 2.19 = $6.23/Gal
    $3.00 x 2.15 = $6.44/Gal
    $3.08 x 2.07 = $6.40/Gal

    And there's every indication that the rate of price change will probably increase - which means we're probably looking at $7.00 to 7.50/gallon rates here in the US by then.

    Now, before you Europeans say, "we already pay like $8/gal, so what" - you have to understand that we here in America use our cars a whole lot more, since most of the public transport - like trains was dismantled in the 1950s, in favor of interstates. You guys may pay more, but you also don't depend on automobiles as much as we do.

    And that's just one crucial resource - namely gasoline.

    So, what's this have *directly* to do with computer security? Well, not a whole helluva lot, aside from the fact that you don't know what other things will cause people to want to cheat, steal, lie, etc. As these resources get scarcer and more expensive, I think the propensity of a people who were formerly in the entitlement-mode of "we can get something for nothing", are soon going to find out that isn't the case, and when they do, they're gonna want to get what they used to have, or thought they use to have at some point - either by breaking and entering, or via identity theft, etc.

    I think you're always going to have the mischief-style, bored script kiddie type cyber-criminal. But I think you're gonna see an increase in the other, desperate kind due to these impending cheap-resource-scarcity issues.

    The way to cut out much crime related to this, and hence make things more secure, is for local governments to come together to ensure that people have the resources to make a decent living, can afford the basics, and at least have an illusion that they can put money away for a future where it will be worth something. That is, create conditions non-conducive to the "demand" side of that sort of crime, cyber or otherwise.

  37. Lesson #1 about Security by Anonymous Coward · · Score: 0

    As a Security Professional myself, the number one rule that I've seen come out of the past 10+ years is this:

    People in general don't care about Security until (maybe) it's too late. They want their shiny widgets now.

    The examples are countless, and still happening today.

    I hope that doesn't sound too jaded; it's not meant to be. I make my living working with the few companies that do require real Security.

  38. Obvious isn't it? by Anonymous Coward · · Score: 3, Insightful
    As a security professional, I've noticed this for a long time. I've worked on IDS, vulnerabilty scanning and NAC products as a software engineer. There are a couple truths that still permiate the industry. 1) Engineering at large doesn't want to change, we have as rich a development ecosystem as ever and it seems that just about everybody is aware that security is a problem but there are still a lot of really buggy C programs being written. There is also a somewhat macho attitude in some circles of geekdom that if you cannot write safe code and manage your own memory and pointers then you're a shitty engineer which in turn reinforces the idea in some minds that they should continue to use C for problems which are just as solvable in something else, nobody wants to think of themselves as shitty engineers... Simple fact is, some platforms like Java make entire classes of exploits go away, they require more resources but the performance is very compelling and are vulnerable to design flaws, architecture flaws and very seldomly they will still have buffer overflows and stack smashes but it is multiple orders of magnitude less frequently that typical C and C++ applications. This isn't simply a C problem, it's just a very easy target.

    2) Businesses by and large don't want to change or don't know how to change. Security isn't a title or job or position, or even a department, it's a matter of policy and every member of the enterprise takes part in some way. If you don't solve that problem, you'll never solve the larger problem, certainly not with point solutions that scan email or network traffice or logs looking for "insecurity" and vulnerability and attacks. The single biggest step any organization can take to improving security is to write a concise policy and educate every single employee and maintain some accountabilty. You can't simply buy something and get "security." It requires changes in habbits, changes in attitudes, and education. I think this is very hard, so many businesses have become so lazy that their work forces kind of look at policies and scoff, it takes a lot of strong leadership to change that kind of culture. It also crosses technological lines as well as physical, you lock your car doors right? You lock your house when you leave right? Do you lock your desk or office door at work when you leave? Places are willing to pay cintas to shred documents and iron mountain to store documents but they don't take that policy to their working rank and file. Developing a culture of security will do far more than any product you can buy on the market. Do employees know what to do with intellectual property? Do they even know what the company's intellectual property is?

    3) The "security industry" has largely been a money grab. After 9/11, the US Federal governement published some figures about federal security spending and basically it was going to grow exponentially over the first 10 to 15 years of this century. Hundreds or maybe even thousands of companies were formed to try and exploit that. What is totally amazing to me is how few of them are actually about really increasing security, these are all for profit businesses. What's more amazing, is how stupid the consumers are that bandwagon them and go along with the feature plays. Take NAC for example, basically the idea to to authenticate devices or users as they enter a network and possibly restrict their access based upon some policy. The policy can be anything, it could be permissions set in a RADIUS or LDAP database, it could be based upon the results of some sort of scanning system, it could be based upon time of day. Rather than pushing the auth component or the policy aspect all these jackasses are concerned with scanning the end point device for anti-virus software or whatever. It strikes a chord with certain IT types, they think "oh yes, I need to scan the devices on my network before they enter the network, that will make everything better" but there isn't a correllation between that and

  39. Predictions by Vexorian · · Score: 1

    This reminds me of some "The Daily Show global edition" episode.

    --

    Copyright infringement is "piracy" in the same way DRM is "consumer rape"
  40. Ranum's philosophy by bluefoxlucid · · Score: 1

    "at a meta-level, the problems are going to stay the same. What's shocking and disappointing to me is that our responses to those problems also remain the same, in spite of the obvious fact that they aren't effective."

    Yeah I met Ranum, he made a snide comment about me and girls. The guy is pretty much a bitter old man with wild views on security; pretty much his idea is "if it doesn't work don't do it." He believes patching systems and software is the wrong way to do it; google and find his site and he's got a whole article on using "software that doesn't suck." Basically, use software that has no vulnerabilities, and never bother patching it because it doesn't help.

    Some of the stuff he says is okay, and he's a really smart guy; but don't look to this guy for any great advice.

  41. Fun but useless by pokerdad · · Score: 2, Insightful

    Trying to guess where security will be in 10 years may be fun, but useless.

    Just think back to 1997 and imgine how impossible it would have been to predict where things would be today. In 1997 state of the art was windows 95. In 1997 people were more worried about getting a virus from a floppy than over their network. In 1997 the word phishing didn't exist. In 1997, there had never been a virus that had been the top news story of the day. In 1997 most homes didn't have an internet connection, most businesses didn't have an internet connection, and the businesses that did rarely would have every desktop in the company able to go online. In 1997 many forms of active content that are now part of darn near every web page didn't exist. (I could go on, but you get the point)

    1. Re:Fun but useless by Anonymous Coward · · Score: 0

      You must be either very young, or old enough that your sense of time is distorted. There has been practically no change in how you use the Internet since 1997, except for the fact that it's a bit harder to find pirated music now. Flash, Java and Javascript were already around since the mid-90's, and the internet industry was booming (ever heard of the "dotcom boom"? That's when that was). Every company, regardless of field, was getting on the net. That's why their websites still look like they were designed in 1997... They were! My girlfriend at the time was making ridiculous sums of money doing it too :)

      What you're talking about sounds more like 20 years ago, not ten. Viruses on floppies? Who even used floppies in 1997? One of the last games I bought on floppies was Wing Commander 2, that was ten or eleven disks and in 1991! Past that, it was all CD's and the occasional Zip disk.

  42. The OLPC may show us the way out by Animats · · Score: 1

    The OLPC effort may show us the way out. The great hope with the OLPC is that it doesn't have any legacy applications that rely on security holes. It might actually work, and they have a chance of fixing it if it doesn't.

    Neither the Windows nor the Linux world really support untrusted applications, ones with fewer privileges than their user. That's the fundamental problem. But OLPC does. They've thought about the problem correctly, and have something implemented that's reasonable. Now we'll have to see how it works in the field.

  43. And it's called.... by DrYak · · Score: 1

    I wonder if a company would, in the long run, win when embracing hacking instead of fighting it


    And it's called Linux.

    (I mean, Really. It's openly hackable as per the bsaic freedom granted by GPL, and there are a lot of companies making a damn good use of it. Thanks to it hackability it has been ported to crazy range of hardware from wrist watches to super computers. And it's good at it if one pays attention at the world's top supercomputers. In the middle somewhere lie router box and similar [I don't know about the Buffalo you mention but I think it's close to that] whose selling companies are obviously successful. And that's only about the kernel. There are a lot of other components in any opensource software solution that can find success somewhere)

    --
    "Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
  44. New Crimes? by TomRC · · Score: 0, Flamebait

    From the article: "There hasn't been a new crime invented in millennia."

    Cloning of stem cells for research?

  45. Where is the Risk? by gantry · · Score: 1

    Bruce Schneier said:

    It's the same with a lot of our secure protocols. SSL, SSH, PGP and so on all assume the endpoints are secure, and the threat is in the communications system. But we know the real risks are the endpoints.

    Rather, the threat was everywhere, and SSH etc solved (at least the technical aspects of) countering the threats in the communications system. The real risks today are only at the endpoints precisely because SSH, SSL, and PGP have been so successful.

  46. Software Stalinism! by MCTFB · · Score: 4, Insightful

    Those two words, jumped right out at me from the page. Seriously, I don't think there I have seen a more succinct and accurate way to describe Microsoft's "Trustworthy Computing Initiative", than "Software Stalinism".

    The ironic thing is that by centralizing all of your data and services, you make your network more vulnerable to denial of service attacks and more vulnerable to sabotage because all of the data is managed by one entity. Even if you have a very sophisticated backup system, those backup systems are vulnerable as well to sabotage.

    ARPANet was designed in such a way that if a bunch of nodes were taken down through sabotage, accident, military strike or whatever, the network as a whole would still be functional. Unfortunately, the trends are toward turning the brilliant P2P design of the internet into a giganto sized version of a corporate network where everything is centralized and controlled.

    Client/Server networks are great for a lot of things, but they are inherently vulnerable to all the pitfalls of centralized command and control systems as they scale. Just like communism works fine and dandy for very small groups of people (like primitive hunter/gatherer tribes), communism starts to have big problems once it tries to scale to larger and larger sizes. Capitalism does not work at all on a very small scale because you need a critical mass of people to establish a fair market value for goods and services, however, capitalism does shine as the size of the markets increase in size.

    In other words, you can compare Client/Server networks to Communism and P2P networks to Capitalism if you think of people as nodes on a network whose value on that network is determined dynamically and democratically just as money is a democratic tool to vote for the value of a good or service as opposed to having their value on the network determined statically and autocratically in the way command and control economies impose price controls and central planning with regard to goods and services.

    The direction Microsoft and unfortunately much of the software world seems to be going with this "software as a service" and the centralized authentication schemes that support "software as a service" I feel is a huge disaster waiting to happen. If I was a terrorist or an agent of a foreign nation and I wanted to take down the economy of the United States overnight, I would prefer to be be dealing with a command and control computing monoculture than one that is fragmented, redundant, and diverse.

    It is both sad and alarming that many Americans reflexively feel that the way to have better security is to centralize computing operations rather than spread computing operations to as many interconnected nodes as possible.

  47. No, sorry. by Poromenos1 · · Score: 1

    Your post is well-worded but I disagree. No program can have a 100% malware recognition rate, when the definition of "malware" is not even objective. Where do you draw the line? Is VNC malware? It can be used to spy on people. Computers were created to do stuff people tell them to, and as long as people tell them to steal other peoples' data/delete their files/etc, we're always going to have that problem. Perhaps the single most important advice you could give a user is "don't run stuff you don't completely trust" and use antimalware programs to help them make an informed decision on that. That "Big Brother watching over me, securing my PC" stuff won't happen, and it won't really work even if it does.

    --
    Send email from the afterlife! Write your e-will at Dead Man's Switch.
  48. If by 'we' you mean 'Microsoft' by raddan · · Score: 1

    then I would be inclined to agree with Mr. Ranum's points. But the fact is that there are lots of people out there working on Real Security. Let's see, there's OpenBSD's work to integrate cryptography as a system service, there's Neils Provos' work on systrace, there's GCC's ProPolice stack-smashing protection, there's OpenBSD's write XOR execute protection (which, BTW, Windows now has to some small extent), there are phishing mitigation features in Firefox, there are Free implementations of good authentication systems (e.g., MIT Kerberos, Heimdal), lots of programs now ship with sane defaults (ala Postfix and qmail), there are safe-string libraries of all license stripes, and on and on and on! The fact that Microsoft apparently does not use their own safe-string implementation is indicative of the problem here. Microsoft writes crap. If you want systems where security is a real concern, it's easy to find it. That's not to say that those systems are "secure"-- security is always a work in progress-- but to say that "our responses to those problems also remain the same" is disingenuous. Projects like OpenBSD (among many others mentioned above) have attempted to identify entire classes of problems, and solve them on the big-picture level instead of doing the patch-a-week thing.

  49. WTF: I thought, Socio/Cultural Creativity/Activity by OldHawk777 · · Score: 1

    The communist/corporatist commerce that exist in the USA, EU, China ... is not what the Internet is all about.

    The public/citizens seek "Openness" on the Internet.

    Corporatist [and corrupt governments] seek institutionalized nepotism/hostage-welfare which in Present Proper-Political plebeian [AKA: spin-truth] could be called commerce. Present Proper-Political vernacular use of commerce as an economic concept, will never be Capitalism, Meritocracy, Free/Open Markets ....

    Communism, oligarchy, plutocracy, aristocracy, exploitation, oppression ... are shit by any other name, and even in a no-nose species, will continue to stink. Present Proper-Political colloquial use of Capitalism, Meritocracy, Free/Open Markets ... commerce are faux-labels of vapor-morals/ethics essential to presenting a more plural/palatable and less obvious slavery/exploitation culture.

    Let USAll wave the flag and hold the (whichever) mythological holy-book high for all to see.

    --
    Unaccountable leaders are masters, and unrepresented people are slaves. How do US and EU fare?
  50. Re:Windows UAP is a bolted on afterward system.... by triffid_98 · · Score: 1
    Regardless of how secure you make your OS, the weak link will always be the chair to keyboard interface. You may be able to stop overflow exploits, but what about trojans? These are regular apps, you installed them, and the OS has no idea that you are a moron. The more resident services and apps you have running, the easier it is for these applications to hide. Since OS bloat basically guarantees that to be the case, things are looking more bleak than ever moving forward.

     

    Windows and many windows apps are still coded with a bolted on afterward Security design.
  51. Pointy-hair buzzword machine by williewang · · Score: 1

    This could be an interesting conversation, but Ranum makes it almost impossible to take seriously (or enjoy). I cannot--and would not--take away from his accomplishments, but his talking points sound like they came from a magic 8-ball or a doll that talks when you pull the string. "Keep the horses in the barn" and "don't mix production with non-production" and "I before E, except after C"....blech. What a douche nozzle.

  52. Niggers? by Anonymous Coward · · Score: 0

    No I don't think so, I'm going to have to disagree on this parent post.

    Yours,
    Patrick "Shithook" Bateman, ESQ.

  53. Creativity-Insanity by Anonymous Coward · · Score: 0

    Foolishness has a value all it's own.

  54. "We" includes open source folks too... by argent · · Score: 1

    The only difference I see between XPI and ActiveX, from the point of view of security, is that XPI makes you jump through an extra dialog for trusting sites, and wait an extra 10 seconds (oh, no, it's 3 seconds) before presenting you with the "yes, I want to spread my legs" dialog.

    It's harder to accidentally click OK with XPI. But it's still possible. It still puts J Random User in the position of deciding "do I want to install this program" right then and there. And it still means that there's a code path in the browser to grant remote scripts local-user rights.

    Safari makes it a little harder with Dashboard widgets, in that you still have to run the installed Dashboard widget in Dashboard... a separate step, that you don't take in the same reflex operation. But it's still more of the same basic design flaw: the idea that it's OK for software to be automatically downloaded and installed at the request of untrusted sites, rather than explicitly by the user.

    Yes, there are a lot of good security designs being pushed by open source groups. That doesn't mean that open source is some kind of magic paint that makes bad designs impossible. That doesn't mean that closed source and proprietary systems are using evil paint that prevents them from using good design principles... consider that bad as Lan Manager was, at least it didn't make the mistake of treating an IP address as a security token, like certain open-systems protocols still do.

    "We" includes the people who are doing stupid stuff, as well as the people who are doing smart stuff, and as long as the people doing stupid stuff are widely used and successful products like Firefox, and the people doing smart stuff are obscure products like OpenBSD, then "we" really does include people from all sides of the open-vs-proprietary debate.

    Alas.

    1. Re:"We" includes open source folks too... by raddan · · Score: 1

      I never said anything about open source. That was your inference-- go back and read my post. Now, it turns out that my personal opinion is that the good open source tends to do better on security-- in general-- than even the good proprietary stuff. There are some exceptions. Both Sun and IBM have invested some real brainpower thinking about how to do security right, and you can't get much more proprietary than Sun and IBM (or at least Sun and IBM of yore-- they're changing now). There are probably many other examples as well.

      You miss one very important difference between ActiveX and XPI. XPI has access to the Mozilla application. ActiveX has access to the entire operating system. So a security flaw in ActiveX has much deeper security implications. A user's mistake with XPI is mitigated by the fact that XPI has no access to the OS-- at least, not directly.

      Anyhow, my point is that "we" are in a state of poor computer security, because the dominant platform was not designed with security in mind. There are many other products out there where security is not an afterthought, and where core functionality is not determined by a marketing department.

      BTW-- we use "obscure products" like OpenBSD, Linux, AIX, VMS, and MacOS X server to run our multi-billion dollar business. Windows has its place, but that role diminishes with every passing day.

  55. Re:WTF: I thought, Socio/Cultural Creativity/Activ by foobsr · · Score: 1

    You would have had a great time around '68. Too bad we failed. However, there is still hope that the Vogons come around.

    Namaste — CC.

    --
    TaijiQuan (Huang, 5 loosenings)
  56. Re:Windows UAP is a bolted on afterward system.... by nowhere.elysium · · Score: 1

    Yeah - it's the troutware that OS X users have really got to be worried about now...

    --
    http://xkcd.com/313/
  57. "We" includes "most people". by argent · · Score: 1

    I never said anything about open source.

    Beg pardon, the products you listed were primarily open source, so I jumped to that conclusion.

    My point is that deep security problems are not limited to Windows. I will happily agree that they are one of the worst examples, and I will happily agree that there are alternatives to Windows. The implication I read in your message was that as long as you avoid Microsoft you're home free. If you didn't intend to imply that, I apologize for overreacting, but the fact that there are many non-Microsoft organizations that do a great job of security doesn't mean that they're even in the majority let alone common enough to assume that you can just "dump Microsoft" and have done with it.

    On the other hand, I think you're reading something into my post that I didn't put there either.

    XPI has access to the Mozilla application. ActiveX has access to the entire operating system..

    The XPI installer API grants the installer the ability to create local files and execute them directly. This gives you full native user access without restrictions, AKA "access to the entire operating system".

    But even if I grant you the fact that you need to jump through one more trivial hoop with XPI than ActiveX, and grant that it matters, the point is not that "XPI is just as bad as ActiveX", but that XPI suffers from the same kind of design flaw as ActiveX: it provides a mechanism for an untrusted object to request full local user access.

    The difference between "clicking on a dialog box that's presented to you by the browser" and "opening an installer from the file manager or command line" is substantial.

    The former is something that users are conditioned to doing, routinely, by operating system and application components that ask them if they REALLY want to delete that file, close that window, shut down, log out, turn on, ...

    The latter is something that the user does on their own schedule. They can leave that package on the desktop unopened, in perfect safety, while they go ask Joe in IT what to do about it. They don't mind that. They're used to dowloading files today and doing something with them tomorrow.

    They do mind leaving a dialog (a modal dialog, at that) open. It bothers them. They want to close it, and they're used to just clicking OK. Making the dialog more complex doesn't make that much difference. Making them whitelist the site does matter, some, until they have enough sites whitelisted that someone can use a cross-site attack on one... turning a cross-site exploit into a remote execute attack. And that's not a "deep" difference between XPI and ActiveX, because ActiveX can be similarly configured by a site policy (it isn't, in most cases, but it's certainly possible to automatically refuse ActiveX without a dialog if it's not from some particular 'zone').

    The difference between these two approaches - content-based and user-based requests for execution of potentially untrusted code - is huge. Almost all users can learn not to explicitly run untrusted programs. It may take being bitten once, but it almost never requires a second lesson. I have only once, in ten years as a network admin with hundreds of users, had a guy come to me a second time because they thought their computer was infected after they'd opened some random file on the desktop. I have had many of them come to me over and over again because they'd approved an unexpected "do you want to run this thing I just downloaded?" dialog.

    The bottom line is that an approval dialog is not a security feature. Approval dialogs are useful in some cases where a user is about to perform an operation that's not reversible and has serious consequences, as a convenience for the user, but an approval dialog should not be considered in analyzing the security of a system because people are conditioned to approve them by reflex.

    Whitelisting is a stronger constraint, especially if the user has to explicitly enable the whitelisted site in a s

  58. Why I think Codeweavers suck (OT) by Spy+der+Mann · · Score: 1

    Have you thought about just buying the Codeweavers products?


    It's very different. Buying the Codeweavers products will just provide money to the Crossover developers, and will not help the community. Sponsoring Codeweavers and the Crossover products is making Linux NON-FREE (oh, if you want to use Office, you have to PURCHASE crossover), which is very different than having a free implementation of the Win32 API (Linux supports MS Office FOR FREE! Just install Wine!).

    One of the reasons for not using Linux is incompatibility with Windows software. By asking for money, Codeweavers are effectively holding Windows compatibility hostage for a ransom. That goes against the Free as in Freedom philosophy of GNU/Linux. In fact, Codeweavers forked Wine (a free software) and began selling it with their adaptations. What does the community get from them? NOTHING!

    Codeweavers are just leechers, they wouldn't be earning money if Wine hadn't been released into the public. And I wonder whether Linux adoption would have arrived earlier if they had given back their software to the community.

    This is why I cannot promote Crossover. Donating to Wine is the way to go.
    1. Re:Why I think Codeweavers suck (OT) by cerberusss · · Score: 1

      Are you sure you've got your facts right? As far as I can tell, all changes that Codeweavers makes, are rolled back into Wine. What they do is wrap it packaged friendly and the like. One of the big people behind the Wine project, Alexandre, is actually CTO at Codeweavers.

      --
      8 of 13 people found this answer helpful. Did you?
  59. Verification by naasking · · Score: 1

    But how do we know that the tools we believe give us these things, are actually working correctly?

    A capability design is actually quite simple. To get it right is not hard at all, relatively speaking. Most of the languages I mentioned already have a capability core, and they went out of their way to bypass it. Securing those languages means removing features, not adding them.

    Of course, reasoning about complex systems assembled from myriad low-level objects can be quite complex. Security experts usually try to tackle complex systems using high level policies and then verifying that the model enforces the policy. SCOLLAR is such a verification tool for capability systems.

    Then comes the task of verifying the implementation is faithful to the model. Ultimately, verification is a problem in any field. How do mathematicians guarantee their proofs are correct? They check it, they mechanize it in an automated theorem prover, etc. How do we prove the theorem prover is correct, or the reviewers didn't make a mistake? Other people triple-check, audit the code, prove the code correct using another theorem prover, and so on.

    The benefits of capabilities here are two-fold: 1) POLA implies partitioned subsystems, which means modularity and locality, which facilitates auditing (which is almost intractable for any existing system since they require global knowledge instead of just local knowledge), and 2) they actually have a verifiable security model with which we can reason about high-level policies. If you check the security literature, access-control list systems are known to be unverifiable and so we can't reason about their security properties with sufficient confidence.

    Regarding root-kits, certainly any vulnerabilities are exploitable, but by the very nature of POLA the damage of any one exploit is isolated to a particular subsystem, akin to puncturing the skin at best; exploits in current systems are total penetrations, a veritable knife to their hearts.