Slashdot Mirror


"Cheese Worm" Fixes Broken Linux Systems?

Wakko Warner writes: "According to this article, a new Linux worm named "Cheese worm" has been spreading lately. The difference between this and other Linux worms is that Cheese worm attempts to fix backdoors added by other worms, removing malicious code and user accounts and scanning for other infected systems on the network. Now if someone would only release something like this for Outlook that turns off VBScript..."

240 comments

  1. Re:Someone actually did it. Awsome by Anonymous Coward · · Score: 1

    That would make it an antibiotic rather than a virus, wouldn't it??? "The box said that it needed Win95 or better, so I installed Linux"

  2. Re:Ever heard of Ramen worm? by Anonymous Coward · · Score: 1

    Ok you know the OS wars have gone too far when you compare who has better viruses.

  3. Re:Good worm, Bad worm. by Anonymous Coward · · Score: 1
    Why does this have to be so complicated? Patch servers, nagware, key revocation...yeesh. It should go like this: When you connect your computer to a public network, you must agree to certain terms and conditions. Many of course vary by ISP, but it would not be difficult to impose a couple of "good neighbour" restrictions from the Tier 1 providers on down.

    First among these is that you agree not to operate your systems in a reckless or negligent fashion. This of course is vague and needs to be pinned down, but a good guideline is probably running systems outside the local firewall which have not been audited for unnecessary services and out-of-date patch sets within the past three months. It might also include running any software which contains well-known exploitable holes; from the time a vulnerability is announced you have 7 days to patch or disable the software in question. Of course, systems inside a suitable firewall are exempt from most of these requirements, which means that "suitable firewall" must be defined. All of these definitions are tricky both politically and technically, but the overriding goal is simple: be a responsible netizen, and recognize that your insecure systems represent a threat to others as well as yourself.

    The obvious means of enforcement is post-mortem analysis - in 99% of all cases, any system used to propagate a worm, virus, or ddos attack has been inadequately secured. Therefore the burden should be (steel yourselves...) on the person whose system was compromised to prove that the attack was novel, or that adequate patches were not available, in which case the vendor assumes full liability for all such systems and any and all attacks based on the vulnerability. Unless it can be shown that the operator could not reasonably have prevented the attacks launched from his systems (not on his systems - a terminal attack is not covered by this, only those which are used for subsequent attacks), he must be disconnected from the network for a period of N months. Harsh? Hardly. Consider - a hotel proprietor allows violent criminals to stay in his hotel. If it can be shown that he knew, or should have known, that crimes were being committed at his hotel, he is guilty of negligence, harboring, and/or facilitation, depending on the specifics. There's an important distinction to be made here - an ordinary looking guy unknown to the proprietor who stays one night and quietly kills a man while there presents no liability; there was no reasonable way to have expected the crime. On the other hand, if the proprietor is aware that drugs are being sold, and he allows the guest to remain after that time, he incurs liability. It's the exact same thing - by allowing criminals refuge, lazy and incompetent operators are jointly responsible for actions of the criminals they harbor.

    Understandably, these tough requirements will piss people off. Many who can't be bothered to learn how to secure systems and choose not to hire competent help will be cut off, forced to outsource their Internet presence to those who are more conscientious. There will be costs associated, as with any security initiative, and in some cases they may be quite high. But there is no reason we should all have to suffer service interruptions so that Joe Six Pack can run his unpatched Red Hat 6.0 system exposed to the world. Internet connectivity is a privilege, not a right. It's time to send the message that if you don't earn the privilege, you will lose it. This is what's called self-regulation. The Internet is a hierarchy - each provider need only be responsible for ensuring compliance by it's own customers and everyone will be covered. Or would you rather the governments step in and implement some wildly broken, hideously expensive scheme to "protect the children?"

    I for one am ready to pull the plug on these jokers. You're on notice: maintain your systems or get the fuck off my network.

  4. Outlook Security Patch? by Anonymous Coward · · Score: 1
    Now if someone would only release something like this for Outlook that turns off VBScript...

    Isn't that what the Outlook Security patch more or less do? Granted it doesn't "turn off" VBScript but it stops someone from running them by doubleclicking an attachment. Plus it notifies the user if another program is trying to access the address list and let's the user decide.

    I can't believe I am defending MS (shudder)

    1. Re:Outlook Security Patch? by rikkards · · Score: 1
      But at the same time if you were to get the Love Letter with the Security Patch you wouldn't even be able to open the attachment as it would be blocked. This can be annoying since it blocks anything with a .vbs, .exe, .com, .mdb, etc. so if someone sends something legit they either have to zip it up or rename the extension

      Plus downloading the patch is also free. (Course the software isn't since you have to sell your soul to the devil)

      Your app looks quite interesting and I may have to check it out.

      What problems have been found with the patch? I have it on 64 workstations and haven't seen (or heard) about any problems.

    2. Re:Outlook Security Patch? by Jason+Levine · · Score: 1

      Well, I believe when the patch was first released, it could not be uninstalled. (So if you had to e-mail someone a legitimate VBS/EXE/etc file, you'd have to go through the trouble of renaming it or zipping it up.) Also, it seems to me a bit of an overreaction. Kind of like finding an open door in your house and building a brick wall inside the door frame to keep intruders out. It's much simpler to simply install a deadbolt lock in the door (which lets people through the door only if you let them in).

      --
      My sci-fi novel, Ghost Thief, is now available from Amazon.com.
    3. Re:Outlook Security Patch? by Jason+Levine · · Score: 3

      Actually, there have been many problems with that patch. Besides, it doesn't address the core issue, the scripting features (while possibly very useful) can be used to easily make viruses.

      Excuse the blantent plug, but instead of telling users to hack into their Windows registry (not soemthing most users are capable of), I devised a program, Script Sentry, that seizes control of the VBS extension (as well as quite a few others, but only after you approve it of course). This way, when the script is run, Script Sentry opens up, scans the script for possibly malicious code, and then alerts the user.

      For example, in a momentary lapse of judgement, I open that "Love Letter" attachment I recieved. Instead of being infected though, Script Sentry alerts me that the "Love Letter" would have deleted files, edited my registry, and accessed Outlook. I tell Script Sentry not to run the script and crisis averted.

      Oh, and the program is 100% free (although I have a means for people to "donate" if they feel it's worth the $$$).

      In case anyone's interested, the URL is http://www.jasons-toolbox.com/scriptsentry.asp

      --
      My sci-fi novel, Ghost Thief, is now available from Amazon.com.
  5. The Microsoft Cheese version: by Anonymous Coward · · Score: 1

    "Now if someone would only release
    something like this for Outlook that turns off
    VBScript..."
    would go one step further and remove all
    Microsoft Operating systems and applications.

    The End!

  6. For all we know, it's a coverup for somthing else by Anonymous Coward · · Score: 1

    Think about it: While this worm is doing good stuff, the users are getting all happy, but don't notice the other stuff (possibly bad stuff) the worm is doing. It would be the perfect coverup. It's almost like a nun robbing a liquor store, nobody would suspect her.

  7. Re:But do I trust it? by Anonymous Coward · · Score: 2

    If you have any savvy at all, this worm will not hit you since you have patched your system yourself. This is designed for those without savvy. A protective angel. Protecting you while you don't realize.

    The idea is brilliant.

  8. Re:But do I trust it? by Anonymous Coward · · Score: 2

    I'd rather have fixer worms running amuck then hacked drones flooding things. If you're clean, it'll pass right by you, if you're dirty, it will attempt to cleanse you. If you were dirty and it fucked up your box cleaning you, then fix your holes quicker next time and you won't have to worry. This might sound cold but if admins were more aware, worms like this wouldnt spring to life.

  9. Praised on one OS, invasion on another other. by Anonymous Coward · · Score: 3

    You compare this to the Outlook worms, which is hardly a correct comparison. Those scripts that stupid users run in Outlook typically deliver a piddly payload (i.e. they don't r00t the box.) So they delete .JPGs and .MP3s, big deal. They still run within the context of security provided by the current user. Their real cause of damage is that they then access Outlook's address book and forward themselves to everybody, which in a corporate setting, can eventually cause the email server (any email server) to be overwhelmed and die.

    How exactly does that compare to a worm that will enter the system through faults in daemons without user intervention or knowledge, r00t the box, and deliver literally any payload they want, good or bad? Certainly there are some similar vulnerabilities in Microsoft daemons, i.e. everyone's favorite IIS. But I guess I shouldn't expect that many people here to be able to make such a distinction.

    Microsoft has long since released a patch to prevent COM automation of the address book, and future versions of Office prevent it by default. Should a worm of sorts be released to automatically download this patch and install it for the less-than-capable enduser? Hah! You know as well as I how quickly the slashdot crowd would interpret that as an invasion of privacy by the most evil and loathsome entity in the history of the world.

  10. The problem... by drdink · · Score: 1

    This worm looks good at first, but the problem is that a worm is a worm. I don't want any worm-style program doing anything to my machines, whether good or bad. As an administrator, I want to know every damn single thing that is done to the machine on the level that this worm operates at. This worm may look friendly, but the next one might not. Secure yourself to avoid all worms, not just bad ones.

    --
    Beware, Nugget is watching... See?
    1. Re:The problem... by statusbar · · Score: 1

      If you don't want any worm-style program doing anything to your machines, then you as an administrator who 'knows every damn single thing that is done to the machine' will make the machine secure so this worm won't bother you.

      It will only bother you if you don't do your job properly.

      At least this worm will (apparently) close some holes on the machines where the owners are silly and say things like 'Who would care about my data? There is nothing important on that computer so I do not need to secure it.'

      --jeff

      --
      ipv6 is my vpn
    2. Re:The problem... by pacman+on+prozac · · Score: 1

      As an administrator I am more than happy for this worm to infect your system, no offence, but if you havent patched it and already have these worms then all your system means to me is another DDoS host for kiddies, and we can all do without those.

      Whether you want it or not, in my opinion if someone runs a server thats open to these worms they are on the verge of negligance, anything that stops their negligence/stupidity from helping dumb kids take my network offline is a good thing.

      Surely the only bad thing that will ever come is a) if the worm code is abused/altered to make a more malicious worm, since there are already plenty of malicious worms around this is a bit of a wasted argument and
      b) if you aren't vulnerable you might get a tcp connection attempt logged on some silly port, which you probably won't even notice among all the normal everyday trojan/backdoor/service scans.

      Now, what would I rather have, all the dumbass admin systems patched by some worm, or by some kid so he can keep DoSing from it for the next 3 years. Well put it this way....the worm isn't going to want to proove to someone on irc how much bandwidth they have :)

  11. Ahhh, another tool in the weapon against spam... by strredwolf · · Score: 2
    Now all they need to do is get it to overwrite a sendmail.cf of all these open relays we keep putting on the RSS, and we have it made.

    And finally China is secure...

    --
    WolfSkunks for a better Linux Kernel
    $Stalag99{"URL"}="http://stalag99.keenspace.com";

    --

    --
    # Canmephians for a better Linux Kernel
    $Stalag99{"URL"}="http://stalag99.net";
  12. Re:Two sides ... by Naikrovek · · Score: 1

    This doesn't have to stop, are you nuts? until every person knows how to secure their boxes (never) things like this will do good, at least the ones that are meant to.

    There will always be room for these "goody-2-shoes" worms in my world, because I know how to secure my own boxes against them. Whoever doesn't deserves what they get, good or bad.

    naikrovek();

  13. Good Samaratin Worm. by Craig+Maloney · · Score: 2

    It's nice to see something like this out in the wild. Honestly I think I get a probe from a wormed machine at least once a day now, if not more. Good to see someone taking advantage of the situation to spread something good. Now if they'd distribute those Anna Kornukova pictures and the animation of Snow White and the Seven Dwarfs that the outlook viruses promised, I think the writers of this worm would be sainted. :)

  14. At least they don't send you a bill by brion · · Score: 2

    or it could be some odd sort of new Antivirus software prototype (laugh!)

    Naw, if the antivirus folks were behind it, it would also look for credit card numbers so they could charge you for the priveledge of having your system secured.

    --

    Chu vi parolas Vikipedion?

  15. Re:Someone actually did it. Awsome by jafac · · Score: 3

    Yes, to go out and automatically tweak others machines without their consent is definately wrong.

    I can think of one silly example why it would be a bad thing; What if somebody was testing network security software, thinking that this hole was unpatched on a target machine, and now, all of a sudden it isn't, then there's a bug in his security software that potentially goes undetected, and that security software gets sold and widely distributed. Can the dumb 'ol worm guarantee that all systems on the net from that point in time onward will be patched?

    That's just a silly example of an unrealistic situation - but for every one of those I can think up in the 5 minutes it took to read this /. article, real life probably has several good examples nobody's thought of.

    The basis of testing, or even just running a computer, is having a known-good system state to run from. If some unknown element is being changed, for whatever reason, that's a variable that the operator is not aware of. And that's a bad thing.

    --

    These are my friends, See how they glisten. See this one shine, how he smiles in the light.
  16. Re:But do I trust it? by mikl · · Score: 1

    > I dont think anyone would "let" any worm into
    > thier system on a voluntary basis, but if you
    > read the story I believe it will tell you that
    > the Cheese worm enters via a port that the 1ion
    > worm leaves open. So, if you get the Cheese worm
    > you have already been attacked and most likely
    > didnt know about it.

    Understood. I did read the article. :-) However, my concern is based on the fact that a LOT of people are lauding this as a great thing. "Hey, free security updates!" and such. However, regardless of whether the worm's payload is harmful or helpful, it is still using unauthorized resources.

    I have a hard time saying unequivocably that "this is a BAD THING(tm)", but I'm not exactly sure that it is exactly a Good Thing(tm) either. After all, it still takes advantage of a security flaw in an unauthorized manner. GRANTED, this will only affect people THIS TIME that a.) haven't patched systems for the Lion worm and b.) could have had Lion on their systems for MONTHS proving their incompetence at security. To those people, THIS worm is probably a good thing, since it will do the work that lots of people are either too lazy or stupid to do.

    My concern is, NEXT TIME, somebody might release a worm that fixes one hole, while making two or three others. I just think it is a bad precedent for us (sysadmins) to say, "Hey, this Cheese worm thing is a good thing", because if we take a step in that direction, we'll get taken advantage of in the future. Trust no one, keep your guard up!

    -Michael

  17. Re:But do I trust it? by mikl · · Score: 1

    > so what harm could it do?

    The harm is this: after Cheese patches your system, it starts scanning other systems. Meaning, your IP address could very well show up in the logs at no-telling-what-Big-Company-that-keeps-very-good-l ogs. The next thing you know, the FBI is knocking on YOUR door wondering why you are scanning Company's IP-block.

    With all the prevalence of DoS attacks now-a-days, I know we keep a lot closer tabs of our logs and security stuff than we did a year ago. I'm sure other companies are doing this as well, and your IP address showing up in a security log is not generally a good thing.

    So, while directly doing some good by patching holes, it maintains all the same appearances of a malicious worm, and if the people you end up scanning don't KNOW this already, you could end up getting reported or checked out really close.

    Of course, if ppl would apply patches on a regular basis, you wouldn't have to worry about the Lion worm, and as a result, Cheese. :-)

    -Michael

  18. But do I trust it? by mikl · · Score: 5

    The only question raised here is, am I really going to trust this "helpful" worm or others like it to fully patch up my box properly?

    Further, it is still using my system resources (bandwidth, etc.) to spread itself without my permission, which amounts to trespassing in my book, even if it is supposed to "help".

    If we start allowing worms such as this one back on our systems, just because, "Well, it might help", it won't be long before somebody combines one that fixes one hole while making a new, bigger one.

    1. Re:But do I trust it? by Genom · · Score: 2

      Hmmm...sounds a lot like Windows Update (*shudder*)

      In *theory* Windows Update isn't such a bad idea. The main underlying issue is that it isn't full disclosure, and the patches themselves are closed - so you can't verify that they actually WILL do what they SAY they will do.

      Windows Update reads from the registry to find out what you have installed, and what you don't. Considering how much information is stored in the registry, and the fact that it's closed, there's no way of knowing exactly what information it does send back to M$ about your system, besides the contents and their update status.

      What would be cool would be to simply portscan (the same method the crackers use to get in) the machine in question, then act on those vulnerabilities only, reporting to the user exactly what is being done, and any holes that have been found/closed.

      Basically Windows Update done right.

      In *theory* it's a great idea. In practice, it may suck. Some people open things intentionally. Some people NEED (for whatever reason) to use an insecure version of [certain program].

      There's also the possibility of infecting the base site, or it's mirrors - and having the infection spread exponentially.

    2. Re:But do I trust it? by Genom · · Score: 3

      ...so what harm can it do?

      Well, I'm no expert...one of my boxes was hit by Ramen shortly after installation of RH6.2, before I could finish downloading the update rpms from RedHat's site - seems someone on my local cable node had already been infected, so as soon as I got it installed BLAMMO! there it was. Did the cleanup/innoculation myself, and learned quite a bit in the process. (switched to Debian later that week)

      The thing that tipped me off to the worm's presence? My eth0 activity was sky-high, and I wasn't (to my knowledge) transferring anything.

      Now, I'm not saying a "good" worm is a bad thing - but I'm not entirely sure that it would be easy to tell the good from the bad at first glance. If these things propagate in the same way as the bad worms do, then people are still going to see their network card's usage jump up VERY high. People are still going to be portscanning other people's boxes, without knowing, and without other people's permission. It's still suspicious activity, regardless of the purpose.

      I can see an alternative though. Set up a website (or better yet, a voluntary series of mirrored sites) where users can go, and ASK to have their computer portscanned, and fixed if necessary. Make the "good" worms "sterile" (IE: unable to reproduce) so if the machine is infected, it can be automatically innoculated and patched against further infection.

      Want to know if you're infected? Just go to the site, and have it scan you, fix any problems it finds, and email you the results (or alternatively display them on the webpage). Have the same set of pages offer a tar.gz/deb/rpm of their site, including the scan/vaccination tools, so people can set up their own mirrors. Have the mirrors periodically checksum each other (say, weekly/monthly), to make sure they're all updated correctly, and that their payloads haven't changed.

      By making the process voluntary, and the worms sterile, you're only providing the innoculation service, not another (benign) infection.

      By allowing users with the disk space/bandwidth to set up their own mirrors, you eliminate the single-point-of-failure.

      By periodically checksumming known mirrors' copies of the patches, you make sure people don't abuse the system to deliver malicious worms, rather than distribute the benign ones.

      The trick is making sure users actually go to these sites, and scan their machines every once in a while. A few conspicuous links on security sites, and major *nix hubs would help there.

      Possibly even a "reactive" script that would detect worm activity, and email root@source.ip.of.scan, suggesting they go get scanned...hrmm...on second thought, that one could be exploited by the "dark side" as well - send a false email to root@whatever saying "I think you're infected, go scan yourself here" where "here" actually points at a delivery system for a malicious worm...ok, so that part's not a good idea.

      I'm just thinking here - second cup of coffee stuff ;P

    3. Re:But do I trust it? by Art+Tatum · · Score: 2
      If we start allowing worms such as this one back on our systems, just because, "Well, it might help", it won't be long before somebody combines one that fixes one hole while making a new, bigger one.

      Bingo. I mean,it would be very easy to create a worm that looked a lot like this one. People might just say, "Oh, it's just the Cheese worm. It's OK."

      I do have to admit that the idea of a beneficial worm is pretty neat, however.

    4. Re:But do I trust it? by rarose · · Score: 3

      You forget: This worm is no skin off you a55 as long as your system is secure. I don't see anything but goodness here...
      If you don't like worms, keep your system secure before you get hit.

      --
      --Rob
    5. Re:But do I trust it? by dbrutus · · Score: 2

      If you actually have a honeypot, wouldn't you be keeping an eye on it? Wouldn't you already have a quick and easy way to reset it? In this case Cheese is no different than any other intrusion, easily monitored and fixed for a true honeypot.

      As for your 'I've put other devices in place to avoid exposure', what a load of crock. If you've avoided exposure, Cheese shouldn't spot it or your amelioration devices should catch cheese as well. It's a crock.

      The box is yours, and cheese is by no means the best way to solve problems but for those who can't be bothered to secure their box right, Cheese is the best way to fix these typhoid marys.

      DB

    6. Re:But do I trust it? by CaseStudy · · Score: 2

      This is stupid. Of course you shouldn't trust it. You should fix the holes yourself, and not allow the worm on your system.

      However, for those who are less security-conscious, this is a Good Thing. Not infallible, and not the best alternative, but perhaps (and only perhaps; I don't know enough to judge) better than leaving the system wide open.

    7. Re:But do I trust it? by tvon · · Score: 3

      I dont think anyone would "let" any worm into thier system on a voluntary basis, but if you read the story I believe it will tell you that the Cheese worm enters via a port that the 1ion worm leaves open. So, if you get the Cheese worm you have already been attacked and most likely didnt know about it.

      The fact is, if you are security concious and have all the latest patches and follow the proper regime for maintaining your system, it is fairly unlikely that your system will ever get compromised......and if you "let" any worm into your system you should be shot without any hesitation.....though in this case if the Cheese worm _can_ get into your system it seams to mean that you have already been attacked and your sysem is not trustable...so what harm could it do?

      # Tom von S.
      # -------------
      # "Nuclear weapons can destroy all life on earth,

    8. Re:But do I trust it? by Thing+1 · · Score: 1
      I can see an alternative though. Set up a website (or better yet, a voluntary series of mirrored sites) where users can go, and ASK to have their computer portscanned, and fixed if necessary. Make the "good" worms "sterile" (IE: unable to reproduce) so if the machine is infected, it can be automatically innoculated and patched against further infection.

      There exists such a web site already: check out Steve Gibson's site, and check out the "Shields UP!" section. This will portscan your machine for you and report the ports it finds open. (It was designed for Windows machines.)
      --

      --
      I feel fantastic, and I'm still alive.
    9. Re:But do I trust it? by boskone · · Score: 1

      I think this is the way.

      Let me explain.

      I think it is wrong that this is out there from a philosophical (libertarian) sense, but I am all for it from a pragmatic sense.

      This should only affect people who are not securing their boxes. If they are running unsecured boxes, then this will attempt to patch them so that their resources are not used to attack our hardened machines with malicious code.

      Ultimitaly, as the internet grows and becomes less of a "professionals only" party, we will have to deal with all problems this way.

      SPAM will be dealt with similarly. Someone will write something to go out and close open relays or nuke machines that are running open relays. Someone else will write an easy to use and propogate program that will keep a RBL and instantly update it across the net so that no spam ever hits more than a few hundred mailboxes before it is black-holed and deleted by everyone at the mail server and client level.

      Then SPAM becomes an unprofitable enterprise and we do not have to waste time dealing with it.

      I think this is how we have to solve these problems, even though the worm idea is clearly illegal and immoral. It is a matter of pragmatism.

    10. Re:But do I trust it? by H310iSe · · Score: 1
      Hrm. I thought Win. Update worked with a client-side applet that interprets M$ Update page and only displays what the applet sees is nescessary. Kind of like an ISAPI filter only it works on the client. That way the applet knows what's on your system but the M$ site doesn't - the site sends the exact same info to all computers and only the pertenent parts get rendered in your browser.

      Of course, the only way for me to be sure is to run some detection software. And Win. Update still blows b/c the documentation on the patches, not to mention the patches themselves, range from mediocre to Shocking Pink Atrocity. Patch and pray. I used to spend several days to a week on every @%$(*!(@! win security patch before I could release it in beta to our network. Then 2 weeks of beta before it went out to all the clients. argh.

      BTW reactive barriers (ghost in the shell lingo?) I haven't found but voluntary port scanners (voluntary cheese worms if you will) abound. I work in windows land so I only know those ... hrm, there's cerberus a free-as-in-beer proggie that scans your servers, explains what's wrong and suggests how to fix it - like nmap but light and friendly. ...

      --
      closed minded is as closed minded does
    11. Re:But do I trust it? by rfredell · · Score: 1

      I can see an alternative though. Set up a website (or better yet, a voluntary series of mirrored sites) where users can go, and ASK to have their computer portscanned, and fixed if necessary. Make the "good" worms "sterile" (IE: unable to reproduce) so if the machine is infected, it can be automatically innoculated and patched against further infection. Hmmm...sounds a lot like Windows Update (*shudder*)

    12. Re:But do I trust it? by lynx_user_abroad · · Score: 1

      Hold on a second. Maybe I don't want my honeypot patched behind my back? Or maybe I maintain that vulnerability to support a legacy application I MUST have, and I've put other devices in place to avoid exposure. Whose box is it anyway?

      --

      The thing about things we don't know is we often don't know we don't know them.

    13. Re:But do I trust it? by A_Non_Moose · · Score: 2
      (IE: unable to reproduce) Funny, when I read thru this the first time I thought "Internet Explorer: unable to reproduce", instead of i.e.

      I love misreading stuff sometimes as much as walking into the middle of a conversation. ex: (subject was bbq'ing but all I heard turning the corner was:) "...so I slapped my meat on the grill..." heh, I lost it.

      Moose.

      If god had intended us not to eat cows, he would not have made them out of meat!

      --
      Have you read the moderator guidelines? Well, have you, PUNK? (and I want a Karma: Gnarly option)
  19. Re:Your an idiot. by Genom · · Score: 1

    ::cracks knuckles:: Time to feed the trolls...

    Subject: Your an idiot

    ...and you don't use proper grammar - should be "You're an idiot" ;P

    The whole point is that A) Idiots dont secure there boxes. B) They won't be bothered to. C) Worms will hit them anyway. D) May as well make it so that when they do get hit, the hole is plugged.

    A) I agree - there are many people who do not secure their boxes, even though it is tantamount to idiocy to not do so.

    B) This is the kicker. If they're not even going to TRY, they deserve everything they get.

    C) Given A and B, yes. I agree here as well.

    D) I'm all for plugging security holes, wherever possible. I'm not all for use of other people's bandwidth without their permission, whether the use is benign or not.

    So that makes you an idiot.

    Maybe I was. I definitely was uninformed and ill-prepared. What I should have done was download the updated rpms from Windows, before beginning the install. Instead, I figured it would be "safe" to install, then download the updates. Live and learn.

    The point is that I did something about it. I disconnected my system from the 'net, innoculated it, and downloaded the updates seperately, then updated before reconnecting to the 'net under linux. I wasn't totally helpless, and I knew how to diagnose and repair what was wrong. A lot of people don't.

    For them, a simple modification of the "worm", to sterilize it, would work wonders. They'd just have to go to the site, and get scanned/innoculated. The innoculation process, because of the sterilization, wouldn't leave the worm itself on the user's system. It wouldn't suck up bandwith portscanning all their peers. It wouldn't break into other systems (previously cracked or not). It would simply innoculate, patch the hole, and delete itself.

    To NOT be an idiot: 1) Read the article. 2) Repeat step 1 until you COMPREHEND the article's points, not just the title. 3) Read a few comments before you post.

    I did read the article. I disagree with the use of other people's bandwidth without their permission, regardless of the purpose. If they give their permission to become a scanning node, that's fine. If they don't, it's not right to do it behind their back, even if you're just scanning for other, infected boxes, and spawning a fix.

    Even if the bandwidth consumption is minimal for one machine, what happens when an entire corporate network gets infected? Several hundred machines constantly portscanning one another is COSTLY in terms of bandwidth.

    Perhaps you should fully read comments before you respond and call someone an idiot.

    Then again, you're a troll, so I suppose it's your job not to. ;P

  20. Re:Neat.... but... by Genom · · Score: 2

    The problem is that it won't just affect previously compromised boxes - it will affect bandwidth. Bandwidth is not free - in fact, it can be quite expensive. All those portscans, successful or not, are still going to chew into the bandwidth of everyone on the subnet.

    Now, if someone AGREES to become a scanning node, that's another matter. They're consenting to allowing their machine to portscan others. They're consenting to allowing the benevolent worm to use their bandwidth to propagate itself and help others. They're accepting responsibility.

    If they didn't agree, then the worm has NO RIGHT to use their bandwidth, even if it is to help others, or clean up after malicious hackers. Unless someone has agreed to allow you to use their resources, it's stealing.

    I think the concept is a good one, however. I think if the worm were "sterilized", so that it simply went in, innoculated, patched the hole, then quietly deleted itself - noone would have an issue. If the same worm emailed root@whatever.host with a url to download the propagation software, that would be cool too.

    The problem with that last part is that the malicious worms could do the same thing, masquerading as "fixes".

  21. Re:kind of pleasant by Genom · · Score: 2

    Hmm...taking that example out of context...

    If a burglar has already broken a jewelry store window, gone in, stolen some stuff, and left, it's OK to enter through the same broken window, as long as you are just picking up the broken glass.

    I'm sure the cops would just LOVE to hear that explanation ;P

    Either way, it's still an intrusion, whether it's benign or not.

    If it propagates itself in the same way (portscanning, etc...) then it's still using bandwidth without permission, even if it is for a good cause.

    Cool concept, Poorly thought-out execution.

  22. Re:Kind of Amusing . . . by Genom · · Score: 2

    Simple solution. Sterilize the worm. Make it non-replicating. That way, it goes in, innoculates, patches the hole, and then deletes itself, possibly sending an email to root saying "Hey, I noticed you were previously hacked, and undid the damage - logs attached - if you want to become a scanning node for this innoculator, contact [blah]"

    That way, it still does the "nice" stuff, and leaves it up to the sysadmin as to whether or not to become a redistribution point for the fix.

  23. Re:A Really Really Bad Idea by Genom · · Score: 2

    Right - Windows Update just tells you what M$ says the patch is supposed to do. It doesn't actually let you read the patch.

    So the linux collary would basically be an extention to apt that allows you to grab some information (changelogs) about the updates it's about to do?

    That's a *nice* idea.

  24. Re:kind of pleasant by Odinson · · Score: 2
    "If a burglar has already broken a jewelry store window, gone in, stolen some stuff, and left, it's OK to enter through the same broken window, as long as you are just picking up the broken glass.

    I'm sure the cops would just LOVE to hear that explanation ;P "

    I think a better meta-for might be a robot wandering around a badly policed town and bording up broken store windows. It would leave a note explaining how it did it, when it did it, and what it did. This could prevent further looting. A robot is different than a human in that you don't have to trust it. If it's specs are sane and it dosn't malfuntion it does exactly what it is told.

    And sanity checks in the wild are what signatures and checksums are for... right? If we trust them for other things, why not this?

  25. Re:Someone actually did it. Awsome by johnnyb · · Score: 2

    Actually, the invention of the virus was done to help systems. They were meant to be autonomous mobile agents, examining the computer and tweaking it.

  26. Re:Good worm, Bad worm. by larien · · Score: 2
    FWIW, Redhat do still release Sparc patches; I saw an announcement on BUGTRAQ today where they were releasing a GNUPG patch for RH5.2 for sparc.

    With regards to automatic patching, how would you feel about updating patches on 100 machines? How about 1000? Fact is, admins don't want to have to manually log in to hundreds of machines to apply patches, so an automatic roll-out is the way to go.
    --

  27. Re:Imagine escalating patch-virus wars... by mandolin · · Score: 1
    A friend of mine suggested to me that whatever you look for on the Internet, it will seemingly spring into being simply by the fact of you looking for it.

    Excellent! Then world peace, practical fusion, true love, and non-troll/mispelt slashdot articles must exist out there somewhere.

    (Oh.. you didn't say I could *find* it.. damn)

  28. No. As with malicious worms, you have no choice! by leonbrooks · · Score: 3
    The only question raised here is, am I really going to trust this "helpful" worm or others like it to fully patch up my box properly?

    So what are you going to do? Put your unpatched antique box on the net and hope Cheese finds it before Ramen? Ahuk, ahuk, ahuk...

    The bottom line is: if your security sucks, you default to trusting every Tom, Dick and Harry out there with your box. The usual term for this is ``data suicide''.

    --
    Got time? Spend some of it coding or testing
  29. Origin of the name "Cheese worm"? by Jack9 · · Score: 1

    The name may have come from the program "queso" which is an augmented variant of nmap which was used specifically to look for trojans and OS type based on packet flags, etc etc, used extensively by script kiddies.

    Often wrong but never in doubt.
    I am Jack9.
    Everyone knows me.

    --

    Often wrong but never in doubt.
    I am Jack9.
    Everyone knows me.
  30. Re:Someone actually did it. Awsome by esper · · Score: 1
    Step 1: Use DNS to find the system which handles its mail.

    Step 2: Send mail to postmaster@mailhost.

    (If this doesn't work, you can try various other usernames, but their system is broken. RFC 822 requires that postmaster must be a valid address.)

  31. Re:Fixing outlook by IntlHarvester · · Score: 3

    Considering this might break login and other admin scripts, be extra sure you want to do this. If you administrate a large number of Windows machines you've just made your life potentially much more difficult.

    Besides, it would be trivial to convert your typical Outlook virus into JavaScript, PerlScript, or even an VB EXE file. NOTAFIX.

    Microsoft has had a security patch out which mitigates the problem for many months. Have you tried it?

    --

    --
    Business. Numbers. Money. People. Computer World.
  32. the value of this thing by mr_burns · · Score: 3

    This is valuable not because it fixes a hole. It's valuable because it makes the community look cool.

    Think about it. In the 'doze world, there's MS, the sheep...er..users, the Vendors and the hackers on a bad day. There is no sense of community...if you help your friend....you're likely breaking some kind of law.

    On the other hand, with Open Source, here's an instance where some lone hacker takes a paradigm and smacks it upside the head for our mutual benefit. This is wonderful PR!!!

    Just when MS gave a speech about how Open Source OS's are insecure, and the community aspects are negligible at best, this guy kills both birds with one stone. And it didn't cost any of us a "beer" dime.

    You just can't buy publicity like that. I think I'll start preaching "Random acts of kind InfoWar". Really....this whole thing is a head scratcher we could use to our advantage.

    oh.....check /var/log/messages NOW!!!

    --
    "Let him go, Ralph. He knows what he's doing." --Otto Mann (simpsons)
    1. Re:the value of this thing by Zal42 · · Score: 1

      Well, if I'm going to be attacked, I'd rather be attacked by this than a more malicious worm -- BUT:

      This is no more defensible than any other attack. Having good intentions doesn't erase the wrongdoing. I wouldn't want someone entering my house when I'm gone, either, even if they only did it to lock all my doors and windows.

      We also have to be aware that things can go wrong. A worm with the best intentions in the world can still be buggy, after all!

      There's a middle-ground, though -- what about if the good worms only affected systems that hang out some kind of "welcome mat"? They don't change your system around any unless you have a special file or something stored in a particular place on your computer.

  33. Major problem with this sort of thing ... by Roy+Ward · · Score: 1

    is can you trust it?

    Not so much that someone could give this a malicious payload (although that is possible), more that all software contains bugs, so even a 'good' worm could have unplanned unpleasant side effects.

    On the Macintosh (a platform I am more familiar with), the vast majority of viruses were benign (as in did no deliberate damage), but many of those had bugs or resource usage that caused infected machines to have problems.

    If I got this worm, I'd still have to treat the machine as compromised - of course that may be no great loss given that it only infects already compromised systems.

    Roy Ward.

    1. Re:Major problem with this sort of thing ... by rikki_t · · Score: 1

      I'm not sure what exactly the cheese worm does, but I wonder if it couldn't have just such effects:

      I assume it changes the configs of whatever program allows the expliot. Picture this: A large (very large) and profitable (read: With expensive lawyers) company is running a very strange, very custom version of Foo (where Foo what cheese fixes). This Foo was coded in about 30 hours, at $200 an hour ($6000), and is key to their business. It may be outdated, and vulnerable, but they have an underpaid Malaysian coder working on the new version - it'll be a week or so.

      In comes Cheese worm. "Oh, dear. You have a problem with your Foo! I'll just fix that for you."

      Boom. The custom Foo (which was able to be altered by Cheese, but is now horribly hosed) stops completely. VLC loses a lot of money, and a lot of customers, before they can get the custom version back (it was hand coded, and Foo-writers, the consulting company, kept the source and gained all rights to reinstall).

      Suddenly, Cheese's author is not so happy, and I don't think "I was just trying to help" is going to fly when he gets sued.

      You just don't go in and make changes to people's boxes. Warn, alert, suggest. Not change.

      --
      Any technology which is distinguishable from magic is insufficiently advanced.
    2. Re:Major problem with this sort of thing ... by Cirvam · · Score: 1

      Wait you mean the l1on worm has a legit purpose?
      Someone uses that as a company tool?

      For some reason I don't think too many VLC use linux worms to install backdoors on their computers.

  34. Kind of Amusing . . . by Robotech_Master · · Score: 2
    . . . to see people complaining about this worm, even as harmless as it is. "How dare they patch our systems! We want to be used as catspaws in denial of service attacks!" If they find out who wrote it and try to prosecute him for damages, will they have to make it a negative amount since it essentially fixed a broken system, instead of the other way around?

    Sure, the idea of a worm in general might not be a good idea. But then, the only people who will be affected in a nontrivial way by this worm will be those who've been infected by another, malevolent worm anyway. Two wrongs may not make a right, but I would think in this case they would at least be somewhat better than just the one wrong, if the one wrong meant there were all those compromised computers out there that could be used in Denial of Service attacks, and the second wrong took those out of the equation.
    --

    --
    Editor Emeritus and Senior Writer, TeleRead.org
  35. Re:It leaves this message... by Zico · · Score: 3

    And how long before someone modifies the Cheese worm so that it still patches the system from 1i0n, leaves that exact same message, and then goes and deliberately opens up a brand new hole for exploitation? I'd say seven days is a conservative estimate. If it appears that your system has been "patched" by the Cheese worm, you're best off wiping your system and restoring from backups.


    Cheers,

  36. Re:Neat.... but... by sethg · · Score: 2
    However, if you did not KNOW you were compromised, it might be nice to have the "white" virus remove the holes before more malice comes to your box.
    Furthermore, if you are worried about other people's badly-administered systems being used as launching points for attacks against your machine, it might be nice to have the "white" virus compensating in part for the other systems' lazy administration.
    --
    --
    send all spam to theotherwhitemeat@ropine.com
  37. Re:Avoid nasty Linux bugs by Spruitje · · Score: 1


    What the hell? AOL uses Unix systems. Most of their network is based around Unix servers.


    Yep NSDi.

  38. Re:Avoid nasty Linux bugs by Spruitje · · Score: 1

    Sorry, BSDi.

  39. Re:Two sides ... by Spruitje · · Score: 1


    The point of having an army (if I may carry the analogy a little farther) is to keep the enemy away from civilization.


    In case of the US army it is the other way round.
    To keep civilization away from the USA.

  40. Interesting Concept by thesteveco · · Score: 2
    Could you imagine how wonderful something like this could be for all the rookies out there? Especially if it was configured to constantly look for updates from a known-safe location managed by a group of white hats, constantly updating the system and patching necessary software?

    What a great deal of sand in the face for Microsoft to learn of the open-source community banding together to secure the systems of the untrained, locking them down against participation in DDoS attacks and such. As if they don't already need a bulldozer to get the sand out of their faces with all the high-publicity IIS compromises of late. =)

    Sure, some of us don't want something like this getting onto our systems as it demonstrates that we've not locked it down well enough to begin with. But for those who truly *can* stop it from exploiting known vulnerabilities, we obviously don't need it. However, I'd wager that well over 90% of the people using Linux don't know what to do to lock their systems down.

    Bravo!

    (that is, until someone finds out that this worm is actually doing something malicious while pretending to patch the system)

    1. Re:Interesting Concept by CAIMLAS · · Score: 2
      Something like this already exists. It's called 'apt-get'. Very useful tool. I'm sure you've heard of it.

      -------
      CAIMLAS

      --
      ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
  41. Turning off VB script by delmoi · · Score: 3

    Would be like a Unix worm turning off FTP or disabling mod_perl. It could potentialy improve security... but the people running the systems might not be so happy...

    --

    ReadThe ReflectionEngine, a cyberpunk style n
  42. Re:Someone actually did it. Awsome by kubrick · · Score: 1

    And Uv is used to erase Flash ROMs (the old style anyway). Coincidence?

    Spookily enough, you're right. It is a coincidence.

    --
    deus does not exist but if he does
  43. Historic opportunity by seibed · · Score: 1

    Seems to me that the logical thing to do is integrate a firewall option (receive "fixitworm=on")so that people that were security conscious (and were actually aware of such a feature) could turn it off and the worm wouldn't go there again, but ignorant people/sysadmins wouldn't know to turn it off, (this of course would be the poorer sysadmins who have unpatched security holes) ergo the worm would only affect the unwatched servers, kind of like having a default fixit worm with the option of rejecting it if you are confident.

    seibed

  44. Escalation by Eater · · Score: 1
    The problem is that it won't just affect previously compromised boxes - it will affect bandwidth.

    And bandwidth would become the major factor if this escalated into a good-worm/bad-worm war. Both white-hat and black-hat worms would cruise the Net, each scanning for the same holes and trying to get to vulnerable boxes before the other side does. The only way to win such a war would be to have significantly more presence than your opponent, to propagate faster and more robustly, to scan more boxes, to dominate more pipeline. Both sides, realizing that, would ramp up their worm population, in the name of beating the competition.

    I think if this good-worm idea becomes popular, we're going to see a vast increase in portscanning and surreptitious traffic. It might be better to just keep encouraging people to individually secure their boxes against malicious traffic rather than to send out white-hat worms to try to beat the baddies at their own game.

  45. Re:Why... by spectecjr · · Score: 1

    I've got a halfway there solution for that:

    http://home.earthlink.net/~simoncooke/SVDefuser.zi p

    20kb of quick anti-script-virus bliss. Basically forces all script files to open in notepad by default, instead of run. You can still run them by selecting Open from the context menu though.

    Simon

    --
    Coming soon - pyrogyra
  46. Re:Someone actually did it. Awsome by Wodin · · Score: 1

    Try root@[123.123.123.123] rather, but that's no guarantee.

    --
    -- Wodin
  47. Re:In the "impressive, but not really" department. by SpinyNorman · · Score: 2

    OK, color me clueless, but what does a port 111 scan indicate?

  48. Not so much a virus or worm.. by MrCreosote · · Score: 1

    More like a dung beetle.

    It's a dirty job, but someone's gotta do it

    --
    MrCreosote Meow!Thump!Meow!Thump!Meow!Thump! "You're right! There isn't enough room to swing a cat in here!"
  49. Re:In the "impressive, but not really" department. by Platinum+Dragon · · Score: 1

    your not a sys. admin....nuff said.

    True. On the other hand, I am a Red Hat 7 user that, despite many, many attempts by the worms, hasn't been infected because I keep up with patches and updates.

    --

    Someday, you're going to die. Get over it.
  50. In the "impressive, but not really" department... by Platinum+Dragon · · Score: 4

    It's rather sad to see a worm do the work for clueless sysadmins. I'm not a sysadmin in the least, yet somehow I do a fairly decent job keeping my DeadRat 7 box updated and locked down as much as I can.

    A while back, I noticed a port 111 scan from what appeared to be a company's mailserver, setting off "worm" alarms in my head. Though I normally ignore such things, I was in a rather giving mood, and decided to alert the company of their potentially compromised box. Several bounces and lack of replies later, I gave up. The company just didn't seem interested in making it possible to report potential security holes or server problems - no addresses on their website, several possible leads gathered through bounces failed, and the whois lookup revealed a Hotmail address for the technical contact. I wonder how many other companies are as difficult to warn, and may not even care that their boxes are insecure.

    Maybe I just don't understand how hard it is to be a sysadmin, but can it be that difficult to at least glance at your operating system vendor's updates site once a week to check for patches and warnings? Is it that hard to do a simple system lockdown after the initial install and reopen services as necessary? Or am I just clueless?

    <Blatant flame>
    Worms like this wouldn't exist or be news if more sysadmins would do their job instead of playing Quake, looking at pr0n, or IRC'ing all day...
    </Blatant flame>

    Sorry if I insulted anyone with that short rant, just thoroughly unimpressed by the number of port 111 scans I see coming from what should be very carefully watched boxes all over.

    --

    Someday, you're going to die. Get over it.
  51. Re:Imagine escalating patch-virus wars... by Tower · · Score: 1

    Nah, there's no cat, mouse, etc...

    The Cheese Stands Alone...
    --

    --
    "It's tough to be bilingual when you get hit in the head."
  52. What happens when ... by perrin5 · · Score: 1

    Someone modifies this one to do some other useful stuff, like say turn off and remove telnet, and vulnerable apps.

    I had thought about this when the first linux worms this year started getting announced. I can see it now on securityfocus:

    The worm installs itself on the macine, checks for the instalation version, logs into the bug report homepage for that distribution, and updates all of your packages or binaries from a set list of servers...

    --
    hmmmm?
    1. Re:What happens when ... by epicurus · · Score: 1

      Aside from the worm part, that's a damn good idea...could make plenty of money from corporations that use linux and don't know/understand security...McAfee does something similar w/ myasap or whatever the hell they call it now (used to be myCIO).

  53. Re:Two sides ... by funcan · · Score: 1

    Bah!

    You know I'm going to have to go order the book now, don't you?

    Mutter mutter mutter

  54. Re:Patch Wars: Episode 1 The apocolypse by funcan · · Score: 1

    > If these patches want to make your machine really
    > secure then they would disconnect you from the
    > internet. You cant get much safer than that
    > unless the patch turns your machine OFF!

    Hmmm, where is my copy of the power management API gone???

  55. Re:kind of pleasant by seanw · · Score: 1


    yes, I was tired but...

    there could easily be a worm signing/ID verification feature. encryption signatures and whatnot can solve the good/bad worm problem.

    sean

  56. Re:kind of pleasant by seanw · · Score: 1

    hmm...well, I'm intrigued. inhouse networks were the application I was thinking of also (they have fast ethernet connections, and are often hardest hit by worms anyway).

    if you're interested, why don't you email me (canova@covad.net) and we can at least toss the idea around a little bit.

    sean

  57. kind of pleasant by seanw · · Score: 2

    hmm, I know this kind of worm is really a virus in itself and not a good idea or something to welcome, but I have to admit I kind of like the idea myself. it's nice to think of a benevolent force propagating itself out amongst the web. there are enough malevolent ones to go around.

    sean

    1. Re:kind of pleasant by seanw · · Score: 3

      and, thinking more about it, this has possibilities. this could be used as a distribution system for almost instant bug fixes, via "worming" the systems together. participation in the chain would be voluntary, of course. but, like another poster already suggested, it resembles the human immune system. and using this kind of "swarming" bug fix/patch distribution system would result in exponentially faster bug fixes. the admin doesn't even need to be awake.

      and new systems would be patched immediately, no more hunting down and downloading a bunch of old fixes every fresh install.

      imagine bands of roving web worm maintaining and managing the security of the net. am I just tired, or does this sounds really cool?

      sean

    2. Re:kind of pleasant by dbrutus · · Score: 1

      Think of the Cheese worm as neighborhood activists invading the local crack house, boarding it up, and standing guard in the neighborhood to keep out other crack dealers.

      It's a pure 2nd amendment application of a private militia action translated to cyberspace. Now, obviously, the government can pass rules to regulate this sort of action but the US constitution does give the Cheese worm writer some legal ground to stand on. I can just imagine the NRA getting in the act...

      DB

    3. Re:kind of pleasant by The+Troll+Catcher · · Score: 1

      Well, ya see - the security worms wouldn't have to be anything special. Because if there's a r00table hole, then they should be able to exploit it and get in anyway - and if not, then there's no problem anyway. So it would work pretty well.

    4. Re:kind of pleasant by jsse · · Score: 2

      imagine bands of roving web worm maintaining and managing the security of the net. am I just tired, or does this sounds really cool?

      You're just tired, and yet your idea is really cool. :)
      The problem is how to distinguish good worms from bad worms? I mean, the security worms have root privilege, one bad worm will screw up whole network!

      It reminds me of a seminar featuring a security package(on NT) which centralized security maintainance and recovery. Just like your distributed model, the security program have all the administrative power on all workstations. I asked the speaker what if the crackers hacked the centralized facility...

    5. Re:kind of pleasant by jsse · · Score: 2

      Troll Catcher and you has good points. It may work
      At least it'll work for inhouse network. We might face legal issue putting it to Internet anyway.
      Let's start a project in sourceforge. What do you think? :)

    6. Re:kind of pleasant by actiondan · · Score: 1

      The human immune system sometimes goes wrong and attacks the body itself, causing harm.

      A computer immune system of this type could do the same thing - if the 'antibody' worms were not well programmed, they could have unexpected results. Admins are happy to install patches because they trust the source (in either sense) - if the patches distribute themselves then the source is not known and there is no trust.

  58. earth worm worm by seanw · · Score: 4

    oh I get it, kind of like the "earth worm" of the computer virus world. it's a bug, yes, but you want it in your garden; it's good for the soil.

    just don't believe people when they tell you that you can cut it in half and both halves live

    sean

    1. Re:earth worm worm by stilwebm · · Score: 2

      Actually many earth worms in North America are invasive exotics. They were brought to the continent for bait, but they have devistating effects on the ecosystem of forrest floors.

  59. How fitting by Hard_Code · · Score: 3

    ...right on the heels of Open Source's unified shot back at Microsoft, we have evidence that in the Open Source world, even the *viruses/worms* are beneficial! :) What next, Open Source code that mows your lawn, increases your sex life, and automatically sends presents and cards to your friends and relatives on their birthdays?

    Too funny...

    But seriously...maybe this'll nudge those black-hatters to actually compete with each other to *fix* holes.

    --

    It's 10 PM. Do you know if you're un-American?
  60. Re:A Really Really Bad Idea by QuantumG · · Score: 2

    If you read the article you would know that the worm enters your computer through the backdoor left behind by a malicious worm. Obviously if your machine is already backdoored you have no right to dis anyone who disables the it for you. No-one is suggesting that we all write hack-patch worms and propogate them constantly, they're simply saying, that if you machine is insecure enough to be actively penetrated by a malicious worm then you wont mind if we clean the worm off your machine and fix the bugs that it used to get into the machine in the first place. And if you do have a problem with that, I'm sure the 20 people who had their machine penetrated by someone using the worm's backdoor on your machine would have something to say about it. When your lame box is open to attack, you place me open to attack, even if it is just DDOS attacks.

    --
    How we know is more important than what we know.
  61. SysAdmin Worm by Velox_SwiftFox · · Score: 2

    The worm installs itself on the macine, checks for the instalation version, logs into the bug report homepage for that distribution, and updates all of your packages or binaries from a set list of servers...

    It'll need to detect I've rebuilt Sendmail with regular expressions, and connect with some machine out on the net that has the same version of gcc, libraries, et cetra as I used on the build machine to create the binaries.

    It'll do the same for SSH, turning on the ability to invoke it from inetd, and without opening the hole closed by turning off X forwarding.

    It will need perhaps the skill to rebuild Apache properly to include mod_perl and OpenSSL.

    Somehow it will know which of my two Perl binaries it will update.

    I think I know what to name it.

    1. Re:SysAdmin Worm by Velox_SwiftFox · · Score: 2

      The bottem line is: only idiots get infected by cheese, but it's better than what they had before. And it's certainly better for the rest of us.

      Granted. Though I would prefer the proposed version that didn't scan but only defensively spread itself to other probing systems, its attackers. My post was addressing this part of what I replied to:

      The worm installs itself on the macine, checks for the instalation version, logs into the bug report homepage for that distribution, and updates all of your packages or binaries from a set list of servers...

      Someone using an RPM distribution, to name one package manager, soon learns that if they update the original software themselves (configure, make, make test, install) that it is better to leave the system thinking the old packages you are replacing are still installed. otherwise you are going to have to force the package manager to ignore what it thinks are dependency problems. Sometimes what is updated is only one important part of a package. Grabbing new versions and blindly installing them over what is already there would actually penalize those who update their software before official updates are available, should they miss the one hole the worm might use.

      The bottom line is that this addition would downgrade the software on a system which does not restrict itself to the official packages. In other words, about all servers that do anything interesting. The software is modified to perform functions. Security is essential, but worthless if it keeps the server from functioning. Or overloads the update sites it uses.

      Lion worm is fixable. The proposed trashing of the installed software base is less likely to be.

  62. I wonder how Windows Admins would react... by Velox_SwiftFox · · Score: 2

    If a version of this appeared that installed itself on old, insecurely configured versions of Norton PcAnywhere and similar software, as well as sticking itself up BackOrifaces, and closed the security hole involved?

    Would they update to new software (for the desired installs, of course) or would most want to just reinstall the open barn door?

  63. Missing the point by Gorimek · · Score: 2

    If you're making a conscious decision you would of course lock your door while on vacation. But if you didn't, it sure would be nice if the first stranger who discovered it locked it for you, and checked the gas and watered the plants while he was at it.

    It's a bit like someone turning in a wallet he found instead of keeping the money for himself.

  64. Re:Someone actually did it. Awsome by Drooling+Iguana · · Score: 1

    Got any data to back that up? I'd be interested to know exactly what it was supposed to do, and why it went wrong.

    --
    ... I'm addicted to placebos
  65. Cheese Worm? by ffatTony · · Score: 1

    Solomon Grundy say wormy cheese... good going down, not so good coming up.

  66. nicely done... by joq · · Score: 2

    Kudos to the person who made this one, although I'd still be leary about with even this one "worm" especially when groups like s0ftproject keep creating these sometimes outrageous backdoors.

    Someone should set out to write an informative document which isn't so bloated with too many tech terms for the newbie Linux admin that shows them how to lock down their Linux systems on an install. I wrote a lame one about 2 1/2 years ago, but never bothered following up on it.

    Education, education, and more education. I wonder how come many complain about security, when so little take a few hours to actually inform themselves of the risks/fixes for typically easy problems.

    2600 is being run by Peter Pan

  67. survival of the fittest by Atilla · · Score: 1



    i think this has something to do with the evolution of penguins' immune system... :)

    --
    --- sig moved for great justice.
  68. It leaves this message... by The-Pheon · · Score: 4

    # removes rootshells running from /etc/inetd.conf
    # after a l10n infection... (to stop pesky haqz0rs
    # messing up your box even worse than it is already)
    # This code was not written with malicious intent.
    # Infact, it was written to try and do some good.

  69. one step ahead of you by hellfire_23 · · Score: 2

    Hey my company Dancris Telecom already made a anti worm for the netowrk VB Virus. It scans for machines with this virus, replaces the virus in the startup menu with it self then continues to scan for infected machines. On reboot in removes it self and leaves a message on the desk top that tells the end user that they need to not leave open file shares on their computer. i will make a follow up post later with a link to the source code so you can download it.

  70. Re:In the "impressive, but not really" department. by dodobh · · Score: 2

    Probe for a rpc.statd attack.
    Redhat Linux 6.x boxen have protmap runing by default, and rpc.statd has a hole in the defult install. Exploited by Lion, and adore (IIRC).

    --
    I can throw myself at the ground, and miss.
  71. Re:technical aptitude? who needs that? by dodobh · · Score: 2

    He was just referring to Netscape.

    --
    I can throw myself at the ground, and miss.
  72. Wormy Repairmen by Dark+Coder · · Score: 1

    OH!

    Oh, don't we wish for a wormy repairmen that will break into our house and fixes our dishwasher and washing machine?

  73. Re:Now this... by dbrutus · · Score: 1

    This will only work until somebody figures out how to modify the proposed /etc/noantibodies to exempt their own virus from being patched.

    DB

  74. Re:Two sides ... by dbrutus · · Score: 1

    On the bright side, people have started talking about a bandwidth glut that's going to kill telecom competition. This sort of thing could be a real economy booster!

    B-)

    DB

  75. Reminds me of the 70's by Allnighterking · · Score: 2

    There was a worm back then that was spread by data disks and tapes called animal. Now animals like to eat. They also store food for the winter. So animal would slowly grab any and all available memory *of any kind* it could find. Until the mainframe choked due to insificiant memory. The cure was a worm called hunter. Now hunters, hunt animals and kill them. What hunter would do is replicate itself onto disks and tapes and first look for animals. If it found one it killed the animal and then would lie in wait until it saw anouther one. I also would like to report that within a few weeks the animals were all extinct.

    --

    I'm sorry, I'm to tired to be witty at the moment so this message will have to do.

  76. Re:Two sides ... by rikki_t · · Score: 1

    I wondered if someone would catch that - that was my very first thought - this could be the beginning of a set of 'net wars - people write new viruses, sec teams write new patches, and they roam the net breaking and fixing boxes. Benefit is that you can't break a box that has been fixed.

    Problem is that 1. I do _not_ want those worms coming in to my boxes. Granted, if they hit me, I'm probably not keeping up with patches. And it's my own fault. But still. 2. Bandwidth. If this really did take off, you'd have hundreds of worms flying around the net constantly, sucking up bandwidth, generating traffic, making firewall logs _insane_. Just not good, I'd say.

    Perhaps if you got a nice little email, sent to root@yourip, that informed you of the virus.

    It's a nice idea, but ultimately a problem, I think. I know we have a need for secure boxes, and that if Joe Q. Admin's box gets hit, mine are more vulnerable, but still....

    --
    Any technology which is distinguishable from magic is insufficiently advanced.
  77. ethics aside... by wfrp01 · · Score: 2

    The posts I'm reading seem to be divided into two camps: those who thing it's a good thing, and those who think it's a bad thing.

    Put the ethics of the situation aside for a moment. The fact is, creating this type of exploit is possible. No amount of preaching will make this type of exploit go away. Like nuclear power, the cat's out of the bag.

    So shouldn't the discussion be more along the lines of "what do we do now?", rather than "I like, I don't like."? If you /really/ wanted this problem to go away, you'd advocate outlawing networked computing. How likely is that?

    With that in mind, I have to come down on the side of favoring this particular worm. If we're going to have an evolutionary arms race, I'd like the good guys to win, after all. Ethics matter, but it's too late to go back.

    --

    --Lawrence Lessig for Congress!
  78. This sort of worm is an old admin's trick. by dave-fu · · Score: 1

    As in really, really old.
    Wander around to every box or write an app that will do what I need it to, then find connected machines it has access to, replicate itself to them and then deactivate itself?
    So what're the odds that this worm running on one distribution versus another will torch it?

    --
    Easy does it!
    This comment has been submitted already, 276865 hours , 59 minutes ago. No need to try again.
  79. Re:Someone actually did it. Awsome by azzy · · Score: 1

    Ultraviolet light is good against viruses.
    --
    Azrael - The Angel of Death
    posted with: Mozilla (0.9+)

  80. Re:Someone actually did it. Awsome by azzy · · Score: 1

    Yes. UV can kill a virus even if it is inside the body. But this would require you slicing yourself thin enough so that the UV came into contact with the virus. Or finding some other way to get the UV _into_ the cells of your body. Sitting on the sun perhaps?
    --
    Azrael - The Angel of Death
    posted with: Mozilla (0.9+)

  81. Brunner Got It So Right by AtrN · · Score: 1

    Man, reading all these replies, I may as well be reading Shockwave Rider. Straight out of the book.

  82. Re:Neat.... but... by blakestah · · Score: 2

    I wouldn't trust this would secure my system. The only way to do it is to go through the security bulletins, patch, patch, patch and conf like mad.

    Obviously. If you KNEW you were compromised, you would reinstall if you had half a brain.

    However, if you did not KNOW you were compromised, it might be nice to have the "white" virus remove the holes before more malice comes to your box.

    I think that is the entire point.

  83. Chartered Fishing Trips Anyone??? by MZoom · · Score: 1

    Isn't a worm......bait?
    Who is going to bite?
    Imagine your system hanging from a line, while the fisherman takes a snapshot of it for his trophy case

    As with most chartered fishing trips what will the cost be?

    --
    Integrity is what you are when nobody is looking.
  84. I developed something similar for Windows by OwenBlacker · · Score: 1

    I developed something similar the day after our office party last week (well, it's that kind of a thing to do, innit).

    Don't bother flaming the lameness of the worm, I know it could be optimised, but it's available at http://groups.yahoo.com/group/anoraks/message/6463 .

    Of course, I will disclaim again that I **do not** condone the release of a worm that clogs up systems and stuff. I refuse to be held responsible for any damage caused by the release of this code or any derivation of it. This code was developed for academic purposes only.

  85. Re:I do not trust it. by Lish · · Score: 1

    Autonomous code bits ranging through a network is considered by some to be the Next Big Thing in security. Try a google search on "intelligent agents security."
    ---

    --
    "This message is composed of 100% recycled electrons."
  86. Re:You've got Root! by niekze · · Score: 1

    I know :)

    --


    Chaos, Mayhem, and Destruction: Not
  87. Re:Good worm, Bad worm. by niekze · · Score: 1

    Well, I did kind of misread your post to be suggesting something of a 'autopatching' idea. But, you misread my response as a 'make it difficult' patching system. But, we can find problems with *any* level of patching system. What happens if someone sets off your car alarm everynight, but doesn't break in the car? After a while, you start ignoring it. The real problem is the software itself. Many software products have this 'more more more' mantra and don't worry about things like bugs. I'd suggest a weekly 'patch check' for systems. Not often enough for someone to get annoyed by it (windoze critical update fails that one) and still often enough to stay current. (I'd suggest more often, but once again, people get numb.) I think this would be a good 'Ask Slashdot' question. What kind of patching system provides the best balance of security and effectiveness.

    And yes, I agree that hacking a patch server would be a considerable challenge, but the risk is too high. I think the best 'fix' is to stop shipping distros with services enabled. If you need it, you'll turn it on. If you don't, you won't. Not a great solution, but it would blanket quite a few of those 'lazy' users. Essentially, I don't think it should be 'difficult', but it shouldn't be 'trivial', since, given the word, would make it something that didn't matter.

    Look at RedHat's errata page (hmm. I havn't in years) and you'll find a bajillion patches. Who the fuck wants to download a bajillion patches? Personally, I *wouldn't* spend 2 hours downloading and applying patches, it just isn't worth it. I'd quickly find something better. I better stop now, since I am rambling...

    --


    Chaos, Mayhem, and Destruction: Not
  88. Re:Better Idea by niekze · · Score: 1

    Well, obviously it isn't that simple. But, what can you do? It really isn't easy to protect against exploits that aren't public. But keeping up-to-date with patches is a start. The goal is to make yourself a harder target. I did oversimplify it, but hell this is /.

    A good firewall, good admins who keep up with security, encrypted communication, Intrusion detection systems, physically secure machines, and proper management of services won't make you 'unhackable', but you quickly seed out most of the script kiddies like you mentioned. I could talk about security all night and I still would leave things out. Like minimizing effectiveness of a hack (chroot jails, physically read only binaries, etc) or even transparent bridging where the machine doesn't have an ip. We can both agree that 'security' is an unreachable goal, but every step away from 'insecurity' reaps positive results. Besides, you know how it works and my comment wasn't directed at you. It was directed at those who really have no idea about the importance of security. (which is fear is a *large* percentage of the /. crowd)

    --


    Chaos, Mayhem, and Destruction: Not
  89. Re:Good worm, Bad worm. by niekze · · Score: 1

    Of course, systems inside a suitable firewall are exempt from most of these requirements, which means that "suitable firewall" must be defined.

    Hmm. Think how hard it would be to make a trojan like program where it contacts a http server (which would most likely have no problems with a firewall) and then gets instructions from the attacker's site. Perhaps downloading tools to attack the firewaill from the inside (not everyone secures the firewall from the inside) or perhaps sends the contents of a directory listing inside a form.

    Such is the problem with security. Kinda reminds me of Dubbyah's missle defense system. Build a rock-solid defense and not many will test it out. Instead, they'll try to get around it. Plus, if any ISP were to create 'mandatory security' policies, one of two things would happen: People would secure their boxes or AOL would gain quite a few more customers. :) Not even getting hacked will convince people to take security seriously.

    --


    Chaos, Mayhem, and Destruction: Not
  90. Better Idea by niekze · · Score: 2

    Why not make a worm that installs OpenBSD on other machines? It would save time. I don't think a worm would be 'smart' enough to patch all 200+ exploits in the latest RedHat distro. Oh well....Security isn't magical or mystical. All you have to do is stay current with exploit advisories and patches.

    On the flip side. This worm is still using other machines unauthorized and I am sure the author could get in considerable trouble with the law. Shit...what about all those nice honeypot networks that are supposed to be all messy and bad. (redhat full istall..boom honeypot)

    Nevertheless, this will probably get negative spin:

    "Linux Users are so mindless about security, that vendors have to release worms against their users to protect them from hackers."

    You shouldn't try to force people to be interested in security, especially against their will. It's like using the ATM in the worst part of town at 3 AM. Not a good idea. Once you get mugged, you will start worrying about security.

    --


    Chaos, Mayhem, and Destruction: Not
  91. Re:You've got Root! by niekze · · Score: 2

    Sorry, I wouldn't say that Debian is more secure than Win2k. Find a Win2k admin that thinks security is an important issue and compare him with a debian admin who doesn't. The results will show up. It works both ways. Look at OpenBSD. 4 Years without a remote exploit in the default install. This comes from 2 things: a source audit for bugs (any bugs. since exploits can appear from places previously thought unexploitable.) and they don't have a base install that turns *everything* on by default. I seriously think linux security would jump a few notches if they just didn't turn all that crap on by default. I've seen people install RedHat and have DNS, Web, Mars, Samba, nntp, ntpd, nfsd, ftpd, telnetd, and countless other services and they couldn't even tell me what 4 of them did. "why not, I might need them later." is the usual response. what the fuck? Learn what it is, then learn how to turn it on. Maybe in that step, you'll realize that you don't need DNS running from every box on the network (especially that nasty, bug-filled bind 8.) I've said it many times: There is no absolute security. The only thing you can do limit access, run only what is necessary, and keep up with patches and the like. I figure your comment was just for humor, but Debian ain't a uber-secure system either. Shit, it responds to pings sent to the broadcast addy by default. Just what we need.

    --


    Chaos, Mayhem, and Destruction: Not
  92. Re:Good worm, Bad worm. by niekze · · Score: 5

    I agree with most of your points except one, which I *really* disagree with.

    Automatic (or even semi-automatic) patching is the *dumbest* idea on Earth.

    Just look at primary network time servers. Imagine if *everyone* had ntp get the time from a pool of ntp servers. Now, imagine someone hacking these servers and changing their time. Boom, everyone's time is now incorrect. But that doesn't even come close to automatic 'fixes' for buggy code. Imagine someone hacking the Patch Server, then inserting a 'patch' that contains malicious code. *BOOM* Every motherfucking machine that uses that server is then 0wned. It sounds great on paper, but isn't a good idea. Plus, you shouldn't make security that brainless. I was baffled by OpenBSD only releasing source code patches. Then I realized that if you want to patch the binaries, you have to learn how to patch the source and then you've learned a bit more about how the system works. Plus, you don't have to worry about finding a binary patch when the distro supports a bajillion architectures. If I remember correctly, RedHat dropped Sparc suppport...do they release patches for Sparc anymore? If not. You'll need the source. Good thing you learned how to do it in OpenBSD. (sidenote: the patches usually have the instructions in them, so they are relatively easy to use) But I realize you probably aren't suggesting auto patching. But if you aren't, then your idea is lost. People will realize security is an important issue, either the hard way or the easy way.

    --


    Chaos, Mayhem, and Destruction: Not
  93. Re:In the "impressive, but not really" department. by rikkards · · Score: 1

    I was wondering is there a site that actually gives you a list of typical ports that are being scanned? Granted you could look at the TPC port list but there seems to be typical ones bad guys/ script kiddies try involving trojans that don't necessarily show up on the lists.

  94. Not Morality Issue by Martin+S. · · Score: 2

    This is not a morality issue, this worm ( and idea) is now in the wild, worring about the morality of it is pointless waste of energy.

    We need to harness this idea to the benefit of all.

  95. Re:Good worm, Bad worm. by vultureman · · Score: 1

    ..I'm the one with the anti viral software.

    With apologies to Bruce ,
    Campbell that is.


    --

    Reality is just a clever Hack, and the Planck constant is the refresh rate.
  96. Re:A Really Really Bad Idea by Walles · · Score: 1
    > I do like a system similar to the MSFT update whereby my installed software is audited, and I am notified of any patches available, and then given the options to read, and install the patch - if I chose.

    I don't know very much about how Windows Update works, but are you really allowed to "read" the patch before you installed it? I thought they mostly didn't release source code.

    Cheers //Johan

    --
    Installed the Bubblemon yet?
  97. Re:Now I've seen it all..... by notsoanonymouscoward · · Score: 1
    "using the same route as the virus"

    Someone please step up to the mic and confirm or deny... I think this is quite similar to how gene therapy works today. If I recall correctly, we don't have a good method for sending packets of info into the body for DNA fixes, we have to rely on viruses to act as a vector (delivery system) for the fix. We remove the virus' own bad RNA and replace it with our designed RNA (the patch). Seems like cheese acts in much the same way, using a delivery system designed to do harm with a payload that helps to do good (TM) things.

    --
    I ate my sig.
  98. A Really Really Bad Idea by rediguana · · Score: 3

    I'm sorry, it sounds cool but it has many problems in my mind.

    1. Lack of Transparancy. I don't like the idea of something that runs at a priviledged level or modifies my system without my permission. Do I get a chance to view the source code before it patches to ensure its good intent?

    2. MAD. This will start a war of attrition. Worms scanning and invading systems. How long before a worm says 'if I can't have it - neither can you!' and wipes the hard drive.

    3. Evolution. This will cause mutation in the malignant worms that will make it harder for patches to be created. Think anti-bacterial resistance.

    4. Automation. People say this is great and automated and the admin doesn't have to even wake up. What would happen to the Internet if Windows automatically installed patches without your permission? Just think of all those IIS sites disappearing when the service pack screws up and no-ones there to monitor it! Hang on, perhaps thats not such a bad idea :)

    The risks in my mind really outweigh the potential rewards. The only people who see this as cool are those who are too lazy to have some form of management process to maintain their security.

    I do like a system similar to the MSFT update whereby my installed software is audited, and I am notified of any patches available, and then given the options to read, and install the patch - if I chose.

    Cheers RedIguana

  99. Re:Someone actually did it. Awsome by ralmeida · · Score: 1

    the ethics are debateable, but its incredible to think someone actually did take the time to make a 'good' virus.

    Well, if you have people who actually do take the time to make bad viruses... this is not surprising at all. At least it's constructive work. :)

    --

    --
    This space left intentionally blank.
  100. Security. by kezdeth · · Score: 1

    While this is interesting, and it's surprising to find someone wrote a worm that is possibly helpful instead of harmful, I still feel this is an example of the need for securing your boxen.

    I prefer not to have anyone or anything other than me making changes to my box, and this is why I have both a firewall and a NATed router. Folks, don't count on others to secure your systems for you, and don't trust that this worm will do only good. It might repair damage done by 1i0n, but what kind of back door might it be leaving behind and for what purpose?

    If it's truly beneficial only, then the guy who wrote it is to be commended for his attitude but needs to change his methods. A better solution would have been to make his fix available but not invasive.

    --
    Kez
  101. Re:Good to see by Trepalium · · Score: 2

    It's certainly a nice idea, but rather misguided. It's generating traffic that people who do maintain and check firewall logs would rather not deal with, and doesn't fix the core problem -- machines that aren't kept up-to-date with security fixes. You'd think that with all the press these self-replicating worms are getting that people'd be more vigilant about updating their systems. Hell, I was gone for a week and was nervous about not having the systems constantly up-to-date.

    --
    I used up all my sick days, so I'm calling in dead.
  102. Horrible Idea. by FroMan · · Score: 1

    A root'ed machine should be taken off line. But, vigilantism (sp?) isn't the solution. The real solution is not an after the fact solution.

    A lot of people say that security is an on going process. That's half right, it is also an initiating process. Before a machine is ever brought on line it should be secured. After that it should be constantly monitored for security and updated.

    The idea that this will be of any help, even amusingly is ridiculous. For the initiates (newbies) this will give them a false sense of security that someone has broken into their machine and then some other person has also broken into their machine to fix it.

    For some one who is interested in security (perhaps because of being broken into) something like this removes the ability to diagnose and examine the effects on the machine. You don't visit crime scenes for this exact reason.

    --
    Norris/Palin 2012
    Fact: We deserve leaders who can kick your ass and field dress your carcass.
  103. Re:Neat.... but... by tftp · · Score: 2
    I wouldn't trust this would secure my system.

    Well, this cheesy virus can "infect" only boxen that got the virus and stay unpatched for a long, long time. These are likely to be unattended or purely adminned boxes. They can become a breeding ground for a new wave of DoS attacks, but now they are fixed as easily as they were br0ken into.

    This is a totally new, proactive approach to Internet security. As soon as new virus is found it gets rev-engineered and an "antibody" is released (officially, from very official Web site, cryptographically signed if you like). This can be permitted by laws.

    This antibody then may check certain file in certain place, like /etc/please_no_antibodies, and if this file does not contain a valid gpg-signed request to bug off then it proceeds, cleans up the virus, creates log of changes and mails it to the box owner.

    Thinking commercially, this can be even a subscription service. You register IPs of your boxen on the Net, and the service scans your boxes (from a central server) from time to time; if the box is r00ted with known virus then it will inform you.

    Even if you don't like this "commercial" approach, I hereby transfer this business plan into public domain. Logs of /. and Google will preserve it forever. Patent this! :-)

  104. Evolution of Life by Trinition · · Score: 5
    so let me get this straight. First there were computer systems. Then there were parasites (trojans/viruses/etc.). Like biological systems, these parasites were mostly specific to one species (platform).

    Now we some new parasites (unhacking worm) coming out that have a symbiotic relationship with their host (linux machine).

  105. Re:You've got Root! by rjamestaylor · · Score: 1

    Dude - it was a joke.
    --

    --
    -- @rjamestaylor on Ello
  106. You've got Root! by rjamestaylor · · Score: 2
    Now if someone would only release something like this for Outlook that turns off VBScript...
    How about a worm that automatically detects insecure installations (Win2K, say) and automatically patches them with the recommended patches (Debian, say)?

    --
    --
    -- @rjamestaylor on Ello
  107. Re:Someone actually did it. Awsome by DeltaStorm · · Score: 1

    So, would this eventualy become an open source project? I can imagine the uses of a worm that was "good" fighting "evil" worms and fighting viruses for you.

    --
    .sdrawkcab si gis siht
  108. Re:Two sides ... by Forrestina · · Score: 1
    i think the diamond age comparision is quite a good one.

    -------

    --

    -------
    "don't smoke, don't drink, don't fuck
    at least i can fucking think"
    Minor Threat

  109. Microsoft has this already by Animats · · Score: 2

    Doesn't Microsoft have something like this already? Isn't there a Trojan horse in Windows 98 that periodically contacts Microsoft HQ and downloads patches?

  110. Re:In the "impressive, but not really" department. by Digital+Mage · · Score: 1

    Network Ice, makers of the BlackICE firewall, has a great site that contains all sorts of free information on typical exploits, ports attacked, etc.

    http://advice.networkice.com/Advice/default.htm

  111. Re:Why... by samorris · · Score: 1

    The platform SDK is actually fairly well documented now... its gone from abysmal to nearly excellent in the last five years. (I'm sure people that were playing with this stuff before five years ago will say it was even worse before NT4 was released)

    But IIS its a very complicated thing to evaluate because in addition to auditting the usermode code, its spud.sys actually registers a new system call table for use by IIS... so you have to audit those system calls' behavior within the kernel in addition to the normal NT system calls called by IIS, along with the usermode code and all of its places it interacts with extensions.

    But for killing a crashed service, it should die if it doesn't have an exception handler registered from a __try block... unless you have a non-default system debugger set (I've had numerous cases where services have died from unhandled exceptions... perhaps there more to the problem than it apparent initially: have you verified which thread is crashing?). If there's a reason you need to be catching your exceptions with a __finally or an __except, you might be able to support to your service control handler routine to detect the problem and return a SERVICE_STOPPED status on a SERVICE_CONTROL_INTERROGATE request so that some other watching service can learn thats stopped and restart it.

    As for a fork(), yes, the lack of an equivalent in the Win32 API has definitely been a royal pain on occasion... more than a pain, actually. One solution you might look at, if you don't mind using the native API, is Gary Nebbett's example in chapter six of his book with does a fairly thorough implementation of fork() for Win32 processes. Its a bit painful... the native api's process routines definitely make Win32's already painful CreateProcess() look trivial, but if you need a fork(), it might by one solution.

    Another interesting approach to fork() is cygwin's... its not as elegant, as they're confined to the Win32 API, but it does work, though you'll want to strip out the cygwin-specific stuff.

  112. Two sides ... by legLess · · Score: 5

    On the lighter side, this must really tweak the folks at the Honeypot Project. "Dammit - just when we got the network nice and insecure, those cheese bastards fixed it! Where's that RH6.0 CD?" They'll be in the unenviable position of having to protect their systems against worms just so that they can be 0wn3d by script kiddies.

    On the darker side, this reminds me of the "toner wars" in Diamond Age , where good and evil nanites ("mites") battled in the air, and the carnage was horrific. Going outside during a toner war was like breathing straight graphite powder. Is this the future of security? The future battleground for white hats and black hats?

    It's a cute idea, really, but it has to stop. All property rights aside, we cannot afford to fight this war in this arena. The point of having an army (if I may carry the analogy a little farther) is to keep the enemy away from civilization. But in some ways the battleground already is the property we need to protect; worms are in a real way terrorist rather than military. What's to be done? Education, and lots of it. Hope it's enough.

    question: is control controlled by its need to control?
    answer: yes

    --
    This isn't as much "normalization" as it is "don't take so many drugs when you're designing tables."
    1. Re:Two sides ... by Suppafly · · Score: 1

      i got it at half.com for like $.75 or something..

  113. Re:Avoid nasty Linux bugs by Code+Archeologist · · Score: 1

    What the hell? AOL uses Unix systems. Most of their network is based around Unix servers.

    Clever spoofing though.

  114. Not the first time by alanjstr · · Score: 1
    Security Focus carries an article about Max Butler, who did the same thing, back in May 1998.

    In May, 1998, the Internet was reeling from a devastating vulnerability discovered in a ubiquitous piece of software called the BIND "named" domain server. Formally known as the "iquery BIND Buffer Overflow vulnerability" the hole had been publicly announced by Carnegie Mellon's Computer Emergency Response Team (CERT) a month earlier, and a software patch to fix it was available for download. But according to an FBI affidavit, the hole was still in place on Air Force systems, nuclear laboratories, the U.S. Departments of Commerce, Transportation and the Interior, as well as the National Institute of Health.

    Near the end of May, the hacker group ADM raised the stakes by publishing a computer program capable of spreading through vulnerable systems automatically. It was concern over the damage the worm could wreak on an unprepared Internet that spurred Butler to his fateful course. "Mr. Butler modified the worm program to download and install the official software patch that repaired the BIND/named vulnerability from the software vendors' web site," Granick's motion reads. "Mr. Butler used his modified worm to automatically get root access on machines through the named vulnerability and fix the named hole."

    It could have been an unsullied act of mass guerilla patching -- a relatively harmless hack that would have left the Internet a little more secure, while dappling only a few spots of gray on Butler's white hat.

    But Butler's worm also installed back doors on every system it patched, and reported their location back to Butler, giving him a way into the machines even as he locked out other hackers. That feature simultaneously made the crime harder to defend, and easier to solve.

  115. It's a vaccine! by DennisZeMenace · · Score: 1
    Wait a minute, it's not a virus, it's a vaccine!

    Computer self vaccination!

  116. Fixing outlook by krogoth · · Score: 2
    Now if someone would only release something like this for Outlook that turns off VBScript...

    Already done. Paste this into a .inf file and run it. It's not a worm, but it fixes the problems (not completely, but enough to stop the current virii:
    [Version]
    Signature = "$CHICAGO$"
    Class = MEDIA

    [SourceDisksFiles]
    devbs.inf=1

    [DefaultInstall]
    DelReg = DeVBS.RemoveVBS

    [DeVBS.RemoveVBS]
    HKCR,VBSFile
    HKCR,.VBS
    --

    They that quote Benjamin Franklin on liberty and safety deserve neither.
  117. Re:Good worm, Bad worm. by evilviper · · Score: 1
    You say OS manufacturer's should become more responsible and make better default decisions. While true for Windows/Linux, OpenBSD does exactly that, and other BSDs (to a lesser extent) try to do the same. If you want a more secure OS, you use a more secure OS. Unfortunately, most people out there aren't installing Linux because it's secure, and securing it would give the majority of users a much harder time.

    ---=-=-=-=-=-=---

    --
    Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
  118. Now I've seen it all..... by jailbrekr2 · · Score: 1

    A Linux virus that fixes things, as opposed to the majority of virii (which are windoze based) that do damage.........

    I'm sure there is something about this which can be used to express the advantages of open source, but I can't quite think of it right now. I'm too busy laughing my ass off.

    --
    Feed The Need[goatse.cx]
    1. Re:Now I've seen it all..... by MattBaggins · · Score: 1

      IANAPhDIG(but I do have a BA in Biology;)
      We do indeed actually use RNA to propagate changes in organisms. Many viruses (yes viruses you computer geeks;), inject RNA along with a special little packet known as reverse transcriptase. Our wonderful little friend HIV is one such virus. This RNA is than converted to free DNA and incorporated into the nDNA.

    2. Re:Now I've seen it all..... by jrockway · · Score: 1

      IANAPhDIG (I am not a Ph. D in genetics), but I don't think we use RNA to propagate changes to organisms. Since the RNA is not transcribed to DNA, but rather the other way (DNA -> RNA -> Protein), DNA allows the desired protein to be synthesized, as well as allowing this characteristic to spread through species (reproduction, we all like that :0 ).

      --
      My other car is first.
    3. Re:Now I've seen it all..... by ma_sivakumar · · Score: 1

      How about this?

      When Linux becomes more popular and widespread among non-technical users, there will be more and
      more worms targeted at Linux systems (as is the case with Windows today).

      If you have a good Virus prevention program installed you can have a virus free Windows system. The problem is majority of ordinary users are not aware of such programs or too careless to install one in their system. Therefore, Windows machines are breeding ground for various virii.

      In case Linux, if some one creates a worm and spreads it around, it is easy for the community to create a vaccine and send it using the same route as the virus. This will take care of the users even when they are not paying attention.

      Something along this line should sound good.

      --
      yAthum UrE yAvarum kELir All the places are our place, everybody is our kin. (A Tamil Poet - 2000 years ago)
  119. Neat.... but... by Darth+Turbogeek · · Score: 2

    I wouldn't trust this would secure my system. The only way to do it is to go through the security bulletins, patch, patch, patch and conf like mad.

    I really dont like the idea of worms like thi. I sure as hell dont like the idea of ANY worm or any mutant program trying to do something to my systems without me knowing. Whatever reason it was done for, thanks, but no thanks. I'd rather secure my system the old fashioned way.

    --
    "Old Rallydrivers never die - they just fail to book in on time"
    1. Re:Neat.... but... by John_Booty · · Score: 2

      Well, it sounds like this worm only affects you if you've already been compromised by the other one- it enters through the same backdoor.

      I mean, yeah, I agree with you- not a good idea to rely on benevolent virii to have a secure system, lol, but this "benevolent worm" is only gonna affect those who couldn't or didn't secure their own systems "the old-fashioned way" :-P

      http://www.bootyproject.org

      --

      OtakuBooty.com: Smart, funny, sexy nerds.
    2. Re:Neat.... but... by groomed · · Score: 1

      Oh please. Wasting bandwidth on Slashdot by telling people that it is wrong for the worm to waste bandwidth? Don't be so pious.

  120. Outlook Fix by richardbowers · · Score: 2

    We actually figured out how to solve this problem at one company I worked for. It consists of a single one-line VBScript:

    MsgBox "You're Fired. Clean out your desk and leave within thirty minutes."

    We didn't actually implement it, but we feel that if we had, we could count on people learning not to click on random VBScripts.

    --
    Law is whatever is boldly asserted and plausibly maintained. -- Aaron Burr
  121. Re:Good worm, Bad worm. by jelson · · Score: 1
    Automatic (or even semi-automatic) patching is the *dumbest* idea on Earth. [...] Imagine someone hacking the Patch Server, then inserting a 'patch' that contains malicious code. *BOOM* Every motherfucking machine that uses that server is then 0wned.

    Why is this an argument against automatic patching? The same thing would happen to everyone who manually goes to their vendor's patch server and applies what's there. What criteria could a person applying a patch manually use to determine that the latest patch RPM is malicious, that an automatic patch script could not use?

  122. Something I think should be said... by aardvarkjoe · · Score: 2
    Well, I see about 12 +n, Insightful posts saying, "Well, even though it tries to do good, it's not a good idea/it's a bad precedent/I wouldn't let it on my system/etc." This thing doesn't need your approval or disapproval any more than a malicious worm. Of course you don't trust someone else to anonymously fix your system. Only a complete idiot would infect themselves on purpose. But saying "I don't think it's good" on Slashdot doesn't secure your computer.

    The real good I see in it: if this shows up on your computer, you know that you haven't been taking appropriate safety precautions. Count yourself lucky that nothing bad happened, and fix it.

    --

    How can we continue to believe in a just universe and freedom to eat crackers if we have no ale?
  123. Re:Why... by john_many_jars · · Score: 2

    Hey, I've got a thought. Let's write a security patch for IIS. Wait a sec, am I supposed to rewrite a dll? To do this, I would need the api for the dll. have you seen the MS SDK? There are so many partially documented functions, not to mention evidence of undocumented functions as far back as Windows 3.1, possibly farther. You can't rewrite the dll since you don't know what the undocumented functions are doing. Believe me, there have been many _many_ times I wish I could fix NT's inability to kill a crashed service. A service that crashes when a thread tosses the ms equivalent of a SIGSEGV. I would also do my best to add a POSIX.1 pid_t fork (). I am in no way proseltyzing, just presenting facts.

  124. Re:Why... by john_many_jars · · Score: 2
    As best I can figure, it is the SIGSEGV causing the problem. The only reason why I know this is that I catch the signal, report the error to eventvwr (another wonderous idea.. i know, let's map i/o for ALL running services while the evenvwr is open--seems silly since the SDK purports to have sub-file level locking for NTFS). After the thread causing the problem dies and reports its death (turns out it was a double destruction causing the problem--damn pointers), the service thread can no longer find the dead thread but is quite certain that it is running. Without a SIGHUP (why oh why they left this out, I will never know), all I can do is stop the service and restart. The reason I have to do this is the service thread will no longer spawn more threads (neat, huh?). Mind you these problems are on both NT and 2000, though I develop on NT for 2000 (the reason--sysadmins do not want to purchase a 2000 server 300 user license. So, we have a 2000 box on a 10 network behind a linux router that makes sure 2000 doesn't try to hold elections. The mind boggles..) SERVICE_STOPPED never comes and a SERVICE_CONTROL_INTERROGATE returns pending stop (don't have the SDK up in front of me). Under what circumstances is this considered acceptable OS behavior? While I realize that no OS has an acceptable implementation of pthreads, the least MS could do is not expect developers to rely on theirs. However, SIGKILL should mean just that: die now.

    As for the SDK documentation, it is almost adequate, not execellant, and I use the one on msdn.microsoft.com, I assume that will always be the most recent. If you want an example of an excellently documented SDK, check out man. You will never, ever, never run across stuff like: "this variable is undocumented," which exists in the SDK.

    As for fixing problems in MS, turning off VBScript isn't the solution. Seems to me that perl, tcl, python, and other equivalents do not have the same security problems as VBS. I think the main problem lies in vbrun*.dll.

  125. Re:Why... by john_many_jars · · Score: 2

    that's my point. VBScript isn't the problem, vbrun*.dll is. The only beef I have with VBS itself is the 'B,' not that it is inherently evil. The evil is in the implementation not the language.

  126. well by confucious · · Score: 1

    it's nice to know that I don't have to worry about keeping my box secure anymore. I can just wait around for capta1n inf3ct0 to send out the anti-worm every once in a while!

    --


    huh?
  127. MS (what else?) by kruczkowski · · Score: 2

    Does anyone know of something like this in Windows? This is a great example why I recomend Linux to people. Community. People willing to help. Logon to IRC and ask, someone will help, search google for your problem and you'll find a answer or at least a clue.

    Try to search "Windows NT unknown error" on google!

    --
    hmm... for fun I enjoy launching DDoS attacks against 127.87.42.5
    1. Re:MS (what else?) by LesF · · Score: 1
      The simplest answer for ms/outlook is to change the default action associated with script files to 'edit' instead of 'open'. This solves the problem of all the people in your company who automatically double-click on attachments in outlook (they will come asking you why Notepad pops up with strange code in it, but who cares about that ?).

      To achieve this, email this out in an attachment file with a vbs extension on it (this is not self-replicating and should be mostly harmless):

      On Error Resume Next
      Set WS = CreateObject("WScript.Shell")
      FExtn = Array(".JS", ".JSE", ".VBE", ".VBS", ".WSF")
      FUpr =Ubound(FExtn)
      For FIdx =0 to FUpr
      SetDefault(FIdx)
      Next

      Function SetDefault(Idx)
      FAssoc = WS.RegRead("HKCR\" & FExtn(Idx) & "\")
      If FAssoc <> "" Then
      FDefault = WS.RegRead("HKCR\" & FAssoc & "\Shell\")
      If trim(lcase(FDefault)) <> "edit" Then
      WS.RegWrite "HKCR\" & FAssoc & "\Shell\","Edit"
      End If
      End If
      End Function

      I resisted the temptation to add a function here for opening the address book and forwarding the attachment onwards. As I said above, it is not self-replicating, and will only be executed by anybody who has scripting enabled in their outlook. Double-click on this attachment in outlook once, and most of those childish script attachments will be disabled from unintentional execution in the future.

      Note: you will then need to save script files to disk and right-click on them to select the 'open' option if you actually want to run the script instead of view its source code.

      Note2: if you do not have write-access to your registry I guess nothing will happen. Didnt say it was perfect.

      LesF
  128. Better not be swiss by Narmi · · Score: 1

    Too many security holes to patch up.

  129. Re:Someone actually did it. Awsome by Eric+Gibson · · Score: 1

    I guess it wouldn't be a virus then, it'd be an antibody...

  130. Say what? by ZoneGray · · Score: 2

    "if someone would only release something like this for Outlook that turns off VBScript..."

    Hey, wait just a minute there. I get paid good money to do that. Don't go replacin' me with no worm.

  131. Cheese Pleez by jester-tx · · Score: 2

    I should not be posting, as I am quite drunk on Yagermeister. BUT -- being a Linux/Windows sysadmin (is that bi?) I find this article particularly hilarious/intriguing/hopeful. So there are alot of script kiddies out there just prone to doing damage and otherwise very fscked up shiite. Why not work for the right side of the force? I happen to work for a company (name withheld - faux humility) whose product, although profitable for us, is a noble and useful thing. Companies that are wise enough to use it often save half a million and up -- Mainly helping geeks like ourselves as well as others to be gainfully employed in a fraction of the time it might normally take. All the fluff aside - we are a mixed linux/windoze environment and to be frank, ILOVEYOU seriously kicked our asses for at least 3 hours. Just the thought that someone would write an anti-worm gives me great hope, even FAITH in the human condition. Some folks deserve massive downtime, I agree, but some definitely do not. More power to this digital angel I say! Linux renewed my faith in computing - but I have found that the ones today who really have huevos are those who are truly platform independent. And that does mean Windoze. And VBS. And Activex.(excuse my vomit).
    I feel like a geek Rodney King here - but the goddamn salespeople have got to use something they can somewhat understand! Lusers or not. Am I not right?
    I'm getting off subject - great post though. Got me fired up.

    --
    -= jester =-
  132. nah... by denshi · · Score: 1

    If you've read /. long enough, the relevant memes have already conquered your brain.

  133. Just a thought ... by gerddie · · Score: 1

    Seems to me a smart way to fix a large network without loggin into every machine. I think i already heared of such a bug-removing-strategy.
    Maybe a sysadmin used this worm, and then it slipped ...

  134. what this worm does... by zentex · · Score: 1

    ..is different from installing linux how?

    I actually tried the install of RH...I laughed at the X-based install...it was sooo cute...and then my jaw dropped as i seen what it considered "default applications"...installing stuff you dont want or need is no different than this worm fixing backdoor's w/o your consent or knowledge..

    all aside, it's pretty sad that it takes a worm to patch a server...

    (smell something? I do, it's called flamebait :)

    NO SPORK

    --
    Appended to the end of comments you post. 120 chars.
  135. VBscript to identify IIS/Win2K security issues by rmpotter · · Score: 1
    While not a worm, MS does provide a VBSCRIPT-based Windows 2000 IIS 5.0 Hotfix Checking Tool.

    You can schedule it to compare available Hotfixes with what is already installed on an IIS box. Not exceedingly impressive, but better than nothing.

    --
    Is this sig nificant?
  136. Patch Wars: Episode 1 The apocolypse by gnugnugnu · · Score: 1

    > Sure, it starts with the cheese worm. But then another group comes up with the mouse worm that breaks in through security holes left unpatched by the cheese worm, removing the cheese worm and installing itself. Then comes the morphing cat worm, that not only breaks in on mouse patched sites, but also downloads updated patches from servers that further increase security...

    >The war of the patch-virii.

    > A friend of mine suggested to me that whatever you look for on the Internet, it will seemingly spring into being simply by the fact of you looking for it. That same friend came up with this idea of patch viruses that break into and repair security holes. And **Poof**, it exists.

    You suggest a mouse worm that would use security holes that the cheese worm missed, but if the cheese worm missed a hole/bug the it would be no different than if the Cheese Worm had never visited.

    If these patches want to make your machine really secure then they would disconnect you from the internet. You cant get much safer than that unless the patch turns your machine OFF!

    On the other hand if the Cheese Worm was not smart enough, its attempt at patching the system could expose or cause more security holes.

    The suggestion of a worm to "fix" MS Windows could in fact be seen as disabling *snigger* useful features. Anyone who applied the Security patch to Microsoft Oulook last summer may remember all the features it disabled, you could barely open or save any attachments, it was way better from a security point of view but the program was essentially crippled. (When i say "fix" i mean as you would "fix" a small puppy to stop it from breeding)

    I suspect your friend may have read The Dilbert Future by Scott Adams, odds are that most things you think of have already been thought of by someone else, invention is incremental. There are theories of shared genetic memory. A a corollery to this theory it is suggested that once one person has invented something once it is more likely that some one else will independently come up with the same idea. Take the inventing of the Radio by Marconi and Tesla for example.

    Aside from the waste of bandwidth, patch worms worms are not such a bad thing. Lots of bandwidth gets wasted anyway and if you accept the inevitabilty of virii then you may as well accept the patch virii. Security is an endless battle ongoing battle.

  137. Re:Ever heard of Ramen worm? by Enigma2175 · · Score: 2

    Yeah, I've heard of Lion, that is the damage that this work is attemting to fix.


    Enigma

    --

    Enigma

  138. Why... by Karl_Hungus · · Score: 1

    Now if someone would only release something like this for Outlook that turns off VBScript...

    Why would you want to do M$'s work for them? Besides, wouldn't linux zeal- uh, I mean, advocates no longer be able to wave that particular weakness around when proseltyzing? Just a thought.

    1. Re:Why... by Karl_Hungus · · Score: 1

      Your example is a different can of worms. The suggestion was about disabling execution of VB scripts via Outlook; the problem there is one of bad default settings, which can be fixed without access to the source code or fully-documented APIs. And yes, the "proseltyzing" remark was meant tongue-in-cheek. ;)

    2. Re:Why... by rfredell · · Score: 1

      Actually, the problem is the windows scripting host. If you have ActivePerl installed it could easily be a perl script rather than vbscript rampaging through your machine.

  139. Don't feel safe! by YKnot · · Score: 2

    If your system has been infected by the 1iOn worm, it was insecure. Most admins with infected systems who didn't notice the intrusion right away probably only become aware of the situation when their system is used in some other attack. Now here comes the Cheese worm, plugs the hole and leaves a message. You read the message. Should you trust your system after that? Not at all. It has been compromised by one worm and then another one. There is no reason to believe that the first one was successfully removed, the second one was really white hat or that these were the only intrusions, since anyone could have used the same backdoor through which the Cheese worm came in and have his own additional backdoor in place. If you see the message, wipe the system and install a clean and hopefully safer system. The message already implies that the purpose of the Cheese worm isn't repairing systems and saving the admins some work. It's purpose is to take the systems with undetected intrusions out of the skript kiddies' hands. It fights fire with fire only where water is unavailable. There is only one thing I don't like about this worm: It looks and feels exactly like an attack. In consequence, admins spend time pursuing the (automatic) offenders and systems might get overloaded with scans if the worm gets out of "control".

  140. Re:Fantastic! by SgtAaron · · Score: 1
    I think it's a great idea. Perhaps, if instead of modifying your system for you, it sent an email to postmaster, webmaster or root

    How many incompetent system administrators actually read email sent to those addresses? How many have a system in place to forward root@everybox to some place where it gets read? If these guys/gals were reading CERT or Bugtraq, they would know about these vulnerabilities and fix them. If they aren't reading those lists, they probably just stick computers on the Internet without giving a thought about "uhhh, where's postmaster mail gonna go?"

    Our IDS is showing more and more port scans all the time--I'm glad to know why I've seen a jump in scans of late, the increase agreeing with the arrival of this new worm (scans to port 10008). How much bandwidth are we going to use if we have thousands of machines all over the 'net port scanning thousands of other networks all over the 'net? We'll have the worms port scanning along with all the anti-worms. That's the only way to find out which machines may be infected, by just random port scanning. Doesn't sound very scalable to me.

    No, what we need to do (and what I do) is blackhole networks that don't have decent clue at the helm. :-) *plonk*

  141. cool1 by gregoryl · · Score: 2

    - Internet Anti-Bodies

  142. perhaps this is redundant by jonnystiph · · Score: 1
    but, is what about the chance of someone reverse engineering this as a "bad" worm and then re-releasing as it wreaks hell on innocent systems. The admin may not remove it right away as its a "good" worm.

    Just a thought

    --

    If we don't make light of everything, we are just stumbling in the dark - Blank

  143. Now this... by 7-Vodka · · Score: 1
    IS very interesting indeed!
    This is a whole new concept for the linux community, now you can help look after other careless peoples mistakes and make linux more secure!

    This would be great as a full-time project for someone. It works kind of like a distributed effort and is completely automated. When someone releases a new toy for the script kiddies it should be even easier to release the patch, but a MOBILE patch in this case. Awesome..

    Oh but I would suggest that the roaming patches like this worm only inform the owner of the box of a URL where a disinfectant can be obtained, that way the 'good' worm won't damage some systems by accident.

    "just connect this to..."
    BZZT.

    --

    Liberty.

  144. What if it turns ? by billcopc · · Score: 2

    This makes me think of the recent stream of Hybris virii for Windows. What if this supposedly beneficial worm had jazzy code to update itself from a newsgroup or freenet, and eventually morphed into a weapon of pure evil ? We all know that for every intelligent foreward-thinking geek there are hundreds of idiots, and those idiots would be just the type to leave such a thing on their systems because "It's not doing any damage so it's not a priority"... and then.. BAM! the worm goes postal! A scary thought, is it not ?

    --
    -Billco, Fnarg.com
  145. Re:Is this really a good thing? by phaze3000 · · Score: 5

    It may use your CPU cycles, but if you were remise enough to fail to patch well-known security holes then you should be grateful someone is using your CPU time to stop your PC from being used in malicous ways. This worm will help deplete the number of boxes which script kiddies are able to use to crack other systems - which can only be a good thing.

    --

    --
    Blaming GW Bush for the Iraq war is like blaming Ronald McDonald for the poor quality of food.
  146. Parse error. by AlphaOne · · Score: 1

    Every time I scan the /. page I parse this as "'Chinese Worm' Fixes Linux Systems?"

    Time for more coffee. *shakes head*
    --

    --
    All opinions presented here aren't mine.
  147. Re:Someone actually did it. Awsome by agentZ · · Score: 1

    Serious question: Can UV light help fight a virus that's already inside the human body? Would going to the beach and catching some rays help me fight off my cold virus?

  148. Re:Someone actually did it. Awsome by agentZ · · Score: 1

    Drat. I was hoping I could take a trip to the beach and still claim it as a sick day. :)

  149. Re:Someone actually did it. Awsome by agentZ · · Score: 2

    Antibiotics usually aren't effective against viruses. Innoculation as the result of vaccination can protect one against them, but not antibiotics. (The over prescription of antibiotics against viruses is part of the cause of drug resistant bacteria and viruses, according to this story on NPR, about 2/3 of the way down, "Antibiotics use")

  150. Hot pursuit theory-legal defense for "white hats" by RedLaggedTeut · · Score: 1
    Well, legally, what you are suggesting, is called "hot pursuit" - to go after the one who hacks your system.

    However, I do not see where and why you make a distinction between the author of the Cheese worm, because this is exactly what the Cheese worm author is doing - chasing down all other systems that try to lock into his system.

    --
    I'm still trying to figure out what people mean by 'social skills' here.
  151. Re:Good worm, Bad worm. by BlowCat · · Score: 1

    I would even argue that OSes with secuirity holes should refuse to install, forcing the user to either install a more secure OS or manually click through the license agreement essentially accepting the liability for acting like a moron.

  152. Data point by b1t+r0t · · Score: 2

    I just checked my logs, and I've only had three hits on 10008. One from Canada, another from Korea, and the third from Sweden. That was three days ago, in a six hour period. So at least it doesn't look like this thing is going to melt down the internet.

    --

    --
    "Open source is good." - Steve Jobs
    "Open source is evil." - Microsoft
  153. Re:Ever heard of Ramen worm? by Cirvam · · Score: 1

    I think his point was, there is a helpful virus for linux. How many helpful viruses do you know of (in the wild) for windows? Not the lack of destructive viruses, although if 1/4 of linux worms are helpful (Ramen, Lion, Adore, Cheese) that's a hell of a lot more then on a windows based platform.

  154. Re:Wait a sec... by Cirvam · · Score: 1

    You seem to of missed the big point with this worm. It only gets in though a back door left by the l1on (or whatever) worm. Therefore, if you secured the system in the first place neither would of gotten though

  155. Fantastic! by dxnxax · · Score: 2

    Those people who object to it purely because it is a worm are idiots.

    I think it's a great idea. Perhaps, if instead of modifying your system for you, it sent an email to postmaster, webmaster or root with a detailed explanation of what it found and how it could be fixed, this would take care of many of the complaints I see here.

    The neat thing that I see here is that this is a step closer to a "self-healing" system. If this worm were updated and released by a serious security organization which keeps track of the latest cracks with drop-dead dates to ensure that only the latest version is spreading, then this is a step closer to a more secure internet for all of us. Maybe trying to actually fix the system was a bit too ambitious because nobody will (should) trust it.

    1. Re:Fantastic! by deaddrunk · · Score: 1

      Sounds like a fantastic money-making venture - until Microsoft co-opts it as SecureXP anyway.

      --
      Does a Christian soccer team even need a goalkeeper?
  156. The Worm Itself by toon7 · · Score: 1
    Enough with the "It's Cool - It's Not Cool" posts... Doesn anyone have a link to the worm iself? It would be nice to study it. (Is it GPL code? :)

    --
    - Pointless sig.
  157. Macintosh AutoStart worm by SirDrinksAlot · · Score: 2

    When Autostart worms were going around sneaking their way onto CD's and spreading across networks a mysterious variant showed up on a MacAddict cd that did pretty much all that execpt it removed all the others and protected you against them. It also removed it self on Christmas day.

  158. Trust No one. by The+Monster · · Score: 1
    mikl says [emphasis mine]:
    If we start allowing worms such as this one back on our systems,
    Who ever said anything about "allowing" anything? The beauty of this approach is that people who have secured their boxen against attack don't need them fixed by this worm anyway. You only "allow" this worm if you "allow" the others, in which case you're already in trouble.

    A friend had decribed to me how one wily Windows worm worked. Instead of spamming everyone in the address book all at once, it just waited until you sent mail to someone, and then sent them a second message with the worm attached. To prevent dupes, it kept a list of everyone it had sent itself to in a file, in the clear. We thought it would be Way Kewl to write a worm that disinfected a system, and e-mailed itself to everyone the original worm had gone to. It's nice to see that someone has actually implemented a variant of this.

    --

    [100% ISO 646 Compliant]
    SVM, ERGO MONSTRO.

  159. Is this really a good thing? by hillct · · Score: 4

    So, someone actually did it. They wrote a worm that did good rather than bad. Cool, but it still trespasses onto my box, uses my CPU cycles and bandwidth to propogate itself.

    This may be a white hat release, or it could be some odd sort of new Antivirus software prototype (laugh!) but in reality it's just a virus/worm like any other. The payload is just some wierd combination of benign and melignant (but not militious per se). I still object to any software that modifies my system configuration for me, regardless of it's moralistic approach.

    --CTH

    --

    --

    --Got Lists? | Top 95 Star Wars Line
    1. Re:Is this really a good thing? by dasunt · · Score: 2

      I can imagine a win32 version of this thing myself. Think if its nice enough to actually output what its doing to a window.

      Cheeseworm Win32 Version...
      Scanning hard disk...
      Possible Trojan (VNC.exe) found, removing now...
      Possible Virus (Filemon.exe) found, removing now...

      Argh!

      (Btw, I selected these 2 examples since some anti-virus programs have a huge problem with both of them, since VNC opens a "port" on your computer to remotely access the desktop, and Filemon embeds itself into the system and checks what files are accessing other files.)

  160. technical aptitude? who needs that? by corvi42 · · Score: 2

    Surprised nobody noticed some of the glaring holes
    in the technical quality of this article. Its really sad that tech writers on average have such a lousy grasp of what they're talking about and/or that they end up garbling facts trying to talk-down to the level of the average joe public.

    Its also sad that so many of these articles end up on /. Example from the above article:

    "Web browsers wait for data on port 80 and 8080"

    Maybe I'm just being persnickity - but I've never had mozilla running from my inetd.

    --

    There are a thousand forms of subversion, but few can equal the convenience and immediacy of a cream pie -Noel Godin
  161. I do not trust it. by einhverfr · · Score: 3
    If we start allowing worms such as this one back on our systems, just because, "Well, it might help", it won't be long before somebody combines one that fixes one hole while making a new, bigger one.

    I agree completely and would probably reload an infected machine from backup just to be safe...

    That being said, I have thought about makign similar programs with limited spreading abilities (i.e. only able to transverse private IP networks, not cross the internet, etc.) as a self-policing action within a network.

    --

    LedgerSMB: Open source Accounting/ERP
  162. Buzzword Compliance. by iomud · · Score: 3

    Is this the first form of distributed security?

  163. Great! I just hope it doesn't get carried away... by sachachua · · Score: 1
    I hope the people who wrote it really, really tightened up their code. I'd hate to have it corrupted and turned into yet another bad worm...

    This kind of worm would probably get in through a known exploit and then patch the exploit behind it... kinda screws up software darwinism, yes?

  164. Turning off VBScript by Zocalo · · Score: 1
    Now if someone would only release something like this for Outlook that turns off VBScript...

    I thought they did that about a decade ago - something called "Linux" wasn't it? It's obviously working because I still keep hearing about it.

    --
    UNIX? They're not even circumcised! Savages!
  165. It reminds me of... by jsse · · Score: 2

    This worm is welcomed just like 'PingPong' virus. I still remember everybody in our lab got one of this harmless virus just to watch a 'O' bouncing on screen when doing DOS homework.

    "Virus? You mean it's a virus?"

  166. Well said by jsse · · Score: 2

    "I would rather not have anything that comes in uninvited and messes with my computers," he said.

    Said by an idiot who has his boxes infected with The tHing, SubSeven, NetSphere, Deep Throat,Master Paradise, Silencer, Millenium, Devil, NetMonitor, Streaming Audio Trojan, Socket23, Gatecrasher, Net Control, Telecommando, Gjamer, IcqTrojen, Priotrity, Vodoo, Netspy, ShockRave, Stealth Spy, Pass Ripper, Attack FTP, GirlFriend, Fore, Schwindler, Tiny Telnet Server, Kuang, Senna Spy Trojans, WhackJob, Phase0, BladeRunner, IcqTrojan, InIkiller, PortalOfDoom, ProgenicTrojan, Prosiak 0.47, RoboHack, Silencer, Striker, TheSpy, TrojanCow, UglyFtp, WebEx, Backdoor, Phineas, Psyber Streaming Server, Indoctrination, Hackers Paradise, Doly Trojan, FTP99CMP, Shiva Burka, BigGluck, NetSpy, Hack?9 KeyLogger, iNi-Killer, ICQKiller, Portal of Doom, Firehotcker, Master Paradise, BO jammerkillahV, AOLTrojan1.1, Hack'a'tack, The Invasor, SpySender, The Unexplained, Bla, FileNail, ShitHeep, Coma, Bla1.1, HVL Rat5, BackConstruction1.2, Kuang2 theVirus, Xtcp 2.00 + 2.01, Schwindler 1.82, Doly trojan v1.35, Doly trojan v1.5, Vampire, DeltaSource, Trojan Spirit 2001, Maverick's Matrix 1.2 - 2.0, Total Eclypse 1.0, OOTLT + OOTLT Cart, Eclipse 2000, NetMetro 1.0, Illusion Mailer, InCommand 1.0 + 1.3 + 1.4, NeTadmin, Logged!, Shitheep, Schoolbus 1.6, Schoolbus 2.0, Chupacabra, TheThing 1.6, AimSpy, NetMetropolitan 1.04, Transcout 1.1 + 1.2, SoftWar, Ambush, Der Spaeher 3, Insane Network, The Prayer 1.2 + 1.3, Host Control 1.0, Yet Another Trojan, NetRaider, TCPShell.c, PC Crasher, Mini Command 1.2, Mosucker, Rat 1.2, FakeFTP, Intruse Pack 1.27b, Snid X2, Freak 88, Asylium 0.1&0.11&0.12&0.13, Prosiak, Traitor 2.1, Connection, Host Control 2.6, BIONET, Rux.PSW, CrazyNet, Rux.Backdoor, Infector 1.x.

    *phew*

  167. outlook by kilgore_47 · · Score: 2

    a friend of mine got hired to do that with VBScript actually, because an entire company had melissa or one of those nasty outlook ones.
    ---

    --
    ___
    The way to see by faith is to shut the eye of reason. --Ben Franklin
  168. Re:Someone actually did it. Awsome by zsau · · Score: 1

    How about one that emailed the owner of the computer about holes, giving them ideas on how to fix it, rather then fixing it itself? Now, that wouldn't actually have to break into the computer, would it? Or would it?

    --
    Look out!
  169. Is this helpful? by J3zmund · · Score: 1

    Should 'white hat' hackers help the hapless with worms that patch known vulnerabilities? Does this make the lazy more lazy? Is it helpful to plug someone's machine and then put that machine to use scanning for other vulnerable machines? Do you (if you're too lazy to patch your server) want your machine wasting resources to help others who are also lazy?

    --

    It's all Hood
  170. Re:Good worm, Bad worm. by vondo · · Score: 1
    I'm sure a lot of you will think I have an overly extreme opinion, and that things are mostly fine. I can't argue that I think the situation is out of control now.

    Uh, yeah, of course I think this is extreme.

    The only real answer is for us to forceably demand that OS vendors become much more diligent about security.

    Almost every problem we've seen recently can be laid squarely at the feet of the admins who don't update their systems when advised by the vendor. But you seem to realize this because you then say:

    ... and easy, semi-automatic processes for installing new security related patches quickly, even if the admin is prone to do nothing. Nag the hell out of them to update. I would even argue that services with secuiryt holes should be automatically disabled by the OS, forcing the user to either update the service or manually restart the service essentially accepting the liability fo acting like a moron.

    So, lets say I run google.com. There is an advisory for Apache. What do I do? I sure don't let the OS download a new version of Apache and install it without my intervention. It could have some conflict and not work or could have any number of other problems. I sure don't let the OS turn off port 80 because it thinks I'm "a moron." If it does this while I'm not around, in the time it takes to get a cup of coffee my company has lost $thousands.

    What I do is get the patched version, test it out on a few prototype machines, and then when I'm confident it works, roll it out in an orderly fashion across the whole server farm.

    That said I'd like to see the equivalent of "Windows Critical Update Notification" for Linux. I also will agree with you on your points about shipping with too many services turned on.

  171. Ever heard of Ramen worm? by ViVeLaMe · · Score: 2
    or Lion? or Adore?

    those are Linux worms. destructive worms.

    You think one can use those to express the advantages of open source? (i may be stupid, or maybe it's because i haven't slept at all, but i fail to see your point..)

    --
    i had a sig, once..
    1. Re:Ever heard of Ramen worm? by ComaVN · · Score: 1

      I don't know about Windows, but good old dos certainly had some good virii! Ping-Pong and Cascade definitly improved the "look and feel" of the command line (Not to mention my wordperfect 4.2 files)


      -------------------------------------
      --
      Be wary of any facts that confirm your opinion.
    2. Re:Ever heard of Ramen worm? by archen · · Score: 1

      I thought windows was the virus and the blue screen of death was just the real operating system trying to tell you to use Linux. *shrug*

  172. Imagine escalating patch-virus wars... by Some+call+me...Tim · · Score: 3
    Sure, it starts with the cheese worm. But then another group comes up with the mouse worm that breaks in through security holes left unpatched by the cheese worm, removing the cheese worm and installing itself. Then comes the morphing cat worm, that not only breaks in on mouse patched sites, but also downloads updated patches from servers that further increase security...

    The war of the patch-virii.

    A friend of mine suggested to me that whatever you look for on the Internet, it will seemingly spring into being simply by the fact of you looking for it. That same friend came up with this idea of patch viruses that break into and repair security holes. And **Poof**, it exists.

    Be careful what you look for...

  173. Wait a sec... by Salieri · · Score: 2

    Remember back in September, when Slashdot was hacked? The guys that did it apparently just wanted the experience of hacking Slashdot; they posted a victory story and emailed Taco will full details about how they did it.

    But Taco & company decided to rebuild the entire system as though they had maliciously took over.

    Similarly, even if this "good" worm hits me, I'll treat it like a bad one. You never know, it would be ingenious for some l4m3 (or whatever the numeric abbreviation is) hackers to release a version that looks like "Cheese" but actually does a "rm -rf /".

    --------------------------------

  174. Legal "hacking" by shic · · Score: 2
    As far as I can see, what is required is a highly visible strategy to alert administrators of security vulnerabilities. I suspect that a standardised service to log arbitrary security messages - with time of day, etc. would be sufficient to illicit a culture for writing vaccines, if you will, which inform administrators of problems, and inform the world who is responsible.

    The reason why I believe this will work is the social hypothesis that many hackers are principally motivated by technical challenge rather than a desire for anarchic destruction. It would seem sensible to embrace the efforts of such people by providing a safe mechanism by which they can showcase their talents on live systems (which should be assumed to be under attack in any case.) If this were to be coupled with a standard strategy for distributing patches and updates to software, then it would seem harmless enough to allow "hackers" to keep tally of the number of systems each "vaccine virus" had successfully attacked, and which now had the security deficiency patched - thereby replacing the drudgery of securing systems with an engaging game which could be played by anyone with sufficient time, knowledge and inclination. Finally, an opt-in strategy would ensure the ostriches of this world are not offended, and in a sense 'legalise' non-malicious hacking.

  175. VBS worms by infohord · · Score: 1

    I would like to spread a Social Engineering worm to fix VBS worms (most often spreading with Outlook). The problem is not Outlook persay but Windows Scripting Host.

    To prevent the spread of VBS worms on your computers, simply change the VBS extension in Explorer to something else like SBV. This way there will be no association with VBS and Windows Scripting.

    If you want to run a script of your own, use the SBV extension instead of VBS. If enough of us change the extension, especially you who are IT prof. on corporate computers then VBS worms will be less harmfull.

  176. Good to see by techman2 · · Score: 2

    It really is good to see people finally doing something towards a good cause, rather than attempting to create destruction. I certainly hope it continues.

  177. Re:Avoid nasty Linux bugs by edthered · · Score: 1

    try spell-check

    --
    Cutting edge is sharp, avoid contact.
  178. Re:Someone actually did it. Awsome by tb3 · · Score: 2

    And Uv is used to erase Flash ROMs (the old style anyway). Coincidence?
    -----------------

    --

    www.lucernesys.comHorizon: Calendar-based personal finance

  179. Re:Good worm, Bad worm. by sleeper0 · · Score: 1
    With all due respect, I think it's complicated because it's a complicated problem.

    It might be ideal if you could make rules that would be followed. But the biggest issue i see with all the automated hacking and/or worms on the internet is that it simply swamps the human resources available. I get a bunch of legitimate intrusion attempts every day. I couldn't possibly report them all. And I guarantee the ISP's aren't anywhere close to having enough people to respond to the problem. Even the low amount of email they get now goes unanswered unless the abuse is gross.

    Default security will go a long way to fixing that. But with attacks against core services common (bind, iis, ftpd) that may be intentionally configured, default security is not the only answer. People need to patch boxes, there need to be patch servers, and I think any notion that using opt-in email and a web browser and a sysadmin typing 'aptget blah blah' is somehow a better secured system than a default alerting system is misguided. Just because it's the way we do it now doesn't make it infallible, as similar attacks (imagine if i replaced the SP2 binary at microsoft right now) could happen just as easy or easier right now.

    Really you are using the same mechanisms right now, it's just harder to use.

    Think about this:
    alert system: email list
    patch server: updates.redhat.com
    PKI: pgp signature
    key revocation: urgent email
    patch application: download & run rpm -u

    So... why not make it easier so that compliance goes from xx% to 95% ?

  180. Re:Good worm, Bad worm. by sleeper0 · · Score: 2
    Well, I intentionally never suggested automatic patching. When I said semi-automated, I meant "check for new patches regularly, alert user, make it as easy as possible for user to install new patch, nag regularly when they don't".

    While your opinion that security patches should be somewhat difficult to install to make the admin learn more about the system is a valid one, I think that it's pretty unrealistic. The ones who run open bsd, keep up with security patches and source patch the systems aren't the ones getting owned all over the place. It's the folks that don't know there is even a patch, or are too lazy to download it even in binary form that are causing 99% of the problems.

    While I agree that no patch should be 100% automatically applied, I think the typical gloom and doom story about the patch box being owned is somewhat overblown. A very secure system can be arranged using public keys and key revocation, coupled with close monitoring of the patch box. Any serious OS vendor could manage this if they made it a real priority. As it is now, standard update methods are indeed less secure than this now.

    Regardless of whether you agree with the implementation, I find it had to believe you truly think that patching security holes should be a hard job. It needs to be made as easy as possible, so that you get the closest to 100% usage as possible. Right now you get nothing like that.

  181. Good worm, Bad worm. by sleeper0 · · Score: 5
    I see a lot of tacid support for this worm here. Really, it's not surprising to see. Earlier linux worms have started the practice of patching the holes, if for no other reason than to make sure they have full reign on the box and won't be stepped on by the next leet worm to come along.

    I know the author had semi-good intents, but the effort is really mis-guided. Worm proliferation has become significant in the last year (really, six months). A number of effective worms are out there that target both linux and windows. Watching my firewall logs on a variety of hosts (cable, and several colo ISPs) show that the number of intrusion attempts (or at leasts scans, but 90+% of this has to be worm traffic) has increased for me by a factor of 10 since the 1st of the year.

    This kind of traffic, whether good or bad intentioned, adds to network congestion, makes running an IDS challenging at best, and has made the ISP's effectively throw their hands up at having any kind of enforcement about hacking attempts. I don't know if anyone has tried reporting the sources of intrusions to their ISP's, but such reports now fall on dead ears almost all the time. Plus, it decreses the S/N ratio on the network security wise considerably. It is much harder to back-track or IDS post-mortum a REAL threat/attack with all of these other attacks going on at the same time. While worms may pose a minimal threat as far as their attack sophistication, a skillfill hacker can use all this worm traffic as an effective cloak.

    Even though you can argue that it's all relatively low traffic, that you need a good firewall, and that IDS should only be run inside those firewalls, you still have the possibility of serious network problems of the horizon. It's not un-thinkable that in the near future a large percentage of linux boxes will have multiple worms, exploiting multiple vulnerabilities all running and infecting other boxes. The fallout from this could be severe. Throw in a few anti-worms, and a few bugs caused by the interactions of it all, and could have a real hellstorm, quietly building now. Surely people remember the morris worm in '89? While bandwidth was more easily swampable at that point, we are perhaps only a few years away from waking up to that kind of destruction one morning.

    The only real answer is for us to forceably demand that OS vendors become much more diligent about security. If I was a national government I would truly consider this a serious threat to my infrastructure. While OS vendors have become more responsible across the board, we need to shoot for a higher bar. OS vendors need to provide very paranoid installations as default, with software firewalls enabled. The user should have to be asked for each service to be enabled. 100% available services such as ICMP echo should be required to be sandboxed or stack protected. OS's need to provide as a default security update monitoring, and easy, semi-automatic processes for installing new security related patches quickly, even if the admin is prone to do nothing. Nag the hell out of them to update. I would even argue that services with secuiryt holes should be automatically disabled by the OS, forcing the user to either update the service or manually restart the service essentially accepting the liability fo acting like a moron.

    I'm sure a lot of you will think I have an overly extreme opinion, and that things are mostly fine. I can't argue that I think the situation is out of control now. But with our infrastructure as vulnerable as it is right now, it will only take one or two really good worms to show everyone how it should be done. The only thing that has really saved us so far is the fact that no one has done it... It is easily accomplishable.

  182. Re:Someone actually did it. Awsome by sleeper0 · · Score: 5
    I really can't stand behind the release of that kind of worm... While it's entertaining, and certainly well-intentioned... I just can't condone worm proliferation.

    You know what would be great though, and be essentially the same code? Something that listened to your firewall logs, detected worms that scanned you, and then went out to their hosts and basically ran it's course, disabling the other worm and closing security holes. But not leaving code to proliferate itself.

    I know this would be no different legally, but I would sure feel 100% better about it. How poetic is it to detect a scan and then hack in to shut it down to keep it from scanning anymore. Without any scanning yourself.

    Any takers on a modified cheese worm?

  183. Someone actually did it. Awsome by Bakajin · · Score: 3

    the ethics are debateable, but its incredible to think someone actually did take the time to make a 'good' virus.

    1. Re:Someone actually did it. Awsome by mgarraha · · Score: 1

      Something that...detected worms that scanned you, and then went out to their hosts....

      Or a mail filter that detected spam, and then corrected vulnerabilities in the SMTP server that relayed it to you?

    2. Re:Someone actually did it. Awsome by $trider · · Score: 2

      This is like the Vampire worm back from the old Arpanet days. If this was designed a a creeper which is a migrated program that does not replicate it would be cool, you could then design a "sweeper" to kill the creepers(old Unix games). The great thing about this is how it educates how viruses and hackers are not dangerous and can be beneficial. Granted...beneficial viruses can be dangerous, you must be careful with these, Robert Tappan Morris screwed up his growth parameter and crashed the 'net $trider "It takes more than guns to kill a man" - Ballad of Joe Hill

  184. Mmmm. no worm patches for me.. by popeyethesailor · · Score: 2
    Talking about worms, i was just reading this a few days ago. This dude Max Vision spread a worm which closed many backdoors, but opened a few too.

    Mmmm.. Sad that the FBI caught up with him..

  185. Maybe a secret Government program? by GreyPoopon · · Score: 1
    Has anybody considered that this worm may have been a Government-sponsored initiative? Maybe it was launched intentionally in an effort to eliminate vulnerabilities left by "Lion?" Just something to think about.


    GreyPoopon
    --

    --

    GreyPoopon
    --
    Why is it I can write insightful comments but can't come up with a clever signature?

  186. This reminds me of those commercials... by GearheadX · · Score: 1
    • Yeah.. this definitely reminds me of those 'Behold The Power Of Cheese' commercials. Now it not only will get Santa to leave you a car or bring your imaginary friend to life.. it'll debug your network security too.

      There are many, mighty-proud cows tonight...


    Berk Watkins
  187. Fix0r Sendmail!! by EvilStein · · Score: 1

    Can we PLEASE turn this worm loose on all APNIC owned IP blocks and upgrade every machine in .jp, .kr, .cn, etc with a newer non-open relay version of Sendmail or Postfix? Please?!?! Considering that's where 95% of the spam I get comes from, I'd welcome something like that. :P~

  188. Re:Avoid nasty Linux bugs by yassax · · Score: 1

    yes, but then you would be using it on a windows system and would be hit my a million more windows viruses. besides... its AOL... *snicker*

    --
    The answer to your next question will be 'not likely'.
  189. Quote by miklernout · · Score: 1

    "I would rather not have anything that comes in uninvited and messes with my computers,"

    Two words: Microsoft Windows

    --
    ----
    --
    [insert witty one-liner here for your own pleasure]
  190. Red Dwarf meets Red Hat by Monkeychunks · · Score: 1

    Does this remind anyone immediately of the positive viruses in Red Dwarf which conferred good luck, sex appeal and such?

    --
    "We kill to cure, with cures that kill" - Skinny Puppy
  191. good ideer by Pet_Targ · · Score: 1

    From said article;
    "But Roger Thompson, technical director of malicious code research for security services firm TruSecure, stressed such programs are generally a bad idea.

    'I would rather not have anything that comes in uninvited and messes with my computers,' he said. "

    I feel the same way, but I applaud whoever thought of using a WORM to do something useful for society! Commendation for original thinking!!

    Besides, 1i0n sounds like one of those obscure infectants that you find weeks or months after the fact.

    --
    THX. The Audience is listening.
  192. #!/bin/Good vs. #!/bin/Evil by qubithaze · · Score: 1

    everywhere you look you will see this. it's classic good vs. evil. Freedom (implies linux) is the good. I beleive the spirit of linux and the "linux community" is embodied in this, however it was done within the context of deprecated ideals: As long as evil exists, we must engage in the enemy with countermeasures. This leads to new agression . countermeasures. new agression.
    we're dealing with exactly the same issue in the US when talking about the proposed missile defence system. an arms race will occur. countermeasures. . . new agression . countermeasures. new agression.
    we should engage ourselves in answering the following question: how is it possible to move away from these destructive thought patterns. This worm definatley wears a halo, but the evil around it's ankles is in the way of thinking.

    Freedom is exponential!

    qubithaze

  193. Re:Melissa virus fix by LesFerg · · Score: 5

    I wrote one of these last week, after reading the homepage source.

    Its just a vbs script that essentially changes the default Windows action for a number of script file types to be 'edit' instead of 'open'. This mostly stops all those email-attachment clickers from running code indiscriminately.

    I contemplated adding the next step, of accessing the address book and forwarding itself onwards, in the hopes that anybody still silly enough to execute script files via email will commit the final necessary act to stop this from happening again.

    In the end, I decided not to distribute this because of its potential for jamming up mail servers and generally causing a nuisance for people who already know better and dont allow outlook to execute such code in the first place.

    Les

    --
    If I had a DeLorean... I would probably only drive it from time to time.
  194. New Value Added Service. by JoesRagingBileDuct · · Score: 1

    Perhaps RedHat and others can have this as a value added service. Customers can sign up and every month RedHat will scan them and fix their security problems or email what patches need to be applied?