Slashdot Mirror


Defense and Detection Against Internet Worms

Rathumos writes "The network security world has been waiting patiently for a definitive study of internet worms and defenses against them. Defense and Detection Strategies against Internet Worms by Dr. Jose Nazario has arrived to fill that space with a clear and concise analysis of the current state of worm defense." Read on for the rest of Rathumos' review. Defense and Detection Strategies against Internet Worms author Jose Nazario pages 322 publisher Artech House rating 10 reviewer Duncan Lowne ISBN 1580535372 summary This book provides a solid approach toward detection and mitigation of worm-based attacks.

Publishing a book on a subject as dynamic as internet worms can never result in a complete volume. The near-weekly outbreaks of modified versions of old worms and completely new designs is enough to frustrate the efforts of even the most prolific anti-virus software developers, let alone those who try to provide an overview of their study.

Nevertheless, Nazario accomplishes a clear and concise summary of the state of worms today. Seeded by a paper ('The Future of Internet Worms', Nazario, Anderson, Connelly, Wash) written in 2001, Defense and Detection Strategies against Internet Worms encourages the reader to focus on the directions worm development might take in the future, with a specific view toward anticipation of, and prepartion for, future attacks.

The book begins with a discussion of the departure worms take from traditional computer virii. An outline of the benefits for the black-hat toward a worm-based attack, as well as a brief analysis of the threat model posed by worms, provide ample reason for the computer security professional to take the study of internet worms very seriously.

