Slashdot Mirror


Running Windows Viruses Under Linux

ResQuad writes "Everyone loves Windows viruses, right? Well, the crazy people over at NewsForge (owned by the same people that own Slashdot) decided to try running Windows viruses with Wine. So next time you receive an email virus, strike up Wine and see what you can do (or not)."

361 comments

  1. Gettin rid of em.. by TubaJon · · Score: 1

    Now the question is...can AVG run with WINE??

    --
    "The Matrix has you."
    1. Re:Gettin rid of em.. by MeBadMagic · · Score: 1

      it doesn't have to, it runs under linux natively.

      Even if it didn't (and I think it would), it would probably run under dosemu..

      AVG = GOOD

      I like that you cat take the dir structure from a working windows installation and run it from a booted CD in DOS mode.

      Very nice AVG!

      B-)

      --
      A friend will come and bail you out of jail, a true friend will be sitting next to you saying, "damn that was fun!"
    2. Re:Gettin rid of em.. by Anonymous Coward · · Score: 0

      We have ClamAV.

      Interesting though: AVG is based on wxWidgets, the cross platform library.

    3. Re:Gettin rid of em.. by Anonymous Coward · · Score: 0

      And F-prot

  2. Obligatory by commodoresloat · · Score: 4, Funny

    Will this run on a Lexus?

    1. Re:Obligatory by greechneb · · Score: 5, Funny

      Don't give them any ideas. Next thing you know we'll see Norton antivirus:Auto 2005 - guaranteed to keep your system virus free AND improve your gas mileage!

    2. Re:Obligatory by lukewarmfusion · · Score: 5, Funny

      Along with my 3-month oil changes, six month tire rotations, and annual checkup, I need to buy a new LiveUpdate license so my car won't crash?

      To be fair, if I spent that much on a Lexus I should expect to see pictures of Anna Kournikova.

    3. Re:Obligatory by the_mad_poster · · Score: 2

      My next car purchase is going to involve a motor that was built before microprocessors were invented....

      --
      Alito: A vote for Alito is a punch in the eye to put that bitch back in her place!
    4. Re:Obligatory by Anonymous Coward · · Score: 0

      excellent!

    5. Re:Obligatory by Uber+Banker · · Score: 0

      Only if it's being driven by an old korean...

      ...in Japan!

    6. Re:Obligatory by karnal · · Score: 1

      I'll bet the gaskets, seals and rings are all shot....

      --
      Karnal
    7. Re:Obligatory by DaveJay · · Score: 0, Offtopic

      In soviet russia, the Lexus runs on YOU.

    8. Re:Obligatory by LurkerXXX · · Score: 1

      No, but I think I've got it running on my camera.

    9. Re:Obligatory by DeputySpade · · Score: 1

      Before microprocessors were invented, or before engine management systems were included in automobiles? There's quite a significant gap in between that included a good portion of automotive technology, and probably includes any car you're actually thinking of.

      --


      This space intentionally left blank
    10. Re:Obligatory by Anonymous Coward · · Score: 1, Funny

      Yeah but I've got it set up so your camera can't take pictures of my face.

    11. Re:Obligatory by SilverspurG · · Score: 2, Funny

      guaranteed to keep your system virus free AND improve your gas mileage!

      Described in this patent is a method of improving the gas mileage of a car by using the information gathered by a firewall to regulate the fuel injection module.

      --
      fast as fast can be. you'll never catch me.
    12. Re:Obligatory by dJCL · · Score: 1, Interesting

      Well, I went with before major computer systems were installed in systems...

      a '93 eagle, it does have some electronics, but nothing your going to infect vio bluetooth, except maybe the very aftermarket mp3 player...(I wish I'd thought to get a bluetooth enabled player!)

      I also agree, that you will have issues with old parts. I'm on my 2nd engine, 3 alternator(or rebuild), 2nd battery, 2nd catalytic converter, 300th set of belts(tensioner is not working right on it) and the right hand windwhield wiper does not actually clear the windows properly...

      But it drives, and the last shop I had it in tweaked the engine(brushless, mitsubishi engine) to get a little more performance out of it.(I have a heavy accelerator, once got pulled over for excessive acceleration - by a copy on a bike, I don't speed that badly).

      Anyway, just my 2c on that comment.

      JC

      --
      On Arrakis: early worm gets the bird. Magister mundi sum!
    13. Re:Obligatory by 3TimeLoser · · Score: 5, Funny

      For that amount of money, I'd expect to see her in the passenger seat.

      Although, I'm sure my wife would not agree.

    14. Re:Obligatory by kempokaraterulz · · Score: 1

      I got a 95 GMC Sierra ... 1st engine ... 1st alternator (!) 1st everything except the exhaust manifold and the water pump. 188,000 miles. It was used as a work truck before my dad gave it to me :). The computer in it is very simple ... so simple that you cant even tune the engine with it, you can only read sensors with it. It runs perfectly

      --
      I have accepted Provolone into my life!
    15. Re:Obligatory by Andrewkov · · Score: 3, Funny

      I'm already running Norton Anti-virus under Wine on Linux, no viruses found yet!! :-)

    16. Re:Obligatory by operagost · · Score: 1

      It shouldn't be that simple - it just isn't OBD-II compliant. My Skylark had a similar problem - you needed specialized analyzers and the old paperclip trick to flash trouble codes wouldn't work.

      --

      Gamingmuseum.com: Give your 3D accelerator a rest.
    17. Re:Obligatory by nanodude · · Score: 1

      Viruses went from computers, to pda's, to cell phones, and now to other operating systems. Those computer controlled organ implants now seem scary! BEWARE OF THE VIRUS INFECTED MICROWAVE!

    18. Re:Obligatory by Illserve · · Score: 5, Funny

      I'm willing to bet that upon looking back, this statement is going to be much less funny in 10 years.

    19. Re:Obligatory by dJCL · · Score: 1

      My previous vehicle was a Jeep truck, some ancient vintage... And it was all original except a tonne of bondo in the body. It's currently a field truck, it still runs, just could never pass an emissions test round here. No muffler, a leak in the gas line is plugged with the first stick we could get our hands on...

      I'll stick with what I have, it suck, but it works. And now with the added bonus of no virus!(It's like the linux of cars! _joke_ )

      JC

      --
      On Arrakis: early worm gets the bird. Magister mundi sum!
    20. Re:Obligatory by hdparm · · Score: 1

      No problems. Just make sure you double-click the attachment named AnnaKournikova.jpg.vbs

    21. Re:Obligatory by POLAX · · Score: 1

      Of course if you upgrade it your car explodes...

    22. Re:Obligatory by ReeprFlame · · Score: 1

      Has anyone attemped to create a vehicle virus yet? Im sure it is possible! and can potentially be danderous, so im sure something like NAV for Autos is a valid prog for the future.

    23. Re:Obligatory by Anonymous Coward · · Score: 0

      Catalytic converters are for pussies. Ask your local muffler shop for a "fishin pole" next time.

    24. Re:Obligatory by dknj · · Score: 1

      Thats because most ECUs are read only. Certain car companies are a bit more open about it (Honda, Audi/VW, etc) and will allow you to change certain aspects of the ECU output but not modify critical parts. Example, I can modify how my A4 calculates it's gas mileage but I cannot modify it's fuel maps. Race car drivers that have laptops hooked up to their cars can tune every minute detail because they have a modified ECU to allow them to do so. Aftermarket ECUs exist for many high performance cars, but they are generally locked as well to avoid any liability issues.

      -dk

    25. Re:Obligatory by cerberusss · · Score: 3, Funny
      For that amount of money, I'd expect to see her in the passenger seat.

      For that amount of money, I'd expect her in the back seat. And while my girlfriend might not agree, she could certainly join.

      --
      8 of 13 people found this answer helpful. Did you?
    26. Re:Obligatory by Kosi · · Score: 1

      Wife? Girlfriend? LOL, this is Slashdot, how do you expect us to believe you?

    27. Re:Obligatory by Doc+Ruby · · Score: 2, Funny

      "potentially be danderous"

      Yeah, those virusy computers can be flaky.

      --

      --
      make install -not war

  3. Wine is not an Emulator. by wot.narg · · Score: 5, Insightful

    Lets see just how non emulator wine is... If the virii own it, its an emulator, if not, its telling the truth.

    Bwhahahh...

    --
    Roses are red
    Violets are blue
    In Soviet Russia
    Poems write you!
    1. Re:Wine is not an Emulator. by Jarn_Firebrand · · Score: 4, Informative

      Mod parent up and insightful

    2. Re:Wine is not an Emulator. by m50d · · Score: 2, Interesting

      Or it could just be an emulator that doesn't work very well. If you try an early version of bochs/vmware/etc. from before they had networking support, the viruses won't be able to own that either.

      --
      I am trolling
    3. Re:Wine is not an Emulator. by Anonymous Coward · · Score: 0, Troll

      virii is not a word. Read any grammar book, attend an elementary school english class and you'll find that viruses is the only correct plural form of virus. This isn't a disputed point, it's a rule set in stone. English is not a very regular language and thus there are many words that are exceptions to the rule and virus is a very well known one.

    4. Re:Wine is not an Emulator. by Anonymous Coward · · Score: 5, Funny

      Mod parent up Informative. Mod this post Funny.

    5. Re:Wine is not an Emulator. by hunterx11 · · Score: 2, Interesting

      This isn't an English class, it's Slashdot. Slang exists. Deal with it. I don't say "alright" but I've come to terms with the fact that it will inevitably become an accepted word.

      --
      English is easier said than done.
    6. Re:Wine is not an Emulator. by el-spectre · · Score: 1, Redundant

      Wine
      Is
      Not (an)
      Emulator!

      --
      "Faith: Belief without evidence in what is told by one who speaks without knowledge, of things without parallel." - A.B.
    7. Re:Wine is not an Emulator. by Lord+Kano · · Score: 4, Insightful

      You are correct.

      We have "bling bling" and "ain't" in dictionaries. Marijuana is legally classified as a "narcotic", when in pharmacology only opiates can be narcotics.

      The language changes. It may suck, but it's reality.

      LK

      --
      "Hi. This is my friend, Jack Shit, and you don't know him." - Lord Kano
    8. Re:Wine is not an Emulator. by m50d · · Score: 4, Insightful

      Yeah, just like lame ain't an mp3 encoder. Names aren't always the full story. Wine definitely is an emulator in that it emulates, it just does it on a different level than most emulators, so it doesn't have many of their drawbacks, like the slowness.

      --
      I am trolling
    9. Re:Wine is not an Emulator. by dinivin · · Score: 4, Insightful

      Just because that's what the developer's claim, it doesn't make it so.

      If it quacks like a duck, walks like a duck, and looks like a duck, it's gonna be a duck.

      Wine, acronym or not, is an emulator.

      Dinivin

    10. Re:Wine is not an Emulator. by el-spectre · · Score: 2, Funny

      Not necessarily... it might be a wooden witch...

      --
      "Faith: Belief without evidence in what is told by one who speaks without knowledge, of things without parallel." - A.B.
    11. Re:Wine is not an Emulator. by Anonymous Coward · · Score: 0
      Horse shit!

      There is a perfectly acceptable plural of virus and it is VIRUSES.

      "ain't" is a non standard contraction so it is not comparable, and "bling bling" is slang and it is as stupid as the people who made it up. wrongly classifying marijuana may also be thick headed, so are were going to reward stupidity and illiteracy now.

      Get it together people, YOU ARE WRONG!

    12. Re:Wine is not an Emulator. by EvilAlien · · Score: 1
      What is reality is that the ignorant masses will decrease the signal to noise ratio in communication if you let them. Slang exists, as does cancer, rape, and pollution. Existance does not negate the worth of attempts to mitigate.

      The more those are aren't ignorant allow those who are to change the meanings of words so that they no longer contain as much information as when conceived, the more those who aren't ignorant must be held responsible. We shouldn't let high school dropouts define language and we must allow the educated to define and protect relevant meaning.

      --
      perl -e 'print $i=pack(c5, (41*2), sqrt(7056), (unpack(c,H)-2), oct(115), 10)'
    13. Re:Wine is not an Emulator. by Anonymous Coward · · Score: 0

      True, but it still looks fucking stupid.

    14. Re:Wine is not an Emulator. by hunterx11 · · Score: 2, Insightful
      I would never use "virii" in formal or even semi-formal speech or writing. It would be ludicrous. However, that does not mean that it is "not a word." People use it.

      I certainly don't like seeing diminishing language skills, but that doesn't mean that people always have to be anal retentive. Frankly, it's narrow minded to simply tell someone "YOU ARE WRONG" because you want to force them into a context in which they aren't speaking. APA style isn't the same as MLA style, does that make it wrong? This is a site with "News for Nerds," I don't see why nerd jargon shouldn't be passable.

      --
      English is easier said than done.
    15. Re:Wine is not an Emulator. by Anonymous Coward · · Score: 3, Informative

      Wine emulates the Win32 API, if anything

      Wine does not emulate a processor, video, or sound subsystem, but rather 'wraps' the necessary calls (in theory) to native Linux calls. It requires an x86 CPU (for which an x86 emulator could be used, I suppose, but it's still not part of Wine).

      And in the situations where real Win32 DLLs are used, it's not even emulating that part of the API.

      It might be considered a simulator, but I doubt it would be considered an emulator.

    16. Re:Wine is not an Emulator. by JFitzsimmons · · Score: 1

      Well, he didn't say "floats like a duck", but I agree. It could also quite possibly be a wooden witch ;).

      --
      Beware he who would deny you access to information, for in his heart he dreams himself your master. -Anonymous
    17. Re:Wine is not an Emulator. by kerrle · · Score: 2, Informative

      Wine isn't an emulator. It's a reimplementation of the win32 api. This is not a hard concept.

    18. Re:Wine is not an Emulator. by Anonymous Coward · · Score: 0

      Why, so you can ensure that people say "dick in your ass" in just the right context?

      And just how would you enforce this stupid idea? Punish those who speak improper English? Fuck you.

    19. Re:Wine is not an Emulator. by j3thr0 · · Score: 0

      dictionary.com says:

      No entry found for Existance.

      Did you mean Existence?

      So are you one of the high school dropouts redefining our language, or did you just type something wrong?

      --
      I'm schizophrenic; no I'm not.
    20. Re:Wine is not an Emulator. by KinkifyTheNation · · Score: 1

      Just because it isn't proper english doesn't mean it isn't a word.

    21. Re:Wine is not an Emulator. by KillerDeathRobot · · Score: 1

      My favorite thing about the idiotic usage of "virii" instead of "viruses" is that it doesn't even follow the rule people are trying to conform to. The plural of "octopus" isn't "octopii," it's "octopi." Similarly, if virus was a straight up Latin word (which might be a reason for it to follow this rule), it would still be just "viri," not "virii."

      --
      Thinkin' Lincoln - a web comic of presidential proportions
    22. Re:Wine is not an Emulator. by Martin+Blank · · Score: 1

      No, repeating the point that the attempt to look educated through the use of an improperly-formed word only makes the speaker look ignorant, and continuing to repeat it each time the word is noted, until someone backs down. Those advocating the correct form generally have more patience than those attempting unsuccessfully to appear sophisticated.

      --
      You can never go home again... but I guess you can shop there.
    23. Re:Wine is not an Emulator. by XO · · Score: 1

      I'd be willing to bet that a lot of the DLL's that are called from those viruses, to do things like scan for email addresses in Outlook, or to send email from outlook, so on so forth, are mostly stub calls in Wine that actually don't do anything, simply because they haven't been implemented.

      --
      "Champagne for my real friends - and real pain for my sham friends!" http://ericblade.postalboard.com/
    24. Re:Wine is not an Emulator. by PakProtector · · Score: 2, Informative

      Virus is a latin noun. Now, normally, Latin nouns that end in -us, like virus, decline into the plural by removing the -us and tacking on -i. This would render the word as Viri, not Virii. However, in Latin, virus does not decline -- whether singular, plural, direct object, ablative, accusative, it's always virus. Much like the latin word 'nihil,' which translates as 'nothing.'

      --

      Edward@Tomato - /home/Edward/ man woman
      man: no entry for woman in the manual.
      "Qua!?"

    25. Re:Wine is not an Emulator. by FurryFeet · · Score: 1

      The language changes. It may suck, but it's reality

      How can language draw something in by or as if by a vacuum?

    26. Re:Wine is not an Emulator. by Anonymous Coward · · Score: 0

      no it isn't. the plural of octopus is octopuses.

      or octopodes. Octopi is plain wrong.

      well, I suppose if you want to deny that we get the word direct from the Greek, and claim 'New Latin' for it, then you can say octopi. but be prepared to be punched by a classics scholar, if not an octopus. You've not only invented a word and its plural, but a whole spurious linguistic history if you say octopi.(and don't go looking in dictionaries, they are all wrong. and yes, thay can be all wrong, and everyone using language be all wrong at the sime time. in fact, everyone is wrong, except me, and there's no logical problem with that, got it?)

      there's only one thing worse than octopi, and that's virii, which is so bad it isn't even wrong.

    27. Re:Wine is not an Emulator. by Sicnarf · · Score: 1

      Just like GNU is not Unix :)

    28. Re:Wine is not an Emulator. by VultureMN · · Score: 0, Offtopic

      Mod this one offtopic, flamebait, funny, and overrated.

      (how long can this go on? Let's find out!)

    29. Re:Wine is not an Emulator. by sukotto · · Score: 1

      Unless it weighs the same as a duck.
      In that case, it's a witch.

      --
      Come play free flash games on Kongregate!
    30. Re:Wine is not an Emulator. by fireman+sam · · Score: 1

      WINE is an implementation of the WIN32 API on Linux (and others)

      GTK-WIN32 is an implementation of the GTK for WIN32

      is GTK-WIN32 an emulator?

      --
      it is only after a long journey that you know the strength of the horse.
    31. Re:Wine is not an Emulator. by Anonymous Coward · · Score: 1, Informative

      Looks like that's it...

    32. Re:Wine is not an Emulator. by Feztaa · · Score: 2, Informative

      Then it is obvious that you don't know what an emulator is.

      WINE is an implementation of the win32 api on linux, such that windows applications will run on it without recompiling. An application running on WINE isn't encapsulated in a "safe" emulated environment much like vmware would do, it's running in your system just like any other app you're running.

    33. Re:Wine is not an Emulator. by iamacat · · Score: 1

      Only if it lets people run Linux Gnome executables without recompiling them. API support == source compatibility, emulation == binary compatibility. It doesn't have to be CPUs - there are math coprocessor emulators, OS emulators and copy-protection emulators.

    34. Re:Wine is not an Emulator. by Anonymous Coward · · Score: 0

      Not realy.

      The problem is thta it doesn't emulate anythign but adds a programing enviroment. The pupose of emulating it to recreate the enviroment and pass it to the regular system structure. Wine and suck just recreate the program enviroment as if it was part of the system structure.

      A small but big differnce here. it achives basicaly the same goals except with one you typicaly have to install the operating system and the other you providing support as an extention. I know i am over simplifying it but so are you when you claim "if it lets people run Linux Gnome executables without recompiling them"

      The slowness and buggynesd might be more of a difference in system thories instead of automaticaly equaling emulation. windows and linux as well as mac handle processes, threads and memory significantly differently then each other. What makes one system fast could be n impediment on another. Look at the performance difference of somethign like apache, when installed across os platforms.

      lets review a little. API support == source compatibility, compatability != emulation, but they can.

    35. Re:Wine is not an Emulator. by Anonymous Coward · · Score: 0

      wooden witch, or my ex-wife. it is hard to tell.

      I have proof you should never do tequilla shooters within a physical mile of a chapel and priest.

    36. Re:Wine is not an Emulator. by griff199 · · Score: 0
      The spoken word procedes the written. People start using "bling bling" on a regular basis - it becomes common slang - it gets included in a dictionary (with a note that this is slang), and if acceptance increases, blammo! you've got a new addition to the language.

      Makes sense though, doesn't it? I mean, do we really think that the language is what it is because the men in the know sat down and wrote it all down and then descended on the masses with their crazy pronunciation rules and crazy backwards "e"'s?

      "SCHWAH"

    37. Re:Wine is not an Emulator. by suckmysav · · Score: 1

      " Just because it isn't proper english doesn't mean it isn't a word."

      That is inglapop

      --
      "You can't fight in here, this is the war room!"
    38. Re:Wine is not an Emulator. by LittleBigLui · · Score: 3, Funny
      there are math coprocessor emulators, OS emulators and copy-protection emulators.


      That statement is illegal under the DMCA. Prepare to be sued. And no, there aren't.

      Yours, the RIAA.
      --
      Free as in mason.
    39. Re:Wine is not an Emulator. by Cplus · · Score: 1

      Mod this whole thread as a waste of time. Mod me insightful.

      --
      "Share your knowledge. It's a way to achieve immortality." -- Dalai Lama
    40. Re:Wine is not an Emulator. by SpaghettiPattern · · Score: 1

      I would never use "virii"

      That would indeed be silly as the plural form of virus remains virus.

      --

      I hadn't the slightest objection to his spending his time planning massacres for the bourgeoisie... (P.G. Wodehouse)
    41. Re:Wine is not an Emulator. by Carewolf · · Score: 1

      No virus _is_ the plural form it has no correct plural-plural forms. Both virii and viruses are silly language inventions because people have started using virus as a singular form.

    42. Re:Wine is not an Emulator. by Anonymous Coward · · Score: 0

      Virii is NOT the plural of virus. In English, the correct plural of virus is viruses. In Latin, the correct plural of virus is... virus. In Latin, virus is a word that is not pluralizable, like 'water' or 'sand'. It does not denote individual things. But even if it did, the correct plural would have been 'viri'. Where the extra 'i' comes from is beyond me, but please, do not propagate that meme.

    43. Re:Wine is not an Emulator. by TeknoHog · · Score: 1
      WINE is an implementation of the WIN32 API on Linux (and others)

      True. Now then, can you name a piece of software that IS an emulator?

      For example, does Dosemu provide a "DOS API" on top of Linux, so that DOS applications can run on Linux? Or does it emulate DOS instead? What is the difference anyway?

      Of course, there are matters of degree, for example when emulating hardware as well. Or is that implementing a hardware interface in software? Again, what's the difference?

      --
      Escher was the first MC and Giger invented the HR department.
    44. Re:Wine is not an Emulator. by fireman+sam · · Score: 1

      "API support == source compatibility, emulation == binary"

      Ok then, what about lesstif. Is it an implementation of the Motif API that allows unmodified binaries to execute without the need for Motif. Is it an API implementation, or is it emulating Motif?

      Java. Is the open source Java virtual machines implementations of the Java API, or are they emulating Java?

      --
      it is only after a long journey that you know the strength of the horse.
    45. Re:Wine is not an Emulator. by harrkev · · Score: 1

      Wine is an emulator. But the running hardware just happens to look a lot like the emulated hardware, and they took advantage of that fact...

      --
      "-1 Troll" is the apparently the same as "-1 I disagree with you."
    46. Re:Wine is not an Emulator. by harrkev · · Score: 1
      You are correct.

      We have "bling bling" and "ain't" in dictionaries. Marijuana is legally classified as a "narcotic", when in pharmacology only opiates can be narcotics.

      The language changes. It may suck, but it's reality.


      Yo buss dis. You be correct. We has "blin blin" an' "ain't" in dictionaries. Marijuana be legally classified as a "narcotic", when in pharmacology only opiates can be narcotics. De language changes. It may suck, but it's reality. Sheeit!


      Yer co'reck. We haf "blin' blin'" an' "ain't" in dickshunaries. Marijuana is legally classified as a "narcotic", when in pharmacology only opiates kin be narcotics. Th' language changes. It may suck, but it's reality.


      Youay areyay orrectcay. Eway avehay "ingblay ingblay" andyay "ain'tyay" inyay ictionariesday. Arijuanamay isyay egallylay assifiedclay asyay ayay "arcoticnay", enwhay inyay armacologyphay onlyyay opiatesyay ancay ebay arcoticsnay. Ethay anguagelay angeschay. Ityay aymay ucksay, utbay it'syay ealityray.


      u ar correct... we have bling blinga nd "aint" in dicionareis.. MRAIJUAN Si L3GALLY CLaSS1FED AS A "NARCOTIC", WHEN IN PHRMACOLOGY 0NLY OPI8S CAN BE NARCOTICZ!!!!!!!!!!!!!!!!111~~~~ the language changes!!!!!!!!!!!!!!!!!!!!!!!111~~~~~~~ it may suX0r, but its rea7ity. YOU ARE LAME becausey ou suX0r

      --
      "-1 Troll" is the apparently the same as "-1 I disagree with you."
    47. Re:Wine is not an Emulator. by Geccoman · · Score: 1

      To add to your comment, Viri is the plural of Vir. Vir meaning Man.

      Everytime I see virii used to pluralize virus, I start to feel steam leave my ears.

      --
      I'm on a chair.
    48. Re:Wine is not an Emulator. by Alsee · · Score: 3, Funny

      Don't mod this post, nor any further replies.
      Which ironically is probably an insightful solution to this rediculous runaway thread. Damn geek metahumor.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    49. Re:Wine is not an Emulator. by KillerDeathRobot · · Score: 1

      You're correct, of course, and I was thinking of vir when I forgot that virus is a Latin word (meaning slime, I think). Nevertheless, your statement agrees with my essential point, which was that even if one followed the usual Latin declension for plurals, virus would still become "viri" not "virii."

      --
      Thinkin' Lincoln - a web comic of presidential proportions
    50. Re:Wine is not an Emulator. by m50d · · Score: 1

      No, because it's a port of the same code, and it doesn't allow you to run linux gtk programs on windows. If wine was a port of the actual windows code and required recompilation, it wouldn't be an emulator.

      --
      I am trolling
    51. Re:Wine is not an Emulator. by dinivin · · Score: 1

      Then it is obvious that you don't know what an emulator is.

      From American Heritage Dictionary:

      1. To strive to equal or excel, especially through imitation: an older pupil whose accomplishments and style I emulated.
      2. To compete with successfully; approach or attain equality with.
      3. Computer Science. To imitate the function of (another system), as by modifications to hardware or software that allow the imitating system to accept the same data, execute the same programs, and achieve the same results as the imitated system.


      Sorry, but that third definition clearly applies, so it sounds like you don't know what an emulator is.

      Dinivin

    52. Re:Wine is not an Emulator. by dinivin · · Score: 1

      Wine emulates the Win32 API, if anything

      So, in other words, you admit it's an emulator.

      Dinivin

    53. Re:Wine is not an Emulator. by dinivin · · Score: 1

      Sorry, but it clearly meets definition number 3 from the American Heritage Dictionary. You are right on one point, though: this is not a hard concept.

      Dinivin

    54. Re:Wine is not an Emulator. by kerrle · · Score: 1
      Okay, fine, if you want to do it that way. Wine does emulate the Win32 api in the sense that any replacement will have to imitate it.

      American Heritage Dictionary aside, I think there is a significant difference between the reimplementation of an API and the emulation of a complete windows system.

    55. Re:Wine is not an Emulator. by iamacat · · Score: 1

      I don't have a problem with these two examples. Java virtual machine is a giveaway authors thought of it as an emulator for some hardware that runs bytecode.

      Of course, nowadays many programs are developed directly using lesstif with little thought that people might use OSF Motif to run them. In this case, Lesstif would be a native platform. As would Wine, if someone just knows Win32 API and thinks of it as an easiest way to write a Linux program.

    56. Re:Wine is not an Emulator. by hunterx11 · · Score: 1

      In Latin, virus is a singular fourth declension noun. As such, the plural nominative is virus with a long u. "Viruses" is the English plural.

      --
      English is easier said than done.
    57. Re:Wine is not an Emulator. by Captain+Sensible · · Score: 1

      "Virus" is a fourth declension Latin noun meaning something like "force" (as in "money has great motivating force").

      Singular - virus
      plural - virus

      Taking only the singular nominative case.

    58. Re:Wine is not an Emulator. by Lord+Kano · · Score: 1

      I mean, do we really think that the language is what it is because the men in the know sat down and wrote it all down and then descended on the masses with their crazy pronunciation rules and crazy backwards "e"'s?

      I suppose I was unclear. When I was talking about it sucking, I was referring to the bastardization of words, not to the language changing.

      LK

      --
      "Hi. This is my friend, Jack Shit, and you don't know him." - Lord Kano
    59. Re:Wine is not an Emulator. by kidgenius · · Score: 1

      Yes, but you can have "forces" of nature, and in English, the plural is actually "viruses".

    60. Re:Wine is not an Emulator. by kidgenius · · Score: 1

      Actually, use "virus" as the plural of virus would be equally silly. The plural really is "viruses"

    61. Re:Wine is not an Emulator. by Feztaa · · Score: 1

      Then that definition is bogus. WINE simply isn't an emulator, it's a reimplimentation of an API. Somebody else already mentioned it, but I'll ask it again: Would you consider GTK+ for Windows a Linux emulator? I wouldn't. Similarly, Wine Is Not an Emulator.

    62. Re:Wine is not an Emulator. by dinivin · · Score: 1

      Would you consider GTK+ for Windows a Linux emulator? I wouldn't. Similarly, Wine Is Not an Emulator.

      Does it let you run unmodified linux binaries? Didn't think so. Therefore GTK+ for Windows is not an emulator. WINE, on the other hand, is.

      Dinivin

  4. doh by qurk · · Score: 1, Offtopic

    fred ~ $ wine win.com

    1. Re:doh by srobert · · Score: 1

      No this isn't off topic. The article is about running a virus on Wine. Get it?

    2. Re:doh by mikiN · · Score: 1

      In Soviet Russia, Overlords welcome You!

      --
      The Hacker's Guide To The Kernel: Don't panic()!
  5. Native ports now! by PCM2 · · Score: 5, Funny

    Oh my god, how many times do we have to say it? People, running Windows software under WINE is not a solution. I say all Slashdotters should boycott these software vendors until we get a serious commitment from them to do true, native Linux ports of their products.

    And for that matter, why aren't their open source alternatives to this software already? The open source community won't stay competitive by resting on its laurels.

    --
    Breakfast served all day!
    1. Re:Native ports now! by freshman_a · · Score: 5, Funny



      Yes, I demand that there be open source native Linux ports of all Windows viruses!

      </sarcasm>

    2. Re:Native ports now! by slart42 · · Score: 0

      Oh my god, how many times do we have to say it? People, running Windows software under WINE is not a solution. I say all Slashdotters should boycott these software vendors until we get a serious commitment from them to do true, native Linux ports of their products.

      And for that matter, why aren't their open source alternatives to this software already? The open source community won't stay competitive by resting on its laurels


      Yeah, Open Source virii is what is needed to let Open Source Community reach mainstream

    3. Re:Native ports now! by airConditionedGypsy · · Score: 4, Insightful
      Yes, it is a solution. Especially in situations where you have persuaded your friends and relatives to use Linux, but they still want to use some crappy Windows software because they are used to it, and there are no free/open-source ones.

      Furthermore, the 2% of Linux users don't really constitute a meaningful profit motive for these companies. We need to do more to get Linux on the desktop before they'll jump off the MS ship.

      --
      I bootleg Fizzy Lifting Drinks.
    4. Re:Native ports now! by Excelsior · · Score: 2, Funny

      People, running Windows software under WINE is not a solution.

      You just don't get it, do you? How can you expect Windows users to switch to Linux when their most common programs, known as viruses, don't run on Linux?

    5. Re:Native ports now! by airConditionedGypsy · · Score: 2, Funny

      And I realize you were being funny ... but for those folks who don't understand you were talking about the virus-writers, I felt obligated to point out that WINE is quite useful.

      --
      I bootleg Fizzy Lifting Drinks.
    6. Re:Native ports now! by Anonymous Coward · · Score: 0

      > Windows software under WINE is not a solution
      Why is it not?
      Win32 is an API linux does not implement without wine. Whine all you want, but would you require software written in Java to be converted to C++ because you lack a compiler for java?

      Soon everything will be .NET anyway.
      Mark my words. Its like Java, but this
      time done right. (There are some of the worlds best developers working for Microsoft.)

    7. Re:Native ports now! by morcheeba · · Score: 4, Interesting

      I used to work for a 5-person company. We easily ported our main ap to linux, but a critical tool we used to build our code was developed for windows. It was gui-centric, so a port would be difficult, and besides, all the programmers were algorithm people, not gui people. Wine was a godsend - our old tool just worked, and it saved us a lot of time. Boycotting ourselves wouldn't have gotten us the needed people to port it.

    8. Re:Native ports now! by me+at+werk · · Score: 3, Insightful

      If we can prove that their programs can run well under linux with just a few tweaks in how it speaks to the system (WINE is a compatibility layer), and possibly even explain to the company how to change their software to speak correctly, it makes it take a lot less of their time to release a native linux version, as they already know how to do it.

      So if you help them help you, we've got native software on Linux. But, that's just my opinion.

      --
      For context, click Parent.
    9. Re:Native ports now! by Anonymous Coward · · Score: 0

      Good. My clients love hearing that I can't deliver to them because of some personal vendetta I have.

    10. Re:Native ports now! by Kynde · · Score: 1

      There are some of the worlds best developers working for Microsoft.

      Being employed by Microsoft is something I would've bought, but as in doing what they know best I beg to differ. Thenagain, with all the evidence so far I'm guessing they must now also be the world's best tetris players.

      --
      1 Earth is warming, 2 It's us, 3 it's royally bad, 4 we need to take action NOW
    11. Re:Native ports now! by BuhSnarf · · Score: 2, Insightful

      Companies wont develop Linux native apps if there isn't the market for them... i.e. Money.

      The problem with the open source movement is that people are used to (and I include myself in this) using software for free. Most people will either use a free alternative or just copy it, crack it etc.

      There just wouldn't be the market. Until there is we're not going to see Linux native apps of big software appear.

      IMHO.

    12. Re:Native ports now! by Anonymous Coward · · Score: 0

      There are some of the worlds best developers working for Microsoft.

      And some of the worlds best physicists worked for the Nazis (ever hear of some bloke called Heisenberg???). But the americans got The Bomb.

      Also, arguably, the "world's best developers", if they found themselves working for Microsoft, might feel ethically obliged to cripple their "work", just as some people claim Heisenberg did. Highly skilled people tend to have high ethical horses.

      Anyway, anyone who knows computing and thinks .Net is worthwhile is an idiot. It's just another samey vm, that can't even run interesting languages like lisp efficiently (by turing-completeness, it can run them, but boy is it painful and, well, crap), any more than the java vm can.

    13. Re:Native ports now! by SoloTraveller · · Score: 1, Funny

      More Linux on the desktop will be COMPLETELY USELESS if the software isn't there for people to use! Why don't you Linux lovers get that?? As a developer (c/s, web, SQL, etc) I need tools that will help me built solutions for my clients quickly, with a minimum of hassle, that runs without recompiles and linking and privilege settings and... on and on and on. The reason I don't use Linux is the same reason I don't use a Mac: there are no tools available to let me do my job like there are on Linux. Period. You Linux developers need to start building useful, non-archaic looking software with good usability for the client before you try to start pushing Linux onto every desktop.

    14. Re:Native ports now! by Anonymous Coward · · Score: 1, Funny

      Especially because the linux users will demand that it is free and won't cost a penny. how will that help the bottom line?

    15. Re:Native ports now! by Anonymous Coward · · Score: 0

      So, we need to make sure the virii we write are cross-platform?

    16. Re:Native ports now! by Anonymous Coward · · Score: 0

      Errr.. I think he meant native ports of the viruses....

    17. Re:Native ports now! by Aeiri · · Score: 1

      As a developer (c/s, web, SQL, etc) I need tools that will help me built solutions for my clients quickly, with a minimum of hassle, that runs without recompiles and linking and privilege settings and... on and on and on. The reason I don't use Linux is the same reason I don't use a Mac: there are no tools available to let me do my job like there are on Linux.

      Don't know what "c/s" is, but for web and SQL, KWrite and Kate do better than any windows alternative.

    18. Re:Native ports now! by Anonymous Coward · · Score: 0

      "why aren't their open source alternatives to this software already"

      unfortunately, there are, in many cases. how do you think these kids come up with their stuff?

      they're just not advertized as clearly as most OSS projects.

      then again... go to sourceforge, and look for projects for "remote administration".

      take one of these, tighten it up, recompile, wrap with morphene, or some-such, and... voila -- new virus, compiled for your platform of choice.

    19. Re:Native ports now! by morcheeba · · Score: 1

      Ha ha - his moderation keeps switching between "funny" and "insightful", so I guess the mods are having as tough of a time figuring out what he meant as I did.

    20. Re:Native ports now! by airConditionedGypsy · · Score: 1
      You may just be trolling, but here goes:

      As a developer (c/s, web, SQL, etc)

      SQL is a platform-independent issue. If you are insinuating that there are no mainstream database platforms for Linux, then you've had your head in the sand for a while. Also, 'web' applications are also a non-linux issue. Maybe you're complaining about development environments or IDEs. Let's face it: web application platforms are quite tried and true on Linux: J2EE, and PHP/MySQL to name just two. Have you actually tried any besides MS Visual C++? If you can't find a decent IDE to your liking for Linux, emacs is the good old standby.

      I need tools that will help me built solutions

      What's wrong with ./configure, make, make install, make test?

      that runs without recompiles and linking and privilege settings...

      Most, if not all applications that I know of need to be re-compiled if you've made changes to the source. And, once compiled, all the Linux apps I know don't need to be recompiled before they are run. Finally, privilege separation and access control provides better security than the default Windows "Administrator for everything" model.

      there are no tools available to let me do my job like there are on Linux.

      I know you meant to say "Windows" for that list bit, but I couldn't resist...perhaps a Freudian slip on your part?

      In any event, there are other reasons to use Linux -- but if you are looking for a cozy user experience alone, go try Mac OS X.

      --
      I bootleg Fizzy Lifting Drinks.
    21. Re:Native ports now! by freshman_a · · Score: 1

      Maybe I don't understand your point, but I don't see a lack of development tools for Mac and Linux.

      There's Cocoa for Mac and there's Glade, Qt Designer, Kylix, and JBuilder for Linux. And I'm sure there's more, but those are the ones that came to my mind first.

    22. Re:Native ports now! by Anonymous Coward · · Score: 0

      I used to have "Support Shared-Source, virii in VBScript" as my sig eons ago.

    23. Re:Native ports now! by emrysk · · Score: 1

      Insightful. In that respect, I suppose the Linux zealots are the opposite of the Mac zealots.

    24. Re:Native ports now! by marshall_j · · Score: 2

      found running about on the net:

      -- virus begins here --------
      #!/bin/sh
      # Honour virus
      #
      # Dear Linux/*BSD user,
      # As you have avoided the various virii inflicted upon your poor Windows-using cousins, please take
      # a moment to read this letter and then follow the instructions below.
      #
      # In the spirit of cooperation of the free software community, this
      # virus was written to depend on your cooperation and good will - hence
      # the name "honour" virus. With your cooperation, this virus can spread
      # as rapidly as the lovebug virus, once again showing how the free
      # software community can respond to issues quicker than the largest
      # propriatary software maker.
      #
      # The virus starts here:

      # 1. Please delete, at random, 10 (ten).jpg, .mpg, .mp3, or .mov files from
      # your hard drive. Please do not choose files for which you have a
      # backup, as that would be unfair to all the Windows users who *never*
      # backup their data.

      # 2. Please send this email to everybody you have ever received an email
      # from. We realise that you might have to write a short shell script to
      # do this easily, but we feel that, as a Linux or *BSD user, you are
      # most likely to be able to do this without relying on built-in insecure
      # scripting mechanisms.

      # 3. If you are reading this in your workplace, please shut down your
      # workplace's email system and internet access for 3 working days -
      # again this is just so we can empathise fully with Windows-using companies.

      # 4. When asked if the writers of Linux or *BSD are to blame, claim that
      # the virus only spread because of intervention by the user's brain and
      # that the tight integration between your wetware and the OS is a good
      # thing that is misused by malicious virus writers.

      # 5. If you are Linux Torvalds, Alan Cox, or you have ever written any
      # free software, write an essay for Time magazine complaining that it
      # will be much harder to protect Linux users from virii such as this
      # unless Linux is sold to company and development continues only in a
      # closed-source environment. In particular, all user knowledge of the OS
      # must be erased if such virii are to be prevented in the future.

      # 6. As this virus is copylefted under the GPL, feel free to modify,
      # err, mutate, and distribute widely.
      #
      # Thank you. And remember, open source virii are far superior to proprietary virii!
      #
      # Tuxunamis Infectious
    25. Re:Native ports now! by tu_holmes · · Score: 1

      Let's not forget the whole premise of Linux and "Open-Source" is "free".

      A lot of people, especially the software vendors that we want software from, are not in the business of "free". It's nice to have the idea of free software, but as a viable business model, it just doesn't work.

      Sure, I know some people will run linux and still buy software, but how many?
      I'd be willing to wager that "most" linux users downloaded the software from a website, and did not buy it... As a matter of fact, I've only bought one copy of linux in the past 9 years and that was redhat 6.2 many moons ago.

      Still, I would love to see it happen. Office 2005 for linux would be excellent..

    26. Re:Native ports now! by legirons · · Score: 1

      "Yes, I demand that there be open source native Linux ports of all Windows viruses!"

      They're native linux rather than ports, but you can get details of some linux viruses here. It's got about 3-4 pages of results for a search on "linux".

      I would compare that to the number of results for "W32" in the virus list, but I've left the results page loading for about 3 minutes now and it's only got to S...

    27. Re:Native ports now! by Anonymous Coward · · Score: 0

      In the words of a great virus:
      I love you.

    28. Re:Native ports now! by Xerp · · Score: 2, Funny

      I second that.

      There NO WAY I'm going to try and install a proprietary virus on my Open Source system.

    29. Re:Native ports now! by ESqVIP · · Score: 1

      I thought it was by fhqwhgadshgnsdhjsdbkhsdabkfabkveybvf...

    30. Re:Native ports now! by xouumalperxe · · Score: 1

      not every linux user works on those assumptions. The very fact that Red Hat is still in business is proof thereof. And actually some of the big companies are starting to shift some of the very specific apps to linux. An example is Alias's Maya. Too bad the student version is only available for win and osx...

    31. Re:Native ports now! by Slack3r78 · · Score: 1

      Slight correction - Cocoa is the GUI API on the Mac, much like GTK or QT on Linux.

      The app directly comparable to Glade is called Interface Builder, and is a component of X-Code.

    32. Re:Native ports now! by xouumalperxe · · Score: 1

      wake up. GTK (and Qt, but that's not 100% free) doesn't really look archaic, and, AFAIK, GTK programs will inherit whatever GTK engine you've set up as a general thing, afaik, so you even get a feeling of coherence on a gtk-based desktop, if you're one to value that. In terms of tools, I'd say that graphics people and music people are the ones that are truly lacking in professional grade tools. Gimp still has a way to go, and I've never found anything that even remotely looks like Reason or Cubase. Both office workers, who have Open Office and modern-looking and -working browsers, and all sorts of software/web developers, who have a plethora of editors, compilers, viewers, you name it, have very robust and functional tools at their disposal. The fact that these aren't de facto industry standards is a matter of inertia, not quality (granted, ddd looks a bit bad, but it works great). The fact is, for the majority of people who aren't involved in niche markets (some of those are already using linux, others won't be leaving macs that soon), Linux is just fine. Once installed, it just works, and "just works" better than Windows does, even installing software is easier than on windows (I obviously mean using a package manager, not compiling from source). And, for web and SQL development, I can' really see what you need beyond a shell and a text editor ;o)

    33. Re:Native ports now! by FuzzyBad-Mofo · · Score: 2, Informative

      Right on the linked page:

      In addition to genuine viruses, the Virus Information Library contains useful information on virus hoaxes, those dire email warnings about disk-eating attachments that sometimes land in your inbox.
      I'm betting most of those Linux results were from hoaxes or proof of concept viruses. (or trojans and worms, which are not viruses although I suspect that McAffee lumps them together)
    34. Re:Native ports now! by wild_berry · · Score: 1

      Linux clearly isn't ready for the Desktop.

    35. Re:Native ports now! by harrkev · · Score: 1
      Most, if not all applications that I know of need to be re-compiled if you've made changes to the source.
      I bet that the guy is a QBASIC developer.
      --
      "-1 Troll" is the apparently the same as "-1 I disagree with you."
    36. Re:Native ports now! by Anonymous Coward · · Score: 0

      No, then it would be called WINS for WINS is not a solution

    37. Re:Native ports now! by Anonymous Coward · · Score: 0

      apt-get install pwned

      ? :)

    38. Re:Native ports now! by Anonymous Coward · · Score: 0

      And how many people do you think actually purchased the Windows they have (don't count the POS home edition that comes with computers now, that usually gets wiped for something else).

  6. That's not a virus.... by freeze128 · · Score: 0

    *Pulls out Stealth-C*

    "Now *THAT'S* a virus!"
    I like my viruses to run on my HARDWARE, not just my OS.

  7. Combatibility! Yes! by physicsphairy · · Score: 5, Funny
    The last barrier between widows and linux is slowly but surely being eroded by the WINE engineers.

    Brilliant work guys!

    1. Re:Combatibility! Yes! by Hex4def6 · · Score: 1

      The last barrier between widows and linux is slowly but surely being eroded by the WINE engineers.

      For some reason, this sentence strikes me as being really ominous... :)

    2. Re:Combatibility! Yes! by tonyr60 · · Score: 1

      I assume you are talking about linux widows as in golf widows.. http://encarta.msn.com/dictionary_1861691022/golf_ widow.html

      I also assume you mean that said golf widows get pissed on wine, but I am still not sure I follow your logic...

  8. Damn worm writers... by Anonymous Coward · · Score: 5, Funny

    Programmers these days, don't they even CARE about cross-platform compatability!?

    1. Re:Damn worm writers... by einhverfr · · Score: 4, Insightful

      Programmers these days, don't they even CARE about cross-platform compatability!?

      Right. At least the Morris Worm was distributed with the Source Code and was cross-platform. Go look for something like this today.

      --

      LedgerSMB: Open source Accounting/ERP
    2. Re:Damn worm writers... by It+doesn't+come+easy · · Score: 2, Funny

      There's always Java...

      --
      The NSA: The only part of the US government that actually listens.
    3. Re:Damn worm writers... by einhverfr · · Score: 1

      It says something the about the Slashdot community when the parent post is rated "Insightful." What's next? We have an Open Source Virus Development Kit released?

      --

      LedgerSMB: Open source Accounting/ERP
    4. Re:Damn worm writers... by HermanAB · · Score: 1

      It is time someone writes a Java virus. Write once, run anywhere...

      --
      Oh well, what the hell...
  9. That's awhole lot of differences by Dark+Coder · · Score: 5, Interesting

    True AV and AT (anti-trojan) SW engineers uses VMWARE for their studies and dissemination of malacious flotsam of codes floating around the internet.

    But the article is "A Good Thing" because it shows EITHER that Wine isn't 100% Microcrap or is more robust against viruses.

    Take your pick.

    1. Re:That's awhole lot of differences by Anonymous Coward · · Score: 0

      it shows EITHER that Wine isn't 100% Microcrap or is more robust against viruses.

      Wine Is Not a (CPU) Emulator!

    2. Re:That's awhole lot of differences by adam+mcmaster · · Score: 1

      EITHER that Wine isn't 100% Microcrap or is more robust against viruses.

      Can you have one without the other?

    3. Re:That's awhole lot of differences by Saeger · · Score: 2, Informative

      Indeed, VMWare is great for testing out dangerous ideas. Just save a snapshot, then hose the system, then revert back to the original to start over. This came in real handy a few weeks ago when I was experimenting with shrinking and moving reiser root partitions (turns out its not trivial to move the START of a reiser partition, if you, for example, wanted to remove a windows partition that came before it)

      --
      Power to the Peaceful
  10. Lack of applications by Anonymous Coward · · Score: 1, Funny

    This is one of the reasons why Linux has a hard time to catch up with Windows. Viruses are one of the Windows applications that need to be ported to Linux.

    1. Re:Lack of applications by Metteyya · · Score: 2, Insightful

      That's the point. What a pity, there are tenths of replacements on Linux for almost all user activities, but there isn't even one linux-compatible virus project on sourceforge!

    2. Re:Lack of applications by mlk · · Score: 1

      I'ved tried, but they rejected it :(

      --
      Wow, I should not post when knackered.
  11. Brought to you by the... by Anonymous Coward · · Score: 0

    Retarded waste of time Department

  12. One question... by BlueOtto · · Score: 0, Offtopic

    Why?!

    1. Re:One question... by djxploit · · Score: 0

      pretty simple isnt it? They were bored... :)

      --
      http://www.thegreynomads.com
  13. That made my day... by Garwulf · · Score: 0, Offtopic

    I must say, it was a joy to read this article, particularly since it's the day after getting two wisdom teeth out, and then having to write a test less than twenty-four hours later. It REALY made my day - I needed that.

    --
    Robert B. Marks
    Author, Demonsbane in Diablo Archive
    1. Re:That made my day... by Anonymous Coward · · Score: 0

      Quit complaining, when I had all *four* of my wisdom teeth out I went to a 4 hour job training session later that day.

    2. Re:That made my day... by Anonymous Coward · · Score: 0

      Oh yeah? After getting _ALL_ of my teeth pulled, I went to a 9 hour job training session. That job was eating taffy.

  14. i for one.. by Anonymous Coward · · Score: 0

    i for one won't be satisfied until there is complete binary compatibility. damnit.

  15. Now wine has a reason to exist by Lemmingue · · Score: 1, Funny

    Someone finally found some use for WINE...

  16. Re:His point? by kempokaraterulz · · Score: 4, Insightful

    The point being its not a zip file to begin with. its simply disguised as one.

    --
    I have accepted Provolone into my life!
  17. about time. I almost forgot what a virus was by locutus2k · · Score: 5, Funny

    Its nice to see someone finally exploited this long missing aspect of linux. What better way to make a windozer user feel more at home than with their old virus friends.

    Nice article, and congrats matt on your first article.

    -Craig

    1. Re:about time. I almost forgot what a virus was by AviLazar · · Score: 2, Insightful

      You know MS will place in this their new advertisements:

      "Yes if you get Linux you will have more security flaws then Windows."

      They will be able to get away with "more" because they will tweak the numbers to show "more", just like they are able to show that switching from Windows to Linux on an Enterprise level is more expensive then sticking with Windows.

      --

      I mod down so you can mod up. Your welcome.
    2. Re:about time. I almost forgot what a virus was by mlk · · Score: 1

      o/c it is more. You have all of the Linux bugs, and all the Windows bugs.

      --
      Wow, I should not post when knackered.
  18. Done it. It works. Kinda. by Frater+219 · · Score: 5, Interesting
    This past December, one of the engineers at my workplace gave a presentation on WINE. Since I'm the security guy, somone asked me if Windows viruses ran under WINE. So I tried three: Lovgate, a Mydoom variant, and a Netsky variant.

    Lovgate simply exited without doing anything. Mydoom actually crashed WINE into its debugger. The Netsky variant, as the article describes (SomeFool is Netsky) actually ran. Moreover, it did a passel of DNS queries and actually tried to send e-mail (which was rejected). So, if that e-mail had been accepted, Netsky would have been able to propagate under WINE. As in the article, Ctrl-C proved necessary and effective.

    To make a long story short, yes, some Windows viruses do run under WINE. Of course, you have to tell WINE to run them -- not exactly the social engineering that viruses are intended to do. However, as WINE gets more popular and reliable, I would expect that this will be more of a problem for people who choose to (e.g.) run Outlook in WINE.

    (For what it's worth, WINE isn't the only way to run Windows viruses and worms on your non-Windows system. I've had to explain to users that yes, their VMware or Virtual PC system is quite capable of getting wormed, and that yes, they did need to do their Windows Update on that "virtual" Windows system, too.)

    1. Re:Done it. It works. Kinda. by einhverfr · · Score: 2, Interesting

      Of course, you have to tell WINE to run them -- not exactly the social engineering that viruses are intended to do.

      You can tell Mozilla to open .exe's with Wine ;-). Maybe you can add the same mime-types to Gnome and/or KDE!

      --

      LedgerSMB: Open source Accounting/ERP
    2. Re:Done it. It works. Kinda. by zemoo · · Score: 2, Informative

      There's no need for social engineering. I remember on Red Hat 7.3, Windows .exe files were automatically launched with Wine under Gnome. Which meant that attachment viruses could be run from Evolution by clicking on the attachment.

      I never tested to see if they worked, but then I never really wanted to find out!

    3. Re:Done it. It works. Kinda. by JamesTRexx · · Score: 1

      So, did you file a bugreport to the Netsky developers?

      --
      home
    4. Re:Done it. It works. Kinda. by rogabean · · Score: 1

      You can add the mime-types to KDE. On my machine .exe files open with wine automatically... Hmm after this article maybe I should rethink that... :P

      --
      "why don't you just slip into something more comfortable...like a coma!"
    5. Re:Done it. It works. Kinda. by SirTalon42 · · Score: 1

      Maybe write a little Kommander application that is opened instead of wine, which warns you about it (you could create a white-list of stuff you don't want to be warned about), and if you click yes it will do mostly 'wine %s' and open the program with wine.

      You could also create links directly to 'wine APP' for stuff that you often use w/ WINE.

    6. Re:Done it. It works. Kinda. by rogabean · · Score: 1

      Aye, the apps I run with wine most often have links directly to the wine app itself. It actually was my laziness when running installers for some software that caused me to set the mime-types. While it seems it is not a full on threat yet... I'll actually feel better removing that mime-type when I get home.

      I end up launching most of my Win based apps from command line and either links setup or from cedega's P2P interface. (I use vanilla WINE, Crossover and Cedega. Which is pretty bad that i have to... but what doesn't work under vanilla WINE ends up working under Crossover(photoshop).. and I game so I need cedega (WoW).)

      Since I don't install that much Win based software anymore, I should just remove the mime-type to be on the safe side.

      --
      "why don't you just slip into something more comfortable...like a coma!"
    7. Re:Done it. It works. Kinda. by kevcol · · Score: 4, Interesting

      Not 'kinda' here.

      Propogated.

      I executed a viral attachment once about 4 months ago, and then forgot about it ("Haha! That can't possibly work."). A couple hours later, my 'abuse' address had a complaint. Source IP was my SuSE workstation. Thunderbird even deep-sixed a spam that was sent by my own machine to me. D'oh!

    8. Re:Done it. It works. Kinda. by mattyrobinson69 · · Score: 1

      Yes, i have kde set to open my exe's in wine, my sega megadrive and nes games under their respective emulators, and my gf's computer has c64 games associated with vice.

    9. Re:Done it. It works. Kinda. by Anonymous Coward · · Score: 0

      So does Win4Lin from NeTraverse. It has one slight advantage - it only runs Windows98 SE, making it immnune to any nasties that require the non-DOS-based Windows OSes (NT, 2000, XP).

    10. Re:Done it. It works. Kinda. by The+MESMERIC · · Score: 1

      I disagree
      I have Windows XP SP1 on Vmware
      and haven't done any updating for almost 18 months.
      And didn't update first time I've installed it and .. nada.
      I don't know why maybe its because Vmware shields the Operating System from the outside world much better?
      Like a sandbox ... I just know it never got a virus or worm - and I do not have any Anti Virus software.

      But one day someone sent me an email - I opened in Opera. And it was all muddled up. He strongly suggested I should scan my system for various - I got paranoid and clicked Windows Update :(

      Turned out it was he that had a virus not me.

      My Vmware is still XP Service Pack 1 tho and I aint updating until i get paranoid again.

      Of course I never *willingly* executed any virus/worm on Vmware - obviously it would run without a doubt.

    11. Re:Done it. It works. Kinda. by Anonymous Coward · · Score: 0

      it probabley was Klez apparently it run well under wine. See WINE: A New Place for KLEZ to Play? for more details.

  19. Re:Running Linux Games Under Windows by Saeed+al-Sahaf · · Score: 2, Funny

    Solitare. It's the only game I care about.

    --
    "Who are in control, they are not in control of anything - they don't even control themselves!" - Glen Beck
  20. 404 Error by Eberlin · · Score: 1, Interesting

    I tried clicking on the link and got a 404 out of it. Wondering if Timothy decided to check out that whole wine thing on a slashdot server.

    I guess it would be interesting to see if a virus/worm would work under WINE but in the end, what would it really mean if it does?

    Compatibility jokes aside, it would mean that the way the operating system handles things is inherently insecure. It really couldn't be blamed on a WINE implementation because the virus/worm worked on the original OS. (If it didn't work on windows but worked on WINE, then that's completely different).

    It's definitely a bizarre practice and not one I'd personally try -- but for those who want to decompile and make sandboxed studies of viruses, it may be worth something. Not as much as studying it live on a controlled win32 network but I bet it has its merits.

  21. How long before.. by cOdEgUru · · Score: 2, Funny

    The wine developers get a non-compliance notice from Bill forcing them to comply??

    Now, how can you claim full compliance unless you run my viruses too..goddamn it!!

    1. Re:How long before.. by Anonymous Coward · · Score: 0

      Just imagine if the wine guys and gals paid for a windows api license. Heck then they could really catch up in the virus compatability race. Trouble is they release the libs in source, so MS would have kittens if they ever did come close to the original MS spaghetti code. I once ran viruses under wine just for the hell of it. One actually crashed X11, but then again lots of things crashed the old X11, especially the old sawfish wm, which I was running at the time. The desktop managers for KDE were just about as bad too.

  22. Thank Goodness. by Anonymous Coward · · Score: 1, Funny

    I run Linux on my desktop and I was feeling a bit left out.

  23. Discussed in Ask Slashdot by gbulmash · · Score: 3, Informative
    Oddly enough, this was discussed in an Ask Slashdot in October 2003.

    - Greg

    1. Re:Discussed in Ask Slashdot by Anonymous Coward · · Score: 0

      There was an even earlier article in October 2002 about running KLEZ under Wine.

    2. Re:Discussed in Ask Slashdot by jd · · Score: 1

      I think you've just discovered the Dupe Virus, which is only known to run under the Slash engine.

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    3. Re:Discussed in Ask Slashdot by Anonymous Coward · · Score: 0

      It's a recursive virus

    4. Re:Discussed in Ask Slashdot by Anonymous Coward · · Score: 0

      So this was almost 1,5 years ago. Seems a reasonably long time frame for Wine to catch up, right? But it didn't. Still does not run all the Windows software.

  24. What about spyware? by RikRat · · Score: 5, Funny

    I run Windows spyware under Wine. I also emulate IE6 so I can use CoolWebSearch and other cool searchbars! I have this cute Bonzi Buddy and a system tray icon which tells me the weather!

    1. Re:What about spyware? by Lispy · · Score: 1, Funny

      Hey, then this mail I got today was probably for you ;-)

      "Welcome to Health suite. Chek it out!

      nax
      Viagr a Vico din Ci alis Va lium Xa

      Save Yourself up to 80% Off 0rder With Us.
      We are the only store which gives this great deal to you.

      Save Your Health and M0NEY!"

    2. Re:What about spyware? by Anonymous Coward · · Score: 0

      How do you get the system tray working on Wine?

  25. I'm required to have a subject. Damn it all! by mooniejohnson · · Score: 1

    I'll be impressed when people can run Windows viruses on QNX or Plan 9!

    --

    Elmo knows where you live!

  26. How many times do I have to tell you k|dd|35... by gotgenes · · Score: 4, Funny

    ...to stop Wine-ing

    Geeze!

    --
    It's such a fine line between stupid and clever.
    1. Re:How many times do I have to tell you k|dd|35... by Capitalist1 · · Score: 0, Offtopic

      I will when I feel like it! Dang!

      --
      One man's religion is another man's belly-laugh. - LL
  27. No desire by Schezar · · Score: 4, Insightful

    It's simple. A lot of specialty software is very boring, and there just isn't any interest in the OSS community in developing similar software.

    Many businesses, especially real estate, banking, auto repair, fast food, and hotel management, rely on software written for windows many years ago that, for them, functions just fine.

    They're not techies: computers are not their business. Their business is their business. They're not going to invest resources in developing what they already have just so it can run on "another kind of computer." WINE is the perfect solution for these applications.

    Maybe, years from now, when they're running -ALL- of their software under WINE, they might realize that there's a better way.

    Until then, good luck finding good programmers who are psyched to write hotel reservation management software that will interface an archaic database platform for free.

    Projects like Open Office and The GIMP don't suffer from this problem largely because they're applications that Linux users need on a regular basis. When was the last time you needed to track your fast food orders?

    --
    GeekNights!
    Late Night Radio for Geeks!
    1. Re:No desire by roman_mir · · Score: 1

      lot of specialty software is very boring, and there just isn't any interest in the OSS community in developing similar software. - but but but according to RMS if software is written as closed source, it should not have been written at all, and the developers who have done it, should have found something else to do instead, like give up their jobs and go do something less harmful to the society!

    2. Re:No desire by Anonymous Coward · · Score: 0

      These people are also probably running these custom applications on Windows 95. For these legacy applications, what the operating system is is really less relevant than the platform as a whole. It's unlikely they're going to migrate to Linux just so they can have the benefits of running their software in WINE.

    3. Re:No desire by Anonymous Coward · · Score: 0

      Until then, good luck finding good programmers who are psyched to write hotel reservation management software that will interface an archaic database platform for free.

      With all the companies running SAP or some J2EE flavor, it rather realistic to move to Linux. The business software is already running on another machine that in many cases is a flavor of Unix. I would say that some of the largest barriers come from the bad web design coming from these systems that prevents anything other than IE from running the applications.

      No doubt one can dig up examples of this not being true and perhaps its rarely true of a company as a whole, but large portions of some rather large businesses really do not need much more than a web browser and a Java VM for many of their users (especially since many seem to use the web frontend to their email/groupware system anyway).

    4. Re:No desire by XO · · Score: 1

      Kudos for your signature, roman_mir. I've been saying this for years!!!!! *you are now on my favorite slashdotters list*

      --
      "Champagne for my real friends - and real pain for my sham friends!" http://ericblade.postalboard.com/
    5. Re:No desire by merreborn · · Score: 1

      As a rather useless aside, California pizza huts run their order database software on a single linux/intel box per store, with a half dozen or so serial terminals for order-taking, timecard functions, and other managerial tasks (food orders, inventory, staff database management).

      The platform itself is pretty stable. The software (known as SUS/FMS, IIRC) frequently isn't. The interface is nightmarish (completely keyboard based, with lots of function keys). This is further aggrivated by a large non-english-speaking contingent in the workforce.

      I'd speculate they've been using that set-up since they first introduced internet ordering (circa '94?), and furthermore chose to do so primarily for cost and controll reasons.

      Further off topic, internet ordering was actually discontinued at most locations for an extended period of time, due to lack of orders. They recently (around december of '03) reintroduced internet ordering to most, if not all stores. In the sillicon valley area, internet orders now make up about 1-5% of all orders.

      Summary: some corporations actually opt for antiquated *nix based solutions over antiquated windows based solutions.

    6. Re:No desire by harrkev · · Score: 1

      Well, Pizza Hut has a million stores. It is the economies of scale. They are big, and they can afford to do it themselves.

      Now, if a little mom'n'pop pizza joint decides to computerize, what are their choices:

      1) Ask Pizza Hut very nicely for their source code.
      2) Wait for an open-source pizza ordering system.
      3) Buy commercial software (which means windows).

      One ain't gonna happen, becuase Pizza Hut is not going to help their competition.

      Two will only happen when a critical mass of geeks opens pizza joints.

      Three is the most likely.

      --
      "-1 Troll" is the apparently the same as "-1 I disagree with you."
    7. Re:No desire by danielrose · · Score: 1

      But RMS is the antichrist!

      --
      i hate pansy republicans
    8. Re:No desire by Germany · · Score: 1

      It's simple. A lot of specialty software is very boring, and there just isn't any interest in the OSS community in developing similar software.
      Very true. I would also add that there might also be a lack of programming skills in the OSS community when it comes to certain types of software.

      I do a lot of video processing, I have some good hardware, but none of it works under Linux, and downgrading to older lesser hardware would be foolish. Within the Linux OSS community there are only a couple of projects relating to video capturing - none dealing with my type of hardware much less my particular gear. Thus, I am SOL. Most video equipment vendors will not release specs or source code to help create a market for themselves through Linux, nor will they develop closed-source drivers for Linux (likely because they lack the skills). I can't contribute anything either because my skills like those of most Windows OSS-based video projects is based on DirectShow and WDM. Thus the knowledge I have is not transferrable to Linux development. This means that many people cannot use Linux for an activity for which Linux is especially suited even if they want to use it.

      Maybe, years from now, when they're running -ALL- of their software under WINE, they might realize that there's a better way.
      What would be the better way in that case, to look for Linux software alternatives that may not exist or go back to Windows? I'm betting on the latter. I stopped actively working with Linux two years ago (I'm back now). I found it much easier to switch to Windows from Linux than to go the other way. Finding a native port or Cygwin translation of a UNIX app is so very easy.

      --
      Ignore my user number. I've been here longer than most of you. (on Slashdot, in Purgatory, and at most retail checkouts)
    9. Re:No desire by Germany · · Score: 1

      I think so too. There would have to been some value in using a legacy application on Linux and WINE that one couldn't get in running the app under Windows natively or through the use of MS Virtual PC or VMWare.

      --
      Ignore my user number. I've been here longer than most of you. (on Slashdot, in Purgatory, and at most retail checkouts)
  28. Don't you run AV? by filesiteguy · · Score: 1

    I run Grisoft's AGV AntiVirus under wine, so this wouln't even be an issue.

    Funny how I have to run an AV app when running under Linux...

  29. Yes, but by einhverfr · · Score: 4, Funny

    What would RMS say?

    Is that virus Free Software?

    --

    LedgerSMB: Open source Accounting/ERP
    1. Re:Yes, but by jackmama · · Score: 0
      What would RMS say?

      That's GNU/MyDoom

    2. Re:Yes, but by einhverfr · · Score: 5, Funny

      That's GNU/MyDoom

      Or maybe MyGNUUM?

      What is MyGNUUM? MyGNUUM is a port of the popular Windows mass-mailer "MyDoom." It is licensed under the GNU GPL, which some have criticized as a "viral" license.

      --

      LedgerSMB: Open source Accounting/ERP
    3. Re:Yes, but by maxwell+demon · · Score: 1

      Even better: The GNU/SCO virus!

      --
      The Tao of math: The numbers you can count are not the real numbers.
    4. Re:Yes, but by roror · · Score: 1

      "Is that virus Free Software?"

      It's free as in beer not as in speech.

    5. Re:Yes, but by wintermute1974 · · Score: 1
      [...] the GPL is harmful. It forces its twisted political agenda upon others, robs individuals of their intellectual property, spreads itself like a virus, and causes the same kind of predatory behaviour that its proponents lament. It must be avoided at all cost.
      So there you have it, at least according to Nick Johnson anyway.

      Linux users don't need Microsoft viruses, as their entire system serves as one big virus, mercilessly incorporating everything it touches.
    6. Re:Yes, but by aug24 · · Score: 1

      Freely available - check (whether you want it or not)
      Freely copied - check (it even does it for you)
      Changes must be distributed - check (virus-A, virus-B etc)

      What else is there? Oh yes...

      Pain in the arse to Microsoft - check!

      Justin.

      --
      You're only jealous cos the little penguins are talking to me.
    7. Re:Yes, but by Anonymous Coward · · Score: 0
      Is that virus Free Software?
      You can be fairly sure the author won't sue if you copy his source code.
  30. Legalities? by Anonymous Coward · · Score: 0

    Seems like it should be illegal to knowingly and willingly run a virus or worm that is known to affect more than just your own system. After all, it's illegal to reformat someone elses hard drive without their consent.

    1. Re:Legalities? by einhverfr · · Score: 1

      Seems like it should be illegal to knowingly and willingly run a virus or worm that is known to affect more than just your own system. After all, it's illegal to reformat someone elses hard drive without their consent.

      So, unplug your network cable first. That should deal with the legal issues, though IANAL.

      --

      LedgerSMB: Open source Accounting/ERP
  31. Because it didn't execute the not-zip file by SuperKendall · · Score: 4, Informative

    When a zip file on Linux is not a zip file, you get an error.

    When a zip file on Windows is not a zip file, you get some system enhancemnets you may not have wished for (or would even wish on your worst enemy).

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
    1. Re:Because it didn't execute the not-zip file by zootm · · Score: 1

      Doesn't MyDoom distribute itself as a (valid) passworded .zip file to get past virus checkers?

    2. Re:Because it didn't execute the not-zip file by ad0gg · · Score: 3, Informative

      No you don't, extensions have always been handled by the associated application. If you change an .exe to .zip and try to run it, you get a corrupted zip file error message.

      --

      Have you ever been to a turkish prison?

    3. Re:Because it didn't execute the not-zip file by conteXXt · · Score: 1

      zip files always give me the same error anyway.

      -bash: ./something.zip: Permission denied

      zips aren't associated with ANY application. I have to know that unzip will extract it.

      I also know where it will extract, and I also know that unzip won't run ANY THING in the achive.

      --
      The truth about Led Zep should never be told on /. (Karma suicide ensues)
  32. Secret APIs by hey · · Score: 2, Interesting

    Running Microsoft programs is the hardest for Wine because they use secret function calls. The Virus writers (presumably) aren't insiders so don't know about the secret APIs. Should be easy for Wine.

    1. Re:Secret APIs by TekPolitik · · Score: 3, Interesting
      Running Microsoft programs is the hardest for Wine because they use secret function calls

      Current CVS versions of Wine can install and run the major MS applications, including MS office and Internet Explorer. Why would you do such a thing, I hear you ask? Because users still use Windows and as developers we still have to write code that interfaces with those applications. Absent that, OpenOffice and Konqueror or Mozilla work perfectly well.

    2. Re:Secret APIs by Anonymous Coward · · Score: 0

      "users still use Windows"

      you say. no surely not! this cannot be true, the last I heard desktop use of windows was down to, er, let me look the figures up ....

      oh, no. you're right. Users do use Windows.

    3. Re:Secret APIs by dnaumov · · Score: 2, Informative

      Could you possibly talk more of these "sikrit APIs"? What Microsoft products use them? Where are they located? You DO realise that the _ENTIRE_ Windows source code is avaible to akademia as well as goverment entities?

    4. Re:Secret APIs by Velex · · Score: 1

      Could you possibly talk more of these "sikrit APIs"? What Microsoft products use them? Where are they located? You DO realise that the _ENTIRE_ Windows source code is avaible to akademia as well as goverment entities?

      I think you forget the NDA.

      --
      Join the Slashcott! Stay away entirely Feb 10 thru Feb 17! Close all tabs to prevent autorefresh!
    5. Re:Secret APIs by Anonymous Coward · · Score: 0

      I think you forget the NDA.

      Oh, like that's ever stopped anyone. They'd be pseudo-anonymously posted on slashdot in hours.

    6. Re:Secret APIs by Deekoo · · Score: 1

      I think they meant 'undocumented' rather than
      'secret'. Yes, at least some of the Windows
      source is widely available (I don't know how much,
      beyond that there was something about a source
      release of CE a while back), but figuring out
      not only what everything does but what it's
      intended to do is liable to take a while.

      Not to mention that NDA thing that the anonymous
      followup above me pointed out.

      --
      #include printf("[Yeemp: deekoo~tentacle.net]\n");
  33. Ahaaa! Windows users... by gustgr · · Score: 1

    Now Windows users have no excuses for not switching to Linux, they can even run they favorite viruses on it!

    I know the viruses didn't run great yet, but that's only a matter of time...

  34. Isn't this story by arodland · · Score: 2, Insightful

    a couple years old? I'm sure I've seen it before, and I'm pretty sure it was on slashdot.

    1. Re:Isn't this story by gustgr · · Score: 2, Insightful

      You don't have to pay to use the search engine down there at left corner of the page, give a shot...

    2. Re:Isn't this story by Tony+Hoyle · · Score: 1

      Yes I remember this too.

      It's a dup, but it's a *really old* dup.

    3. Re:Isn't this story by Anonymous Coward · · Score: 0

      See what happens when we do not have any new stories on the SCO front! Talking about running viruses under Wine is just /. and ./ fun. It helps to relieve the boredom of having to put up with a stable linux desktop, no new kernel releases in sight, and no pending major distro releases. Poking fun at windows always makes good copy at /. For a while back two years ago running viruses under wine was really new and exciting, now it seems to have become old (red?) hat.

  35. wine project by avandesande · · Score: 1

    These guys really need to step up their efforts to improve compatability.

    --
    love is just extroverted narcissism
  36. PE on linux by northcat · · Score: 3, Informative

    Linux kernel now supports foriegn binaries. IIRC, some patches are available to enable support for PE binaries (Windows native binaries). If dependencies are kept low, with some clever programming, virii that run on multiple platforms are possible without something like wine or java.

    1. Re:PE on linux by Anonymous Coward · · Score: 1, Informative

      For those that may not know, "PE" is the acronym for Portable Executable.

    2. Re:PE on linux by Anonymous Coward · · Score: 1, Informative

      Viruses.

      "virii" has never been correct, and is only used by the ignorant or the pseudo-intellectual stupid looking to pass themselves off as sophisticated.

  37. it's like jurassic park... by jxyama · · Score: 1

    WINE is a "contained" platform to let the virus roam free... just like the jurassic park was supposed to be for the re-created dinasaurs... but soon enough, the windows virus will mutate and infect the rest of the machine... taking over linux... ;)

    1. Re:it's like jurassic park... by SmokeHalo · · Score: 1

      They can't reproduce...all the Windows viruses are female.

      --
      I'm not good in groups. It's difficult to work in a group when you're omnipotent. - Q
    2. Re:it's like jurassic park... by conteXXt · · Score: 1

      more like some fool will create a threading modelfor this.

      Imagine a beowolf cluster of spam machines running windows viruses under wine in Korea (or something something)

      --
      The truth about Led Zep should never be told on /. (Karma suicide ensues)
    3. Re:it's like jurassic park... by mattyrobinson69 · · Score: 1

      but doesn't wine by default have access to / as its z drive (i may be completely wrong with that)

    4. Re:it's like jurassic park... by XO · · Score: 1

      If I'm not mistaken (and I may be) I think wine will absotively posilutely REFUSE to run with any serious privilege level (such as root).

      --
      "Champagne for my real friends - and real pain for my sham friends!" http://ericblade.postalboard.com/
    5. Re:it's like jurassic park... by mattyrobinson69 · · Score: 1

      no, there's part of the installer script that does

      if `whoami`=root { moan and exit }

      if you comment that out, it runs fine (not that i run windows apps as root.....)

  38. widows? by antdude · · Score: 0, Redundant

    A lot of geeks can't even get far to get a female mate. :P

    --
    Ant(Dude) @ Quality Foraged Links (AQFL.net) & The Ant Farm (antfarm.ma.cx / antfarm.home.dhs.org).
  39. Why? by catdevnull · · Score: 2, Funny

    Though it's good to know that WINE will do what it's supposed to do--execute code written for Windows, it's kinda silly to think it wouldn't.

    Maybe they'll post a story about, "Why do dumb users get to have all the fun? Why shouldn't Linux admins get in on all the insanity, too? Today we'll be doing rm -rf / to see what happens!"

    Let's not go to Camelot. 'Tis a silly place..."

    --

    I might know what I'm talkin' about, but then again, this is Slashdot...
    1. Re:Why? by madstork2000 · · Score: 2, Informative

      Somebody already did that. I am pretty sure it was mentioned here on slashdot. Anyway here is the URL:

      http://librenix.com/?inode=5508

      Basically a guy wants to see what will do the most damage --

      rm -rf /

      or

      format c:\

    2. Re:Why? by remahl · · Score: 2, Informative

      Though it's good to know that WINE will do what it's supposed to do--execute code written for Windows, it's kinda silly to think it wouldn't.

      Most of the viruses did not work as expected.

    3. Re:Why? by catdevnull · · Score: 1

      oh yeah! I remember that now!! Very silly.

      --

      I might know what I'm talkin' about, but then again, this is Slashdot...
    4. Re:Why? by redhog · · Score: 1

      Do _you_ know what happens when you, as root, do rm -rf / on a modern Linux system? I do, or at least, I know what happened some years ago when I tested on some old RedHat 5 or something...

      rm -rf / recurses into all subdirs of the root-directory and for each, it attempts to empty it, and then rmdir it. One of those is /proc. /proc contains a directory for each process, so also the rm process itself. When it comes to that directory, it will in it find a directory representing the current directory of it self. It will descend into that directory to empty it, only to end up where it allready where, and down that path, it will recurse to its private little hell... Muahedhehe.

      But what actually happens, depends on the order of the directory entries in your root-filesystem. You can only hope /proc was created before /home...

      --
      --The knowledge that you are an idiot, is what distinguishes you from one.
    5. Re:Why? by catdevnull · · Score: 1

      I actually did that once to a RedHat machine myself. Funny to watch it implode. (Funny like, ya know, driving a brand new car off a cliff funny--funny if you can afford it).

      --

      I might know what I'm talkin' about, but then again, this is Slashdot...
    6. Re:Why? by XO · · Score: 1

      I did that to a Unix System III box back in the day. Made sure I didn't erase the shell, a few commands, and that was about it. watched as it all melted down.

      Actually, nothing really melted down until people started attempting to login, or to start new programs...

      --
      "Champagne for my real friends - and real pain for my sham friends!" http://ericblade.postalboard.com/
  40. Would they fix Wine... by mikelang · · Score: 1

    ...if viruses wouldn't work?

  41. Re:Running Linux Games Under Windows by Anonymous Coward · · Score: 3, Funny

    Solitare. It's the only game I care about.

    ...but obviously not enough to spell it correctly.

  42. WINE as a Linux email vulnerability by Anonymous Coward · · Score: 0

    This was discussed a few years ago in the article "WINE: A new place for KLEZ to play", although the original site is now defunct (the article was also covered on Slashdot).

  43. Evaluation by c0dedude · · Score: 2, Funny

    This article ran fine under firefox and delivered interesting content. The methodology was fundimentally flawed as viruses use obscure problems in Windows. Nevertheless, I'll give this article four meta-penguins, for a score of 4/5.

    --
    Since when has this country used intellectual elite as a pejorative term?
  44. Desktop Entertainmet by beyond_the_blue · · Score: 2, Funny

    I can believe all the people complaining that this is a waste of time. Don't you know how much FUN viruses can be?

    Take Magistr: I'd spend HOURS chasing my icons all over the desktop. Or what about the one that would crash my system every time I shot a rocket into a wall in Quake 2 (I'm not joking, I really had one that did this)?

    Come on, this is quality entertainment!

    --
    "Sometimes you have fun, and sometimes the fun has you"
  45. Re:YOU FAIL IT by Anonymous Coward · · Score: 0

    Weren't you supposed to make a goat.cx link out of this random bit of text?

  46. Write Once Infect Many by rlp · · Score: 1

    I'm still waiting for the e-mail telling me to launch the attached jar file.

    --
    [Insert pithy quote here]
  47. Been there, done that '99 by wertarbyte · · Score: 2, Interesting

    Right before Y2K, there was a worm/virus/whatever called Happy99.exe. If you secured your wine installation prior execution, you could watch the pretty fireworks it produced without harming your installation.

    --
    Life is just nature's way of keeping meat fresh.
    1. Re:Been there, done that '99 by Jman314 · · Score: 1

      I actually got Happy99 on Windows. The fireworks were pretty, but didn't fool my antivirus.

  48. spywares by demon411 · · Score: 1

    oh great, next thing you know people will be porting over spy ware and i wil have to run adaware in wine. seriously, tho people need to start writing portable code so they don't get vendor trapped. i'm not saying microsoft is bad, but im not going to depend on their os just because it is the most popular, things change.

  49. Old-school virus propogation... by Xaroth · · Score: 2, Informative

    From the article:

    Oh sure, I could manually forward these viruses to the folks in my address book, but where's the fun in that?

    This reminds me of the old standby text-based, system agnostic viruses, some of which can be seen here.

  50. Wine devs test for this by bluGill · · Score: 5, Interesting

    At the last WineConf (almost exactly one year ago) some of the Wine developers were testing the hot mail virus of the day to make sure it ran. That was the one that activated as a DDoS on www.sco.com. It ran, and after putting making www.sco.com resolve to 127.0.0.1 in /etc/hosts it attempted to take down the local machine.

    We also found the back door, and came close to getting arbitrary programs to run from it, but supper came before we got that part working. We think it would have worked if a free meal hadn't gotten in the way.

    So now you know. If a windows virus doesn't run under wine you can thank CodeWeavers for buying everyone a meal before we got it implimented.

    1. Re:Wine devs test for this by Anonymous Coward · · Score: 0

      Offtopic: the URL you configured as your slashdot homepage is offline.

  51. Well duh, they could have just check the app db by Anonymous Coward · · Score: 0
    Sircam entry in the app db.

    I have submitted entries into the DB for various other viruses that have happily found their way into my inbox, but they haven't accepted anything other than Sircam. This is a shame because Sircam is very out of date. We now have a whole bunch of much nicer, better viruses. I hope that this article will correct this problem with the app db. They need to fix this policy. Just because some of us use Linux doesn't mean we should be excluded from receiving whatever benefits these small applications may have to offer.

    Note that when I do run viruses, I make sure that things are set up so that they can't possibly get out to anyone else' computer. This is pretty easy because I don't use Outlook so the viruses have no way to spread. But I am careful because I don't want to spread these things or otherwise be a "bad netizen". Wine is the perfect way to explore the features and benefits of these little applications without causing harm to myself or others.

  52. If you do this, by Jeremiah+Cornelius · · Score: 4, Funny
    If you do this - run the exploit code - can you spell it Whine?

    Whine is Hazardous, even If Not and Emulator

    --
    "Flyin' in just a sweet place,
    Never been known to fail..."
  53. The Sound of One Hand Clapping by 4of12 · · Score: 4, Interesting

    So, if WINE fails to properly run a Windows virus under Linux, is it considered a bug or a feature?

    --
    "Provided by the management for your protection."
    1. Re:The Sound of One Hand Clapping by Poseidon88 · · Score: 1
      My question exactly. Obviously, the article is meant as a blow at Windows for being virus prolific, but doesn't it also point out the degree to which WINE fails to comply with Windows standards?

      I constantly see and hear this attitude from die-hard Linux users that Windows is so virus-ridden that you can't connect it to the internet without contracting 50 bajillion viruses in a matter of seconds. I've never experienced this. Granted, my home network sits behind a NAT router, but I've been running a Win2000 Pro box for over 3 years now, with no protection beyond the NAT and regular Windows updates. It has never once contracted a virus of any kind (and yes, I do occasionally scan it with an up-to-date virus scanner to confirm this). Now spyware is another story altogether, but Spybot keeps that pretty much at bay.

    2. Re:The Sound of One Hand Clapping by Anonymous Coward · · Score: 4, Funny

      Yes

    3. Re:The Sound of One Hand Clapping by XO · · Score: 2, Interesting

      My roommate's laptop had only previously ever been connected to an Internet via either the NAT/firewall box on our home network, or via her work network.

      She got an AT&T Wireless Air-card type thing, and almost immediatly upon logging into it, her computer started counting down the seconds to rebooting. Don't remember what virus that was, but it's STILL going around like a year or two later. And it is infecting virtually ANYTHING that connects to the Internet if it's vulnerable. Also picked up several others that had never touched her laptop before that within hours of being connected without a NAT/firewall in the way.

      --
      "Champagne for my real friends - and real pain for my sham friends!" http://ericblade.postalboard.com/
    4. Re:The Sound of One Hand Clapping by /dev/trash · · Score: 2, Interesting

      a bug. WINE is supposed to do exactly what Windows would.

    5. Re:The Sound of One Hand Clapping by Anonymous Coward · · Score: 1, Insightful

      Either an extremely low-priority bug, or else not a bug. It depends on whether the virus is actually using a real API in the intended way, or whether the virus is doing something that shouldn't work but does.

      A lot of the viruses use stack-crashing techniques, and there is no way WINE is going to be stack-compatible (no reason anyone would even try to make it stack-compatible!).

      Ideally, WINE should emulate the Windows APIs 100%, except where they choose to implement a higher level of security or something, so ideally the legal parts of worms ought to run. But WINE will never be 100%, and they focus their work on applications people actually *want* to work.

  54. Heh by Anonymous Coward · · Score: 0

    So next time you receive an email virus, strike up Wine and see what you can do (or not)."

    I suppose the first thing that comes to mind is...why?

  55. Re:Virii is not a Word by Anonymous Coward · · Score: 1, Informative

    No matter how much you think it is, it's not.

  56. Re:Can I mod the article as a troll? by Anonymous Coward · · Score: 0

    no you can't. you can only blame the article for wasting 30 seconds of your time. the other 4.5 minutes are your fault for not clicking the back button.

  57. Dimwitted confusion by Crash+McBang · · Score: 2, Insightful

    You know, some dimwit is going to read this thread and/or the article and go running to his boss saying, "See? SEE?! Linux has Windows viruses too!"

    Just you wait and see....

    --
    To put a witty saying into 120 characters, jst rmv ll th vwls.
  58. Actually, this could be quite useful by mopower70 · · Score: 1

    Right now I use a sacrificial lamb VMWare instance running under Windows to disect viruses or suspected trojan horses. Being able to do that under Wine running on Linux might be quicker and minimize the chance of an unintentional host infection.

  59. Double Negative? by borawjm · · Score: 0, Flamebait

    Isn't this like a double negative? You install one virus on top of another virus (Windows) don't they cancel each other out??

    1. Re:Double Negative? by Anonymous Coward · · Score: 0

      back in the days dos 6.2... i had a nice virus which i did not recognize, but the pc of a friend stopped working. he had 3 other viri which didn't like this virus

  60. Now that's just sick.. by brain1 · · Score: 1

    Almost as sick as compiling KDE to run under Cygwin so that you could have a KDE desktop on your windows box.. Just 'cause you can do it, just dont make it right! Ugh.

  61. Lexus drivers by straponego · · Score: 1

    Cool, maybe it can enable the turn signals on those Lexuses. Lexus: So insulated from the road, you can forget you're driving!

  62. Dear God... by Hobadee · · Score: 1

    ...only on Slashdot (& it's Newsforge affiliates) do we see nerds enough to TRY AND GET A VIRUS! I fear for the rest of the world, and lead them in saying that, I, for one, welcome our new nerd overlords!

    --
    ...Had this been an actual emergency, we would have fled in terror, and you would not have been informed.
    1. Re:Dear God... by pjt33 · · Score: 1
      ...only on Slashdot (& it's (sic) Newsforge affiliates) do we see nerds enough to TRY AND (sic) GET A VIRUS!
      That's not true. I was in a travel clinic the other day for a rabies jab and there was a queue of people...
  63. Why? by Anonymous Coward · · Score: 0

    How is this newsworthy? They ran a bunch of windows crap under wine, and as per usual, it didn't work anything like it should. Sounds like someone had a slow newsday.

    Side note: I think we need to stop pushing for things to be cross-platform when they wern't designed to be in the first place. Portability is "neat" and that's about it.

    What? No MS Office? Use Open office, K-office, Abiword, etc.
    What? No Photoshop? Use a Mac.
    What? No Games? go back to windows (for now)

  64. so... by Anonymous Coward · · Score: 0

    ...are those viruses digitally signed?

  65. Re:Running Linux Games Under Windows by Anonymous Coward · · Score: 0

    u r a sillee bytch

  66. Somebody had to say it... by Rabid+Cougar · · Score: 1

    YES!!! Linux is finally ready for the desktop!

    --
    This isn't the sig you're looking for...
  67. Just another reason... by Thaidog · · Score: 1

    To not run wine or windows in any form on linux.

    --

    ||| I still can't believe Parkay's not butter.

  68. I speak for the world when I say... by Anonymous Coward · · Score: 0

    Kindly Leave The Stage!

  69. Re:Wine is an Emulator. by Anonymous Coward · · Score: 0

    Of course wine is an emulator, it is just a much higher level emulator than Bochs, Vmware, Win4lin or even UltraHLE. Many people claimed UltraHLE wasn't an emulator because it interpreted video/audio list data rather than emulating the N64 hardware, but it is still considered an emulator.

  70. Re:Running Linux Games Under Windows by haralder · · Score: 1
    > ontopic: since badly configured Linux-machines already are responsible for 45 percent of spam

    Do we see any link supporting your statement? No. Sorry, try again later.

  71. Honestly people!! by Anonymous Coward · · Score: 0

    Oh my god, how many times do we have to say it? People, running Windows software under WINE is not a solution. I say all Slashdotters should boycott these software vendors until we get a serious commitment from them to do true, native Linux ports of their products.

    And for that matter, why aren't their open source alternatives to this software already? The open source community won't stay competitive by resting on its laurels. Jeez.

  72. Don't forget to do a backup first by randmairs · · Score: 1

    just in case...

  73. I was thinking about that... by Anonymous Coward · · Score: 0

    I coded up a perl Mass mailing email worm that sent itself as an attachment to every email address it can find in $HOME/Mail/* etc. It also came with a handy text message saying how to run it etc.

    I never tested it though.

  74. But why? by t3hl33t · · Score: 1

    Why the hell would you want to do this... Well, I suppose you might if you have an unwanted linux machine.,..

  75. When will O'reilly jump in with a book on it? by Anonymous Coward · · Score: 0

    When will O'reilly jump in with, "Performance tuning viri for Windows on Wine"?

  76. Wine - could do better by martin · · Score: 3, Funny

    Obviously work is still needed on Wine to make it more Windows compatible :-)

  77. Windows Spyware via Virtual PC by BlueDjinn · · Score: 2, Funny

    Yup, I run VPC on my Mac; I *only* fire it up to double-check website code on IE for compatibility, then shut it down again. Don't do ANYTHING else with it.

    Today, out of curiousity, I installed AdAware and ran it through. Sure enough, at least 19 spyware doo-dads scattered around.

    Jeeezus...I know I'm biased as a Mac guy, but Windows has truly become COMPLETELY toxic at this point; it's like plutonium, infecting *anything* that it comes near.

    1. Re:Windows Spyware via Virtual PC by BlueDjinn · · Score: 1

      Caveat to the above: Naturally, the spyware/etc. on the VPC OS doesn't do anything to OS X whatsoever, it's just astonishing to me that an OS which is only online perhaps 10 minutes per month can get gunked up.

    2. Re:Windows Spyware via Virtual PC by Keeper · · Score: 1

      Spyware doesn't come from just browsing the web. It comes from applications you install as well. That, and spyware detection utilities consider cookies from adserving sites to be "spyware".

    3. Re:Windows Spyware via Virtual PC by Jussi+K.+Kojootti · · Score: 1
      I'm not familiar with the technical term doo-dad, but most of the stuff AdAware reports is pretty harmless - "most recently used"-lists and cookies - which you end up with on any platform.

      If your Windows system gets multiple real spyware items just like that, there is something (unusually) wrong with it. I just ran AdAware for the first time in months on a win2k box that's online all the time - and found nothing. Maybe you should ask a windows guy to check your system ;)

    4. Re:Windows Spyware via Virtual PC by Anonymous Coward · · Score: 0

      Which of the applications needed "for checking websites IE compatibility" would that be? IE?

  78. Re:Running Linux Games Under Windows by Anonymous Coward · · Score: 0

    And, how do you spell "cunt"?

  79. they stole my idea... by steak · · Score: 1

    http://www.genmay.com/showthread.php?t=492963&page =4

    probably not, coincidence is probably more likely.

  80. dude by geekoid · · Score: 1

    it's a standard way to test virus checkers.
    sheesh.

    --
    The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
  81. or by geekoid · · Score: 1

    pictures of a petrified Natalie Portman, and a big steaming bowl of grits.

    --
    The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    1. Re:or by Anonymous Coward · · Score: 0

      What is it with Natalie Portman? She's slightly above average in the looks department, and an average actor. Her voice is definitely below average for an actor. So why is everyone so hot for her? And what does any of this have to do with grits?

  82. Am I Missing Something? by Cruxus · · Score: 3, Funny

    Hello, fellow Slashdotters,

    I use Microsoft Windows XP, Professional Edition, Service Pack 2; yet my computer is missing the viruses mentioned in this article. Where did I go wrong? My Web browser is Mozilla Firefox 1.0, and my e-mail client is Mozilla Thunderbird 1.0. Should I change these? Microsoft Internet Explorer 6.0 SP-2 is resident on my computer for testing my websites in this popular program. Should I browse more freely with it? I prefer to use open-source-licensed software on my computer when possible (except the OS itself, although I do have an underutilized Debian partition). Should I start downloading random programs without being sure they do not contain any kind of malware?

    I just want to get along better with my fellow Windows users! Please, help!

    --
    On vit, on code et puis on meurt.
  83. True... by Anonymous Coward · · Score: 0

    I'm sure crossover has some kind of patch to that stops outlook executing other programs...

  84. Yep by Anonymous Coward · · Score: 0

    Tried that. It worked pretty well. Most programs don't run all that well on WINE. But it is nice to place klotski and minesweeper now and then.

  85. Uhh... by Ieshan · · Score: 1

    Maybe, years from now, when they're running -ALL- of their software under WINE, they might realize that there's a better way.

    Yeah... like... booting Windows?

  86. Linux viruses already exist! by eric.t.f.bat · · Score: 3, Funny

    I suspect I may have a virus on my Linux system. The other day I switched the computer on, and it took a very long time to boot - and kept spewing out all this cryptic text as it did. After I logged in, I noticed that my desktop menu had a lot of strange, poorly documented programs in it, some of which didn't seem to do anything useful. The configuration system was strangely flakey, popping up tabbed windows that wouldn't go away when I clicked on other options. Various programs worked partially, but in some of them the clipboard didn't work properly and in others the windows widgets and controls looked wrong. A few would randomly open shell windows when I tried running them, even though they were GUI programs. The windows theming/skinning system worked partially, at best. I tried running a graphics program, but it just opened up lots of windows all over the screen and I couldn't get it to do anything reasonable, so I gave up. I suspect it was the cause of the virus infection, in fact, because it was called some insulting and childish name that had nothing to do with Graphics or Image Manipulation Programs or anything else. Oh, and there's this picture that shows up everywhere, of some kind of anatomically improbable cartoon bird with an eating disorder, which is either a symptom of virus infection or else a failed attempt at coordinated branding by a lot of uncoordinated programmers.

    In general, my Linux system seems to be totally hosed. I think I'll go back to Windows.

    --
    I have discovered a truly remarkable .sig block which this margin is too small to conta
    1. Re:Linux viruses already exist! by phuturephunk · · Score: 1

      That was a wonderfully luke warm attempt at trolling..Now if you had concentrated on a typical install process for programs, that'd be comedy.

    2. Re:Linux viruses already exist! by The+MESMERIC · · Score: 1

      ah man that was funny!!
      who was the gnat that moderate you troll??

      this is what a real troll looks like:

      All fucxkking ignorant moderators should BE shot in the BALLS!!

      (why give powers to these guys - such ignorant killjoys)
      (mod parent: hilarious)

    3. Re:Linux viruses already exist! by martinultima · · Score: 0

      Ha, ha. Now stop using Mandrake and stick on the real thing.

      --
      Creative misinterpretation is your friend.
  87. hah by rkv · · Score: 1

    its really fun when people try their best to infest a linux computer and they fail

  88. Sadly, viruses are all I can get Wine to run by C3ntaur · · Score: 1

    Of the many different applications I've tried to run in Wine, only viruses seem to work (mostly) as intended. On the bright side, at least they're truthful about their development status -- every release email has the standard disclaimer: "This is still a developers only release. There are many bugs and unimplemented features. Most applications still do not work correctly."

    --
    Loading...
  89. WWRMSD? by Anonymous Coward · · Score: 0

    he wont object to me walking his glorious ways :)

  90. Combat? by BashDot · · Score: 1

    So are Linux and Windows more able to be Compatible, or are they more able to duke it out now?

  91. I've tried it. by lizardb0y · · Score: 1

    I caught some kind of virus while trying to download a software update for a friend. It was called the "Windows Genuine Advantage" or somesuch thing. It runs nicely under wine but refuses to give me a validation key.

    Meh.

  92. Finally, I can relate to all those chainletters! by Shazow · · Score: 1

    Ah, all those times that my friends have sent me chain letters warning of a vicious virus pillaging and raping their bits and bytes (respectively), I broke out in tears beacuse my linux wont support said viruses. Woe is me.

    Stupid linux... First it doesn't support Windows Media Player, then viruses too? If there wasn't a minesweeper clone, I'd have to go back to Windows!

    - shazow

  93. win4lin ??? by TheDread · · Score: 0

    Well if wine won't run the winblows virii wonder if win4lin will??
    Heck win4lin now has a home version for sale here

    Now where did I put that win 98 disc?

    --
    "Do not meddle in the affairs of wizards, for you are crunchy and good with ketchup."
  94. dejavu by nite_warrior · · Score: 1

    wasn't this done like 3 or 4 years ago with sircam???

  95. you get what you ask for by irf · · Score: 1

    i just don't understand why one wants to run wine or similar softawre on an otherwise clean OS, please do your self a favour, and keep your dirty laundry were they belong...

  96. Neither, actually. by nsaneinside · · Score: 1

    Virus is a Latin second-declension neuter noun.

    Dictionary entry from William Whitaker's Words:

    =>virus
    vir.us N 2 1 NOM S N
    vir.us N 2 1 ACC S N
    virus, viri N N
    venom (sg.), poisonous secretion of snakes/creatures/plants; acrid element;
    Both nominative and accusative cases of the second neuter plural have the ending -a. Therefore, the correct plural form of virus is vira.
    ...People mostly associate the -us ending with words which are non-neuter second-declension nouns (pl nom ending of -i), however, and logically transfer this to virus - in which case it should be viri (one i)
  97. Running VBS scripts under Linux? by Krellan · · Score: 1

    Speaking of running Windows viruses... is there an existing tool to run VBS scripts under Linux?

    I know, the last thing Linux needs is another scripting language, and VBS is such a horrible abomination.

    The one non-viral use of VBS scripts I have seen is Visual Pinball.

    There has been some talk of making a similar pinball simulation for Linux, but one of the major obstacles is that there are already hundreds of pinball games already simulated in Visual Pinball, by dozens of authors, and they all use VBS scripting (as required by Visual Pinball). This is required to interact with the PinMAME emulator (for modern games) or to implement the entire logic of the game (for old games that did not use a computer). It would be nearly impossible to get everybody to rewrite their tables again from scratch!

    If Visual Pinball is ever ported to Linux, it would be necessary to write a VBS script interpreter for Linux (assuming one doesn't already exist). Heavily sandboxed, of course!

  98. MOD PARENT UP by dwheeler · · Score: 1

    That's interesting info!

    --
    - David A. Wheeler (see my Secure Programming HOWTO)
  99. Bonzi Buddy by notanatheist · · Score: 1

    True Story!! I tried to install Bonzi Buddy under WINE a few years ago. The machine locked hard eventually. Couldn't find all neccessary files to corrupt. Sure as heck was funny trying though.

  100. Obligatory joke by kgbspy · · Score: 1

    There's a Windows guy and a Mac guy in a bar talking up the merits of their favourite operating systems.

    Win guy: "OSX is hopeless! Nobody supports it, nobody writes applications for it. You can't get any decent software on the Mac."

    Mac guy: "Yeah, well at least we don't get viruses!!"

    Win guy: "You see!? Not even the virus writers support Macs!!"

    --
    ~
    ~
    ~
    -- INSERT --
  101. Done that. by emidln · · Score: 0

    When I was finished backing up and installing on fresh hardware and had the backup for that hardware installed properly, I did this. I started off with disconnecting the hard drive. FreeBSD didn't seem to care. Apache kept on running as did ftp, ssh, and my firewall routing. I thought that nature would take its course and just left. A couple days later I came back, and to my suprise the damn system was still live and functioning. Kinda pissed off, I ssh'd in and rm -rf /'d as root and the damn system still didn't die. The console collected a whole lot of error messages, but at 25 lines I could only have 25 at a time and since /var was no longer present, I only had to deal with an error for 25 lines before it dealt with itself. Eventually, I just pulled the plug. FreeBSD 4 really is unkillable. It might complain when you try to kill it but lack of hardware doesn't seem to make a difference to FreeBSD. Nice.

  102. Re:Gettin rid of AVG by Anonymous Coward · · Score: 0

    You're welcome, grandparent.

    Most people don't believe everything they hear from Anonymous Cowards on Slashdot, so if you're going to scream about "truth", be ready to provide links to back up your impudent statements.

  103. Why would you waste readers' time with this? by GnoMoreGnuPuns · · Score: 1

    What a pointless and inconsequential story. This isn't even interesting from a hobbyist's perspective -- it's sheer mental masturbation, crafted solely for a chuckle or two on the part of the people involved. This is not newsworthy in the slightest bit, even on a forum dedicated to nerdy news. Please use more discretion in the future, slashdot!

    1. Re:Why would you waste readers' time with this? by The+MESMERIC · · Score: 1

      There is a very serious side to this.
      I can't believe you can't read between the lines.
      While the author and anyone involved with such research is making a parody.
      There is a danger that Microsoft Windows Emulation could compromise security in Linux.
      Not only that people are trying writing successful viruses for Linux - be it multi-platform, be it emulated, be it Wine/Win4lin or even Vmware specific as a proof of concept.
      And while the proof is - it cannot possibly be done (yet). We can relax and laugh it off.

      My worse fear is not Windows Emulation but Java/Flash plugins.

  104. File Associations, RH 7.2 and Windows Viruses by BigBlockMopar · · Score: 3, Informative

    When a zip file on Windows is not a zip file, you get some system enhancemnets you may not have wished for (or would even wish on your worst enemy).

    Uhhh... no. File associations are based on extensions. It's probable that you've forgotten to turn off the Explorer "feature" of hiding extensions for known filetypes. This way, you get sexygirls.jpg.exe which appears as sexygirls.jpg, or xxx.zip.scr which appears as xxx.zip. Most people are ignorant enough to leave that "feature" enabled as per Microsoft's negligent default; furthermore, most users who are pseudo-capable with computers will click on it with the flawed reasoning that, "Well, it's a JPEG, so it can't be a virus".

    Furthermore, years ago I ranted on my website that it was *very* possible to run Windows e-mail viruses, etc. under Wine. So easy that, with Red Hat 7.2's default associations which launch Wine to run DOS/Windows apps, I accidentally infected my Wine directory while demonstrating Linux freedom from virii... "Moving right along, you can see how well Linux can emulate Windows well enough to run many programs..."

    --
    Fire and Meat. Yummy.
    1. Re:File Associations, RH 7.2 and Windows Viruses by SuperKendall · · Score: 1

      Uhh Uhha Uhhan!

      Oh sorry there I was eating something.

      Uhhh... no. File associations are based on extensions. It's probable that you've forgotten to turn off the Explorer "feature" of hiding extensions for known filetypes. This way, you get sexygirls.jpg.exe which appears as sexygirls.jpg, or xxx.zip.scr which appears as xxx.zip. Most people are ignorant enough to leave that "feature" enabled as per Microsoft's negligent default; furthermore, most users who are pseudo-capable with computers will click on it with the flawed reasoning that, "Well, it's a JPEG, so it can't be a virus".

      Guess you were eating too. Bad habit.

      You are saying just what I was. Of course I have file extentions visible. Note I said "When a zip file is not a zip file" meaning that you have something named blah.zip, but really it's not a wholly valid zip file and lives only to exploit a buffer overflow somewhere in WinZip and install some very nsaty system-wide service. I'm not talking about the other, even more annoying, case where something you wouldn't think would be executable (like those fake-out .jpg.scr files) is though obviously that is also a problem.

      Of course Wine can run some virii (and getting better all the time). But how far is it going to be able to infect the actual Linux system? The great thing is you can have a total backup of your Wine system that you restore in a flash if you like - similar to how people just restore clean VirtualPC images as needed without issue.

      --
      "There is more worth loving than we have strength to love." - Brian Jay Stanley
    2. Re:File Associations, RH 7.2 and Windows Viruses by essreenim · · Score: 1

      So easy that, with Red Hat 7.2's default associations which launch Wine to run DOS/Windows apps, I accidentally infected my Wine directory while demonstrating Linux freedom from virii... "Moving right along, you can see how well Linux can emulate Windows well enough to run many programs..."

      That's pathetic. First of all if WineX is vulberable, it is only because it is mimicing the crappy Windows API. Secondly, wineX is a virtual layer sitting on top of Linux. So, rather than screw with your registry in Windows, with Linux it might not even screw with your temporary virtual WineX registry (presumably in your Trandgaing virtual c:\ drive) . Big dfifference ; )

  105. Think the shell is but not the whole by SuperKendall · · Score: 1

    I'm pretty sure I remember it using a buffer exploit somewhere in WinZip, so even if it seems like a valid Zip file a directory entry is corrupted (or something along those lines).

    The Linux zip utilities just generate an error at that point.

    Which is not to say a Linux utility could never have an overflow either (though I think chances are less likley with greater scrutiny of the code) but that any epxloit would be limited as to what it could do, unless you did something like "sudo unzip" (which there is no reason to ever do).

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
    1. Re:Think the shell is but not the whole by zootm · · Score: 1

      Do you maybe mean an exploit in Windows' built-in zip extractor? WinZip, although popular, is probably used by less naive users who would be vulnerable to this sort of attack. Cheers for the info, though.

  106. No news means old news. by Anonymous Coward · · Score: 0
  107. Refuse their filthy crap by ochinko · · Score: 1
  108. No by Anonymous Coward · · Score: 0

    It's viruses.

  109. Not really... by Kjella · · Score: 1

    ...WINE is supposed to do what the API call should be doing, with "normal" bug-for-bug compatibility. If Windows has a buffer overflow, race condition or similar WINE shouldn't reimplement it, because it is not something Windows programs rely on either. That means that most worms (exploitable services) shouldn't work. That means most viruses should work (PEBCAK).

    Kjella

    --
    Live today, because you never know what tomorrow brings
  110. Thanks for the sarcasm tags by Anonymous Coward · · Score: 0

    I would have though that you were serious without those.

  111. I want in on the fun by mrtyme2003 · · Score: 1

    someone just sent me the Win32/Bagle.19731. It is a control panel applet. I'm runnig Suse 9.2, wine 20040813 Can you help me!!!!