Slashdot Mirror


Stubborn Spyware Removal Advice?

onedobb asks: "I'm sure all of us are familiar with Lavasoft's Ad-Adware and Spybot Search and Destroy, however there always seems to be that particular piece of spyware, or malware that seems to slip past both of those programs (even with the most recent definition updates, and virus definitions). What program combinations, or websites do you use to uproot that last bit of unwanted software intrusion?"

223 comments

  1. The only solution ... by Palal · · Score: 3, Insightful

    To read yourself of ALL spyware: format c:

    --
    -Palal
    1. Re:The only solution ... by Palal · · Score: 1

      I meant to say "rid".... spyware ate my English

      --
      -Palal
    2. Re:The only solution ... by Anonymous Coward · · Score: 0

      format c:
      fdisk /mbr
      re-install

    3. Re:The only solution ... by BoomerSooner · · Score: 2

      I'm confused, how the hell do so many people get spyware on their computers?

      Is it lack of caring, just not keeping their computer up to date, not knowing what's okay to install or not?

      I seldom have problems.

    4. Re:The only solution ... by indy_Muad'Dib · · Score: 1

      build your own version of knoppix with VMWare and a windows VM preinstalled on it.

      windows fucks up? restart the VM.

      knoppix fucks up? restart the computer itself.

      either way, problem solved.

    5. Re:The only solution ... by rscrawford · · Score: 2

      Yeah, I think my grandma could do that for me.

      Oh, wait. No she can't. In fact, I'm not sure I could, either.

      --
      -- The reason it's called the right wing? Irony.
    6. Re:The only solution ... by ghinckley68 · · Score: 1

      forgot
      do daa do daa day

      --
      Linux modi 2.6.26-2-parisc
    7. Re:The only solution ... by indy_Muad'Dib · · Score: 1
    8. Re:The only solution ... by davez0r · · Score: 1

      i've worked with two late 20s female coworkers (one a PhD, one a PhD candidate) in the last year

      both of them downloaded free screensavers off the internet

    9. Re:The only solution ... by moosesocks · · Score: 1

      is there still any place in winxp where you can actually do that from a command line? I thought the best way would be to format from thw XP installer's partition utility

      (just curious. slow night, and your comment sparked my interest)

      --
      -- If you try to fail and succeed, which have you done? - Uli's moose
    10. Re:The only solution ... by Arker · · Score: 1

      Reboot from a freedos or linux boot floppy.

      --
      =-=-=-=-=-=-=-=-=-=-=-=-=-=-
      Friends don't let friends enable ecmascript.
    11. Re:The only solution ... by dorkygeek · · Score: 1
      Please turn in your Geek Card at the counter.

      --
      Windows is like decaf - it tastes like the real thing, but it won't get you through the day.
    12. Re:The only solution ... by bscott · · Score: 1

      >how the hell do so many people get spyware on their computers?
      >
      > Is it lack of caring, just not keeping their computer up to date, not knowing

      Yeah! And I don't understand how the hell people ever encounter dead batteries in their flashlights - I mean, do they just not care about flashlight maintenance?

      Why on earth does anyone ever experience dropped calls on their cellphones - it's almost as though people haven't memorized the map of coverage areas, and inexplicably neglected to check the blueprints for the buildings they're planning to enter on a given day to ensure they won't block signals on the frequencies they intend to use.

      (OK I could go on but I'll shut up... my point, if I have one, is that yeah, I recognize how easy it can be to avoid spyware - but the fact that one or two people in the world who have had more going on in their lives than Slashdot-reading haven't heard about NAT firewalls and Mozilla vs. Outlook is no excuse for a catty, arrogant comment like parent...)

      --
      Perfectly Normal Industries
    13. Re:The only solution ... by MillionthMonkey · · Score: 3, Insightful

      To read yourself of ALL spyware: format c:

      How do you know you're executing the real format executable and not a fake that simulates a formatted system just to fool you?

    14. Re:The only solution ... by eclectro · · Score: 1

      Or plain stupidity^H^H^ignorance. I know someone (I hesitate to say family member) that seems to be a magnet for crapware.

      I think he falls for a "click here for the joke of the day" or "I saw you online and want to have a date with you. Please click here" not realizing that it's an exe trojan.

      This weekend they're getting a linux box.

      --
      Take the cheese to sickbay, the doctor should see it as soon as possible - B'Elanna Torres, "Learning Curve"
    15. Re:The only solution ... by flamingweasel · · Score: 1

      Please. Give me a f'ing break. I work at a Uni helldesk, and 75% of the unusably infected XP machines that come in are in that state because the person "saw the little update balloon but just closed it," or "noticed these weird popups and the machine acting really slow but it wasn't that bad." This isn't rocket surgery, it's a bloody 3 minute download. It's not "neglecting to check the blueprints for the building," it's checking that the goddamn wheels are still on the goddamn car before driving it 15 miles to work.

      They don't need to know about firewalls or slashdot. They just need to stop the "oh it's too hard so I'll just ignore it" BS, stop being afraid of the damned thing, and try to pay just a little attention to their environment.

      Hrm. Didn't quite mean to bite your head off, there. But like I said before, this is reading 20 carefully written words and 3 minutes of downloading, not rocket surgery.

      --
      Cthulhu loves you.
    16. Re:The only solution ... by hazem · · Score: 1

      That's why I boot into BBC-LNX (bootable business card linux), and do a:
      dd if=/dev/zero of=/dev/hda bs=1M

      Give it a few minutes and the drive is wiped enough for a clean install.

    17. Re:The only solution ... by jibjibjib · · Score: 0
      In soviet russia, spyware removes you

      I run Windows, and spend all my time on the Internet, but I have never got any spyware. Where do people get spyware from, and how much of it can be attributed to their own stupidity?

    18. Re:The only solution ... by melikamp · · Score: 4, Funny
      melikamp@woland:~$ format c:
      bash: format: command not found

      Hey, it worked perfectly!

    19. Re:The only solution ... by Anonymous Coward · · Score: 0

      # format c:
      No disks found!

    20. Re:The only solution ... by DingerX · · Score: 1

      You mean, like the "Three minutes of downloading" it takes when I get one of those popups that says "WARNING YOUR SYSTEM HAS SPYWARE"? I mean, I installed that, and the cool screensaver with the puppies it came with; now my system's so slow I can't even get on the front page of a slashdot discussion.

    21. Re:The only solution ... by Anonymous Coward · · Score: 0

      Freedos and linux boot floppies can read/write ntfs filesystems?

    22. Re: The only solution ... by Black+Parrot · · Score: 1

      > i've worked with two late 20s female coworkers (one a PhD, one a PhD candidate) in the last year

      Tell us more about this 'female' thing you mentioned.

      --
      Sheesh, evil *and* a jerk. -- Jade
    23. Re:The only solution ... by chrish · · Score: 1

      Why wouldn't you download free screen savers from the Internet?

      --
      - chrish
    24. Re:The only solution ... by Satan+Dumpling · · Score: 1

      Also useful are BHODemon http://www.definitivesolutions.com/bhodemon.htm and CWShredder http://www.intermute.com/spysubtract/cwshredder_do wnload.html And run the AdAware and Spybot scans from safe mode. Also, switch Spybot to advanced mode and look at tools->system startup. Scrutinize every item there. If its spyware delete it, if you're not sure its safe uncheck it.

    25. Re:The only solution ... by croddy · · Score: 1

      why not go for the gold and do wipe -k /dev/hda? sure, it takes a while, but it's the only way to be *really* sure that the spyware is gone!

    26. Re:The only solution ... by nospam007 · · Score: 1

      >I'm confused, how the hell do so many people get spyware on their computers?
      Is it lack of caring, just not keeping their computer up to date, not knowing what's okay to install or not?
      I seldom have problems.
      ---
      So you don't know what the hell is OK to install or not or don't you care?
      Selmdomly but nonetheless?;-)

    27. Re:The only solution ... by fleck_99_99 · · Score: 1
      I'm confused, how the hell do so many people get spyware on their computers?

      I can't speak for everyone, but I know that I had to create a house rule after infecting my own PC. No software installation when using ethanol...

      --
      seven two six five
      seven four six one seven
      two six four two e
    28. Re:The only solution ... by Vanye1 · · Score: 1
      Reboot from a freedos or linux boot floppy.


      [snarky on]
      So what you're saying is that there's no way to do that from a command line in WINXP?
      [snarky off]
    29. Re:The only solution ... by charlesnw · · Score: 1

      I don't see what age or degree or gender has to do with anything?

      --
      Charles Wyble System Engineer
    30. Re:The only solution ... by knisa · · Score: 1

      Preach on!

      Thankfully, after a massive outbreak of spyware at my company 18 months ago, the users have gotten a little smarter. We still see spyware calls, but it's not like Ad-aware finds 3000 items at a time anymore.

      I've said this on another message board before. People treat their computers like microwaves instead of like a complicated device requiring care in handling. Microwaves don't require any maintenance. You give it input (uncooked spam, cooking time) and get an output (tasty cooked spam). It requires no effort on the user's part.

      People need to stop assuming that computers cannot be hurt and treat them more gingerly - especially if they don't know what they're doing. Common sense precautions would stop most of this stuff cold, before it coudl spread.

      --
      This space for rent.
    31. Re:The only solution ... by davez0r · · Score: 1

      i have another data point

      female, 27, masters degree...downloaded a cat that walks around her desktop!

      IT'S A DISTURBING TREND!

    32. Re:The only solution ... by honor,+not+armor · · Score: 1

      AFAIK, you can't format the system partition while XP is running, since that would hose the operating system, so you pretty much have to boot it from a floppy. If you want to format some other partition, I believe cmd>format can handle it, if there aren't any locked files on the partition, but you'll forgive me if I don't test it on my laptop.

      However, once you format, you'll have to install an OS anyway (unless you want to live off of live CDs), so why not just start up the installer anyway?

    33. Re:The only solution ... by bscott · · Score: 1

      > They don't need to know about firewalls or slashdot. They just need
      > to stop the "oh it's too hard so I'll just ignore it" BS, stop being afraid of the damned thing,

      Couldn't agree with you more (I've done plenty of time in the trenches too). But it's not going to happen.

      Computers are way more complicated to use than they ought to be. They sell 'em because the benefits for most people outweigh the drawbacks. But to put people like us out of business, the way to go is to make computers simpler, not try to make people smarter...

      Remember how the phone company didn't even let you dial your own numbers for about the first 50 years. Now there's an example of a well-planned, calmly paced technology rollout.

      --
      Perfectly Normal Industries
    34. Re:The only solution ... by gandy909 · · Score: 1

      "...Nuke it from orbit. It's the only way to be sure..."

      --

      (Stolen sig) Remember: it's a "Microsoft virus", not an "email virus", a "Microsoft worm", not a "computer worm
    35. Re:The only solution ... by Intron · · Score: 1

      "it's checking that the goddamn wheels are still on the goddamn car before driving it 15 miles to work."

      So, just for the record, you walk around your car every morning to check that the wheels are still on? You should consider moving to a lower crime rate area.

      I don't think that people expect their browsers or email client to be able to run arbitrary code at elevated privilege on their system without their knowledge. Yet it happens. As for me, if someone stole the wheels on my car, I would probably not notice until I backed the car up.

      --
      Intron: the portion of DNA which expresses nothing useful.
    36. Re:The only solution ... by Procrastin8er · · Score: 0

      Insightful?
      How did this get modded "Insightful"? Funny, maybe, but not insightful. (The typo makes it funny on a different level.)

      --
      Slashdot - Where the slash is most definitely to the left.
    37. Re:The only solution ... by nittacci · · Score: 1

      You mean you're not AWARE of having problems.

    38. Re: The only solution ... by ncurtain · · Score: 0


      Tell us more about this 'female' thing you mentioned.

      They are a total wate of time. They can't hold their drink for one thing and spend an incredible amount of time in the toilet ostensibly fixing it or something in there, often missing the whole football match.

      They are quite good in the kitchen but tend to be skinny and even to look mal nourished. They can't lift worth a damn. And try and get them to stack bricks in the rain... forget it!

      I wouldn't hire one, they don't even have the faintest idea of what constitutes decent shoes but can set about buying impressive stocks of them and end up with none that have steel toe caps.

      Quite frankly I just don't see the point of them!

    39. Re: The only solution ... by TFGeditor · · Score: 1

      Funniest thing I have read on /. in a long time. Wish I had mod points.

      --
      Ignorance is curable, stupid is forever.
  2. HijackThis + Google by tansey · · Score: 5, Informative

    Most of the time if you simply run HijackThis and then search google for any of the suspicious log entries, you'll quickly be directed to a page where someone had a similar log entry, and you'll find out if it's malicious or not.

    1. Re:HijackThis + Google by ShyGuy91284 · · Score: 2, Interesting

      I completely second what he said. Hijack this isn't a removal utility per say, but it allows you to see a lot of stuff AdAware and SpyBot don't see.

      --
      In undeveloped countries, the consumer controls the market. In capitalist America, the market controls you.
    2. Re:HijackThis + Google by tansey · · Score: 5, Informative

      For those who don't know about it, you can read up on HijackThis here and the direct link to the zip dl can be found here.

    3. Re:HijackThis + Google by gregeth · · Score: 1

      I would also add that to be sure to end offending processes, launch a command window and use the "at" command to launch either the task manager or even hijackthis, which has a built in process manager that usually lists all running processes.

      This will make the program run with system priviledges. Even being logged in as an admin isn't enough sometimes. Of course, you want to make sure you know what it is you are ending, etc, before you do so. Also, hijackthis is really only good at finding programs that launch at boot, and BHO's. Although it is definitely what I start with.

      And no these aren't problems with my own computers, just with the people I work with who barely know how to use a mouse.

    4. Re:HijackThis + Google by stefanlasiewski · · Score: 4, Informative

      AdAware, SpyBot and MS Antispyware will see many malware programs, but will be unable to remove certain programs. (Virtumondo is one such nasty, as it can bind itself to the winlogon.exe or other critical processes, and the antispyware programs were unable to extract it.

      Hijack this will at least let you view the details of your system, and let you remove the malware by hand.

      --
      "Can of worms? The can is open... the worms are everywhere."
    5. Re:HijackThis + Google by juventasone · · Score: 3, Informative
      I can tell the parent has had enough experience with spyware to know something most people do not: running any one product is good, and multiple ones is great, but in the spyware environment of yesterday and today, it is still not always good enough. Hence why the original submitter labeled it "stubborn", as in those not detected by current products.

      Even though I rely heavily on HijackThis and Google, I also rely heavily on the fact that I've seen so many hundreds of systems, that I can go through the typically enormous lists HijackThis generates, and reliabily filter it down to just a few unknown entries which I can google. One small problem with all this is spyware using legitimate file and process names (getting the thumbs up from anywhere on google) but storing them in a different, unsuspicious path. Finally, there are places spyware can run that aren't listed by HijackThis, but these are covered by StartupList, a utility from the same author. The StartupList lists are grossly enormous (such as the dll lists in each process). Yes, its kind of grim.

      Ok, so lets assume by using the above methods you do find each offending entry with complete accuracy. A product could even theoritically do this (one day). Then comes removal. The actual stubborn spyware will automatically regenerate entries deleted with HijackThis or any other method (including products). The files will be locked as well, even if you attempt to kill processes, and in the most stubborn of cases, even in safe mode. In these cases, you need to boot to a independant operating system (recovery console, BartPE, etc), and delete the files from there. In the most extreme of cases the files are located in NTFS's alternate data streams which makes virtually untouchable (assuming they use a critical area). These are identified by colons in the pathname (ie: C:\windows\system32:fdsafdas.dll). This makes fdsafdas.dll unaccessible by windows explorer, the command prompt, the recovery console, or pretty much anything else. If you google around, there are some limited and complicated means to deal with these.

    6. Re:HijackThis + Google by Vulturejoe · · Score: 1

      Even better than that, check out the HijackThis Log auto analyzer over at iamnotageek.com, they even give you cross-references to some of the nastier pieces you may have on your computer.

      --

      Out of Cheese Error:
      Please reboot universe
    7. Re:HijackThis + Google by Deathlizard · · Score: 1

      http://hijackthis.de/ is another good log analyzer to look at.

    8. Re:HijackThis + Google by cndrr · · Score: 1

      Instead of just Googling, there are online log file anyalyzers that keep track of known malicious file. These are two that I use..

      http://www.hijackthis.de/
      http://hjt.networktechs.com/

      My normal process it to run HJT and scan the log file, and then reboot into safe mode or off a PE CD to do the removal. KillBox is a nice little utility for removing stubborn files too, if for some reason you can't get to safe mode or boot from a PE CD (I have seen systems so hosed that safe mode doesn't boot). Also, make sure System Recovery is off -- malicious programs can hide there. And if all that still doesn't fix it, make sure that your partitions look like they should; I've seen spyware hide itself in a partition it created itself.

      --
      cndrr
    9. Re:HijackThis + Google by Anonymous Coward · · Score: 0

      The program CWShredder seems to find stuff that the two programs already mentioned can't find.

    10. Re:HijackThis + Google by jml1911a1 · · Score: 1
      There is a HijackThis logfile analysis tool that comes in very handy for me--analyzes your logfile and seperates the wheat from the chaff, so to speak:

      http://www.hijackthis.de/en

      Thus ends my first Slashdot post...virgin no more!

  3. If these don't work... by thenetbox · · Score: 3, Insightful

    If Spybot, Adaware, Yahoo Antispyware, Sysinternals tools, add/remove programs, etc.. don't work then back up your files and format/reinstall.

    1. Re:If these don't work... by kinkos · · Score: 1

      I second the Sysinternals recommendation. Specifically, Sysinternals Process Explorer is a wonderful tool. Generally I browse through all running processes with it, kill anything suspicious, then run Ad-Aware. It also lets you kill programs that have themselves re-executed seconds later as drivers and "vital windows services". Some adware loads itself into memory (and which windows will refuse to delete); kill with PE, then delete. Problem Solved.

      --
      Open Source, Open Mind
    2. Re:If these don't work... by hazem · · Score: 1

      To keep things clean, once I build up my windows system, I then boot into linux and use partimage. I end up with a nice 2 or 3 GB image of everything just the way I like it. To make things easier, I set up "my documents" on another drive or partition.

      If anything goes wrong, or every 6 months or so, I just re-dump that image onto my computer, and everything's fresh and brand new.

    3. Re:If these don't work... by crownrai · · Score: 1
      The Autoruns tools is also very usefull. You can see what programs and drivers are set to load on system startup. And you can temporary disable them or do a google search on the item right from the app.

      It also shows you the full path to the program. If you are running the NTFS file system you can set that file to have no access for Everybody and the file will not load on startup.

  4. Well.... by _Sharp'r_ · · Score: 4, Informative
    --
    The party of stupid and the party of evil get together and do something both stupid and evil, then call it bipartisan.
  5. AVG anyone? by TheMotedOne · · Score: 3, Informative

    I use a combination of both the previous programs mentioned and the AVG anti virus program and haven't had any problems in 2 years. Download link

    1. Re:AVG anyone? by ezratrumpet · · Score: 1

      In addition the aforementioned, I also use Zone Lab's free firewall . I've had no problems yet.

    2. Re:AVG anyone? by Yosho · · Score: 1

      Unfortunately, AVG Free doesn't run in a 64-bit environment. This is a problem for me since I recently got a 64-bit processor (and to the people who would say "run a 32-bit OS": no, if I wanted to do that I would've bought a 32-bit CPU). Avast has a free version that works fairly well, but I don't like its interface quite as much as AVG's.

      --
      Karma: Terrifying (mostly affected by atrocities you've committed)
    3. Re:AVG anyone? by QuietLagoon · · Score: 1

      Unfortunately, AVG came across rather poorly in the recent WMF exploits.

  6. Prevention is the best cure by iMaple · · Score: 3, Informative

    As they say , prevention is the best cure. Repartition the HD (if you are paranoid abt rootkits) and use linux or make sure you dont install random stuff if u choose Windows (and stay away from IE)

  7. Spyware by queenb**ch · · Score: 3, Informative

    We use a product called CounterSpy with a trial available here - http://www.sunbelt-software.com/CounterSpy.cfm

    We use this at a universtiy on lab computers that are available to the public, as well as desktop machines , laptops, etc. So far, I'll say that we've not encountered anything we know about it hasn't handled.

    2 cents,

    Queen B

    --
    HDGary secures my bank :/
    1. Re:Spyware by Jett · · Score: 1

      I'm working on a project to deploy the enterprise version of this software. It is bad-ass! In my testing it is the most effective single piece of antispyware software, occasionally spybot is also need for really bad infections but the vast majority of machines are fully cleaned by Counterspy. The enterprise version lets you deploy an agent to every machine and then remotely control them with as much detail as you want based on customizable policies. I'm still concerned that the active protection mode may cause some issues with other software we have deployed so that's where my testing is focsed now, but the actual cleaning of infections is solid. Definitely worth the ~$10 per seat cost.

    2. Re:Spyware by horatio · · Score: 1

      I found and installed CounterSpy the other day and haven't been thrilled with it so far. After a 40 minute scan, it found a few bad cookies (only scans for IE cookies?) and some odd registry entries, then reported false positives on a couple of md5 .h files and winPcap. There doesn't seem to be a way to tell CS to ignore those files - you can only ignore the spyware it thinks it found. (ie, it thought winPcap was the Ace password sniffer - so if you 'ignore' you'll never see warnings about that password sniffer again.) On the positive side, I got an email back from Sunbelt saying they'd corrected these false positives in the next definitions push.

      The computer drops to hibernate after a few hours of being idle, but when I start it back up again, CounterSpy goes through another system-intensive 40 minute disk-thrashing scan. I probably need to fiddle with the settings to fix this, but there are other dumb things - like dialogs that can't fit all the information but don't have scrollbars, or dialog messages (ie, what tasks CS has completed) that are just flat-out wrong.

      CounterSpy, IMHO, has an interface that needs serious help, over-taxes the disk, and is generally a waste of time.

      In all seriousness, an ounce of prevention is worth a pound of cure - layer your security if possible with things like: a NAT device between you and the cable/DSL modem, a good desktop virus scanner, a desktop firewall (Sunbelt recently took over Kerio Personal Firewall - I'm waiting to see if they screw that up.), use Firefox/Opera, etc. If you've got malware that is really stuck and can't be pried loose - you're looking at reformatting. :/

      --
      There is very little future in being right when your boss is wrong.
  8. The Nuclear Option by bobdehnhardt · · Score: 1, Insightful

    Nuke it from high orbit (in other words, low level format). Repartition, reinstall. It's the only 100% solution.

    And then, don't screw up your system.

    1. Re:The Nuclear Option by Anonymous Coward · · Score: 0

      Yeah, because we all have the equipment to do a low level format sitting in our moms basement.

    2. Re:The Nuclear Option by jpmkm · · Score: 1

      I don't think low level format means what you think it means.

  9. Prevention by mnemonic_ · · Score: 4, Informative
    1. Run Windows as a normal user, not as an administrator.
    2. Use Mike's ad-blocking hosts file.
    1. Re:Prevention by donutz · · Score: 1

      You might also try the hosts file from someonewhocares.org. It's worked well for me.

    2. Re:Prevention by Bios_Hakr · · Score: 1, Informative

      An Ad-Blocking Hosts file is a dumb suggestion. If you can modify the Hosts file, what makes you think that a program you launch can't modify the same file?

      And before you suggest running as a non-admin user, don't forget that a lot of programs will not run properly unless you have admin rights.

      Now, I guess you could put the hosts file on a floppy and write-protect that. Then you can create a symlink to the file on the floppy.

      --
      I'd rather you do it wrong, than for me to have to do it at all.
    3. Re:Prevention by gad_zuki! · · Score: 1

      >what makes you think that a program you launch can't modify the same file?

      That's true of ANYTHING when runnning admin on windows. Install an antivirus but you get a trojan that hasnt been caught yet? Or your definitions are way out of date. Same deal. At least with ad blocking you're not able to get 90% of the ads and spyware packages out there because you're cutting off the vector to download.

      I wouldnt at all call it a dumb suggestion. Well, its mine, so I kinda life it but you get some added benefits:

      1. Less flash ads/blinken crap.
      2. Faster page loads.
      3. Blocking of not only ads, but known spyware servers and web-bugs.

      Its as about as "dumb" as installing adblock and flashblock. A malicious program could remove those too.

    4. Re:Prevention by Bios_Hakr · · Score: 1

      AdBlock and FlashBlock are designed to block ads and flash. Modifying your hosts file to block spyware is a false sense of security. Dangerously false.

      If you use Windows, AutoUpdate at least weekly. Nightly may be overkill, but isn't really hurting anything.

      Turn on the Firewall and do not allow exceptions unless you know what they are for.

      Install and use Opera or Firefox.

      Install and update AVG and/or Avast. Norton is overkill for most home users. Why pay $50 for something only marginally better than the free editions?

      Install and run SpyBot, MS Ad Scanner, and AdAware.

      If you get any Spy/Adware, your only real recourse is to treat it like a virus; nothing can be trusted. You should back up your data and reformat/reinstall. Then scan your backups for malicious programs before you restore them.

      --
      I'd rather you do it wrong, than for me to have to do it at all.
    5. Re:Prevention by scdeimos · · Score: 1
      And before you suggest running as a non-admin user, don't forget that a lot of programs will not run properly unless you have admin rights.

      Yes, but only because of stoopid developers who only run as an Administrators (group) user themselves. Most things don't need any kind of Admin access to run.

      Personally, I have had good success with a number of freeware/shareware developers by telling them exactly what breaks about their programs when not running under an Administrators user (sometimes by giving them API call dumps). One guy fixed his Registry problems (trying to open HKLM keys with Read/Write access when he only needed Read-only access) and had a new version available for download that night.

      If you can't get your program's developer to fix the problem then I suggest changing to different software.

    6. Re:Prevention by kavin · · Score: 1

      : Use Mike's ad-blocking hosts file.

      never heard of him. (just checked & mike's host file is a tiny 41k file.) i can recommend andy short's "hosts file project" (http://hostsfile.mine.nu/) which i've been using for years. it's:

      - free (gpl)
      - frequent dns verified updates
      - user contributions welcomed
      - a comprehensive 1.5mb (uncompressed) host file (as of 2006-01-17)

      bonus: if you're running a local web server on the same machine, you'll be able to:

      $ grep --count log "127.0.0.1"

      and see how many requests it denied. most of us in south africa are on *non-free* local call dail-up which makes this a relevant bandwidth issue.

      - p

      ps. just checked http://en.wikipedia.org/wiki/Hosts_file and he's mentioned there. way to go wikipedia!

    7. Re:Prevention by dwandy · · Score: 1
      If you can't get your program's developer to fix the problem then I suggest changing to different software.
      I've taken your advice, and am switching to Linux ...
      --
      If you think imaginary property and real property are the same, when does your house become public domain?
    8. Re:Prevention by ptlis · · Score: 1
      If you use Windows, AutoUpdate at least weekly. Nightly may be overkill, but isn't really hurting anything.

      The thing is Microsoft only release patches once a month (with the notable exception of the WMF vulnerability), so that would be largely pointless. I patch my Windows installations on the first Tuesday of the month, every month - this is sufficient for sysadmins of large corporate environments and it's good enough for me.

      The best bet for windows users is to run as a non-priveledged user and modify the file/folder permissions of any applications that require administrative write access. For really shoddily designed programs, holding down shift and right-clicking the exe/shortcut brings up the context menu with the "run as" option. Use it to run such programs that require it, that or use the runas command in said shortcut and deal with entering a password at the command-line.

      --
      There's mischief and malarkies but no queers or yids or darkies within this bastard's carnival, this vicious cabaret.
    9. Re:Prevention by budgenator · · Score: 1

      I just tell them if it doesn't run as a user, it's not compatable with WinXP.

      --
      Apocalypse Cancelled, Sorry, No Ticket Refunds
  10. Ha Ha, only serious by Anonymous Coward · · Score: 0

    Try Debian, Slackware, RedHat, etc.

    OK, there are some serious issues with migrating, but if you get badly enough burned by spyware, you might want to consider it.

    1. Re:Ha Ha, only serious by Izago909 · · Score: 1

      Believe it or not, *nx is not immune. Sortly after upgrading to the latest Ubuntu, my roomate was getting popups all over the place. Aparently he got some sort of java exploit through Azureus. Yet my windows box has never had a bug. I guess the OS matters less than the user.

    2. Re:Ha Ha, only serious by Nutria · · Score: 1

      Sortly after upgrading to the latest Ubuntu, my roomate was getting popups all over the place. Aparently he got some sort of java exploit through Azureus.

      This Java exploit?
      http://developers.slashdot.org/article.pl?sid=04/1 1/24/1323228&tid=172&tid=108&tid=218

      Was he running as root? If so, stupid him.

      If not, the exploit would last only as long as his login session and should be easily findable the next time you log in.

      --
      "I don't know, therefore Aliens" Wafflebox1
  11. Realistically Impossible by zaliph · · Score: 1
    The spyware industry has become so devious that there is almost no way to keep your computer completely safe. For example, I'm relatively free of any malware most of the time, but tracking cookies always seem to make it on the machine. Even when you block the offending server altogether, it will just come from another.

    If you're looking for a spyware-free experience, use lynx and mutt. Otherwise, you've just got to keep up your guard.

    1. Re:Realistically Impossible by syrinx · · Score: 1, Informative

      Try the CookieCuller extension: http://cookieculler.mozdev.org/

      You can have it delete all cookies you don't want upon exiting the browser. Load it up, find the cookies you do want to keep (Slashdot login, for example), protect them, and then switch on the extension's "delete cookies on exit". It will delete all non-protected cookies. So you can keep cookies on for those sites that require them, even save cookies you want to save, but permenant or long-term tracking cookies can't do much.

      --
      Quidquid latine dictum sit, altum sonatur.
    2. Re:Realistically Impossible by Frogbert · · Score: 1

      What the hell are you talking about? Lynx still uses cookies, and the only real way to get around them is to turn them off, its not that hard. Other then that try not to use Internet Explorer and 99.8% of your problems will go away.

  12. Solution.... by In+Fraudem+Legis · · Score: 1

    Less porn Different OS (Linux, BSD etc).

    --
    Per Aspera Ad Astra.
    1. Re:Solution.... by gbobeck · · Score: 1

      Porn sites aren't the only sites to stay away from... skip the Warez and Cracks/Serials sites too.

      Disable most javascript, activex... functions. For the most part, they aren't necessary for most normal web tasks (like checking email or looking at porn).

      Switching browsers is good. Firefox kicks ass and takes names when it comes to not being as vulerable to crapware attacks. I also use Lynx and Links2 when I really want to be 100% immune from crapware. Of course, when I need to be more than 100% immune from crapware, I fireup my telnet client and telnet into port 80 of the site I wish to browse.

      --
      Navicula hydraulica plena anguilarum est. Omnes castelli tuus nostri sunt. Ed elli avea del cul fatto trombetta.
  13. Paradoxical by ScaryFroMan · · Score: 1

    If it's not caught by anything, how do you know it's on your computer?

    --
    In Soviet Russia, backwards is everything.
    1. Re:Paradoxical by sameeer · · Score: 1

      uhh.. cos windows might be popping up, or weird processes in the task manager, or terrible slowing down of the machine...

  14. I don't...because you can't by AudioEfex · · Score: 1
    Trying to keep a system totally secure from these threats is usless the moment you connect your machine to a high speed connection. That's why I just reinstall the OS every three months or so. I keep the original installation files to all important software on a spare stand-alone hard drive and backups on DVD.

    It takes about two hours and since I use a decent software firewall I know my information isn't being transmitted, and other than that I could care if anyone check up on my habits. If they know I visit both /. and britneyspears.org, well, I can live with that. By reinstalling every few months, the build-up never happens and my computer is always running briskly.

    When I use friends machines that don't even have NAV yet have superior system specs to mine and the machine chugs along likes it's on dial-up on a 486, it's an easy sell the first time you suggest gutting the OS to them. That first time is rough, but if it's part of your routine it can save you much more time and effort in prevention instead of always trying to track down that one ellusive bit of shit-ware that exists soley to keep corporate IT departments in business. AudioEfex

    1. Re:I don't...because you can't by networkBoy · · Score: 2, Interesting

      Ever hear of ghost?
      Make your OS install along with your "always on" programs. Patch it all up and make an image of the drive. Burn the image to DVD and next time you need to re-install just boot from the DVD and you're back up in under half an hour. (that's what I do)
      -nB

      --
      whois gawk date unzip strip find touch finger mount join nice man top fsck grep eject more yes exit umount sleep dump
    2. Re:I don't...because you can't by wernercd · · Score: 1

      I've found Acronis.com's disk imaging software to be superior...

      install, patch, setup too your liking, then make an image (and setup a backup schedule, partial or full)

      backup your fully setup and patched computer image to dvd and your set with the ability to flawlessly revert your computer to a newly installled state

      much better than system restore or ghost in my experience... YMMV

  15. The Ultimate anti-virus for Windows: by Hosiah · · Score: 1
    The Solution Nobody Wants You To Know

    Do all your web business with a live CD. You can physically REMOVE the hard drive to ensure that it won't get infected with anything (all you have to do is unplug the IDE cable). Stick anything you want to download/save on a USB drive - you can even format it in FAT/etc. to keep it in Window's file system. Done with the web and need the hard drive, disconnect the ethernet cable (or whatever you use), virus-scan the USB storage, reconnect the hard drive, boot back to Windows. If any malware knows it's way around this method, I haven't met it yet!

    1. Re:The Ultimate anti-virus for Windows: by HaydnH · · Score: 1

      While a safe solution, that'd be a real pita if you were working on a document that required constant researching on the net: Write paragraph, reboot to live CD, find facts/quote, reboot to windows, write paragraph, reboot... ARGH!!! You could argue that you could write the document while using the live CD, but then why bother having the windows partition at all?

      "You can physically REMOVE the hard drive to ensure that it won't get infected with anything"

      Further, why have your computer open to disconnect the HDD, surely you could set the live CD up so that either it doesn't mount the partitions or doesn't bring up the nic's until you've unmounted them yourself? I'm pretty certain that there's no adware/malware that gains root access and then mount partitions.

      Haydn.

      --
      Time is an illusion. Lunchtime doubly so. - Douglas Adams
    2. Re:The Ultimate anti-virus for Windows: by Hosiah · · Score: 1
      write paragraph, reboot...

      No, that's what the USB is for, temporary file storage. Write it all at once and store it there.

      why bother having the windows partition at all?

      Heh, heh, heh. Somebody else said it, not me.

      I'm pretty certain that there's no adware/malware that gains root access and then mount partitions.

      You're right, but what did we learn in class about "foolproof" security? Next thing you know, you'll have malware pop-up boxes: "We've detected that your computer's running: enter root password in this box to get it to come back." You think they wouldn't try?

  16. Combination of Protection by JorgeDeLaCancha · · Score: 1

    Besides Spybot and Adaware, I use the following programs:
    SpywareBlaster - Prevents Spyware from being installed
    Microsoft AntiSpyware - Completly free, and has nice active protection. Have a 'special' versions of Windows, use an alternate download source.

    With respect to Viruses, please read the following article: Mega Antivirus Test.
    Summed up: AVG sucks, Anti-Vir finds the most virus, Kaspersky 5 finds most unique stuff, and Kaspersky's online scan owns everything.

    Also I'd recommend using a NAT. All of this is prevention/reactive stuff, though I think the Hijack This + Google is the best for nasty stuff, as mentioned.

  17. My Method by Shawn+is+an+Asshole · · Score: 1

    Create a PXE-based linux system (or live cd) that contains:

    fuse
    captive-ntfs (to give read-write access to ntfs partitions)

    and the following virus scanners:

    clamav
    bitdefender
    avg
    f-prot

    Mount the fs, and update the above four scanners. First run ClamAV, then BitDefender, then AVG, and F-Prot. The order isn't important.

    Boot into Windows and install:

    HijackThis! (be very careful, and google anything before removing)
    Spybot Search & Destroy
    Ad-Aware
    Microsoft Antispyware
    Bitdefender
    AVG

    Run all of them in Windows.

    Boot into Safe Mode, run them all again.

    Boot back into Windows. Re-run Hijack this, Spybot, Adaware, and Microsoft Antispyware. Check the sure make sure everything works normally.

    Boot back into Linux. Re-run all of the scanners. If anything is still detected, google it and learn how to remove it manually.

    The downside to the above is it takes time, but it's not difficult and very effective. For the Linux-side stuff it takes like a minute to write a shell script to do it automatically.

    I clean systems like that all the time and can get rid of some really nasty stuff. I usually don't spend more than 15 minutes actually working on it.

    --
    "It ain't a war against drugs.it's a war against personal freedom" --Bill Hicks
    1. Re:My Method by gbobeck · · Score: 1

      If you are going to do that much work, might as well install Linux on the crapware'd box.

      Of course, you could also use an imaging tool and keep an image file of your system on a remote system and reimage from it on a fairly regular basis.

      --
      Navicula hydraulica plena anguilarum est. Omnes castelli tuus nostri sunt. Ed elli avea del cul fatto trombetta.
    2. Re:My Method by Shawn+is+an+Asshole · · Score: 1

      It's actually not much work at all, once everything's set up. I even use auto-it scripts to take care of most of the windows side. I clean several computers a month (I do it on the side) and rarely spend more than 10 or 15 minutes doing actual work on any one computer. All of the scanning takes about 7 hours, though.

      The reason I use Linux in the process is because it's difficult to properly clean an infected system from within the infected system. It's also nice how many of the virus scanners have free Linux versions.

      --
      "It ain't a war against drugs.it's a war against personal freedom" --Bill Hicks
    3. Re:My Method by gbobeck · · Score: 1

      True. I guess that reading about the process made it seem much more complicated than just doing it.

      --
      Navicula hydraulica plena anguilarum est. Omnes castelli tuus nostri sunt. Ed elli avea del cul fatto trombetta.
  18. You're Asking this on Slashdot? by Greyfox · · Score: 3, Insightful
    Install Linux.

    OK now that we've got THAT out of our system...

    Use Firefox, install the NoScript plugin, don't run stuff you download from every web site on the planet, and don't run Outlook. I'd suggest using a text-only email client if you can stand it. Oh yeah and don't run as the adminstrator and refuse to use any third party program that claims it needs administrator privs. Also keep your system up to date

    If you're sufficiently paranoid, you should be able to keep even a Windows system reasonably secure.

    --

    I'm trying to teach myself to set people on fire with my mind... Is it hot in here?

    1. Re:You're Asking this on Slashdot? by jonadab · · Score: 1

      > I'd suggest using a text-only email client if you can stand it.

      For Windows users, I generally recommend Pegasus Mail. It's easy to use, but it's also excellent. If it were available for all the major operating systems, I'd probably still be using it myself, but it is pretty much Windows only. Regarding malware, it handles that in the best possible way: if the filetype of the attachment is anything even vaguely executable, and you try to save it, it displays a warning dialog with "Virus" in the title and Cancel as the default action. You _can_ save an executable attachment that someone sends you to the filesystem, but the default is not to to so. As far as _launching_ attachments, Pegasus Mail doesn't. It does have the ability to display .png, .jpg, and .gif attachments, and in recent versions has its own rendering engine for HTML, and of course for plain text. Any other filetype you can just save to the filesystem.

      Pegasus Mail is also very mature, being one of the oldest GUI-enabled mail clients in existence, possibly the oldest, and older than a lot of text/console ones as well. (Pegasus itself started life as a text/console client, adopting the GUI circa 1991.) Having been around for a while, it's fairly feature-complete. For instance, its filtering system supports regular expressions, flow control, and a wide variety of possible actions (including the ability to execute a predetermined external command, send the contents of a predetermined file back to the sender, highlight the message in a certain color in the list of messages, add or remove the sender from a distribution list, ...). I have looked high and low and far and wide for another mail client with anything approaching Pegasus Mail's functionality, and the only thing that even comes close is Gnus. (Gnus, however, is not really GUI-enabled, does not do things like checking for new messages as asynchronously as might be desired, and has a MUCH higher learning curve.) Clients like Evolution and Eudora look like toys next to Pegasus Mail, to say nothing of junk like MSOE.

      It's not open-source, but it has always been free to download and use, and it's possible to get permission to redistribute it (e.g., if you are an ISP). If you're looking for a good email client for Windows, I highly recommend having a look at Pegasus Mail.

      And yes, if you're trying to avoid malware, it is absolutely critical that you don't use Outlook or Outlook Express. I don't recommend Thunderbird easier; it doesn't AFAIK execute attachments automatically like Outlook can sometimes be made to do, but it does make it *way* too easy to launch one without significant forethought; basically all you have to do is click, and it's running. Not good. Plus it's feature-poor anyhow, and there are much better options.

      --
      Cut that out, or I will ship you to Norilsk in a box.
  19. Well... by N4DMX · · Score: 1

    Spyware is like a double edged sword for me. I hate the problems it causes in general, but a significant portion of my income results from removing it.

    What's really bad is even after warning my customers to be careful about downloading free stuff, and attempting to get them to use Firefox, etc., I am still called back in a couple of weeks for the same problems by the same people.

    --
    42
  20. Firefox??? by Anonymous Coward · · Score: 0

    Firefox with session only cookies.

    I visit porn sites and various forums. I run as admin on win2k. When I run AdAware and Spybot nothing comes up. I check HiJackThis and don't see anything abnormal there either. I also use AVG and ZoneAlarm. I have occasionally run a rootkit detector with nothing found.

    Since installing Firefox I have been clean, not pushing Firefox, but for me it works. Used Firefox since 0.8 and updated regularly.

    1. Re:Firefox??? by Lord+Kano · · Score: 1

      I have found that with FireFox, if you disable Java no spyware or viruses seem to slip past.

      LK

      --
      "Hi. This is my friend, Jack Shit, and you don't know him." - Lord Kano
  21. low level format? whatever by Anonymous Coward · · Score: 0

    you can't just "low level format" modern hard drives like you could the old MFM or RLL drives of old. A regular repartition and reformat and reinstall will be fine.

    1. Re:low level format? whatever by DigiShaman · · Score: 1

      Technically, you are correct. When you hear the term "low level format", what really happens is you're performing a "mid level format".

      Example:

      Low-level format = write zeros across all platters.

      Mid-level format = write zeros across all platters except for the servo data tracks.

      High-level format = setting up logical parameters for a file system.

      --
      Life is not for the lazy.
    2. Re:low level format? whatever by Darth_brooks · · Score: 1

      Ahhh, no.

      A "Low-Level format" refers to that actual creation of sectors on a drive, literally creating order from the chaos of a bare metal platter. Many years ago, like in the years of "megabyte" sized drives, companies offered tools that would allow you to go through the and "reformat" the drive, rewriting the sectors and tracks as had been done at the factory, usually in an effort to try and cure bad sectors. The formats seldom did much good, and since there was a good chance you'd fubar the drive, companies just quit offering the tools.

      A zero-write pass writes 0's to all sectors on the drive, and is a nice way for the paranoid to make sure that there's very little chance of data surviving. For the ultra paranoid there's Autoclave which has sadly been EOL'd by it's creator. This and similar utilities allow you to do numerous passes writing all sorts of random and non-random data

      A normal, quick format just marks all sectors (normal sectors anyway) on the drive as being available for use.

      I've never seen spyware or viruses survive even a quick format (or an fdisk /mbr in the case of boot sector viruses.) I guess in theory it's still there, but if nothing knows to look at that point for that data, why worry?

      --
      There are some people that if they don't know, you can't tell 'em.
    3. Re:low level format? whatever by Devistater · · Score: 1

      If one could do a true low level format on an IDE drive (you can't btw), you'd be erasing the defect table and adding all those sectors to the drive as well. Nowadays if you do the "low level" format option in drive utils, it just zeroes it. If you are worried about security, you should use an eraser program that writes several patterns on a byte, not just zeros (although the only way to be 100% secure is to physically destroy the drive, if someone wanted to spend millions of bucks they could still recover data thats been overwritten many times). If you want to just erase stuff, just do a normal format. Low level formats were done with RLL/MFM drives, but not with IDE.

    4. Re:low level format? whatever by meringuoid · · Score: 1
      For the ultra paranoid there's Autoclave which has sadly been EOL'd by it's creator. This and similar utilities allow you to do numerous passes writing all sorts of random and non-random data

      Who needs fancy tools? We have dd, /dev/random and /dev/zero, and /dev/hda. Anyone who's managed to find their way to /. ought to be able to piece these together to adequately scramble the contents of a hard drive...

      --
      Real Daleks don't climb stairs - they level the building.
    5. Re:low level format? whatever by afidel · · Score: 1

      Because the pseudorandom patterns combined with specially crafted patterns are more likely to actually change the magnetic domain to an unreadable state. Of course if your attacker is serious enough then you CAN'T make it impossible to read all of the old data without physically destroying the drive. This has been true ever since giant magneto-resistive HDD's came out in the 90's.

      --
      There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
    6. Re:low level format? whatever by Reziac · · Score: 1

      Or in current parlance, "low level format" usually means "remove all partition info and FDISK it from scratch". Inaccurate, but close enough for modern purposes.

      MFM drives often required the occasional LLF for real... I had to LLF my 286's HD every couple years, and it would only speak to Disk Manager v3.2, special version for Seagate. I got to where I knew the bad sector table by heart!

      --
      ~REZ~ #43301. Who'd fake being me anyway?
  22. Some tools to add to your belt by DongleFondle · · Score: 4, Informative

    Adaware and Spybot Search and destroy are your best place to start, but I understand your frustration. Probably three out of the last four times I've dealt with a Spyware infested machine they didn't completely do the trick on their own.

    Install and run Adaware and Spybot S&D, making sure you update the programs and select to perform deep scans (within archives, etc) in the custom scan options. This will probably most of the easiest and most common exploits. Reboot.

    Go through your Add/Remove programs menu and try removing any programs you can identify as spware. If the programs didn't come with an uninstaller, I would have to officially recommend you do not go through any of their steps to download one and run it. I have tried this in the past with mixed results. Some of these programs truly were just severely annoying adware that actually removed themselves at the end of this lengthy process, but some were truly malicious that simply installed MORE spyware after running the uninstaller. I recommend you don't risk this.

    Open up the task manager and go through each and every process, reseaching in if need be. I use groups.google.au to get the older version which seems to provide more relavent results. Kill any processes that you find are suspiscious. Hell, kill any processes you can't identify as normal Windows OS or application processes. I dealt with a instance of spyware once that executed two randomly named processes that protected the spyware from removal. If you killed one process, the other would immediately respawn it.

    Go through all of your startup locations: C:\WINDOWS\Start Menu\Programs\StartUp C:\WINDOWS\All Users\Start Menu\Programs\StartUp HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\Curr entVersion\Run HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\Curr entVersion\RunServices HKEY_CURRENT_USER\Software\Microsoft\Windows\Curre ntVersion\Run Start --> Run --> msconfig --> Startup tab

    Once again, go through each and every item and delete or disable everything that you can identify as malicious. It's likely that when searching you will run across others who have dealt with the same spyware issues in the past and have had to figure out how to remove them.

    Run your Adaware and Spybot S&D scans again. Reboot. Test your machine to see if the spyware is still there. Still have problems?

    Download and run Hijack This Pour through your log once more, or alternatively post it to one of the many forums where professionals are willing to lend you a helping hand. At this point, you may also want to consider downloading and running Rootkit Revealer.

    Also, try rebooting into safe mode and running your scans. Even though you are in safe mode, you should still monitor and kill processes that are suspicious. Remember, Sony's Rootkit came complete with a safe mode driver.

    If all of this hasn't worked, then I suggest you back up your data, scan it for viruses, and do a low level format with a utility such as Killdisk. Now that you have to reinstall your OS, perhaps now is the prefect time to make the Linux switch.

    1. Re:Some tools to add to your belt by DongleFondle · · Score: 1

      Sorry, that should be http://groups.google.com.au/.

    2. Re:Some tools to add to your belt by ngrier · · Score: 1

      All very good suggestions and work in most cases. Unfortunately when I have to put on my IT hat I've had to learn several additional tricks. (Despite my efforts to get everyone to switch to Firefox - something that has solved 95% of our problems, some folks still insist on IE.)

      As many of you may have noticed, the spy/adware folks are getting more and more crafty about preventing removal. Many of the processes nowadays link themselves to explorer, so that once explorer is loaded it locks the DLL, preventing you from deleting the file. Opening up a command shell, killing explorer via the task manager and then manually deleting said files usually works pretty well. (When in doubt about the dll, I find that timestamps and/or library information are usually a dead giveaway as all legitmate stuff is clearly labeled as such and the bad stuff is either also clearly labeled or not labeled at all.) When in doubt as to who has the lock out on the file, SysInternals Process Explorer is great.

      Of course my least favorite to run into recently was one which locked in similar ways, and showed up in the explorer file listing but had gone so far as to prevent its listing at a command prompt. Luckily this was on an XP Home computer that had fat32 so a friendly boot disk later and all the crap was gone.

  23. live CD? by astrashe · · Score: 1

    I've seen live windows CDs, and I always have the feeling that I should be able to use those to clean off the really nasty stuff. I'm a linux guy, and only deal with this when I'm trying to help someone else out, so I just don't have the windows guruhood to deal with the problem.

    I know it's pretty straightforward to boot with a live CD and run something like ad-aware or spybot from it, but then you're scanning the registry that came off of the livecd, and not the infected one. I think there are tricks to do this, but I've never hunkered down and learned them.

    Reinstalling really sucks. It takes a long time, and with product keys, and online activation, and machines that don't ship with CDs any more, it's getting dicier all the time. It works, but it's a very blunt tool solution, and it's a big waste of time.

    I really hope that vista cuts down on these problems -- I expect that it will, as I don't think people will be running as administrator any more. But I just don't have the time to wipe off someone else's machine every time it gets sick.

  24. It's easy... by Izago909 · · Score: 5, Informative

    Build a Barts PE disc with the following:

    Ad-aware
    McAfee
    Registry Editor PE
    Winsockfix
    LSPfix
    Hijackthis

    Begin by going through each users directory in Documents and Settings. Delete the cookies directory, then every directory in the Local Settings except Application Data. Then go to the Windows directory and delete the contents of the following directories: Downloaded Program Files, Prefetch, and Temp. Then finish by going to the root dir and deleting the contents of System Volume Information, and Recycler folders. This will clear out the majority of the places malware hides and code that reactivates any remaining nasties on boot. Also pay very close attention to any DLL and EXE files in the Windows directory. With a few important exceptions, only malware places libraries and executables in the Windows directory. Generally, if you right click the file and choose Properties and it shows detailed copyright info for a legitimate company, the file is safe; if not, change the extension to BAK and remember to change them back if your software has problems.
    Then start Regedit PE and load the remote registry files including all user hives. It will launch regedit after they are loaded. Remove all spyware keys in the Software subkeys, and then remove the autorun strings from Run, RunOnce, and RunOnceExec locations. Do NOT close regedit when you're done or it will save the changes. While regedit is still running, run a complete system scan with adaware. When adaware is done, close it then close regedit. Next run McAfee to get trojans and viruses. Before shutting down, it's a good idea to run chkdsk just for good measure.
    On reboot, start in safe mode (no network support). Run LSPfix and remove any bad LSP entries (such as newdotnet); most known bad things are automatically put in the right window. If you are unsure about something google it. Be careful or you could destroy your network layer. Then run winsockfix to repair winsock. Then run hijackthis to remove all other unnecessary stuff, but pay attention to path names as to NOT remove good things like antivirus/spyware/firewall entries. Log out (not switch user) and run hijackthis in each users account.
    Reboot in safe mode with networking, install, update, and run spybot and adaware. Update any installed antivirus software, and run a final scan. Reboot again, but in normal mode, and run scans again to verify you don't have any persistent malware. If the scans come up clean, your work is done; if not, remove them, reboot, scan again, and if they still come back, cut your losses and restore the machine.

    PS: I do this several times a day and have seen about every type of malware out there. Believe it or not, MS antispyware will pick up stuff that adaware, spybot, and webroot leave behind. Even if you don't want to use it, you can't do wrong by installing, updating, scanning, then uninstalling when done. MooSoft's The Cleaner and Bazooka can also help you remove persistent trojans.

    Good luck.

    1. Re:It's easy... by pjl5602 · · Score: 1

      Call me crazy, but I don't consider your exhaustive steps, "easy". Can't tell if you were being sarcastic or not.

      Anyway, thanks for the HOWTO. It will help if I ever have to disinfect somebody's computer ever again...

    2. Re:It's easy... by daddyrief · · Score: 0

      Jesus man. Either you are obsessive compulsive, or you look at a lot of porn. Jokes aside, is it really necessary to delete a bunch of system folders...? I think not. I can see how this is applicable in a worst-case scenario, but i can't even see this happening 'several times a day,' at least not on the same machine.

      --
      "Banking establishments are more dangerous than standing armies." -Thomas Jefferson
    3. Re:It's easy... by Bugpowda · · Score: 1

      This is exactly correct. I use a similar technique at $50/hr. But you seem to have it more systemized. BartPE is a must.

    4. Re:It's easy... by juventasone · · Score: 1

      Despite these exhaustive measures, I can guarentee you there is spyware that will not be removed by this. If the parent doesn't believe me, I can send him some examples that he can execute on a system and see for himself.

    5. Re:It's easy... by rizzo420 · · Score: 1

      Believe it or not, MS antispyware will pick up stuff that adaware, spybot, and webroot leave behind. Even if you don't want to use it, you can't do wrong by installing, updating, scanning, then uninstalling when done. MooSoft's The Cleaner and Bazooka can also help you remove persistent trojans.

      you may also like to know that those other programs also find stuff that MS antispyware leaves behind. it's a good assumption that each anti-spyware program finds something that the others do not with a lot of overlapping.

      --
      please me, have no regrets.
    6. Re:It's easy... by kevin.fowler · · Score: 1

      Thank you! My old clunker PC a friend's roommate gave me was rendered into a pretty plastic box (without the interweb) because of newdotnet. The LSP was smoked. Thanks for mentioning LSPfix, as it worked perfectly.

      --
      Bury me in mashed potatoes.
    7. Re:It's easy... by FirstTimeCaller · · Score: 1

      I do this several times a day and have seen about every type of malware out there.

      Please, please tell me that this is on different systems. If you are doing this on one system, then you are either paranoid, extremely anal, or in desparate need of changing your online surfing habits!

      Since your post is quite informative, I'll assume that you are in fact supporting a number of systems. :-)

      --
      Wanted: witty unique signature. Must be willing to relocate.
    8. Re:It's easy... by Izago909 · · Score: 1

      I just mentioned the basic stuff. Sometimes the simple method does leave things behind. Believe it or not, there are people who will pay a large sum of money instead of backing up and restoring a macine. There was no way I was going to write an article for /. detailing how to use dependency walker and xvi32 to root out files burried in the filesystem.

      I have access to a restore libray for HP/Compaq, Dell, Gateway/eMachines, Tohiba, and Sony machines from about ME forward. Most people I talk into a quick backup and restore. For $150, a ghost backup to a 100GB HDD, restore and update is always cheaper than an hourly rate for manual removal. It's the only way to guarantee a perfect software fix, because... well, your software is removed.

  25. Mod it up . . . it hurts, but its true by DongleFondle · · Score: 2, Insightful

    I have put myself through quite a bit of college doing freelance computer work for people (and their kids) who have infected themselves with spyware and I can tell you that pr0n is probably the number 1 source of spyware out there. Men simply don't make good decisions about what links to click when they have gone into pr0n mode. Gaming sites are also pretty high on the list as well as file sharing apps. But truly, it comes down to the user. An intelligent user can completely evade spyware if they are cautious. I am living proof of that. God knows, I have surfed enough pr0n to nuke a thousand Windows boxes. However, I amazingly have never infected myself with a single instance of spyware.

    1. Re: Mod it up . . . it hurts, but its true by Black+Parrot · · Score: 1

      > Men simply don't make good decisions about what links to click when they have gone into pr0n mode.

      Yes, it's called "letting your little head do the thinking".

      --
      Sheesh, evil *and* a jerk. -- Jade
  26. Booya by The+NPS · · Score: 1

    At my college's help desk, we use a combination of Mcafee Enterprise, Spybot, Ad-Aware, Zero-spyware 2005, webroot spysweeper, and whatever other tools we have ...

  27. Install Linux by MikeFM · · Score: 1

    Always a good time to try Linux or one of the other free Unix's.

    --
    At what price learning? At what cost wisdom? The price is a man's peace of mind, and the cost is his life.
  28. Just for the sake of mentioning it by stikves · · Score: 1

    Actually you should not try to disinfect a system after a virus or malware has successfully penetrated it. It's too much work, and more importantly it will always leave "traces". (This has been mentioned by many replies above).

    However it's strange that nobody mentions Microsoft Anti Spyware. I've had much more success in preventing intrusion by using it, and it contains many tools making (HKEY_LOCAL_MACHINE) registry hunt irrelevant. (It contains over 30 checkpoints like IE toolbars, WinSock helpers etc. And also, it contains a complete list of each and every startup program possible).

    I know it's from Microsoft and such, and it has it's own limitations (like not being available to pirated Windows installations. But as being free and efficient I could recommend it to every Windows users.

    1. Re:Just for the sake of mentioning it by notanatheist · · Score: 1

      Err.. well you see, all you need to do is download the executable from a known good machine or disable the Authenticity Check. It installs fine on *any* XP machine. Even pre-SP1.

    2. Re:Just for the sake of mentioning it by HaydnH · · Score: 1

      I use Linux so wouldn't know much about MS Antispyware, but if I was a Windows user I'd be very miffed that MS sell a product (I assume it's not free?) that closes holes in their own OS - why aren't these holes closed in the actual Windows release? Oh yeah, profit!

      Haydn.

      --
      Time is an illusion. Lunchtime doubly so. - Douglas Adams
    3. Re:Just for the sake of mentioning it by Achromatic1978 · · Score: 1
      MS?!? Must be bad!

      What profit? Third question at http://www.microsoft.com/athome/security/spyware/s oftware/faq.mspx

      Q. How much does the beta of Windows AntiSpyware cost? How much will the final release cost?

      A. Windows AntiSpyware (Beta), subsequent beta versions, and the final release version will each be available at no additional charge for currently licensed Windows customers. Customers will be required to validate that their version of Windows is genuine.

    4. Re:Just for the sake of mentioning it by HaydnH · · Score: 1

      I guess my assumption that it wasn't free is incorrect then... makes a change for MS I guess ;P

      --
      Time is an illusion. Lunchtime doubly so. - Douglas Adams
    5. Re:Just for the sake of mentioning it by conteXXt · · Score: 1

      Your assumption is correct sortof.

      They DO make it available free.

      Why? They understand what you have said, THEY REALLY SHOULD HAVE FIXED THIS IN WINDOWS.

      They just aren't able to do this without your consent (download install).

      Many corporate clients DO run locked-down, tested, standard images and may not be able to use this, therefore it cannot be included as a default option in the next SP.

      At least that's my understanding of it..

      With some luck, they will AT THE VERY LEAST deal with these KNOWN issues in Vista, since a new desktop will have to be locked-down, tested, and standardized by those corporate clients anyway.

      --
      The truth about Led Zep should never be told on /. (Karma suicide ensues)
    6. Re:Just for the sake of mentioning it by stikves · · Score: 1

      Yes you can download the setup file from a good machine, however "disabling" authenticity check is no longer an option.

      Nevertheless, you'll soon be unable to download any signature updates, because they're planning to integrate Signature updates in windows update with Beta 2. (Ok, you can also do this from a "clean" machine, but it's much more work).

      Nowadays this is much less of a problem. There are far more legal installations of windows, due to campus wide licenses in universities, yearly subscriptions in corporations and "pre-bundled" versions in brand PCs.

  29. Ewido Security Suite by Anti_Climax · · Score: 2, Informative

    Ewido Security Suite has helped me remove some pretty nasty stuff that the others didn't even recognize, but the more eyes scanning your system the better.

    --
    Even people that believe in pre-destiny look both ways before crossing the street.
    1. Re:Ewido Security Suite by greg1104 · · Score: 2, Informative

      Finally, someone actually answering the question. It's been months since I had a spyware infection that either Ad-Aware or Spybot were really helpful for; those programs are now obsolete in my opinion. Hijaak This and such are great tools, but with the multi-level spyware infections nowadays (BHO + windows service + constantly reloaded DLL) it's a bear to try and nail everything at once even with it.

      I second the recommendation for Ewido for cleaning out nasty infections. The best part is that if your IE still works, you can use their beta free online scanner to try and clean things up.

      I've also had success with the somewhat cryptic but powerful Adware Away, which was the only thing I ever found that killed the nastier "about:blank" infections. There used to be a free version of that, but apparently they realized most people ran the program once and never bothered with registering it afterwards. Well worth the $30 if you have one of the infections listed on their site that they kill.

      Finally, it's worth mentioning Microsoft's Anti-Spyware package. While it isn't particularly good at killing nasty infections, the proactive tools they include do help at stopping re-infection. For example, when fighting the multi-layer spyware programs, it can stop the service/startup/DLL/BHO sections from re-installing themselves so that you can knock them out one at a time.

    2. Re:Ewido Security Suite by K8Fan · · Score: 1

      Another big fan of Ewido. I spend more time hunting spyware these days than anything else. An Ewido scan in "safe mode", followed by a final grovel with Hijack This will get virtually any system clean.

      Spyware is practically a "Geek Full Employment Program", but I'd prefer to live in a world where this crap did not exist. It's worse than viruses, because spyware has a profit motive. I compare it to shoveling mud out of a pit in a rainstorm - you shovel it out, and it always winds up sliding back in.

      --
      "How perfectly Goddamn delightful it all is, to be sure" Charles Crumb
  30. That's a temporary solution by Arker · · Score: 1

    Unfortunately, it does nothing to prevent the problem from reoccuring.

    Obviously, putting a real operating system on is advisable.

    If, for whatever reason, you can't follow that advice, you can still take less effective steps. If you don't require the newer versions of windows (and many don't) you can use 98lite to install windows 98 or ME (98 is better, obviously) without most of the infection vectors used today.

    If you must use XP, you may be able to run as a non-privileged user (although a depressingly high number of applications will refuse to work if you do this, which limits the usefulness of the techique.)

    Even if you can't remove IE from your system entirely, you can reduce the risk from it by using a real browser, Firefox or Opera being obvious choices.

    --
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-
    Friends don't let friends enable ecmascript.
    1. Re:That's a temporary solution by empaler · · Score: 1

      Your post makes sense but you lose credibility by implicitly stating that Microsoft products are not 'real'. They are very real, they command a larger portion of the market than the named alternatives. I'd probably term the alternatives 'proper' or 'secure'.

    2. Re:That's a temporary solution by Arker · · Score: 1

      Is that a 'real' objection or a spurious attempt to change the subject?

      You see, the word 'real' has a number of different meanings in colloquial English.

      Obviously I'm not implying that MicroSoft's OSs are imaginary, but rather that they are 'toys', not serious systems suitable for serious users who need 'real computers.' And that's just the obvious truth of the matter.

      --
      =-=-=-=-=-=-=-=-=-=-=-=-=-=-
      Friends don't let friends enable ecmascript.
    3. Re:That's a temporary solution by nittacci · · Score: 1

      To the genius who posted the "Microsoft products are toys" message: do a lot of people laugh at you?

    4. Re:That's a temporary solution by Anonymous Coward · · Score: 0

      nittacci,

      in truth your comment is so ridiculously ignorant, its not even funny.
      i cant help but feel aghast at your use of pejoritive language to insult someone.

      Academic PC @ HotMail.com what a phuchin GOOBER

      You academics have your head so far up your ass you just cant escape that lofty essence of your fermenting bowels. ;^)

      Since MicroSoft turned free hotmail into useless unless you pay for it, You are no doubt one of the many foolish goobers that actually pay for those extra advertising opportunities. By the way, the ISP you use for your internet access actually provides several actually free full mail box accounts included with your access fee.
      NeverMind you probably use AOheL dial up.

      Acedemically Speaking Microsoft's programming results are Childish Toys.
      Every Other operating system out there runs better more secure and more reliable.
      Every Business out there that has Actually Critical Computing pays more to anyone else than Microsoft to deliver it.

      Oh by the way, the geek world has already discovered that MicroSoft's next big Operating System Move is to finally get over it and grab a BSD operating system which they can use to run Windoz-kernels in VMware and WINE.

      Anyone who focuses their business IT strategy on Microsoft is a Moron. Because plenty of others offer software that doesnt crash and is Standards Complaint.

      no doubt you are best off backing up your data to the D drive before formating your c drive everytime viruses and trojans infect your system.

      Enjoy

    5. Re:That's a temporary solution by Anonymous Coward · · Score: 0

      Arker,

      I'm sure you ignore morons like AcademicPC@SNotMail.com

      but I wanted you to see this. Essentially I was bored and had free time to waste on an academic.

      http://slashdot.org/comments.pl?sid=175308&thresho ld=-1&commentsort=0&mode=thread&pid=14583871

      keep up the good work Arker

      Enjoy

  31. Can't say I've had this issue by paulsomm · · Score: 1

    But then, I:

    - do not surf with IE (except for internal Intranet apps for work)
    - do not run under an Administrator account for normal usage
    - never run P2P apps or unknown apps from my actual Windows install (I use VirtualPC for this)
    - run ad-blocking software (Privoxy) and Firefox's ad-blocking extensions (seriously, not for the lack of ads, although that's a plus, but because unscrupulous advertisers will try and download something onto your machine)
    - run Norton GoBack so that those rare times that these precautions fail, I just reboot and choose a time I know I wasn't infected and, viola, no more nastiness

  32. windows to linux migration by Anonymous Coward · · Score: 0

    Nice online tool for n00bs to see what flavor of linux they might like.

    http://www.zegeniestudios.net/ldc/

  33. TuneUp Utilities by Anonymous Coward · · Score: 0

    No one has mentioned this yet, and it's pulled me out of a few tight spots so I thought I'd share it.

    TuneUp Utilities 2006. It isn't free, but it isn't expensive either (and you could probably find a serial or something for it if you looked...) It has some great utilites, like a registry cleaner, a process manager (which will let you see hidden processes), startup manager and secure delete (scrambles the file before deleting it. Claims to use a method developed by the US DoD). It has some other great tools, like system optimisations, but they aren't important here.

    Basically, if I have anything that just won't go away, I use the process manager to find out where the file is, and then use the secure delete to remove it. Then I remove anything about it from the startup, and run through a registry clean. When something points to a file that isn't there, it gets scrubbed. So any traces of it, are hopefully gone.

    AV software can be handy to help find any files in question, as can anti spyware aps. If AVG or Ad-Aware don't remove it, I go strait to TuneUp. Of course, a good firewall and any browser that isn't IE helps a great deal too.

  34. another good one is trendmicro by Anonymous Coward · · Score: 0

    Trendmicro has scans for virus and spyware and I think they now have the cool website removal tool too. I don't think it uses Active X anymore as a plus.

  35. Broadband Reports' Security Cleanup Forum by antdude · · Score: 1

    This Broadband/DSL Reports forum was recently opened for helping people with infected systems. Its FAQ is informative as well.

    --
    Ant(Dude) @ Quality Foraged Links (AQFL.net) & The Ant Farm (antfarm.ma.cx / antfarm.home.dhs.org).
  36. Streamlined reinstall by SanityInAnarchy · · Score: 1

    First, make sure you don't get spyware on your system.

    That is: Run Firefox, run Linux when you can, and don't be stupid. Download things that you're reasonably sure are good.

    Second, make sure you can wipe the drive. If you can't wipe and reinstall from scratch, you're not backing up properly. I actually have a theory about this:
    Make an nLite'd Windows install disk, which automates the Windows install.
    Avoid customizing things too much, so that you can deal with the rest via next-next-next if you have to. Document anything you do customize.
    Make an image of your fully-installed system, all customized to your liking, only with none of your data (the stuff you backup regularly) created/restored.
    Back up your data regularly, as in daily.
    Every time you need to make a customization that it'd be annoying to do every month, and can't be backed up daily with your data, do a backup, then restore from image, then make the change (and get all updates/patches to your software), re-create the image, and restore your data.
    Every month or two, do the above step even if you haven't made any changes.

    Effectively, you'll be working off a fresh Windows installation that never gets older than a month or two. You'll have a separate backup of your data and of your programs. As far as I know, malware doesn't usually target data directly, but I'd run ClamAV on the data backup anyway. You can keep multiple versions of the data backup, because if you're like most Windows users, your data is really small compared to your programs.

    Whenever anything bad happens to your system, be it a disk crash, a virus, spyware, or even mere obsolescence, you have a full backup, and unless you're actually replacing your computer, you have a lightning-fast restore -- as in, automatic, might take a few hours, but nobody has to be there. If you do upgrade hardware, it's not quite as fast, but your Windows install is fully automatic, and your programs are simple enough, and your customizations documented enough, that it shouldn't be too painful -- you could even hire someone else to do it for you.

    On Linux, I have this feature somewhat built-in. Data is easily found -- I just back up /etc, /home, /usr/src/linux/.config, and /var/lib/portage/world. For a Gentoo system with a custom kernel, that's enough to reinstall with close to zero human interaction. And /home is enough to backup ALL my data even if I can't reinstall automatically, because Linux keeps data separate from programs. Windows CAN do this, it just usually doesn't do it well enough to just copy the Windows equivalent of a home directory, and most programs still use the fairly retarded Win9x concept of keeping global config files in the program's install directory, even if it is aware enough to give multiple users their own separate configs.

    --
    Don't thank God, thank a doctor!
    1. Re:Streamlined reinstall by K8Fan · · Score: 1
      That is: Run Firefox, run Linux when you can, and don't be stupid. Download things that you're reasonably sure are good.

      "Known good" doesn't make any sense in a world where giant corporations like Sony are trying to install rootkits on your machine. One of the more persistant pieces of spyware I've run into in the past month was from the formerly respectable department store Nordstrom's!

      "Spyware - it's not just for fake Viagra and porn anymore!"

      --
      "How perfectly Goddamn delightful it all is, to be sure" Charles Crumb
  37. Firefox? by Saeed+al-Sahaf · · Score: 3, Funny

    After I switched to FireFox exclusively for my porn surfing, I haven't been infected via that vector.

    --
    "Who are in control, they are not in control of anything - they don't even control themselves!" - Glen Beck
    1. Re:Firefox? by Anonymous Coward · · Score: 0

      Porn may be a source, but with spyware, it's the conduit that matters. Don't use IE, and the problem is just about solved.

  38. first step is doing initial scans from a clean pc by sdnoob · · Score: 1

    through many years of experience and making a fair living out of other people's ignorance, i've gotten spyware and virus removal down to this process:

    i start by hooking up the infested hard drive to a clean system and running initial scans from there: adaware and antivirus.

    then i manually delete (from all the machine's user accounts) temp folders, temporary internet files, downloaded program files (the ie's activex cache), restore folders (in xp and me), and then go through program files folder and remove the (believe me, get good at it over time, especially if you do this often) obvious stuff.

    a casual scan through windows and windows\system (or windows\system32, depending on windows version) can also yield many files that you can outright delete.

    if i see anything suspicious but not ready to delete them, i'll google to see if i can find any further information on it.. and then if i'm still not ready to delete something, i'll zip it up and then delete it.

    once those are done, i copy over my collection of antivirus and spyware utilities and definitions. (the usual ones.. but most times, all i need is adaware, spybot s&d, hijack this and reglite).

    once the drive is back in the host system.. it's off to safe mode, where i run every scan from every configured user. and i show no mercy in anything detected -- it all goes. i'll also uninstall any questionable programs and clean up the add/remove programs entries (of things that were manually removed).

    when those scans are done and realtime protection is enabled (usually through spybot's ie plugin and teatimer, and spywareblaster's been installed and enabled).. then i will boot up normally. 9 times out of 10, i'm done at this point. but i will browse a bit with ie and then run through the scans once more just to make sure. and again, i check all configured user accounts. somewhere along the line any applicable udpates for windows and their installed antivirus will get installed.

    i then install firefox :) with adblock plus and the filterset.g updater. and demonstrate to the user (via a virtual machine on my test system) the difference between ie and firefox when browsing to a page that's loaded with spyware installers, and another that's got tons of ads on it. that demo is more than enough to get the user to switch to firefox. :) and finally, i give them a list of programs and their web site addresses so they can look up more information on their own (or purchase, in the case of adaware or spywareblaster's update service, etc)

    only rarely do i resort to a format and reinstallation of the operating system.. and i can usually tell right away if that's the easier and faster way to go.

    besides google searches, http://www.spywarewarrior.com/ is my 1st source for info and links. of particular note is their listing of 'rogue' spyware applications.

  39. Sysinternals Tools by peeon · · Score: 1

    http://www.sysinternals.com/Utilities/Autoruns.htm l and http://www.sysinternals.com/Utilities/ProcessExplo rer.html are the greatest tools to fight adware/spyware/viruses/worms. Trusting scans that may or may not find it cannot be trustworthy.

  40. Quick and easy... by darsal · · Score: 1
    Okay, not really.

    Process Explorer and Autoruns from Sysinternals.

    PE: identify, investigate, and kill processes you don't know to be safe. Turn on the Image Path column, use the built-in google and strings searches. Worst outcome from over-aggression here is the system crashes. Restart and try again.

    Mercilessly delete the directories that hosted the spyware, if you can, or just the apparently related files if you can't delete the directory.

    Oops, some of those files were in use. Figure out what's using them (PE's dll/handle search), kill it, then try the deletion again. And again, and again. Why do those files keep coming back? ;-)

    * EXPERT LEVEL TRICK: NTFS Permissions. Apply as appropriate and repeate above as needed.

    * WEENIE LEVEL TRICK: WinZip anything you're unsure about deleting into an archive with full path info.

    Got 'em all? Use Autoruns to clean up the startup triggers.

    When I got back into day-to-day admin work a couple years ago, it would take me a couple of hours to work through this, starting with AdAware and Spybot S&D, doing full scans, rebooting when prompted, etc. Now, using just those two utils, I can get a system to be functionally spyware-free in about half an hour. I use AdAware and Spybot only to clean up the non-functional traces, after the utility approach has successfully stopped the live malware.

  41. Works for me... by daddyrief · · Score: 0

    I use Opera and run ZoneAlarm Pro firewall, I do not run active virus protection (except if i download from p2p/bt, I scan the files) and I run sp1, and I've been getting by alright.

    --
    "Banking establishments are more dangerous than standing armies." -Thomas Jefferson
  42. My humble advice.... by buddyglass · · Score: 1

    First, there is almost never a need to format your drive. Nor is there a need, despite what the zealots say, for you to move to a non-Windows OS. Here's how to avoid malware:

    1. Keep your system up-to-date with the latest MS patches on a daily basis.
    2. Either use XP's built-in firewall or something like ZoneAlarm if you're not using XP.
    3. If you have the cash, buy a router and put it between your system and your net connection.
    4. Don't log on using an account with Administrator access unless you absolutely have to.
    5. Don't read your mail using MS Outlook.
    6. Don't run suspicious executable files or open suspicious attachments. Don't install shady applications or porn dialers that come bundled with malware.

    If you happen to get hit by something, here's what to do:

    1. Install LavaSoft Ad-Aware, MS Anti-Spyware, Ewido and Hijack This!. Ewido isn't free, but comes with a free trial period last I checked. I didn't include Spybot Search and Destroy because it's mangled my system on mutiple occasions.
    2. Boot into safe mode.
    3. Run a full scan with Ad-Aware, MS Anti-Spyware and Ewido. When that's done, fire up Hijack This! and look for anything fishy. Browser helper objects (BHOs) should be considered suspicious unless they're something easily recognizable (Acrobat Reader, Google Toolbar, etc.)
    4. If those three (Ad-Aware, MS Anti-Spyware, Ewido) didn't catch what you have, consider taking a "more the merrier" approach and installing additional spyware removal tools. I've heard good things about Spyware Doctor, but it's not free.

  43. Safe mode, search by date by dtfinch · · Score: 3, Informative

    When fighting the kind of malware that installs itself to dozens of executables and dlls, to revive itself later, you can usually isolate most of that crap by searching by creation date, first making sure that explorer shows hidden and system files, and that the search doesn't exclude them.

    You may need to disable system restore to remove some malware, or else Windows will automatically reinfect itself when it sees the files are missing. Reenable it before installing any new/updated drivers, as that seems to be when I need it most often.

    Just in case, before you delete a bunch of stuff and reboot, check HKLM\Software\Microsoft\Windows NT\CurrentVersion\Winlogon\Userinit to ensure that it's not pointing to the malware, but to userinit.exe, wherever that is. Messing with userinit can render a system so that you can't log in, even in safe mode. XP SP2 might have fixed this, as I've seen some newer systems survive a broken userinit, or completely ignore it.

    Also, empty out your host file (usually c:\windows\system32\drivers\etc\hosts on XP) to prevent browser hijacks.

    If you suspect a rootkit, try a detector like rootkitrevealer. It won't remove it, but it might find it. Last resort: take your hard disk and slave it on another system, and remove the infected files.

    Stinger is a good standalone virus scanner, and a small download

    For future reference: Stop using IE and Outlook Express. Stop downloading free screensavers and other freebies, unless you get them directly from the author's website, and you trust them completely. I've seen places take my own shareware screensavers, bundle them with spyware, and redistribute them without permission or any regard for legality or morality.

    1. Re:Safe mode, search by date by Anonymous Coward · · Score: 0

      > you can usually isolate most of that crap by searching by creation date

      I'd be really surprised if most virus/trojan authors don't know about the SetFileTime() function. In fact, I submit that anything you find that way is what they want you to find -- so you'll think your system is clean.

  44. All the security help forums you can handle... by Paperghost · · Score: 0
  45. Tools I use that haven't been mentionned by Hockers · · Score: 1

    Worth a mention:

    * Ultimate Windows Boot CD which I also find very useful when someone comes to me with a computer they have completely messed up - you have to create your own but it's a very streamlined experience. http://www.ubcd4win.com/

    * PrevxR which is a "permanent beta" version of their commercial offering. It can be configured the different settings range from Individual (suitable for Grandma) to Enterprise (very hardcore). http://free.prevx.com/

    *KillBox - basically a utility you can configure to delete certain files on bootup, I use this in conjunction with HijackThis, which was already mentionned above. http://www.bleepingcomputer.com/

  46. I got a spyware daddy by Oldsmobile · · Score: 1

    I got Back Web with my Logitech mouse software. Screw them!

    --
    Some say he is made with ascii, others that he is eyeballed daily by millions. All we know is, he is known as the Sig
  47. A four-step process. by kscguru · · Score: 2, Insightful
    This is necessary - I did this about once a month for the past year. Ah, the joys of being in-dorm tech support for a hundred college students...

    I only know of one problem. You really have to learn by removing a bunch of this crap yourself - new junk hides itself in new ways.

    My five-step process:
    1) Reboot in safe mode
    2) Delete anything in C:\WINDOWS and C:\WINDOWS\SYSTEM32 (or whatever directories of choice) that has a hidden attribute and appeared since "problems began" (usually a month or so).
    3) Wipe all temp directories. (that's C:\Documents and settings\username\local settings\temp and \temporary internet files, and maybe others I've forgotten).
    4) Use regedit to remove strange Run, RunOnce, etc. entries. If in doubt, google, then destroy. Your user can always reinstall.
    5) Reboot into normal Windows, then run a good antivirus and a good adware remover. BEFORE reconnecting to the network. (This may require having virus defs on a USB key).

    The anti-spyware seem to get ~80% of what's out there. This gets 95%. Upgrade to the GP's PE environment instead of safe mode, you're probably at 99%. Anything else, transfer files off and reformat, because it's probably a rootkit. With practice, I got the above proceedure down to half an hour during "new computer" season.

    --

    A witty [sig] proves nothing. --Voltaire

    1. Re:A four-step process. by daddyrief · · Score: 0

      Instead of waiting a month, and deleting a bunch of stuff you probably don't need to (and causing yourself problems), why not just see what files appeared, if any, right after you noticed problems? All you have to do is view a folder in 'detail' mode, and see which were created right when you started having problems and work from there... i forgot to add that this tactic works especially well (and twice as good in safe mode ;)

      --
      "Banking establishments are more dangerous than standing armies." -Thomas Jefferson
    2. Re:A four-step process. by kscguru · · Score: 1

      Hehe - I'm not the one waiting. It takes a month before somebody complains! (Yes, if I heard about it on day one, my life would be so much easier...).

      --

      A witty [sig] proves nothing. --Voltaire

  48. Aliens by moultano · · Score: 1

    Take off and nuke the entire site from orbit. It's the only way to be sure.

  49. Autoruns and process explorer from Sysinternals by Johnno74 · · Score: 4, Informative

    Written by Mark Russinovich, the guy who blew the lid on the sony rootkit debacle (and author of other indispensible free windows utils like process explorer, filemon, regmon and many, many others)

    His site is http://www.sysinternals.com and autoruns can be downloaded from here.

    Autoruns shows EVERYTHING that is started on your pc at boot & logon etc, including device drivers, services... everything. It can even filter out binaries not signed by microsoft, to make third party stuff stand out like dogs balls.

    Use process explorer to find and kill the spyware processes - you may have to google processes to identify them, but that function is built in. Here is a tip - look for anything that doesn't have a company name of "microsoft"

    Some really stubborn spyware has more than one process running, watching each other and restarting each other if you kill them. Use PSKill (command-line process killer) to kill multiple processes at once, so they can't restart.

    Once you have cleaned out the running junk, use autoruns to identify where it started from and kill it.

    Its never failed for me, and you learn a whole lot about the internals of windows in the process.

  50. You Forgot the Browser... by youngerpants · · Score: 1

    Likewise, I use the same software as yourself, but you forgot to mention the weakest link in the chain, IE
    AVG, S&D, Adaware (although less so now, S&D seems good enough) and Firefox!
    Malware free for 2 years :)

  51. Glib answer... by seanellis · · Score: 2, Insightful

    ... Linux.

    A particularly stubborn piece of malware was the reason I finally took the plunge and switched to Linux (Mandriva) at home. Plus, as a bonus, suddenly my computer was interesting again.

    1. Re:Glib answer... by louden+obscure · · Score: 1

      ... Linux.

      i know this'll seem like a paradox, but i've had more success running *nix than i ever achieved with windows. i always felt like i was just pissin' in the wind with any consumer grade windows OS i've had installed (win95 thru winme). honestly, i've had the same level of frustration with linux, but when i solve a problem i walk away with knowledge. with windows i just end up walking away. well, to be fair, i did learn how to fdisk, format and reinstall...
      --
      Serenity now, insanity later.
  52. Multiple processes... by Anonymous Coward · · Score: 0

    You can use Process Explorer to kill multiple processes, just select each process you want to kill by holding down the control key and then 'kill process' as normal. Also, if the second process is a child of the first, select the first and use 'kill process tree'.

  53. Spys spyware by rtb61 · · Score: 1

    If that last bit of spyware is from those cheeky fellows at the NSA buy a new computer, anonymously with cash, in another city, whilst in disguise and never ever place any of your exisiting storage media in it.

    --
    Chaos - everything, everywhere, everywhen
  54. Eliminate the unknown with XXClone by Jimekai · · Score: 1

    First off you need to know that I have recognized that an attack from the United States Government onto one's PC will leave rootkits that no anti-spyware company will know about. Consequently, the higher the stakes, the higher the paranoia. XXClone Freeware has the cure for the paranoia by eliminating the fear of the unknown. It does this remarkably well by eliminating the unknown. The trick for me now, when building small 120-200Gb systems for friends, is to have a batch file swap two boot.ini files on partition 1, which is a 5Gb clean install called RestoreDoNotUse. The second and third partitions, called say, System1 and System2, are both set larger, around say 13GB. The XXClone Freeware Full Backup alternates to the other quickly formatted partition 2 or 3. After the backup, the system restarts onto the freshly backed up partition. XXClone does not image partitions but copies each file that it sees, leaving rootkits behind. Here's the full story behind my discovery. http://ingridx.dyndns.org/Privacy_Statement.html

    --
    Argumentum ad Probabilitum
  55. just my way... by Sait-kun · · Score: 2, Informative

    Of course if you want to be 100% sure a format would work. DO NOT RUN A LOW LEVEL FORMAT! I seen it recommended it's just wrong... Low-level Formatting creates the Tracks and Sectors on a blank hard drive. The drives you buy today are Low-level Formatted at the factory. Low-level Formatting these hard drives yourself is not recommended.

    But not everyone can or wants to go trough the trouble of formatting so what can we do next?

    My standard way to get spyware of a box:

    run crapcleaner this will remove a lot of useless files just make sure you only select the sections you want deleted. Don't use the reg clean unless you know what you're doing.

    Next up would be the running the standard anti virus programs I personally use hitmanpro the site is dutch but the program is English it includes most trusted anti-spyware products and runs them all in a row and automatically removes anything and makes up a html page of what it did.

    Still not gone?

    - If you know the name of the spyware it might be worth googling chances are you find a special removal tool.

    - In my case I can spot bad programma's and spyware as a process with the use of HijackThis and sysinternals process explorer. But be sure to google all the processes you don't trust before deleting them. This way of deleting is not recommended for your average computer user (then again you post on slashdot so your probably fine..)

    - Some times it's required to boot in to safemode to remove some files

    Ok now that you're cleaned you don't want this sort of thing to happen again there are a few common practices:

    - Don't be YES man don't just click YES and NEXT on every box that pops-up also instruct any family members to do the same.

    - Run as a normal user instead of administrator

    - Make sure windows is up to date

    - Some browsers such as firefox make it easier to avoid spyware though this requires some plugins. recommended are adblock + gblocklist

    Useful links:

    google: http://justfuckinggoogleit.com/
    ;)
    crapcleaner: http://ccleaner.com/

    hitmanPro: http://hitmanpro.nl/

    HijackThis: http://www.spywareinfo.com/~merijn/

    Process explorer: http://www.sysinternals.com/Utilities/ProcessExplo rer.html

    Firefox browser: http://www.mozilla.com/firefox/

    adblock: https://addons.mozilla.org/extensions/moreinfo.php ?id=10&application=firefox

    gblock list for adblock: https://addons.mozilla.org/extensions/moreinfo.php ?id=1136&application=firefox

    hope it helps...

  56. Hitman Pro by Jeehannes · · Score: 2, Interesting

    A Dutch guy made an "all-in-one" solution http://www.hitmanpro.nl/ for spyware. It's basically a script downloading, installing and executing AdAware, SpySweeper and other stuff. It works well to protect computers of the unitiated, the clickhappy and the careless (names referring to parents and other relatives:))

  57. Standard hardware and images by Anonymous Coward · · Score: 0

    We use Drive Image. If a tech is on a spyware call for over an hour this option moves towards the top of the list. Users are trained to keep their data on the server and aren't supposed to have any personal data on the computers. I know some break this rule and consider the computer 'theirs' as opposed to the company's, but that's not our problem. Fact is, most users that have machines hammered with spyware are always the ones who surf the 'net all day and aren't doing any real work. I don't have alot of sympathy for them. Anyway, we started to use Firefox as our standard browser spyware calls have gone WAY down.

  58. no it isn't by RMH101 · · Score: 1

    it's a good suggestion. the most common infection vector these days is via IE exploits and iffy websites. blocking these in your hosts file means you won't inadvertently visit these sites in the first place, with the benefit of adblocking from these addresses too. it's another layer of protection.

  59. Generally you'll be doing a reinstall from a CD... by blorg · · Score: 1

    ...and can format from there.

  60. That's actually not bad advice... by blorg · · Score: 2, Insightful

    ...you can spend weeks trying to clean a spyware infection, while backing up data and reinstalling can be done in a few hours (most of which you are just waiting around and can do something else anyway.)

    Whether this is a good call mostly depends on how much different software you use and how customised you have it. But arguably most people who use lots of highly-customised software are computer-savvy enough to avoid a spyware infection in the first place.

    If you are looking a office worker's computer that is just running say Office and a web browser, format and reinstall is often substantially easier than attempting a manual clean (if the automated cleans fail.)

    Oh, and by the way - people who get spyware infections aren't stupid; computer sysadmin work just isn't their specific domain. They have better things to be doing (such as their actual work.) I know there are plenty of things I don't know about.

    1. Re:That's actually not bad advice... by nittacci · · Score: 1

      I'm geek enough to know what knoppix is, but I've still managed to pick up some spyware. Once the internets are a locked down, fee-for-bandwidth service, spyware will be a thing of the past.. or so pervasive that it just won't matter.

  61. Webroot Spy Sweeper by GAATTC · · Score: 1

    Even though it is not free, I would suggest trying Spy Sweeper from Webroot. I have had very good luck cleaning up friends horribly infested (Windows machines) with this program and avoiding having to reinstall the OS. An added bonus is that apart from getting rid of uninvited guests it will monitor your registry and prevent subsequent infections. Just my 2c.

  62. Long-winded but usually works by LeRandy · · Score: 1

    If you don't want to (or cannot) reinstall the OS and software, then what I usually do is
    1. Use Ad-Aware, Spybot S&D and Antivirus first
    2. Use Add-Remove programs
    3. Check the task list of processes (obviously no help if your system has been rootkit-ed) and run the list of processes you don't know into google.
    4. Reboot the system into safe-mode and rename / move all the offending processes' files.
    5. Reboot and run Ad-aware, Spybot S&D and Antivirus again
    6. Check the process list again
    7. Providing nothing is broken, you can safely delete the offending files and associate registry entries.

    If you suspect a rootkit, then a liveCD is your best option without reinstalling the OS.

    If you can safely and easily format / re-install then that is your best option.

    It is worth noting that some of the posters on /. are very security-centric, and as always there is a trade-off between Security, Functionality, and Available time to clean up / secure your system.

    Obviously tracking cookies are very likely to turn up on a regular basis - you just need to try and keep them at bay if you want to use cookies.

  63. just spybot by J0nne · · Score: 1

    I've managed to get all spyware out with spybot on any computer I've tried. The trick is to not only let it scan, but to use the advanced features (process list, startup list, etc.).

    If you know what should be on a system and what not, you can use spybot to remove it.

    I also install Firefox on every infected computer, so spyware that is triggered by starting up IE isn't activated when googling stuff.

  64. Bite the bullet and reformat by martinultima · · Score: 1

    Everyone else here seems to be saying "reformat the computer," and I'd have to second that nomination. (Third? Fourth? Fifth?) I remember that I had to do that once with our family's only Windows XP machine – the rest are all Linux boxes, with maybe one or two 98SE installs – not just because of the spyware and stuff loaded up, but also just because of that stupid junk Dell pre-installs. There's a good reason I'm a Linux guy!

    Of course, now no one at my place worries much about spyware or viruses anyway, because that was over a year ago, and I've converted everyone to Linux by now!

    Oh, by the way, CLICK HERE TO LEARN MORE ABOUT RE-FORMATTING A COMPUTER! COMES WITH FREE SCREENSAVER AND RINGTONE! ;-)

    --
    Creative misinterpretation is your friend.
  65. Use Windows correctly by ELProphet · · Score: 1

    First, if you're on Windows NT/XP etc the obvious solution is Microsoft AntiSpyware for removal; however, I have a better solution. If you like it, use IE for your normal browsing. BUT: if you see a link to a questionable site, open it in Firefox or Opera. If you follow those simple rules, and don't install anything stupid, you're good to go! I just reinstalled my formerly out of date AntiSpyware, and ran it. I hadn't run an Anti-malware program since August 14th. NO ANYTHING! Not a single reference could be found to ANYTHING on my computer! No iffy cookies, no nothing! I use IE6 and 'Fox 1.5, and am unashamed to admit that I do indeed visit porn websites. Microsoft is not an evil company doing everything they can to let spyware get to your computer, and if more Slashdotters would spend half the amount of time bitching about "Micro$oft" by teaching their mother-in-law how to use her computer properly, we wouldn't have these problems!

  66. I've been doing this for quite some time.. by Kalie+Ma · · Score: 1

    ...and some spyware is simply a rediculous pain to remove.

    This method works for 95% of infections thoguh:

    1) Reboot into safe mode (WITHOUT Networking)
    2) Run Sysinternals Process Explorer from a USB drive or a CD-ROM.
    3) Terminate any memory resident processes that are not signed Microsoft entries.
    3b) If any of these will not terminate, read below. This requires creativity.
    4) Run Sysinternals Autoruns and disable startup entries for anything that's not nessicary. In partiuclar look at the Winlogon DLL entries, several very malicious spyware applications wedge themselves in there. Refresh at least twice after removing, as memory-resident malware can cause things to hang around.
    5) Run HijackThis and remove any unnessicary BHO items, HOSTS file redirects, security zone exploits, or other malware hooks. Refresh at least twice after removing, memory-resident malware can stick around after removal.
    6) Reboot into normal mode and run the "Add/Remove" wizards for all installed spyware. "You're crazy!" you say? Well, yeah. But SSK3 and several others actually will dutifully remove themselves on their own, without the need for a painful file hunt. Some, of course, may install new malware but steps 1-5 don't take long. Just get it off the list at least!
    7) Run AdAware, SpyBot, and the trial version of SpySweeper to verify completion. The new version of SpySweeper has rootkit detection, which is normally disabled for scans! Enable it before scanning.

    There ya go! Clean system. Works in 95% of the machines I clean, which can reach well into the 100's a week sometimes.

    NOTE: If malware is still resident in safe mode... Research it online. Most auto-reinstallers like SpyAxe, CoolWebSearch, Aurora (nail.exe), and many others have simplified removal tools made by the community at large that are easy and quick to run. The latest version of SpySweeper (4.5) has many of these kinds of fixes incorporated though, but some malware attacks removal products directly as well.

    Good luck with your fixes! Having a CD burnt with all relevant tools can be a huge lifesaver. A USB drive with Portable FireFox can be an even bigger life saver when you have to research something like an autoreinstaller, too.

    Kalie Ma

  67. Simple steps by FhnuZoag · · Score: 1

    0. Prevention. Don't get spyware in the first place. Do the first item on the following list that you can: (in order of decreasing safety) Install Linux, Use Firefox, Use Anti-spyware innoculation/antiviruses, Use Safe Browsing Procedures.
    1. Know your enemy. If you can identify what it is, then you can handle it.
    2. Google for it. You aren't likely to be the first to have a problem.
    3. Use a tool. Common spyware tend to have specialised uninstallers/removers available.
    4. Use manual removal instructions, if all else fails. Reboot to safe mode for these.
    5. If that doesn't work, format your hard drive, and go to step 0.

  68. yeah, that's easy by twitter · · Score: 1
    That list of yours makes Debian look easy and I'm talking about Potato or Woody. The only problem I had with that was devices, which I could live without. These days, I don't have to live without much. Give me simple text files for configuration over registry tweaking any day. Once a machine is configured, it stays that way. Rebuilds, ala M$, have been a thing of the past for me since 1998. The lengths people will go to use M$'s "easy" and obviously second rate OS never cease to amaze me.

    Here is a live CD that configures without user intention and has a GUI install process that takes less than half an hour without a single reboot. It contains Macromedia Flash and other commercial stuff which might be considered spyware, but you will never have to do the eight tool search and destroy topped off by the M$ upgrade train coup de grace. In their favor, they manage to configure these tools well so that you can turn them off. You also get cool stuff like open office 2.

    Debian proper is not that much more difficult. When used in combination with auto configuring live CDs, even a novice can figure things out.

    Red Hat, Fedora and all derivatives are similarly easy.

    --

    Friends don't help friends install M$ junk.

  69. My Solution... by tommertron · · Score: 1

    I'll probably get mauled here for saying this, but I've found Microsoft Anti-Spyware to be more effective than either Ad-Aware or Search and Destroy - and the UI is about a hundred times better as well.

    --
    Random rants about technology: http://technorants.blogspot.com
  70. Hrmm... by brunes69 · · Score: 1

    What program combinations, or websites do you use to uproot that last bit of unwanted software intrusion?"

    http://www.ubuntu.org

    'Nuff said.

  71. Rootkit Revealer by polaughlin · · Score: 1

    Besides Ad-Aware and Spybot (which are a very good start), you should also use Rootkit Revealer by the guys at Sysinternals. This tool will compare Windows API results with actual disk contents to reveal programs hidden by rootkits.

    I have had multiple machines recently that have been almost inoperational but were, according to Ad-aware and Spybot, free of spyware/adware. After running Rootkit Revealer, however, I came to find a hidden directory and process that was running and keeping a log of browsing habits. After removing from Safe Mode, the computer ran fine.

    Hope this helps, Patrick
    --
    pat o.
  72. Odd that this thread by g0bshiTe · · Score: 1

    ... should appear the day after I finally got my system cleaned from one. I had spent the last three days battling spyware, and popups and was ready to give in the towel.
    I had ran Adaware, Spy Sweeper, Spybot S&D, AVG Free, Kasperky, Killbox, and HIJack This, still none fully cleaned it, it got rid of all the other junk and I had blocked my computers IP to keep it isolated on my network so newer adware wouldn't get installed.

    I still had an odd entry in Add/Remove programs ( Network Monitor ) I had installed no network monitor, and upon removal it would complain about not finding the uninstall. C:\Netmon\uninstall_nmon.vbs". I decided to run a search on this and found it a variant of L2M ( Look2Me or VX2 ) yet all the anti spyware programs proclaimed my system clean yet popups still came.
    I ran across this thread, which helped me to clean it out. It lead me to this post, which finally helped me clean it. I had this entry in my registry under HIJackThis O20 - Winlogon Notify: - C:\WINDOWS\system32\.dll

    Seems it was hooking into Winlogon and upon shutdown it was setting itself up to restart on boot. The fix suggested in the second link I posted was the charm, fixed it no issues first time and 12 hours later no popups and normal processes running.

    --
    I am Bennett Haselton! I am Bennett Haselton!
  73. Good point by Cro+Magnon · · Score: 1

    The products ARE real. It's the security that isn't.

    --
    Slow down, cowboy! It has been 4 hours since you last posted. You must wait another few hours.
  74. Stop babbling about prevention and *NIX by Anonymous Coward · · Score: 0

    All the people babbling about using Windows correctly or switching to linux are completely off topic. The original poster has a perfectly reasonable question. If the linux advocates want to drive out to Bumblefuck, WI, and teach the ladies at a credit union (or any of our other 100+ diverse small business customers) how to use Debian, and then try to get their banking software to run on it, then they're way more patient than me. However, sticking with Windows does commit one to dealing with occasional nasty spyware infections. The debate between OSes is a contentious and interesting one, but the reality is that there's a lot of users out there who are stuck on Windows and professional nerds out there are, at times, called upon to fix them.

  75. Practice Safe Hex by serial_crusher · · Score: 1
    Thanks to smart web browsing--and actually keeping windows up to date--I have no spyware problems.
    On the rare occasion that I do get something, CTRL-ALT-DEL seems to be the most useful tool for removal.

    There have been a few exceptions though:
    1) Did fresh install of Windows XP SP1. SP2 is a big download, so I got bored and started looking for porn. Got something so nasty I had to format again.
    2) Downloaded what claimed to be a crack for a game onto my work computer. AntiVirus didn't catch it. Took about 2 hours to clean it up using HijackThis and some googling.

  76. Potentially Unwanted Programs? wtf? by Anonymous Coward · · Score: 0

    Why does McAfee categorize Virtumondo as a Potentially Unwanted Program? wtf? Who would want a difficult to remove program that degrades your system performance and annoys the crap out of you with popups, hijacks your browsing, and screws around with your registry?

  77. More than one solution to the problem by foQ · · Score: 1

    There are different requirements for enterprise use than for personal use. I will try to help out a bit for those in the corporate world. For example, SpyBot and Ad-Aware are only free for personal use. Because of this, IT shops are not supposed to use this without buying a license. So what should an underfunded IT department use?

    Anti-Virus: Yeah, it's usually not great for catching spyware, but the latest versions of all vendors should at least slow down some of it. In our organization, we have several different versions of Norton Anti-Virus, from 7.x to 10.0. So if one PC has lots of problems with spyware, putting version 10.0 on there helps fight it automatically.

    Microsoft Anti-Spyware: This is a pretty good tool for unmanaged environments. It is better than Ad-Aware or SpyBot, from my experience. I am not sure of the licensing, however, since we don't use it here.

    Autoruns and Process Explorer: These are fantastic products that you can use at work for free, as long as you always download it from www.sysinternals.com when you put them on a PC. Autoruns will give way too much information about what starts up and what has hooks into the OS. To the average user, this can be overwhelming and even dangerous, so make sure you know what you're doing when you remove something. Process Explorer is a great tool for seeing what is running. It is miles better than Task Manager that ships with Windows. It shows you what hooks into what processes and will even allow you to pause a running application!

    StartupList and HijackThis: These two programs will help you figure out what kind of nasty stuff you might have running. I am not aware of the licensing issues with these, as I usually use Autoruns instead.

    APT, APM, and TaskMan+: These three tools are process explorer type utilities. However, with APT and APM, you can unload a certain DLL file. This is very useful if you have a dll that you can't delete and that keeps regenerating all of the other junk you just removed. Simply unload the DLL from anything it is hooked into and then you can delete everything. TaskMan+ lets you kill almost any process, including services. Best of all, these products are licensed without restriction.

    I hope these help. Sorry I can't write more but I'm at work fighting off the bad stuff myself ;)

  78. spyware by Anonymous Coward · · Score: 0

    I'm a residential in home computer tech, so I deal with a lot of spyware. The one product I've found that solves and prevents more problems is Webroot Spy Sweeper. It beats adaware and spybot on almost every system I've had to clean. It costs $30 but the auto-update and auto-sweep (scan) features make it worth the investment. Solves that whole out of sight, out of mind problem that spybot has.

  79. My experience by sootman · · Score: 1

    Luckily, I haven't had to fight too much malware, but I did have a couple hour bout after letting the kid on the computer once. A few months ago, he did quite a number on the machine. Spybot and AdAware did most of the work but one little bugger was really stubborn. He would run with a different (i.e., un-google-able) name all the time, and if you killed the process, it'd respawn. Try to delete his reg key, and he would re-insert himself. You couldn't possibly work fast enough to kill the process and remove the reg key before he respawned. I finally remembered to press "F8" while booting windows and come up in safe mode. Bam, no unneeded process were launched, I was easily able to remove the key and the app, and after teaching the wife how to lock the computer, all was fine.

    --
    Dear Slashdot: next time you want to mess with the site, add a rich-text editor for comments.
  80. Definitive solution : B.A.M. by Hymer · · Score: 1

    ...wich stands for Buy A Mac
    ...or install Linux or xBSD on your PC.
    --
    If it dosen't work on Linux... then it isn't worth my time...

  81. SpywareBlaster by MikeDawg · · Score: 1

    Nobody has mentioned SpywareBlaster. On my Windows machines, I run a combination of programs. I run AVG Anti-Virus for gernal viruses, I also run SpywareBlaster, Spybot S&D, and Ad-Aware for all of the spyware/adware etc. stuff. If there is still something going on, I'd dive into the Spybot S&D Windows startup options, and if that doesn't reveal anything, I'd head over and grab HiJackThis.

    --

    YOU'RE WINNER !
    Another lame blog

  82. If you have an answer by narsiman · · Score: 1

    for that problem, then anti-virus/spyware companies would be out of business. Everytime you fix it, there is another way to break it. So change you paradigm. Use a more secure OS.

    Better yet - secure you base os fully and then run your applications in a VM. All my download activities are in a Virtual PC session that does all that is mentioned around here. Nothing is ever loaded in the Base os.

  83. Here's what I preach by slaker · · Score: 1

    1. Switch to a non-IE browser. Permanently. Install the IEView and IEtab extensions, Adblock Plus and the G.Filterset updater.
    2. Use a service like meebo.com or aimexpress.com if you really feel you must IM someone. Uninstall local IM shit. I tell people to remove P2P software as well, because most people are idiots who can't tell the difference between "Britney Spears Naked.AVI" and "Britney Spears Naked.AVI.vbs", and why downloading either would be a bad idea.
    3. Use the Windows XP SP2 firewall (many of my students have a hard time configuring anything else, which leads to more problems)
    4. Install Mike's Ad Blocking Hosts file (blocks ads from some sites that install drive-by shit in IE)
    5. Install and Update (monthly) SpywareBlaster.
    6. Install and Update (weekly) Adaware and Spybot
    7. Go in to Safe Mode to Run Scans (tap the F8 key to bring up the boot menu during startup, if you aren't a Windows person). I suggest running scans weekly until one is sure the problem is under control. Parents with kids might as well just stay in safe mode forever.
    8. Back to normal mode. Spybot and Adaware will both probably require a second, startup scan to kill something that wormed its way into Windows.
    9. Do a final check with a visit to Housecall.antivirus.com (which can remove spyware nowadays). I like to drop to Safe Mode with Networking for this, but it isn't possible for some people.

    These steps will eliminate probably 90% of the spyware people run into.

    If at this point, there's STILL something on the PC, the next step is Hijack This (run from Safe Mode, natch) - I explain to my students that there are some places where they can post their log files, but most of 'em just email it to me.

    I'd say this gets rid of 97% of spyware.

    Beyond that, you can run into shit that, for example, sets permissions on registry keys (something Hijack This can't deal with, and that I wouldn't want a non-tech to deal with anyway), loads a DLL attached to Windows explorer, loads as a device driver, or is seriously a rootkit. Sometimes a removal method exists for that stuff. Sometimes it doesn't.

    --
    -- I wanna decide who lives and who dies - Crow T. Robot, MST3K
  84. Don't forget to boot into safemode... by Anonymous Coward · · Score: 0

    If crap is still in memory it will re-instate itself. I have even had things come back after hijack-this removing them in safe mode. Here's what I do:

    1. Safe Mode
    2. Hijack This
    3. Reboot
    4. Hijack this - see if nasties have come back if so then continue
    5. Safe Mode
    6. Hijack this
    7. Find executable/directory and move/rename it
    8. Reboot
    9. Hijack this - make sure no nasties are back
    10. Adaware to clean house
  85. some success by shadowmtl2000 · · Score: 1

    i have had some sucess with deep freeze this application freezes the curent state of the system and does not allow you to install anything as once rebooted it returns the system to the original state that the system was in once it was frozen.

    have you guys got any bad stories about deep freeze ?

  86. Other Misc. Programs by CyberSlugGump · · Score: 1

    I first try removing junk via Add/Remove programs and then cleanup startup/autorun entries with Startup CPL

    Security Task Manager (shareware) rates each process in how likely it is to be malicious and gives you the option of killing or quarantining (or uninstalling the corresponding program if appropriate). I've had good success with eliminating nasties that were sucking so much CPU that Ad-Aware and Spybot couldn't finish scanning.

    BartPE is a great live CD, especially with the RunScanner plugin that lets you run Ad-Aware on the local machine's registry. RegeditPE was also mentioned by someone.

    1. Re:Other Misc. Programs by Forbman · · Score: 1

      Turn off System Restore, too. And leave it off, unless you know you're going to be making a change that you might want to undo.

  87. Why? by lengau · · Score: 1

    You know you shouldn't do that! The human brain runs 100% in root mode! see l oit/</a>

    --
    I really wanted to change my sig to something witty, but all I could come up with is this.
  88. The cow's left the barn, the cat's out of the bag, by oDDmON+oUT · · Score: 1

    and our caller has decided to tune in and Ask Slashdot, "What program combinations, or websites do you use to uproot that last bit of unwanted software intrusion?"

    You've already heard the usual drills: Change your browser/OS, hack, hack, hack and patch, patch, patch (followed by the obligatory reboot, reboot, reboot).

    How an entirely different approach?

    Don't connect to the web, in fact, don't network at all.

    Whoa! Novel concept, eh?

    Combine it with this: Buy two new (or gently used) PC CPUs. They're cheap enough nowadays. Now, configure one with all the patches, hacks, tweaks, programs you need, etc., etc., etc..

    When you're through, and satified with the result, clone the drive to the other PC (how you choose to go about that is up to you, but a good starting point can be found here).

    Now you'll have a "reference box" that will serve as a back up to the one accessing the web. This will allow you to continue to be productive, despite the inevitablity of you/your kids/your S.O. downloading and installing the crapware of the week which partnered with a data harvesting company, or clicking the wrong hyperlink in Internet Exploder thereby hosing your desktop with pr0n links.

    In anticipation of your next question, "How can I move data when the PCs aren't networked?", please tune in tomorrow when Ask Slashdot answers the question "What's sneaker net?".

    We now return you to your regularly scheduled programming.

    --
    Some days it's just not worth
    chewing through my restraints.
  89. When does it become futile?? by Anonymous Coward · · Score: 0

    What I mean by this is that one can spend hours trying to remove the stuff and still not have a machine that runs Windows decently. I have had a couple machines that have had problems recently, and rather than try to repair them, I have invested the relatively shorter time of reinstalling Windows fresh. For work this works fine since the number of applications has not been a problem. Also, having a ghost image of a fresh install can be a good possibility for handling this.

    The only other alternative to this problem is the Linux solution. ( I am headed this direction slowly, but would be faster if not for the problems as mentioned above! )

  90. dir /od /a-d |edit by sven_eee · · Score: 1

    I've used many tools before but I always seem to go back to using the good old dos prompt even on xp. Everday I remove malware from clients systems and find a lot get past ad-aware/spy-bot/anti-virus so I have to remove many by hand.

    If you have something hiding in the windows\system32 folder the "dir /od /a-d" command shows the last added/changed files. Then if your unshore about a small file I use "edit" to open a file and look for clues in the file. If it has UPX or FSG inthe header I delete the file, other clues are things strings that refer to website I don't like or encryption that hides string tables.

    But if I can't delete the file I'll reboot using BartPE and then delete the files. In BartPE you can use the regedit mount a registry hive then edit a registy file offline.

    But remember some malware have deadman switches so if you remove it your system won't boot. ie NewDotNet puts its self in the LSP (Winsock stack) so if you delete the files winsock stops working :(

    The tools I would not leave home are:
    http://www.sysinternals.com/Utilities/Autoruns.htm l
    http://www.sysinternals.com/Utilities/ProcessExplo rer.html
    http://www.nu2.nu/pebuilder (bartPE)
    then
    hijackthis,ad-aware(www.lavasoft.de),spybot,avg(gr isoft.com)
    and not to forget those builtin tools:
    msconfig, cmd, regedit, "sfc /scannow", edit, "shutdown -a".

    happy hunting [sVen]

  91. If it's going to take longer than three hours. .. by lee+n.+field · · Score: 1

    If it's going to take longer than 3 hours, backup, wipe and reinstall.

  92. LSP-Fix is *not* a malware remover! by BillX · · Score: 1

    A quick note... LSP-Fix doesn't make any distinction of "good" or "bad" files...it does not target specific products. (If it did, I would be fending off lawyers from every 'product' it removed.) If something appears in the righthand (Remove) window, it's an invalid entry, e.g. a registry key pointing to a non-existent file.

    (Yes, I wrote LSP-Fix :-)

    --
    Caveat Emptor is not a business model.
    1. Re:LSP-Fix is *not* a malware remover! by Izago909 · · Score: 1

      I sorry for the poor wording. In the earlier step of killing files and remote reg entries using PE, some missing files and 'holes' are left in the registry cause LSPfix to sometimes list items in the right window. It always removes whats left without a fuss.

  93. Sometimes, they come back by Animats · · Score: 1
    Some of the more aggressive spyware re-installs itself if removed. Some spyware attacks removal tools. It's getting harder.

    If spyware developers really tried, they could probably develop spyware that could not be removed while running from the disk that contained the spyware. Removal tools would have to run from something like a bootable CD. Really aggressive spyware might limit the ability to boot from CD by patching the BIOS. I can see the day coming when you have to physically remove the hard drive and plug it into another machine to clean it up.

  94. Process Explorer lets you see network connections by Fencepost · · Score: 1
    Some nice features of Process Explorer:
    • Shows compressed executables in a different color - many of the spyware/adware packages and worms are compressed, far fewer legitimate programs are.
    • Lets you add columns for Description, Company Name and Image Path - items with no description or company are more suspicious, anything running from a temp directory is very suspicious and anything with a graphic file as the executable is clearly not legit.
    • Lets you view details about processes such as strings (not always useful, but sometimes) and network connections. Not sure if program X is legit? Check its network activity. If it has an outbound SMTP connection to Singapore, odds are pretty high that it's not legit.
    • Pick a process and hit Ctrl-L to display the lower pane (assuming you've turned it off for normal use) and you can see what handles the process has open - file handles to files or devices, registry handles to keys, etc. or you can see the list of DLLs being used.
    • No install required - it's a standalone executable and will run happily from a USB key.
    • Can replace Task Manager should you choose to do so.
    --
    fencepost
    just a little off
  95. [OT]On the topic of credibility by empaler · · Score: 1

    It was a real objection - and I mean it seriously that you lose credibility by stating (implicitly) that MSIE is not a real browser.
    It may be riddled with security holes and may updating more often than my lappy needs a recharge but it is *still* the most used browser on the market - which unfortunately merits that they make their own standards that are often followed by major companies. For instance, I can't use my mobile telco's homepage from Opera because their crappy filter assumes that if you don't use IE you're a cell phone, and I am then tossed to their crappy WAP portal. Why? Because non-IE users are marginal.
    I didn't say I disagree with your points, I merely stated that your chosen way of communicating your point worked against you.

    1. Re:[OT]On the topic of credibility by Arker · · Score: 1

      Appeal to popularity is a fallacy. MSIE is better described as a trojan horse than as a browser. The problems you describe are real, for certain, but they're problems we've reached as a result of exactly the kind of thinking you're demonstrating here, and the cowardice of supposed IT professionals who are afraid to call a spade a spade - afraid of the financial consequences of honesty.

      --
      =-=-=-=-=-=-=-=-=-=-=-=-=-=-
      Friends don't let friends enable ecmascript.
  96. Variations... by csoh · · Score: 1

    0. the most sure way
      [install strategy]
      a. just install main OS and accumulate data
      [when something goes wrong]
      a. backup data (to somewhere)
      b. format c:
      c. reinstall
      d. restore data

    1. overhead in install procedure, but easy restores

      [install strategy]
      a. make 3 partitions
          a1. main OS partition : w2k(ntfs), 16GB for me, though I did it for w9x, w2k(fat) also.
          a2. data partition - (rest of free disk space - 5)GB : place for backup, iso,mp3,avis.
                  fat32 filesystem recommended(accessible for most OS)
          a3. rescue partition - 5GB, linux
      b. install main OS and patch it to latest, install VNC(if you have to access this pc remotely), defrag it, overwrite zero on all free spaces
      c. install linux(don't forget ssh, screen if you have to access remotely)and make it multi-bootable(boot default=main OS)
      d. in linux, "dd if=/dev/hda1 bs=32M | gzip > mainOSimage.gz" it took roughly 160MB in w9x
            and 800MB in w2k for me(my native language version - your mileage may vary)
      e. store mainOSimage.gz in data partition or linux partition or other media.
      f. accumulate your data on data partition

      [when something goes wrong]
      a. backup essential data in your main OS partition to data partition(bookmarks, certificates, etc..)
      b. boot in linux, do "zcat mainOSimage.gz | dd of=/dev/hda1 bs=32M ; shutdown -r now"
      c. restore essential data needed in main OS partition
      d. patch main OS some more(some more patches from MS in between...) and you're good to go!
    This setup works well for your granma's interweb peecee.(uhm.. just keep tapping ctrl-keys as soon as you power on your peecee, when screen turns red, select 'leenuks' using arrow key and hit return, read your internet address in boot screen using shift-pgup.. OK I'll do the rest!)

    1a. Variation - dual boot is not l33t enough
      Similar to method 1, replace linux partition with live linux CD or rescue floppy(tomsbtrt?) or bootable usb-keychain. This is for people who don't tend to forget needed media when somthing bad happens.

    1b. Variation - I already have linux server somewhere in my network.
      You have another computer acting as NFS boot server in your network. Just make your pc netbootable
      before you install your main OS - write & insert pxe or etherboot rom in your network card if you
      have PCI lan card or buy motherboard that has intergrated lan(and enable network boot rom) EXCEPT
      PCCHIPS motherboard! If you're unlucky enough to have bought PCCHIPS motherboard(which has NOVELL
      RPL rom instead of PXE rom), use BIOS disecting tool(cbrom.. etc..) to discard RPL portion and
      insert etherboot rom instead(DANGER - I'm not taking responsiblity for damaged motherboard. Do it at
      your own risk! Really!!) This setup works well for small office environment(up to 50 pc per maintenance personnel, I guess).
      You can store your main OS images in central NFS server.

    1c. Variation - Why use linux?
      Use other utilities like ghost.. etc..

  97. It takes a little bit of work by Lord+Kano · · Score: 1

    I use Spybot S&D along with their Tea Timer. I also use Ad Aware, MS Antispyware, Hijack This, Spyware Blaster and an antivirus. Every once in a while, something shows up in a scan but isn't usally too hard.

    My GF's machine gets all kinds of shit on it. The biggest difference is the user involved. I don't install anything unless I know exactly what it is. My GF's kids play all kinds of java games on the web and without fail the machine with the most crap on it is the one that they use.

    Be careful and you can usually avoid the infestation in the first place.

    LK

    --
    "Hi. This is my friend, Jack Shit, and you don't know him." - Lord Kano
  98. Re:Process Explorer lets you see network connectio by Johnno74 · · Score: 1

    Its the first piece of software that I install when I have to use a new PC. Its truely indispensible...

    Another thing that is handy is how it shows % time servicing DPCs and interrupts. I was copying some video from my camcorder to my pc via firewire the other day, and I was having problems with dropped frames. The CPU was maxed out, but I noticed that about 40% of the time was spent servicing interrupts....

    Bit more checking and it turned out my HD had fallen back to pio mode.

    My day job is developing .Net software, and process explorer's .Net performance counters are very useful for that too. I used them to prove the memory leak in our software was our code's fault, not .Net itself.
    Architect:"Our code CAN'T have a memory leak - .Net has garbage collection."
    Me:"Well, how come the large object heap size reported by process explorer keeps going up, tracking the overall process memory useage?"

    Turns out each object in a very large collection was reading a 200k file into a byte array, and never releasing it.... garbage collection can't save you there.