Beyond this introduction, the book is laid out in four major sections. The first introduces to the reader some background information crucial to the study of worms. The author discusses the history and taxonomy of past worm outbreaks, from their sci-fi origins (think John Brunner's Shockwave Rider) through modern-day outbreaks. A thorough analysis of various worms' traffic patterns is presented, with data broken down by infection rates, number of infected hosts, and number of sources probing specific subnets. Finally, the construction and lifecycle of worms are presented, with particular attention paid to the interaction between the worms' propagation techniques and the progression of their lifecycles.

The second section of the book (ch. 6 - 8) studies the trends exhibited by past worm outbreaks. Beginning with an examination of the processes and mechanisms of infection, it progresses on to a survey of the network topologies generated by a worm's distribution. Specific infection patterns are examined, along with case studies of worm outbreaks that have exhibited such patterns. Further, this section examines the common characteristics of vulnerable targets, from older UNIX and VMS mainframes through desktop systems onward to infrastructure equipment and embedded systems. A discussion of the payload transmission methods that have made recent worm attacks so devastatingly effective, and an explaination of why liberal use of a clue-hammer on users is not by itself enough to control and prevent further outbreaks, complement chapter nine's analysis and speculation of the future of internet worms.

Section three (ch. 9 - 11) focuses on worm detection strategies, and is more distinctly aimed at the already-overworked network security professional. Effective methods of detecting scans and analyzing a worm's scan engine are presented with a focus on timely and efficient protection from further infection. Monitoring techniques for quickly recognizing, analyzing and responding to worm outbreaks leads into a detailed description of well-placed honeypots and dark network monitors ("black holes"). Discussion of the (so-far) most effective method of worm detection, signature analysis, completes the section, and covers host-based and logfile signatures, along with a brief overview of analyzing logfiles using commonly available utilities.

The final section of the book (ch. 12 - 16), per the book's namesake, aims at defense strategies against worm outbreaks. Beginning with the obvious first steps which anyone reading the book ought to have implemented (firewalls, virus detection software, sandboxing, and patching-patching-patching), the section progresses into less widely used but equally important proxy-based defense methods, and continues on to cover slowing down infection rates and fighting back against existing worm networks. For the sake of thoroughness, an overview of the legal implications of attacking worm nodes receives its fair share of attention simply to alert the reader of the potential pitfalls of proactive defense.

Defense and Detection Strategies against Internet Worms is decidedly aimed at the experienced network security professional, but holds a much broader appeal than most technical books. With its thorough historical analysis of worm progression over the past thirty years, anyone with even a remote interest in the past, present or future of the only network security issues to consistently make headlines in the mainstream press will find this both an entertaining and enlightening read. Overall, it makes a valuable addition to any geek's bookshelf.

You can purchase Defense and Detection Strategies against Internet Worms from bn.com. Slashdot welcomes readers' book reviews -- to see your own review here, read the book review guidelines, then visit the submission page.

142 comments

  1. same price and free shipping by zontroll · · Score: 2, Informative

    Referral Link: Amazon has this book for the same price as bn ($85) and with free shipping
    Some cheaper copies are available from the Amazon marketplace users.

    1. Re:same price and free shipping by sbeast702 · · Score: 0

      Christ, I hope cheaper copies of this book are available (.torrent? :)), I only pay $105 a month for my car!

    2. Re:same price and free shipping by zontroll · · Score: 1

      unfortunately, this book is too new and there aren't a lot of used copies out there. Nothing on ebay or half.com. Even froogle and addall searches only came up with slightly lower prices. Also, it's a textbook, which are always way too expense.

    3. Re:same price and free shipping by Anonymous Coward · · Score: 0

      boy, you're an elitist jerk. Not everyone is as rich as you...

    4. Re:same price and free shipping by Anonymous Coward · · Score: 0

      I am not rich. Nor do I waste money foolishly. As it stands, I am a graduate student, getting paid to be a TA. If you've never had such an experience, the pay is not very good. However, I'm not the one going on a web site to proclaim my monthly car payments either.

    5. Re:same price and free shipping by Satan+Dumpling · · Score: 1

      Well then didn't we learn recently it should be cheaper from amazon.co.uk?

  2. I wonder.... by dubdays · · Score: 1

    ....if DEET is as good of a defense against worms as it is against mosquitos. Hmmm....

    1. Re:I wonder.... by GaelenBurns · · Score: 1

      Have you ever seen someone accidentally spray on a DEET based insecticide upwind from their tent? It was like a mini chemistry lesson!

    2. Re:I wonder.... by dubdays · · Score: 1

      What exactly happened? Just curious...

    3. Re:I wonder.... by Anonymous Coward · · Score: 0

      DEET isn't an insecticide. It just confuses their ability to detect co2. You could kill an insect with deet if you submerged them in it or something.

    4. Re:I wonder.... by Anonymous Coward · · Score: 0

      DEET destroys the vinyl (or vinyl-type substance) that most tents are made of.

  3. For a better price by Anonymous Coward · · Score: 1, Informative
  4. Amazon links by Rathumos · · Score: 4, Interesting

    Is it standard practice these days to remove links to amazon.com? There were several in the original article. Did I miss some sort of OSDN/bn.com tie-in?

    1. Re:Amazon links by zontroll · · Score: 3, Informative

      Slashdot Book Review Guidelines:
      "Speaking of links, please do not include personalized or "affiliate" links (to online bookstores, for instance) in your reviews. Slashdot has an agreement with Barnes & Noble; this is one way that Slashdot makes money, stays in business, etc. That's why when bn.com carries a particular book, you'll see a link to it at the bottom of the review."

    2. Re:Amazon links by Rathumos · · Score: 0

      heh, yeah, i shoulda checked. mea culpa.

    3. Re:Amazon links by Anonymous Coward · · Score: 0

      I find it rather ironic that zontroll (here, here, here) is posting a blurb about posting referral links. Blatant karma-whoring. Mod down appropriately.

    4. Re:Amazon links by zontroll · · Score: 1

      No, it's informative. As I showed from the guidelines, referral links are banned from book reviews. Comments are a free-for-all. My postings are informative as to book pricing and if you want to click on my link, feel free to do so. It's clearly identified as a referral link.

    5. Re:Amazon links by micromoog · · Score: 1
      You're a spammer, and you're polluting Slashdot. I shouldn't have to do extra scrolling to get past your unsolicited advertising.

      And can the bullshit about its being "informative". Everyone knows that Amazon.com sells books, and if I were seriously interested in buying this one, I'd check the price myself.

      Find a respectable, non-destructive way to make money.

    6. Re:Amazon links by Anonymous Coward · · Score: 0

      You obviously know nothing about advertising. Putting the price in the right place and saving people the minor hassle of checking it themselves is the difference between making the sale and not for most people. That's why 7% of people buy from unsolicited email spam. (btw, if you're reading /. at anything less than 3, you're not entitled to complain about nonsolicitation. That's like walking through a bad neighborhood and complaining when people offer you drugs)

      Funny how you don't mind the extra scrolling or the pollution of gnaa or goatse or tubgirl.

    7. Re:Amazon links by calethix · · Score: 1

      Just out of curiosity, how much do you make from your referral links on slashdot? It must be at least somewhat significant since you keep doing it but I wouldn't have thought it would be that much.

    8. Re:Amazon links by micromoog · · Score: 1
      Your ability to view the situation reasonably is blocked by your pathological greed. Yes, I'm aware that the links generate some sales. Does that alone make them acceptable? Is profitablity the only yardstick against which our actions should be measured?

      The world is being polluted on a grand scale by advertisers, because each individually has the shortsightedness you just demonstrated. You should consider whether your actions are appropriate for society, regardless of the legality/profitability of said actions.

      And arguing that I'm somehow "opting in" by reading Slashdot at lower than +3 is just ridiculous. The only real explanation for the situaion is that you're greedy, and you place your own profit above others' convenience/annoyance. You don't care about how others view the situation as long as you get your 15% every now and then. The real tragedy is that you achieve your ends by violating the implicit trust that forms the foundation of our open society.

    9. Re:Amazon links by Mr+Guy · · Score: 1

      The real tragedy is that you achieve your ends by violating the implicit trust that forms the foundation of our open society.

      Society expects people to take reasonable steps to protect themselves. While it may a shame that you can't leave your doors open with diamonds laying around on your hall table and return home to find them safe and sound, most will still say it is common sense to lock the door. The same would apply here; you have several options for dealing with him, aside from expressing your disgust. For starters, consider your friend and foe system. Mark him appropriately and he'll bother you less. Secondly, if you have no desire to purchase a book, consider not reading the book reviews.

      He isn't acting entirely inappropriate that I can see, he's marking the link, he's giving you the price differential to help you decide whether to click on it, and he's putting them where they belong: reviews for a book you may wish to purchase. When he starts spamming Harry Potter links in topics about SCO, then we'll be more sympathetic.

      Until then, feel free to ignore him and his short one line posts.

  5. The best defense... by clifgriffin · · Score: 3, Funny

    is a good offense.

    And I'm sure that if I were a smarter man, I could figure out how that applies here.

    Blogzine

    1. Re:The best defense... by j0keralpha · · Score: 1

      I believe that was the argument used to justify MSBLAST.D, and look where that got us...

    2. Re:The best defense... by Anonymous Coward · · Score: 0
      Well, open source comes to your rescure as always. Laurent Oudot has recently shown how to use honeypots against the blaster worm. The folks behind Honeyd just put a page in place that demonstrates how virtual honeypots can defeat worms. It suggests to setup up thousands of virtual honeypots to detect the worms and then immunize the infected machine against the worm.

      Seems like a pretty cool concept. Definitly sort of offensive.

    3. Re:The best defense... by herrvinny · · Score: 1

      Kill the virus-writers before they write virii? We'd need some Minority Report type system in place, though....

  6. props to Dr. Nazario by Horny+Smurf · · Score: 1, Interesting

    I met the good Dr (he has a PhD in the biomolecular sciences, IIRC) at a white-hat security conference a few years ago. He's probably not as well known as Dr Knuth or Dr. Bernestain, but his work is just as important, though sadly unrecognized. I guess when you do consulting/researching, you don't get the prestige that you do in acedemia.

    1. Re:props to Dr. Nazario by Rathumos · · Score: 2, Informative

      Yes, he got his PhD in biochemistry from Case Western Reserve University, and currently works as a network security researcher at Arbor Networks in Ann Arbor, Michigan. He most recently spoke at Pacsec in Tokyo.

    2. Re:props to Dr. Nazario by Anonymous Coward · · Score: 0

      I've seen the man speak before. He also happens to be mad sexy!

    3. Re:props to Dr. Nazario by Anonymous Coward · · Score: 0

      He's pretty decent on a skateboard, too. But then, so is a sizeable portion of the Arbornet workforce.

    4. Re:props to Dr. Nazario by kcm · · Score: 1

      he also makes a mighty fine sangria.

    5. Re:props to Dr. Nazario by holzp · · Score: 0, Offtopic

      Indeed, I once found myself with a need to get something done that I could not do it myself and Dr. Nazario was kind enough to help me out of a pinch. A good fella.

    6. Re:props to Dr. Nazario by Anonymous Coward · · Score: 0

      Skateboard? I saw him once at a club - man, he plays a mean electric guitar.

    7. Re:props to Dr. Nazario by Useless · · Score: 1

      he's also kind to animals, and has been known to light the cigarettes of transvestites.

      --
      "Even Prophets don't know everything"
    8. Re:props to Dr. Nazario by patowic · · Score: 1

      Hell, he was the best man in my wedding! And he certainly doesn't get the props he needs. One of the most thorough men I've ever met. He contributed one of the best chapters of Multitool Linux, the one on web-based email services.

    9. Re:props to Dr. Nazario by hesiod · · Score: 1

      He can even julienne fries! How much would YOU expect to pay for this WONDERFUL technology!?!?!? 5 Billion? 2 Billion??? 25 Cents????

  7. Defense against the Dark Arts by What+is+a+number · · Score: 1


    Wasn't the author previously a Defense Against the Dark Arts teacher at Hogwarts?

    ...sorry, first thing that came to mind.

    ---
    I type this every time.

  8. NIST Research on I-Worms by johnthorensen · · Score: 5, Interesting

    I read an article, sorry don't have the link, that talked about research that NIST was doing on internet worms. Essentially, they were looking back over intrusion patterns and making some generalizations the patterns by which worms spread. They then attempted to create models that took variables such as link speeds, number of "seed sites", etc. and tuned them until they matched the real data. They then set their models up with other values to predict what would happen in different scenarios. At any rate, guess what seed-site scenario resulted in the most catastrophic situation given limited resources of 5 seed sites and 24 hours in which to deploy the worm?

    Porn sites. Given how shady those guys are, this leaves me really hoping that they've got the sense to keep their systems secure.

    -JT

    1. Re:NIST Research on I-Worms by AbbyNormal · · Score: 1

      Wow! Parent needs to be modded up!

      I have often wondered what would happen if such a similiar outbreak happened on a service network such as AOL or MSN. I was thinking in terms of the amount of non-tech/security savvy users.

      As seems to be the case with operating systems, the more popular, the bigger the target.

      --
      Sig it.
  9. Re:And no matter how many worms by Anonymous Coward · · Score: 0

    there have been unix and linux worms.

    there's your dessert for thought.

  10. Kinda sounds like Defense Against the Dark Arts! by jp31415926 · · Score: 3, Interesting
    OK, maybe I've been reading too much Harry Potter lately. :)

    But this all does seem to be more and more like a battle between good (computer users) and evil (worm/virus programmers). How bad will it get when we have everything electronic talking to everything else electronic? Soon you will only need to be within 10 feet of something to get attacked by a worm or virus!

  11. $85? by herrvinny · · Score: 3, Insightful

    You mean I have to pay $85 to read about stuff we know already and learn about practices all smart admins should take? Forget it.

    But seriously, all of know already what we SHOULD do, it's just that we don't do it. How many people regularly work on their computer using an admin-level account, doing stuff that doesn't require admin level access? Far too many people do this, even techies.

    I do everyday work logged onto a Limited account on Win XP, although I admit, it's a real pain to have to login to the root account to download an ActiveX control, configure hardware, do Windows Update, norton antivirus update, etc. But I do because I know it's safer to only use an admin level account when that type of access is required.

    How many people do that? How many techies do that? How many college students in some tech-illiterate college (ex Liberal arts type majors) do this? What we need isn't a book, it's a good kick in the pants to force us to adopt good safety measures.

    1. Re:$85? by Anonymous Coward · · Score: 0

      You think a textbook on Internet worms boils down to not being logged in as root? This is a textbook, not a how-to. It gives a history of worms, how they operate, etc. Of course, I'd expect this type of response from an undergraduate.

    2. Re:$85? by Space+cowboy · · Score: 1

      Never.

      I'm always logged in as me. Never as root. If I *need* root access, it's about 4 seconds away via 'su'. Why run the risk ?

      Perhaps a difference between linux/win32 ?

      Simon.

      --
      Physicists get Hadrons!
    3. Re:$85? by Anonymous Coward · · Score: 0

      I do everyday work logged onto a Limited account on Win XP, although I admit, it's a real pain to have to login to the root account to download an ActiveX control, configure hardware, do Windows Update, norton antivirus update, etc. But I do because I know it's safer to only use an admin level account when that type of access is required.

      "runas" is your friend.

    4. Re:$85? by Anonymous Coward · · Score: 0

      Nope, extra step type pain in the ass on either platform. Windows has runas which is accessible via control and a right click, and linux distros have su, both allow you to run applications as any user, if you wanted you could even run as the SYSTEM user in Windows and have almost exactly the same access Root would have.
      Alternately in windows you can also open a command prompt and just use runas like you do su, or you could create an alias and voila, same deal.
      At any rate, its a nuisance but a necessity

  12. Please tell me what 'on teh spoke' means by Anonymous Coward · · Score: 0

    Please.

    1. Re:Please tell me what 'on teh spoke' means by Anonymous Coward · · Score: 0
      It's the slang of the dirty furries, the lowest of the low in the hierarchy of internet sex perversions.

      You don't want to know what it means.

  13. Synopsis: by grub · · Score: 1, Funny
    Introduction
    Chapter 1 - Why You Shouldn't Use Windows
    Index
    --
    Trolling is a art,
  14. Re:And no matter how many worms by Anonymous Coward · · Score: 0

    Food for thought: Linux Slapper Worm doesn't run on Windows.

  15. Re:And no matter how many worms by nizo · · Score: 1, Flamebait
    are created, waiting to be created, dormant, obsolete, or still running amok, they only run on one platform:

    Windows.

    There's food for thought.

    I think this is more like junk food for thought (say, like cotton candy): not much substance, and if it is all you ever eat, your brain will starve. The only reason we see swarms of worms on windows is it is the number one used platform of home users who download stuff willy-nilly, as well as read their email using outlook.

  16. Re:Kinda sounds like Defense Against the Dark Arts by herrvinny · · Score: 2, Informative

    Not to nitpick or anything, but computers, radar, anything electronic doesn't work near Hogwarts, they "go haywire" according to Hermione.

    Hermione really does say that. Check in book 4, where Harry is trying to figure out how Rita Skeeter is finding out loads of stuff about Hagrid, and he's going through the list of ways Rita could spy on Hogwarts without being detected. One of the things he mentions is an electronic bug, at which point Hermione butts in and says how electronic stuff won't work near Hogwarts.

    Whoa... guess I've been reading too much 'Arry Potter myself...

  17. what's worse than finding a worm in your apple? by theMerovingian · · Score: 1

    Finding a half of a worm.

    More stupid worm jokes to follow...

    --
    "If you think you have things under control, you're not going fast enough." --Mario Andretti
    1. Re:what's worse than finding a worm in your apple? by Hubert+Q.+Gruntley · · Score: 1

      What's worse than finding a worm in your applet?

      Having your genitals wired to the mains.

      --

      --
      Laugh at my Lisp and I keeell you.
    2. Re:what's worse than finding a worm in your apple? by Anonymous Coward · · Score: 0

      shhhh

      we dont want to wake the mac zealots

    3. Re:what's worse than finding a worm in your apple? by Prince+Vegeta+SSJ4 · · Score: 1

      Finding more than one half! Not of the same worm of course.

  18. Re:Chapter One, Page One by Anonymous Coward · · Score: 0

    Oh my god, it happened. Slashdot has given mod points to windows users. Oh, sweet lord, the end is nigh!

  19. Re:Chapter One, Page Two. by Paladin_Krone · · Score: 0, Offtopic

    "Note: RMA the cdrom drive that linux "destroyed" since it was a problem with the drive not being up to standard."

  20. Pilchards by Anonymous Coward · · Score: 0

    The book begins with a discussion of the departure worms take from traditional computer virii.

    Dear Reviewer, you seem to have a virus known as 'W32.can't-spell-viruses', I suggest, performing a full scan using your virus^h^h^h^h^h spell checker, with up-to-date definitions^h^h^h^h^h^h^h^h^h^h^h dictionary.

  21. Chapter 1: Firewall by nickyj · · Score: 1

    Chapter 1: Firewall

    Step 1: Get a firewall.
    Step 2: Close all the ports you don't use.

    Simple huh?

    --
    Causing Chaos Everywhere,
    Nik J.
    The strange world of a loner, in a populous city, drowning in society
    1. Re:Chapter 1: Firewall by dzelenka · · Score: 0

      Step 1: Get a firewall.
      Step 2: Close all the ports you don't use.
      Step 3: Have some yo-yo bring his infected laptop in and connect to your network.

      Relying on a firewall makes you hard on the outside and soft and chewy on the inside.

      --
      Bah!
  22. Re:And no matter how many worms by Geekboy(Wizard) · · Score: 0, Flamebait

    You Dumbass. The first worm was the Morris Worm, in 1988, which attacked VMS and Sun machines.

  23. What's the point ? by Space+cowboy · · Score: 4, Insightful

    Anyone who is going to be interested enough to purchase this book is already outside the class of people who are likely to benefit from purchasing the book...

    The vast majority of worms spread via unmaintained systems. There is the occasional (one comes to mind) worm that exploited a novel problem, but most worms exploit already-patched issues. The problem is "admins" not maintaining the security level of their systems.

    Unless basic security levels are increased (home users on ADSL/Cable modems without firewalls spring to mind) then worms (nefarious or otherwise) are going to be a problem, and the good Doctor's book may well aid in tracking down the perpetrator, but sadly, there seem to be an inexhaustible supply of them :-(

    Depressed.

    Simon.

    --
    Physicists get Hadrons!
    1. Re:What's the point ? by Rathumos · · Score: 3, Interesting

      I disagree. I'm not a sysadmin, but I highly benefitted from reading the book. This is NOT a "...for dummies" or "...in a nutshell" book. It's got much broader appeal. There's stuff in there that would tickle statisticians, epidemiologists, computer scientists, software engineers, historians, and even the occasional home user who wonders why the hell his network keeps dying.

    2. Re:What's the point ? by minas-beede · · Score: 2, Insightful

      "The vast majority of worms spread via unmaintained systems."

      You ask the right question: "What's the point?" and show that you indeed don't see the point.

      Yes, the worms travel via insecure systems. It may be taken as a given that there are and always will be insecure systems. If the sole approach taken is "secure the systems" then the worm authors will always win - no effective countermeasures are being taken, will be taken. That is the point, IMHO.

      The worms (including worms that create spam zombies) propagate by some form of abuse. The prevailing attitude, as you show, is "ignore the abuse." This book takes a different direction: "pay attention to the abuse." There's hope that if enough follow what this book recommends that the worm authors will be defeated.

      Same with spam. I'd guess 99% of those reading this haven't a clue as to what a spammer relay test message looks like - yet those test messages underlie the sending of spam via open relays. Again, 99% know nothing about how spammers test for open proxies, yet that testing underlies sending of spam via open proxies. Usually one need look no further than one's own system to see how spammers test - but most don't see. They ignore the abuse, they say "the problem is insecure systems," they secure their systems, they do no more, the spam continues - and grows.

      It makes very good sense to watch the abuse that underlies the offenses. It makes no sense at all to ignore it. It would take fewer than 1% of the operators on the internet watching the abuse to track it down and get the accounts used to send the abuse terminated. Continuing to blame "insecure systems" and to fail to act gives you what we have now: a wide-open opportunity for abuse.

  24. My cheap shot at M$ for today: by Thud457 · · Score: 1
    "Chapter 1 - Why You Shouldn't Use Windows "

    Jesus H Christ! The first chapter is 7,328 pages, over three volumes!

    --

    the preceding comment is my own and in no way reflects the opinion of the Joint Chiefs of Staff

  25. Re:And no matter how many worms by shockwav1 · · Score: 1

    While I agree with your overall gist, I wouldn't say it is the *only* reason we see so many Windows worms... The fact remains, there are serious issues with the MS Windows code base, as evidenced by the ridiculous number of MS Security Advisories coming out every month... The major reason for this is the fact that MS Windows XP still supports Windows 95, and even MS-DOS programs, so there is most likely still native code that is eight or more years old in there. Regardless of MS' supposed committment to secure programming, they would have to perform a major code review to clean everything up.

  26. Re:And no matter how many worms by Anonymous Coward · · Score: 2, Interesting

    I distinctly recall the Autostart9805 worm that plagued Macs in May of '98 (9805, duh). It even made it onto the pack-in disc from MacAddict one month.

    Of course, that worm didn't do any damage, IIRC. And it took advantage of one of the things Apple copied from Microsoft, which may explain why they're now hesitant to add things to OSX that "have been in Windows for ages."

    But worms are certainly NOT a Windows-only problem.

  27. Internet Worm FAQ by Anonymous Coward · · Score: 3, Informative

    This FAQ seems to have a lot of good information on Internet Worms:

    http://www.networm.org/faq/

  28. Re:Reason wins over Christian fanaticism by Anonymous Coward · · Score: 0
    Hear, hear.

    I'm not a US citizen myself but I read it somewhere that the majority of Americans believe that you cannot be a good person if you don't believe in the (vengeful) Christian God.

    If that's not scary, I don't know what is.

  29. Re:Reason wins over Christian fanaticism by Anonymous Coward · · Score: 0

    Well if you read it somewhere, by all means, it must be true.

  30. Fools! Without worms there would be no spice! by asternick · · Score: 1

    Shai-hulud.... First you get the spice, then you see the future, then you get the women.

  31. Antivirus/Security software by phorm · · Score: 1

    What I'd like to know, is what is good software to use for anti-worm security in a linux (server) windows (desktop) environment. There's a lot I can do on the server (firewall, proxy, mail-filter, etc), but not so much on the client... how about antivirus software, what's good, what's bad, and what's affordable or open-source (linked articles are informative, but don't cover specific apps).

    Anyone got some feedback on this, or perhaps whether the book covers good apps in significant depth?

    1. Re:Antivirus/Security software by nick_urbanik · · Score: 1
      • Behind a firewall, use Microsoft Software Updates Services (SUS) together with group policies to totally automate daily software critical updates.
      • Use snort to detect the infected machines.
      Any more suggestions, please?

      I see little other discussion of worm prevention and treatment. Has everyone else totally solved this major problem? How do you cope with people like my manager, who says that he will never install updates because it stops his applications from working?

    2. Re:Antivirus/Security software by Anonymous Coward · · Score: 0

      Install updates on every other computer and when he gets infected, point out how nothing happened to the updated computers.

      Or.. get it in writing that you will not be forced to fix his computer because of problems related to not updating.

  32. Re:Reason wins over Christian fanaticism by Anonymous Coward · · Score: 0

    What if I read it on BBC?

  33. Do yourself an Xmas favour then by phorm · · Score: 3, Funny

    Buy the book for the people whom you know need it. Dogtag/highlight relevant pieces in highlighter.
    Leave gift-wrapped in the vicinity of the bathroom. It may take awhile, but eventually somebody will probably pick it up and start perusing (bathroom is the best place to plant reading material). If you're lucky, they may find it interesting, or at least stay long enough to catch some important points.

    Oh, and if you want, you could speed up the reading process by also lacing the Xmas cookies/etc with a little X-lax icing.

    1. Re:Do yourself an Xmas favour then by Space+cowboy · · Score: 1

      [Huge grin]

      That's just nasty :-))

      Simon.

      --
      Physicists get Hadrons!
  34. Re:Reason wins over Christian fanaticism by Anonymous Coward · · Score: 0
    A nice, balanced view. Thank you.

    Although I would not mind seeing all these pre-historic laws in a museum, they have no place in the place of modern justice. Even if no explicit religious reference is being made.

  35. Re:And no matter how many worms by Dr.+Manhattan · · Score: 1
    The only reason we see swarms of worms on windows is it is the number one used platform of home users who download stuff willy-nilly, as well as read their email using outlook.

    Indeed, and for me, just running Linux doesn't go far enough. My webserver is running a relatively obscure (but secure) httpd on a relatively obscure (but secure) OS on a relatively obscure hardware platform. Further, the httpd is running as nobody in a chroot jail, and is behind a DMZ with no access to the outside Internet, let alone my LAN.

    I'm so belt-and-suspenders that I don't trust ssh to sit on a port by itself, and I wrote a separate authorization program that only enables ssh temporarily, for a single IP address at a time.

    I won't say it's unhackable, but it's about as close as I can get without cutting off the electricity...

    --
    PHEM - party like it's 1997-2003!
  36. Re:Reason wins over Christian fanaticism by Anonymous Coward · · Score: 0

    It doesn't have to be, but as you admit that is what it was there for.

    In any case, a courtroom should not be a showcase for laws of years past. It should be where present-day laws are applied.

  37. Re:Kinda sounds like Defense Against the Dark Arts by zuvembi · · Score: 2, Funny

    Soon you will only need to be within 10 feet of something to get attacked by a worm or virus!

    Isn't that what BlueTooth is for?

    ;)

  38. Network Protection is easy with the right tools by ncowger · · Score: 1

    Can you say intrusion prevention? I saw the Tipping Point UnityOne product stop in their tracks Blaster, Nachi, and SobigF. Just hours after the outbreak. I have personally put several of these in place at Colleges, City government and Medical facilites in the past 5 months and it works flawlesly! And I have yet to have a single false positive. Feel free to check it out at http://tippingpoint.com/ IT WORKS like nothing else I have seen yet. Granted I have only been doing network security for 5 years.

  39. sudo is better than su by nick_urbanik · · Score: 2, Interesting
    sudo is much better than su because:
    • Only one person needs the root password (great when there are several admins; a shared secret is not a secret)
    • A senior admin can delegate some admin tasks to others, not simply hand over total control
    • It keeps an audit trail of what you did
    • If someone is using su, then you have been cracked, and can detect that more easily in the logs
    • You never are tempted to do any unnessessary stuff as root.
  40. Re:Reason wins over Christian fanaticism by Anonymous Coward · · Score: 0

    I wouldn't put all of them in a museum. Thou shalt not kill is more relevant than ever these days. I wonder how a Born Again Christian Commander in Chief justifies that one to himself.

  41. (OT) Re:I can't by plugger · · Score: 1

    You clearly don't read The Register. They are forever forgetting to close anchor tags, resulting in many a bright blue, underlined page of text.

  42. To protect against worms ... by miskatonic+alumnus · · Score: 1

    cook all pork thoroughly before feeding it to your computer. Or, better yet, only feed it SPAM!

  43. Something worth publicising ... by jc42 · · Score: 2, Interesting

    The FAQ includes the interesting sentence:

    Oddly, under the Bush administration, there has been a massive contraction in research funding into Internet Security.

    It would be interesting to see details of this charge. Is it really true? If so, we should be publicising it.

    Contrary to much of the marketing hype, the Internet was in fact developed primarily with US government funding. DoD funding, in particular, through (D)ARPA.

    The commercial world is trying to take credit, but they did very little to help develop the Internet. So far, the commercial guys also seem to be not terribly interested in Internet security, with the obvious exception of the handful of companies that were created to sell after-the-fact security-related software. Meanwhile, the big vendors continue to turn out new network apps with little regard for the new security holes those apps may contain.

    If history is any guide, the only likely source of real Internet security is the academic community that built it in the first place. And the only likely source of the funding is from the US and a few other governments.

    Reading of cutbacks in this funding just as the really serious worms are appearing is somewhat unsettling.

    So what are the numbers? What is the history of funding for Internet security research? Can we collect the details, and publicise the situation? Has it already been done?

    (A quick check via google turned up a few tantalizing details, but no obvious site with a complete summary.)

    --
    Those who do study history are doomed to stand helplessly by while everyone else repeats it.
  44. Re:And no matter how many worms by jc42 · · Score: 2, Interesting

    The first worm was the Morris Worm, in 1988,

    Nah; I clearly recall being bemused by the release (on a couple of newsgroups) of PDP-11 and VAX worms and viri in '83. I know it was that year, because I know where I was working when they came out. I don't recall that we gave them official names then, though.

    Needless to say, when the proof-of-concept was published, the main reaction back then was to study them, figure out how to prevent such things "in the wild", and tell the vendors in no uncertain terms that they would add the fixes to their systems or they would make no more sales. Since then, There have been only a handful of actual wild worms and viri in the entire unix part of the industry, and they used exploits that were fairly new at the time.

    In a very real sense, tha majore reason that the Microsoft user community has such problems is that they permit Microsoft to continue to sell software that's full of security holes. As long as their customers continue to pay them good money for insecure software, they will continue to build and sell it.

    Anyway, there were probably worm/virus prototypes before 1983. Anyone know of them?

    --
    Those who do study history are doomed to stand helplessly by while everyone else repeats it.
  45. Re:Kinda sounds like Defense Against the Dark Arts by Stinking+Pig · · Score: 1

    make your next book The Diamond Age and apply that idea, then you'll get really really scared.

    --
    "Nothing was broken, and it's been fixed." -- Jon Carroll
  46. Re:And no matter how many worms by jc42 · · Score: 1

    The only reason we see swarms of worms on windows is it is the number one used platform ...

    <SIGH/> Time to debunk this argument once again.

    The most blatantly-obvious counter example is web servers. These are tremendously attractive to attackers, for obvious reasons, and a lot of web sites have been defaced or brought down by security holes in the web server.

    The main web server is apache. It is on nearly three times as many sites as Microsoft's IIS server, the second-place server. But almost all of the successful attacks have been on IIS servers. Despite its overwhelming numeric lead, apache is hardly ever compromised. When it is, it's because someone has done something stupid that's outside of apache's control (such as installing CGI programs with holes). The fault has hardly ever been with apache itself.

    It's true that you can point at a good list of apache security holes. But if you look closely, you'll find that almost all are fixed before an exploit appears. And webmasters have been good enough at upgrading apache servers that when an exploit appears in the wild, it only finds a few servers that are vulnerable.

    Meanwhile, over in IIS land, security holes tend to be kept secret until Microsoft has a patch. Users don't hear about potential exploits, and programmers outside Microsoft can't work on fixes. Also, IIS webmasters seem to be exceedingly lax about installing the patches. The result is that IIS worms can flood large parts of the Internet and DoS large neighborhoods, often before anyone outside Microsoft is aware that there's a problem.

    This situation is made worse by Microsoft's tendency to prosecute people who do the work that it takes to find and document security holes.

    It takes more than a large installed base for attacks to work. The popular software also has to be vulnerable to attack. The support programmers have to be slow at fixing the holes. And the users have to be lax about installing the fixes. These properties often hold for the Microsoft developer and user communities. They usually don't hold for any of the other platforms.

    The main effect of Microsoft's market lead is that it gives them the arrogance to market software with major holes. They know that they won't be held liable for the results. The smaller vendors know that serious security problems are likely to wipe out their business. The Open Source community doesn't have this worry, but it's full of people who take security very seriously, want their own computers to be secure, and have access to the source code.

    This situation isn't going to end soon.

    --
    Those who do study history are doomed to stand helplessly by while everyone else repeats it.
  47. Gteat! But I'm a bit puzzled ... by jc42 · · Score: 1

    It's not at all obvious to me what this has to do with defending against and detecting Internet worms.

    Yes, I've RtFTC (Read the F***ing Ten Commandments), and maybe I'm being dense, but I don't see anything there that is applicable to Internet worms. Not even the wildest metaphorical stretch seems to make any of them fit.

    Maybe some kind soul can enlighten me ... ;-)

    --
    Those who do study history are doomed to stand helplessly by while everyone else repeats it.
  48. First virus and first worm by Pan+T.+Hose · · Score: 2, Interesting

    Anyway, there were probably worm/virus prototypes before 1983. Anyone know of them?

    In 1981-1982 the first computer virus, Elk Cloner, started spreading in the wild but it was not until 1983 when Fred Cohen finally proved that the concept of a computer virus was viable. To my best knowledge the first worm spreading in the wild was IBM Christmas Worm in 1987 and the first Internet worm was Robert T. Morris' Worm in 1988.

    --
    Sincerely,
    Pan Tarhei Hosé, PhD.
    "Homo sum et cogito ergo odi profanum vulgus et libido."
  49. Chickens by denks · · Score: 1

    If you have a lot of worms around the office, all you need is a couple of chickens to get rid of them.

    --

    I am Monkey, the Great Sage, equal of heaven!
  50. Remember! by Anonymous Coward · · Score: 0

    In case your mare get worms, just a simple medicine always helps!

  51. use Frontline by BenitoM · · Score: 0

    At least that's what our vet recommends to keep our dog worm-free.

  52. that was hot by Anonymous Coward · · Score: 0

    i am not kidding.

  53. referral links etc. by timothy · · Score: 1

    Rathumos:

    Actually, links like the ones included with your review aren't the real problem. In a very slightly different universe, they'd have been completely fine. Yes, bn.com affliliate links are good for us (Slashdot), both for consistency (good to always have a link at the bottom to the reviewed book so people can find it, and confusing to have more than one) and because they make the site some small amount of money, but the bigger reason to me for not allowing affiliate links is to prevent abuse.

    Allowing affiliate links ups the odds of link-stuffing. I don't want to run reviews that are built like Star Wars Episodes 1-3, thinly veiled links to products. You might be amazed by how many affiliate links some people try to jam into a single review ;)

    It's a free world though, and when a book is available elsewhere for a lower price, or to folks in e.g. the UK, it usually shows up quickly in the comments. Probably not to bn.com's taste, but Hey, them's the breaks :)

    timothy

    --
    jrnl: http://tinyurl.com/c2l8yr / foes: http://tinyurl.com/ckjno5
  54. Re:And no matter how many worms by Anonymous Coward · · Score: 1, Interesting

    http://www.greyowltutor.com/essays/virus.html

    That's an excerpt from a chapter of _Dealers of Lightning_ an account of Xerox Parc. According to that, it's the first network worm that has been accounted for (1978), albeit it was more like a benevolent worm that got a bug, rather than a malevolent one. Good reading in either event; jose actually reviewed the book for slashdot some time ago.

    The 1983 stuff you mention is likely Cohen's initial research work, there have been some other worthwhile papers/talks/shows on worms and worm history recently as well e.g.

    http://www.intrusec.com/goodworm081903.ppt (DJM's talk from toorcon this year, focusing on 'good worms' and history [primarily 1990's and beyond])

    1978 might not even be the first, but it's darn close.

  55. how about helping isps stop worms? by tozzzo · · Score: 1

    i haven't read this book, so i dont know if it covers this: if i'm an isp, can i stop worms for the benefit of my subscribers?

    it seems like all the big time worms look the same to the network, cause each one uses the same vulnerability over and over. that means that the packets hit the same port, so you could just look at the port number in the header.

    not only that, but so far worms aren't self-modifying (does that mean they're reentrant or non-reentrant? i always get that mixed up). that means that you could just write some code to watch for the same data packets by generating something that a standard intrusion detection system can read. that probably means you'd have to hash the packet's data in some smart way.

    most of the worms so far also have gone from lots of infected hosts to lots of other hosts. so if you see packets that all look the same and are going to everywhere from everywhere, it's probably a worm. not for sure, but almost for sure. and then, if you want to stop worms that hit microsoft iis or things like that, they're probably just x86 assembly code, so you could look for assembly code, etc..

    once you're pretty sure you have a worm on your hands, you could just filter them all out. (yeah yeah, so you'd have to be pretty sure it's worms you're filtering, but when a worm's loose, the net's going to suck anway).

    i think this'd work darn well. it might end up missing some worms, but why not do this as a first step? am i missing something, or has this already been done? or if nobody's done it, i think someone should!

    1. Re:how about helping isps stop worms? by Anonymous Coward · · Score: 0

      I think the parent is onto something. This would even make M$ be able to say that they are worm free, because the worms would be purged before their crappy software even sees it.

  56. Non-Admin Accounts by complete+loony · · Score: 1
    Hell I'd do it too, if the OS would just prompt me for an admin password when required. And while you can do the equivalent of su on windows, it's too annoying to set up.

    Too many developers for windows boxes (and I am one) have admin access to the development machine so they never have to think about security until someone tries to install their software in a locked down environment.

    --
    09F91102 no, 455FE104 nope, F190A1E8 uh-uh, 7A5F8A09 that's not it, C87294CE no. Ah! 452F6E403CDF10714E41DFAA257D313F.
  57. witchcraft is just an alias to technology by guybarr · · Score: 1


    always was.

    Technology is the application of your knowledge of nature to modify it.

    Magic, wether by people or "supernatural beings" (lovely oxymoron, that) is exactly the same, only with modified laws of nature.

    The difference, I believe, is that science and tech are more democratic:
    A normal person can, with a lot of work and help, understand and apply
    some of the basic principles.
    On the contrary, muggles and squibs just can't perform magic no matter
    How hard they'll work.

    --
    Working for necessity's mother.
  58. Re:And no matter how many worms by mr_z_beeblebrox · · Score: 1

    are created, waiting to be created, dormant, obsolete, or still running amok, they only run on one platform:

    Funny thing, is. No matter how many people I hear say that (as a matter of fact the more people say that). The more logic says that when it happens it will DEVASTATE the community of leet wannabe linux dorks. The people who are serious networking types that use Linux already CAN AND DO take proactive measures to detect, minimize the possible damage. But I pity the penguin when someone writes a blast for Linux worm. Simply running Linux is only security through obscurity right now, grow up and treat every internet connection as a potential security breach. I am guessing that my XP workstation is more secure than your Linux box just because I take it seriously...you should too.

    Thank you soapbox

  59. Re:Reason wins over Christian fanaticism by hesiod · · Score: 1

    > I'm not a US citizen myself but

    This isn't an insult/attack, but that is plainly obvious, considering what follows.

    > the majority of Americans believe that you cannot be a good person if you don't believe in [...] God.

    Wherever you read that is lieing or misinformed. The majority of Americans don't care what religion you are. I've been an atheist for about 6 years, and have no problem telling anyone this and have never received a negative reply, or any indication that I'm a bad person. I even live in a relatively religious state, far, FAR, from liberal, but still have no problems.

  60. Re:Reason wins over Christian fanaticism by hesiod · · Score: 1

    > I just hope my point is taken about it doesn't have to be viewed as a religious symbol.

    When it includes "Thou shalt have no God above me," that pretty much limits it to religion. If those kinds of things weren't on it, I wouldn't care. Unfortunately, with that one line, it should not be displayed on public property.

  61. Re:Gteat! But I'm a bit puzzled ... by hesiod · · Score: 1

    You: Yes, I've RtFTC, [...] but I don't see anything there that is applicable to Internet worms

    10 Comm: 2. Thou shalt not take the name of the Lord thy God in vain.
    Now, me: "God Damn it! There's ANOTHER GOD DAMN worm loose, taking my servers to a crawl! Who do I have to smite to stop this crap?"

    10C: 3. Remember thou keep the Sabbath Day.
    Me: "Man, I hate coming in Sundays to fix these stupid PCs."

    10C: 5. Thou shalt not kill.
    Me: "If I ever catch the sonofabitch who wrote this thing..."

    10C: 10. Thou shalt not covet thy neighbour's goods.
    Me: "Jimmy, next door, just got a brand new Mac. :( He doesn't have to put up with this shit."

    There you go. Not perfect, but you said "even the wildest metaphorical stretch." FYI, These are from the Catholic version of the 10 C's.

  62. Re:And no matter how many worms by hesiod · · Score: 1

    > they would have to perform a major code review to clean everything up.

    I know to take everything MS says at face value, but isn't that what they claim to be doing now?

  63. Re:Great! But I'm a bit puzzled ... by jc42 · · Score: 1

    Ah! You've explained it in a memorable theological fashion.

    So I guess it wasn't OT after all. ;-)

    --
    Those who do study history are doomed to stand helplessly by while everyone else repeats it.