Slashdot Mirror


Old Malware Tricks Still Defeat Most AV Scanners

SkiifGeek writes "A year ago Didier Stevens discovered that padding IE malware with 0x00 bytes would happily slip past most of the scanners in use at VirusTotal.com. Revisiting his earlier discovery, Didier found that detection on his initial samples had improved, but not by much. For all the talk of AV companies moving away from signature based detection to heuristics, it is painfully obvious that not many of the tested engines can successfully handle such a simple and well known obfuscation method and the best of those that can detect the obfuscation can only detect it as a generic malware type. At least the scanning engines that can detect the presence of malware with the obfuscation aren't trying to claim each differential as a new variant."

122 comments

  1. Fir0x00st! by fph+il+quozientatore · · Score: 5, Funny

    Fir0x00st!

    --
    My first program:

    Hell Segmentation fault

    1. Re:Fir0x00st! by Enderandrew · · Score: 0, Offtopic

      That is the first time I actually enjoyed a "first" post. I guess there is a "first" time for everything.

      --
      http://blindscribblings.com - Tasty pop-culture in conceptual fashion.
    2. Re:Fir0x00st! by Zencyde · · Score: 4, Funny

      Strangely, the 0x00 exploit even works on Slashdot... you've somehow gotten a "first post" to +5 Funny. If that's not hacker-worthy, I don't know what is.

      --
      What day is it? Could you please tell me?
    3. Re:Fir0x00st! by jgtg32a · · Score: 1

      Please tell me that /. has a filter for the "first" comment.

    4. Re:Fir0x00st! by Anonymous Coward · · Score: 0

      Thanks for making the joke less funny by exposing it.

    5. Re:Fir0x00st! by Anonymous Coward · · Score: 0

      Also the lameness filter has some anti-"first post" filters, hence why you always see a variant like "frist psot", "fp" etc instead. So the 0x00 may have been neccessary to make the post ...

    6. Re:Fir0x00st! by Lavene · · Score: 1

      What? There is a "first post" here? I totally missed that one...

  2. Padding with 0x00 bytes? by glindsey · · Score: 5, Funny

    So padding it with nothing makes it undetectable? I never thought of that!

    1. Re:Padding with 0x00 bytes? by sshuber · · Score: 1

      Security through obscurity.

    2. Re:Padding with 0x00 bytes? by corsec67 · · Score: 3, Insightful

      Since this is viruses evading detection, wouldn't this be "Insecurity through obscurity"?

      --
      If I have nothing to hide, don't search me
    3. Re:Padding with 0x00 bytes? by jopsen · · Score: 1

      I think maybe parent i trying to imply that anti virus systems only provides security through obscurity.

    4. Re:Padding with 0x00 bytes? by rebootconrad · · Score: 2, Interesting

      You know, posting it to virus total just runs it through a static file scanner. Most IE exploits are caught when they attempt to install - you can obfuscate the static code, but you can't obfuscate the call to the system API. VirusTotal is a useful resource, but it doesn't really show anything when it comes to live threats.

    5. Re:Padding with 0x00 bytes? by mrops · · Score: 4, Interesting

      Man, Let me tell you, Viruses have evolved. Really evolved. I don't run a anti-virus at home, don't like them.

      In a moment of weekness I started watching a downloaded version of stargate, missed it on friday :( the WMV movie asked for a "codec" to be installed, guess what... (I know I should have know better)

      Its been 4 weeks and I am still struggling with this virus. Most virus scanners detect this beast, however in my last 4 weeks, none can properly clean it. This has become somewhat of a challenge.

      I have discovered so far, that
      - it is installed as windows driver,
      - this driver gets notified at winlogon
      - the driver creates a exe
      - the exe executes and stays in memory
      - the virus driver file then mutates and goes elsewhere, again to come back at the next logon, this mutation is what virus scanners can't work with.
      - Spreads via Windows networking to other computers on the network, this however only if the other computers have any shared writable folders.

      Yesterday, I discovered, the crappy thing downloads and installs stuff off the internet.

      Fortunately I have all data backed up.

      I can re-install my XP anytime, but this has become too challanging to let go.

      Here is a kicker, I tried infecting a qemu emulated XP VM, guess what, there is a newer version of the virus, somewhat different than 4 weeks ago. The new codec that downloaded wasn't the same that got downloaded to my machine.

      So it seems these virus/trojan developers are well funded and doing this as a day job. Hoping this trojan shares some mp3s so RIAA can go after them, they seem to be more effective than FBI in tracking this kind of a thing.

      Here to some good news, my dad's Vista PC is immune to this virus, so Microsoft may have done something right, or maybe the virus/trojan developers are not targeting Vista.

    6. Re:Padding with 0x00 bytes? by Schadrach · · Score: 2, Informative

      Virtumundo?

    7. Re:Padding with 0x00 bytes? by floorpirate · · Score: 2, Funny

      If someone ever figures out how to translate 0x00 bytes into something that can affect human senses, they'll have developed the Somebody Else's Problem field!

      --
      For every action there is a completely absurd lawsuit.
    8. Re:Padding with 0x00 bytes? by Tony+Hoyle · · Score: 3, Informative

      If it's the one I saw the driver even gets loaded in safe mode.

      You have to boot onto a rescue DVD and find the driver file, delete that and it'll stop the driver loading. Then boot into safe mode (if you boot into normal mode the user mode code will reinstall the driver) and find every copy of the executable and nuke it.

      If you miss one it's back to square one.

      Personally I'd just reinstall...

    9. Re:Padding with 0x00 bytes? by Tony+Hoyle · · Score: 1

      It's the equivalent of Clark Kent taking off his glasses so that nobody recognizes who he is when he's flying around in spandex.

    10. Re:Padding with 0x00 bytes? by ion.simon.c · · Score: 4, Insightful

      K. Start using Mplayer [1] and VLC [2] NOW. They ignore the executable parts of MSFT's multimedia formats.

      [1] Grab the "Windows GUI" and the "Windows X86 codec package" from here: http://www.mplayerhq.hu/design7/dload.html
      [2] http://www.videolan.org/vlc/

    11. Re:Padding with 0x00 bytes? by Mister+Whirly · · Score: 3, Informative

      "I don't run a anti-virus at home, don't like them.

      I am not overly fond of most AV software either, but I like an infected machine even less.

      --
      "But this one goes to 11!"
    12. Re:Padding with 0x00 bytes? by sponga · · Score: 1

      Yah I don't have to run A-squared anti virus, spybot S&D, Ad-aware or any of the other stuff that I used to have to run with XP.

      I don't understand why they wouldn't want to attack Vista?
      For now it is a huge leap from XP in security, but eventually things get exploited and it is only a matter of time. Although with Vista I think we can avoid those drive by downloads a lot more and it will come down to once again the user clicking 'Yes/Allow' which will be the kicker. Some of the worst ones are the cracks for programs.

      Even than viruses that have wreaked havoc on my XP machines have done nothing but been denied on the Vista machine.

      Kind of relieving since it was almost a annoying habit of having to worry where I tip toe on the internet and the annoying habit of constantly having to run my anti-spyware. Almost an addiction having to run those programs or maybe every time after you ran it, it just made you more paranoid.

    13. Re:Padding with 0x00 bytes? by jgtg32a · · Score: 1

      DD is your friend

    14. Re:Padding with 0x00 bytes? by Zencyde · · Score: 2, Funny

      Wow.. that analogy made sense. I propose Slashdot move from car analogies to Superman analogies. All in favor?

      --
      What day is it? Could you please tell me?
    15. Re:Padding with 0x00 bytes? by gravis777 · · Score: 1

      I had a Virtumondo virus that did the same thing. I wrote up procedures for removing this. Maybe this will help:

      So I attemped a manual removal of the virus yesterday, and succeded. However, the process was so messy and time consuming, it probably would have taken less time to reimage. First thing is to go in and manually delete the trash files. Look in the program files directory. The one I noticed yesterday was called GameVance, which advertises itself as a free online gaming site. You can simplify this matter by searching by Date Modified. On the machine I was working on yesterday, GameVance was installed on Auguest 10th, so this gave me something to look for. I first logged into the users computer and uninstalled GameVance. This took care of the rogue program, now I had to take care of the virus.

      Reboot. BACKDOOR into the machine. The reason for this is at the virus is attached to exlorer, it will keep you from removing the files if you are on that machine. So, we are backdoored, so firs thing is to double check the Program files Directory and remove any remains that linger. Then go into both the users profile directory and the all users, and look under Application Data and Local Settings for anything weird. I found somthing floating in c:\documents and settings\bdennix\Application Data - there was a directory in there of a ton of strange characters. I deleted this.

      Go into the Windows directory, and sort by date. I had to edit the winnt.ini file, as it was calling the virus in this file. I would definately check your INI files - anything recently modified. You will then go into the System32 directory, and sort by date. You should see several files with random characters, all generated on or around the same date. Anything newer than that means that something has tried to clean up the files and the files have been recreated. Delete everything you can. Make notes of file names you cannot remove.

      Launch regedit. HKey_Local_machine\software\microsoft (if i remember right), and look in the windows and the windowsnt keys. You are looking for Browser Helper Objects, Explorer, and Winlogon. I saw nothing unusual in Explorer, but there was a lot of stuff in browser helper objects and Winlogon. Unfortunately, legitimate files also have very undescriptive key names, and are usually randomly generated characters, so its impossible to distinguish between what is good and what is bad. Go ahead and delete all the keys. This WILL screw up windows, but we will fix that in a bit. Note that after you reboot, Windows will NOT come back up as the Winlogon is now hosed.

      Boot off of a Windows XP disc, and go into repair console. Delete all the remaining rougue files in the system32 directory.

      You will now need to do a repair install of Windows. This takes quite a while to do.

      When done, Windows should boot back up and let you log back in. Login (preferably as an administrator), run MSConfig, and make sure that nothing got rewritten to the startup files. If it is, its okay because the files are gone, it will just throw up error messages saying that files are missing.

      Restore the users wallpaper. Update Internet Explorer to 7. Update Java. If they use Firefox, update to newest version of Firefox. Turn on automatic updates. Run CCleaner to clean up remaining registry keys that may remain. Install Service Pack 3.

      This sucessfully got rid of the virus for me, however, this was so tedious and took so long, it would have been much easier to just reimage her.

    16. Re:Padding with 0x00 bytes? by Anonymous Coward · · Score: 0

      Mod up! This gets a '3' and the Braindead OP gets 5? C'mon, this is /.

    17. Re:Padding with 0x00 bytes? by PitaBred · · Score: 4, Insightful

      Might be time to start running your machine as a non-admin user. I'd be willing to bet that's what the difference between your Dad's Vista PC and yours is.

    18. Re:Padding with 0x00 bytes? by JCSoRocks · · Score: 2, Informative

      I've tried VLC recently but I couldn't even get it to play the audio track on a .MOV file... I dropped it shortly after that. Is MPlayer any better? I remember using it long ago but I stopped bothering to install it every time I rebuilt.

      --
      You are using English. Please learn the difference between loose and lose; they're, there, and their; your and you're.
    19. Re:Padding with 0x00 bytes? by Anonymous Coward · · Score: 0

      Posting anon so's not to nuke mod points I've awarded.

      VLC is not as good at handling .mov as other formats for some reason. If you have a lot of them, Quicktime Alternative is worth a shot. Otherwise VLC seems to handle pretty much everything I have thrown at it, usually using less system resources than Windows Media Player or such like. For some reason, though, it disables DVD deinterlacing by default, which si never what's wanted unless you have a progressing scan DVD - not even sure if these exist. It's a second's work to enable it, but I often come in to find my kids watching video marred by irritating horizontal lines.

    20. Re:Padding with 0x00 bytes? by lysergic.acid · · Score: 1

      personally, i use BS.Player PRO (there's also a free version), which loads quite fast, has a very small memory footprint, and also has some nice looking skins. it plays .avi, .wmv, and .mkv, and most .mov files i've encountered.

      i also have VLC player installed, which i use to open .mov files that BS.Player won't play for whatever reasons, but the interface is kinda crappy; it opens two player windows; and it crashes whenever i try to close the inactive player window or just the whole program. maybe i have an old version, but it just doesn't seem very stable or as polished as BS.Player.

      i rarely ever use WMP except when i need to open a second player while BS.Player is already open (in the middle of a movie that i don't want to lose my spot in).

    21. Re:Padding with 0x00 bytes? by ion.simon.c · · Score: 1

      Short answer:
      I don't know if Mplayer will play that audio track on the QuickTime video in question. I've not had trouble with the QT movie files that I've run into. However, QuickTime is always a little iffy on OSS video players. It seems that there's always some new version out in the wild.

      Details:
      I've installed the complete codec packages with every mplayer install that I have. [1]
      (I'm not gonna link to them here. I bet that you can suss out the link from the mplayer download page.)
      I've had trouble with no QuickTime videos that I've randomly run across on the Web. [2] I've had nothing but trouble with QuickTime VR files. They usually play every frame contained within at a very high speed. Navigation of the scene is impossible.

      [1] Please keep a local copy of the codecs package. The mplayer folks say that the vast bulk of their traffic comes from folks downloading the codecs packages. It'd be nice to save them a buck or two. ;)
      [2] I don't usually *seek out* QT videos, so your failure rate may be higher.

    22. Re:Padding with 0x00 bytes? by Larryish · · Score: 1
    23. Re:Padding with 0x00 bytes? by AmberBlackCat · · Score: 1

      Spyware Doctor worked for me. If you can handle the $30 price and this is really driving you crazy, I think it's worth trying. Note that it uses a lot of RAM and CPU cycles.

    24. Re:Padding with 0x00 bytes? by hairyfeet · · Score: 1

      Personally I've never had much luck with VLC and .MOV files. Better to go for Media Player Classic with Quicktime Alternative. On both my own personal and my customers I just install Klite Mega along with Flash and Songbird. The customers seem to love it,MPC doesn't suck up the resources like WMP,and with the mega pack you can pretty much play everything out of the box. I tried MPlayer a few times but it just didn't work as well for me as MPC.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    25. Re:Padding with 0x00 bytes? by Anonymous Coward · · Score: 0

      IMO, just download process explorer and hijack this.

      Elevate and run these programs as NT AUTHORITY (using the /interactive switch of the at command), set the malicious processes to idle priority and suspend them.

      Run hijack this, delete the offending entries.

      Repeat once more.

      Delete the driver (might have to use listsvc if you can't find it otherwise.)

      Reboot.

    26. Re:Padding with 0x00 bytes? by AG+the+other · · Score: 1

      Download the tool here: http://siri.geekstogo.com/SmitfraudFix.php Boot into Safe Mode and run it. Then run an antivirus and spyware scanner. I suggest Clamwin portable if you don't want to install one. Then run Spybot Search and Destroy. That might do it. AG

      --
      Non bene pro toto libertas venditur auro
  3. uh oh by gEvil+(beta) · · Score: 4, Funny

    At least the scanning engines that can detect the presence of malware with the obfuscation aren't trying to claim each differential as a new variant.

    Don't give the guys in marketing any ideas. "New and Improved! FoobarAV now detects an infinite number of viruses! Compare that with Norton's piddly 30,000."

    --
    This guy's the limit!
    1. Re:uh oh by noundi · · Score: 4, Interesting

      Your post gave me a thought. How come no AV markets their software using relativity? I mean what use does the average user have for a software that detects a decade old piece of malicous code, that most likely doesn't even work anymore? Perhaps it's time that they market their software with fixes for current problems, not brag about their huge bank of outdated viruses. That creates nothing but a bloated AV, which in the end will most likely hog your system more than it should.

      --
      I am the lawn!
    2. Re:uh oh by mewshi_nya · · Score: 5, Insightful

      and both foobar and norton will suck. It's not the numbers it *can* detect, it's about how *well* it detects them and how little resources it takes.

    3. Re:uh oh by sexconker · · Score: 4, Funny

      Detects 70%* of viruses, 60%** of malware, 20% of trojans***, and 1% of rootkits****!

      *Includes false positives
      **Includes tracking cookies
      ***Any generic threat found is counted as a virus and a trojan
      ****Removal of rootkits is not supported in AV Total Security Home 2008 + Firewall. To remove rootkits, you must purchase the value-add Anti-Rootkit Pro module.

    4. Re:uh oh by zappepcs · · Score: 4, Funny

      Pardon me young man. You do work here, don't you?

      Well, yes, you can help me. I was just wondering if you can explain the differences between the Value-add Anti-Rootkit Pro module and the Value-add Anti-Rootkit Amateur module.

      You see, my wife doesn't think I should be messing with anything for professionals, so I need to know the differences.

    5. Re:uh oh by Anonymous Coward · · Score: 3, Informative

      Detects 70%* of viruses, 60%** of malware, 20% of trojans***, and 1% of rootkits****!

      *Includes false positives
      **Includes tracking cookies
      ***Any generic threat found is counted as a virus and a trojan
      ****Removal of rootkits is not supported in AV Total Security Home 2008 + Firewall. To remove rootkits, you must purchase the value-add Anti-Rootkit Pro module.

      Just had a virus hit at work.
      Symantec 'detected' it but didnt stop it at all, within minutes we had ~60 computers infected.

      Thank god the other 1200 computers we have where running linux.

    6. Re:uh oh by Thaelon · · Score: 1

      You're not taking if far enough.

      All virus scanners are band aids for design flaws in the Windows* that allow the things in the first place - such as running as an admin. And they're all imperfect at best since none of them can stop 0 day attacks. Which is when you need them to work the most.

      Think about that for a second. The time when you're most vulnerable is precisely the same time when your virus scanner is least effective.

      It's ok, you can uninstall all the "always running" components now, never look back. Sure you can still run periodic scans to make sure.

      After over a decade of windows usage I've learned to work around most of its shortcomings. You can do these few things and remain relatively safe:

      • run questionable software as a user that only has read privileges to the directory the executable is in - and no other permissions of any kind, anywhere
      • only, ever use your own bookmarks to get to sites with financial or other important info like your bank or paypal, regardless of the convenience of links sent via email
      • don't use Internet Explorer
      • don't use Outlook Express

      If you these few things, and are cautious with anything downloaded or executed, you don't really need a virus scanner.

      *Come on, is there even a market for commercial non-Windows virus scanners?

      --

      Question everything

    7. Re:uh oh by sexconker · · Score: 1

      You think that's bad? I had a machine here running Symantec Endpoint 11 detect some sort of worm via the auto-protect bullshit.

      It gave two notifications:
      It found it, and failed to fix it.
      It found it, and fixed it.
      Ok, sure, it tried to clean it couldn't, then decided to just delete it. Fine.

      So I run a full scan just to make sure it's gone. Nothing shows up in the scan. Great. But during the scan the auto protect popped up with the same notifications.

      Anti virus software is pretty much the worst thing you can install on your system.

    8. Re:uh oh by Mister+Whirly · · Score: 1

      "Anti virus software is pretty much the worst thing you can install on your system.

      Next to an actual virus....

      --
      "But this one goes to 11!"
    9. Re:uh oh by Anonymous Coward · · Score: 0

      this is not disturbing. perhaps while you were scanning, you were also reading email or browsing the web. you hit an email or web page that had something bad. your scan would not detect that if auto-protect caught it before it had a chance to grow on your hard drive. or perhaps you were being actively attacked through your network.

      anti-virus is great. it's not perfect and never will be. 'anti-virus is worthless'...that's exactly what the malware writers want you to think. because of this attitude, they probably already have all Mac OS X computers in the world in their bot-net because of this attitude. they are just waiting for everyone to switch before they turn them on.

    10. Re:uh oh by EchaniDrgn · · Score: 1

      Whereas I agree that some sort of relevance in advertising would be nice, as to how up to date their latest improvements are, I do think it's a good selling point to state that you can handle previous viruses as well. If an anti-virus software can't handle a virus from 10 years ago then it's like a parent that doesn't get their kid vaccinated for measles because they haven't had a big outbreak recently. It just takes one instance of the virus to totally wreck your day.

      Just my two cents.

    11. Re:uh oh by jgtg32a · · Score: 2, Funny

      Not so much anymore most virus's these days just want to leach your bandwidth and DOS someone else, there is less of a performance loss when compared to most AV software

    12. Re:uh oh by JCSoRocks · · Score: 1

      Until you get a ton of them on your machine and starting IE (of course they're starting IE, FF users don't have these problems!) takes 10 minutes.

      --
      You are using English. Please learn the difference between loose and lose; they're, there, and their; your and you're.
  4. What they lied about using heuristics? NEVER! by topham · · Score: 3, Interesting

    Considering the arguments I got in between the word 'Signatures' and 'Heuristics' when it came to anti-virus I'm not surprised.
    They think heuristics are BLAH.*BLAH instead of BLAH...BLAH.

    And even then, they don't get it right.

    1. Re:What they lied about using heuristics? NEVER! by TheLink · · Score: 1

      Actually I'm glad that the malware people are focusing their attention on Windows.

      Imagine what the malware people would be able to do with stuff like perl. Polymorphic? No problem, heck it might even be able to use search engines to look for "updates" and check to see if the update code runs OK.

      Perl is installed by default on popular Linux distros, and some BSD - so it can be cross platform.

      If you had millions of the typical windows users using Ubuntu, there'll be a lot more zombies and they'd be really capable.

      A fair number of windows users have proven that they will enter a password in an email to decrypt an attached encrypted zipfile and then run the malware in it...

      So guess how hard it will be to get them to run a perl script as root - either via sudo or other means.

      Linux, OSX etc is not significantly safer than Windows from a tech security POV.

      --
    2. Re:What they lied about using heuristics? NEVER! by kv9 · · Score: 1

      If you had millions of the typical windows users using Ubuntu [...]

      if? I thought that's a given.

    3. Re:What they lied about using heuristics? NEVER! by ultranova · · Score: 2, Informative

      So guess how hard it will be to get them to run a perl script as root - either via sudo or other means.

      Why would it need to run as root ? Running as a regular user, it can:

      1. Start as soon as the machine starts by simply adding itself to the user's crontab.
      2. Access the network, both TCP/IP and UDP/IP, and use all protocols that run on top of these.
      3. Read the user's address book.
      4. Listen to user's keystrokes and mouse movements, as well as take screenshots (but probably not if written in perl).
      5. Attach itself as a debugger to any process owned by the user (such as the web browser), and read and control their internal state (but probably not if written in perl).

      Add the fact that Gnome starts a shitload of processes with weird names to help mask the virus process, and I can see no reason whatsoever why a Linux virus would need or even want root privileges. About the only thing it can't do is send raw ICMP packets. That would be useless anyway, since exploiting holes in kernel networking stack would make said holes get fixed very fast indeed.

      --

      Forget magic. Any technology distinguishable from divine power is insufficiently advanced.

    4. Re:What they lied about using heuristics? NEVER! by WhiteHorse-The+Origi · · Score: 1

      I think the problem lies in getting the script installed and executed in the first place. You'd think it's easy but it's snot!

  5. Of course they do ... by Eros · · Score: 1, Insightful

    Of course they still fool AV scanners. If they didn't how would they be able to sell you a malware scanner on top of your AV scanner?

  6. It's worse than we suspected... by rickb928 · · Score: 1, Informative

    ...and this pretty much says it all. Even for Windows.

    We are in serious trouble, and have been for a while now. And nowhere to migrate to.

    --
    deleting the extra space after periods so i can stay relevant, yeah.
    1. Re:It's worse than we suspected... by Anonymous Coward · · Score: 0

      Seriously? Why would you link straight to the image? Here is the proper link to the comic in question (which includes title text).

  7. Applied AI by khellendros1984 · · Score: 2, Interesting

    It seems like this is exactly the sort of place where AI could be useful...disassemble some binary data, figure out what it does, and use *that* as a sort of signature. The behavior of the program is the thing that causes a problem, anyhow.

    --
    It is pitch black. You are likely to be eaten by a grue.
    1. Re:Applied AI by Anonymous Coward · · Score: 3, Informative

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

    2. Re:Applied AI by JustinOpinion · · Score: 1

      What does the halting problem have to do with this?

      The halting problem might be relevant if you absolutely needed a provably (in the mathematical sense) perfect analysis of the algorithm that a binary implements. But any practical implementation of mawlare detection wouldn't need to be perfect: it would just have to disassemble the binary and pull out algorithmic motifs, and check these against a database (where the motif "loop over values and store to single file" is okay but "loop over all files on disk and insert code into each one" is not okay).

      Bringing up the halting problem is basically saying "there are theoretical reasons why you cannot build a perfect algorithm classifier... so why bother trying?" We don't need perfect. We just need useful.

    3. Re:Applied AI by Anonymous Coward · · Score: 0

      That's easy to get around if you're willing to accept a few false positives: just make the policy default-deny. You can't always prove that a given program is safe or malicious, so only allow programs you can demonstrate to be safe. If you're not sure, assume it's malicious unless explicitly directed otherwise.

    4. Re:Applied AI by nog_lorp · · Score: 1

      Then you run into the obfuscation problem again. And polymorphic code is used heavily in DRM and anti-cheat software now, so that in itself would not fit a negative signature. At that point you either have to know in advance how to unpack the meaningful code (back to our signature problem) or run the thing (back to the halting problem).

  8. Credit Card Companies by MozeeToby · · Score: 4, Insightful

    You know how you charge something, sign for it and no one looks at or cares about the signiture. There's a reason for that. Credit Card companies have figured out that verifying identity is impossible. Instead they try to verify by transaction by looking at the recent pattern of purchases for signs of theft.

    Instead of trying to identify incoming virusses, they should be focusing on removal tools and monitoring. Watch the processes for unnusual behavior and flag the user if something is detected, then actually get rid of the virus if the user agrees with the analysis. Granted, unusual behavior is a pretty vaguely defined concept, but that seems a lot more adaptable to new threats than the current methods.

    1. Re:Credit Card Companies by compro01 · · Score: 4, Insightful

      Problem being, with lots of machines, they become infected on such a regular basis that your "unusual behaviour" is common enough that it becomes usual behaviour!

      --
      upon the advice of my lawyer, i have no sig at this time
    2. Re:Credit Card Companies by peragrin · · Score: 4, Interesting

      while you are correct, the problem lies with the OS that needs the most AV support. Windows itself acts like a virus to change memory locations when certian apps are run. Thisis to ensure compatibility. With Vista msft has been trying to change such behaviour, but it took 6years for msft to notice the problem and at least until win7 until things start working better. Linux and OSX don't suffer from such things as badly as they depracrate old buggy features ona regular basis.

      --
      i thought once I was found, but it was only a dream.
    3. Re:Credit Card Companies by geckipede · · Score: 4, Insightful

      Unfortunately all that monitoring software can do is make a guess and then ask the user whether something should be allowed. The click-happy average user is even easier to fool than software. There's no way around it, if you want complete confidence in the security of your system, you have to understand what everything running on it should or should not be doing. A security product based on whitelists of known software would be interesting and probably quite effective, but I suspect not very popular.

    4. Re:Credit Card Companies by Ranzear · · Score: 1, Interesting

      I so much more enjoy Antivir's almost purely-background scanning. Every detection I get on a machine I install it on is upon is upon access, and it's even capable of detecting within compressed file formats as soon as you open them. Theres no need for a piece-by-piece thorough scan of every piece of code and every file on the harddrive, and thats even becoming prohibitive anymore. Its no longer a matter of looking at what a file is or contains, but at what it -does-. A process that reads memory from other processes, opens a high port number, and attempts to send out packets should raise immediate red-flags, yet could contain enough junk between the functional bits to disguise itself as a 3D-rendering program. My favorite notion about Norton's product is that its very, VERY secure - particularly because it eliminates the user being able to perform almost any task on the machine. Its almost the predecessor of UAC, and falls into a category I dub 'Security through Dysfunction'. Stopping to check every process running on a machine is about as effective as stopping every vehicle at the border and asking if they have bombs or weapons or... okay bad analogy.

      --
      Slashdot: Where opinions are just opinions until you have mod points.
    5. Re:Credit Card Companies by nabsltd · · Score: 4, Interesting

      The thing about anti-virus software is that is stupidly tries not to be intrusive. AV software could be pretty much 100% effective with a few tiny changes, but those changes will make it more visible and annoying.

      1. At install, the AV software adds a "run at reboot" entry that runs in the PE boot time, before most (but not all) other processes get a chance to run and does a full system scan at that point. You don't get to continue the install until you agree to this reboot.
      2. After the scan, the AV software (still in the PE environment) picks a few select directories (like "C:\Windows" and "C:\Program Files") and creates checksums of all files in those directories (or subdirectories).
      3. When the re-boot finishes and the install completes, the user is given the option to add other directories to the "safe" list, and file checksums in those directories are computed.
      4. After this, the AV software will not allow a file on disk to be run as an executable unless it is in one of the "safe" directories and the checksum exists and has not changed.
      5. Any other attempt to execute a file results in a full scan of the file using the virus signatures, and the user is then given a warning about running non-trusted executable and analysis of the scan.
      6. The AV software will provide a way to manually update the "safe" directories, so that after you install software you can run it, but there should be no way to automate it.
      7. As an option, the AV software blocks write access to every executable file in the "safe" directories.

      This won't protect against scripting language malware and exploits of ActiveX (or other in-process DLL code), but it will tend to stop what they can do in the long run. Exploit code can create an executable in some directory, but it won't be able to be run without a warning, even if that code contains no known virus.

    6. Re:Credit Card Companies by Anonymous Coward · · Score: 0

      Vista is the first version of windows to randomise the address space of loaded libraries, XP and below all have them in the same place between boots.

    7. Re:Credit Card Companies by sootman · · Score: 1

      Getting a bit OT here, but signatures aren't so much a proof of identity anymore as they are proof of consciously committing fraud. It's one thing for a crook with a stolen card to say "Huh, I thought it was mine, I've got another card that looks just like it, I must have found that one on the floor, forgot about it, and accidentally used it." It's another thing to tell that same story with "and then I must've accidentally signed someone else's name, too" at the end.

      On a related note, I've got a friend that everyone knows as (something like) Bob Smith, but his legal name, and what he signs, is Robert Smith III. Someone filled out some paperwork and signed "Bob Smith" so in this case it was in fact one more piece of evidence that he wasn't the one who signed it.

      --
      Dear Slashdot: next time you want to mess with the site, add a rich-text editor for comments.
    8. Re:Credit Card Companies by mkraft · · Score: 1

      And then you end up with something like Vista's UAC which is universally hated.

    9. Re:Credit Card Companies by ion.simon.c · · Score: 1

      And *nix and BSD have been doing this for *ages*. : D

    10. Re:Credit Card Companies by UncleTogie · · Score: 1

      Any other attempt to execute a file results in a full scan of the file using the virus signatures, and the user is then given a warning about running non-trusted executable and analysis of the scan.

      Would any system file updates from {insert OS company here} automatically be added to the checksum list, or would this need to be done manually? Could the update process itself be exploited if the former applies?

      --
      Don't tell me to get a life. I'm a gamer; I have LOTS of lives!
    11. Re:Credit Card Companies by compro01 · · Score: 1

      UAC is a perfectly fine idea. Linux/Unix have been doing much the same with sudo (+its various GUI wrappers) for years. UAC is just a lousy implementation, which can (hopefully) be rectified.

      --
      upon the advice of my lawyer, i have no sig at this time
    12. Re:Credit Card Companies by nabsltd · · Score: 1

      My preference would be to do things completely manually, requiring the user to approve everything.

      With a PE component to the AV software, only the most critical files (kernel, some device drivers, etc.) would have to be "auto-approved". Also, I suppose that anything that runs before the AV runs would be an issue, but that's the case now, too.

    13. Re:Credit Card Companies by Bios_Hakr · · Score: 1

      It would just be easier to whitelist applications. Create checksums of the 20 or so programs that your normally run and check each of those at boot time. Allow the user, at boot time, to specify any other programs he'd like to run.

      --
      I'd rather you do it wrong, than for me to have to do it at all.
    14. Re:Credit Card Companies by CrossChris · · Score: 1

      How is any Windows user going to be able to decide what's "unusual"?

    15. Re:Credit Card Companies by Anonymous Coward · · Score: 0

      Attacking the credit card system appears to be too easy. Just create an large enterprise or group of associate divisions and make sure each is authorized for billing by various credit services. (If enough of them pull through, also be sure to use the funds to expand the umbrella organization. It's kind of like adding to your "botnet".)

      Then run through a list of any credit card numbers you can obtain. Either via confidence shemes (including phishing), other social engineering, or even random number generators. Bonus points if you're using TV adspace with a catchy jingle or animations or ads on legit online services to bring in marks for your phishing. (Another bonus if your scam also plays the "anti-scam" side of the market with some fake protection racket. Be sure to google bomb with it, so legitimate reports of your scamming gets lost under your own "fix".) First test the credit card numbers with an initial charge of $1 or $2 (something very small, so the charge-back won't be bothersome if not accepted.) If the charge accepts, add it to your index and then bill the account for "services" at a monthly fee in an average range of $10 to $30. This way the fee is likely to get lost in the charges listing on the bill and get overlooked.

      Works very well. Just ask the kind folks at Vertrue and Adaptive Marketing LLC. Also ask Mr. James B. Duffy how well it works. He's got a mansion and a yacht and who knows how many millions via use of this nice exploit.

      The credit card industry as it is right now is like WinXP with no firewall and all ports open with no SP2 update and no AV. I'm suprised the FTC and other government accountability services haven't gotten on it yet.

    16. Re:Credit Card Companies by nabsltd · · Score: 1

      This has two problems.

      First, DLLs and other shared code are missed by your idea. These are one of the worst infection vectors in Windows.

      Second, the average user doesn't know what has to run to keep the system doing the right things, and getting dozens of popups would result in the same thing that is happening with UAC...people would be conditioned to just click "Yes" to get rid of the box. You want these boxes to be rare enough that they mean something to the user.

      Plus, if you have verified from essentially outside the system that there are no viruses in any directory under "C;\Program Files", then why bother asking the user?

  9. IDW by Anonymous Coward · · Score: 2, Funny

    This is the dirty secret of desktop / on-access antivirus scanners; they don't work.

    F.D., I work in the industry, and the sole exception from this rule is my own employer's product, xxxxxxxxxxxx, of course.

  10. so what? by Cajun+Hell · · Score: 3, Insightful

    If your scanner doesn't say program X is malware, does that mean you should run program X?

    Of course not. Quit downloading and running random programs, and your results will be the same whether scanners work, don't work, or you don't have one at all.

    --
    "Believe me!" -- Donald Trump
    1. Re:so what? by Anonymous Coward · · Score: 2, Insightful

      Quit downloading and running random programs, and your results will be the same whether scanners work, don't work, or you don't have one at all.

      So your advising that everyone disable javascript, flash, etc in their browsers?

    2. Re:so what? by JCSoRocks · · Score: 1

      I agree. I've been running a Vista box for ever a year now with no AV and no problems. Why not? I dunno, maybe because I never install anything I'm not familiar with. I only browse with FF. I only use webmail accounts so e-mail viruses aren't an issue. I don't download random garbage from torrents and then act all shocked when it turns out to have a virus. Keeping your PC clean is relatively easy if you just avoid the crap you already know you shouldn't be doing and keep yourself patched.

      Having an OS with a tiny market share that no one's bothering to hack helps too... :P

      --
      You are using English. Please learn the difference between loose and lose; they're, there, and their; your and you're.
  11. (Stupid) Useful Malaware Tricks? by kyashan · · Score: 3, Interesting

    ..a bit OT, but sometimes I wonder when will be the year of malaware on Linux or OS X.

    --
    "La presi e te la pagai (480.000 Lire)"
    1. Re:(Stupid) Useful Malaware Tricks? by i.r.id10t · · Score: 1

      Hey, you've just been hit with a random Linux virus! Change to /etc and using sudo or su (your choice) please delete 3 random files or directories. Thanks!

      --
      Don't blame me, I voted for Kodos
    2. Re:(Stupid) Useful Malaware Tricks? by Anonymous Coward · · Score: 0

      As soon as there is more commercial closed source Linux compatible software that uses it's own proprietary installer, rather than the distro's official repositories.

      Why? Because the next thing will be cracked versions of that software, and so the terrible descent into a Windows like acquisitive culture begins.

      The GPL and the general good attitude of Linux users is the best anti-virus. However, it will only work until attitude is lost or diluted among lots of new users who don't 'get it'.

    3. Re:(Stupid) Useful Malaware Tricks? by gzipped_tar · · Score: 1

      malaware

      Malaria kills. You should use a mosquito net when surfing the Web. Take care.

      --
      Colorless green Cthulhu waits dreaming furiously.
  12. Ugh! Scanners! by flajann · · Score: 3, Interesting
    One thing I absolutely despise with the AV scanners is just that -- the scanning, that eats up performance both disk-wise and cpu-wise, and always seem to run at the wrong times -- when I am using the machine!

    This scanning aspect grows even more germane as we ascend into the commonality of terabyte drives.

    We need better approaches to checking files for infections or payloads -- like checking them thoroughly once and then checking any newly created or altered ones at the time of alteration. But even there you take a performance hit, and I know most AV systems already does this to some extent (but will rescan all the drives periodically).

    Ah, gotta love Windows. I much prefer to have a clean system and avoid any operations that might introduce a payload -- like running IE, for example.

    Google's attempts to flag questionable sites is half-baked, and depends on GoogleBots catching the vulnerabilities before your browser does. And for the poor site owner that's been compromised, Google fails to provide enough details for the site owner to eliminate the potential problems.

    Well, I don't use Windows as my primary platform for a number of reasons, virus vulnerabilities being one of them. Not to say Linux doesn't have its share, but they are far less common and if you keep up with the latest upgrades, you'll do OK for the most part.

    I think we need to go in a direction of relying on hypervisor-wrapped OSes that can do selective rollbacks to the points before infection. This way, you eliminate the need for scanning everything all the time and better yet, you might put some of the malware protection in the hypervisor itself, at a level the guest OS or the malware could never detect nor evade.

    Just a thought for free for some enterprising individual to go make $$$$ from!

    1. Re:Ugh! Scanners! by 0123456 · · Score: 1

      "One thing I absolutely despise with the AV scanners is just that -- the scanning, that eats up performance both disk-wise and cpu-wise, and always seem to run at the wrong times -- when I am using the machine!"

      Funny, isn't it? Windows Defender takes eight and a half hours to scan my 2.5 terabytes of disks, and if I haven't run it for a few days it will start an automatic scan a few minutes after I boot up the PC.

      Surely that's the absolutley stupidest possible time for a scanner to run? If I've just booted up the PC it's because I WANT TO USE IT TO DO SOMETHING USEFUL, and not because I want to wait eight hours for a scanner to run. Particularly not a scanner that warns me that I have a malware infection in a .wav file from a game that was released in the 1990s.

      Any time my Windows PC slows to a crawl, I can almost guarantee it's because Microsoft have decided that while I'm playing a game is a really, really good time to decide to start an eight hour disk scan.

    2. Re:Ugh! Scanners! by jez9999 · · Score: 3, Insightful

      What I don't understand is how I run NO A/V software (no, really) - I just run Sygate, a software firewall - and I have not gotten any trojans or viruses in the last... 10 years? Yeah I guess I could have one and not know about it, but I doubt it, disk activity and network activity seems normal (except when Skype decides to route a call thru me, why can't people get their own IPv6 IPs damnit??), and I occasionally run a virus/rootkit scanner over my machine and they come up clean.

      A/V is probably unnecessary, if you have a reasonably knowledge of how to use a computer. Yeah most don't, but you're posting Slashdot so you probably do. Why do you use one at all?

    3. Re:Ugh! Scanners! by Sagara+Sozou · · Score: 1

      This really reminds me of an argument for HTS+ against NTFS. NTFS requires a big chunk of time to move files around (defragmentation) while the other moves files when they're openned, if it has to.

      --
      Those poor bastards, they have us surrounded. Now we can fire at them in all directions!
    4. Re:Ugh! Scanners! by flajann · · Score: 3, Interesting

      What I don't understand is how I run NO A/V software (no, really) - I just run Sygate, a software firewall - and I have not gotten any trojans or viruses in the last... 10 years? Yeah I guess I could have one and not know about it, but I doubt it, disk activity and network activity seems normal (except when Skype decides to route a call thru me, why can't people get their own IPv6 IPs damnit??), and I occasionally run a virus/rootkit scanner over my machine and they come up clean.

      A/V is probably unnecessary, if you have a reasonably knowledge of how to use a computer. Yeah most don't, but you're posting Slashdot so you probably do. Why do you use one at all?

      One reason: Kids.

      One kid uses Linux as much as he uses Windows, and understands how to avoid malware. Alas, he has a lot of friends over that have not learned these important lessons.

      Not to mention my other -- younger -- kid, who insists of downloading malware from Disney and other sites that *insists* on using IE to run at all.

    5. Re:Ugh! Scanners! by mkraft · · Score: 1

      The problem with scanning something once when it's downloaded and then forgetting about it is what happens if it is a virus, but the AV definitions haven't been updated yet to detect it? This is why AV programs scan files again after the AV definitions have been updated.

      Symantec's Norton 2009 line actually tries to increase performance, by keeping a white-list of "good" programs based on data from both Symantec and all it's users (based on automatic submission of the CRC checks of running programs). Once a program is flagged as "good" it won't be scanned again until it is changed. As the OS and most common applications are flagged as "good", there is very little performance hit as compared to older versions where Norton scanned every accessed file in the system.

    6. Re:Ugh! Scanners! by PitaBred · · Score: 1

      If he insists on using IE, run Windows in a virtual machine with snapshots under Linux. Anything not 3D will run fine, and you'll be able to undo crapware installs in Windows very easily.

      And honestly? I'd just block all of disney.com. They've proven through their legislation sponsoring and quadruple-charging0 that they view you as nothing more than a bag of money.

      BTW, I just checked out Disney.com... most of their flash games and stuff seem to run fine under Linux, and I'm running 64bit Ubuntu with Flash9 in nspluginwrapper. No reason you can't use straight Linux.

    7. Re:Ugh! Scanners! by Anonymous Coward · · Score: 0

      actually Kaspersky AV checks files only once.. that is until you update the virus definition. then it has to check all again to be sure it hasn't missed some first time.
      you can probably set it somewhere in config to always check only new files, but I'm not sure if its wise..

  13. Their next move... by akad0nric0 · · Score: 1

    ...will be to invest money in marketing to find some way in which this study is not "fair"; in other words, how it doesn't align with limited and unrealistic testing methodology that only focuses on very specific ways their tools succeed in detecting malware.

    They've done (Skoudis) it before (Secunia).

    --
    akad0nric0

    This sentence no verb.
  14. Re: of course by Anonymous Coward · · Score: 0

    Absofriggenlutely.

    Adblock, noscript, firefox.
    I ran Spybot S&D yesterday (first time in several months) and it came up completely empty.

    Any site that requires javascript for navigation is broken.

  15. Didn't Consumer Reports say this years ago? by tkrotchko · · Score: 4, Interesting

    A few years back, Consumer Reports took some malware and made some trivial changes and almost all the AV vendors failed that simple test.

    If you recall the AV vendors criticized Consumer Reports because they claimed it was the equivalent of producing new malware and that it was irresponsible.

    Bottom line... this pretty much proves that AV has little or no value. You use it because everybody tells you that you have to use it, not because it provides any sort of comprehensive security (it doesn't even come close).

    --
    You were mistaken. Which is odd, since memory shouldn't be a problem for you
  16. Antivirus/Antispyware 2009 by Danzigism · · Score: 4, Interesting

    Working in a repair shop, the most common infection I've seen in the past couple months has been the rogue antivirus/antispyware products. They usually pose as "Antivirus 2009" or "XP Antivirus 2009". They use extremely generic names. Its funny because every customer that has one of these infections, is usually running Norton, Mcafee, Trend Micro, AVG, or any of them. Not ONE of them from 2008 has been able to rid the rogue product. It's funny too because all you have to do is remove a couple lines in HiJackThis and remove the Program Files folder. Although it has made our repair shop a good amount of money, it is annoying having to tell customers why their AV software can't remove such a silly thing. I've been a strong supporter of Panda Antivirus for many years, and I've always thought all the others are extremely bloated. ESPECIALLY NORTON.. HOWEVER, Norton 2009 has literally done a 180 with its performance. It removed XP Antivirus in no time. It barely uses 1% of your CPU when it is idle, and it updates literally every few minutes. I've been extremely impressed with their latest release and would recommend the noobs out there to try a 15 day free trial. But of course, ultimately running any AV software is a joke if you know how to use your computer correctly and don't download goat pr0n and warez. but fyi, if you would of asked me a month ago about Norton, I would of told you it is ridiculous and extremely bloated crap software, just like the rest.

    --
    *plays the Apogee theme song music*
    1. Re:Antivirus/Antispyware 2009 by Anonymous Coward · · Score: 0

      Working in a repair shop, the most common infection I've seen in the past couple months has been the rogue antivirus/antispyware products. They usually pose as "Antivirus 2009" or "XP Antivirus 2009". They use extremely generic names. Its funny because every customer that has one of these infections, is usually running Norton, Mcafee, Trend Micro, AVG, or any of them. Not ONE of them from 2008 has been able to rid the rogue product. It's funny too because all you have to do is remove a couple lines in HiJackThis and remove the Program Files folder. Although it has made our repair shop a good amount of money, it is annoying having to tell customers why their AV software can't remove such a silly thing. I've been a strong supporter of Panda Antivirus for many years, and I've always thought all the others are extremely bloated. ESPECIALLY NORTON.. HOWEVER, Norton 2009 has literally done a 180 with its performance. It removed XP Antivirus in no time. It barely uses 1% of your CPU when it is idle, and it updates literally every few minutes. I've been extremely impressed with their latest release and would recommend the noobs out there to try a 15 day free trial. But of course, ultimately running any AV software is a joke if you know how to use your computer correctly and don't download goat pr0n and warez. but fyi, if you would of asked me a month ago about Norton, I would of told you it is ridiculous and extremely bloated crap software, just like the rest.

      Ditto. We see so many WinXPAV infections. I've found that the 2008 versions are harder to get rid of than the 2009. The latter just usally takes a Malware scan (like MalwareBytes Anti-Malware) but the former requires bleach and holy water.

      I too have moved on from Norton, but I may have to give 2009 a look-see.

    2. Re:Antivirus/Antispyware 2009 by kv9 · · Score: 2, Funny

      ultimately running any AV software is a joke if you know how to use your computer correctly and don't download goat pr0n and warez

      I've been downloading goat pr0n and warez for years, and I'm OK. well, my computers are.

    3. Re:Antivirus/Antispyware 2009 by Nimey · · Score: 1

      We use Symantec Antivirus 10 and SEP11 here. We've gotten computers infected with variants of that. Seems to slip right past the real-time protection, but if you tell SAV to run a system scan it will find it. Very odd.

      --
      Hail Eris, full of mischief...

      E pluribus sanguinem
    4. Re:Antivirus/Antispyware 2009 by PitaBred · · Score: 1

      I download goat pr0n and warez just to watch it throw up all over itself when run under Wine. The message logs are amusing ;)

  17. spybot by Smivs · · Score: 1

    I run spybot around twice a week and mine hsn't found anything for months, except my 'Registryfix' which it thinks is malware...strange.

  18. Well...then...what would YOU use? by jrbirdman · · Score: 1

    I'm almost at one of those "No, I won't fix your computer" moments.

    If asked (or arm-twisted), which AV vendor would you recommend?

    At some point in time, each seems to move to the "front of the line" in terms of quality and performance...then some update comes along and...boom...either or both go into the crapper.

    Suggestions?

    1. Re:Well...then...what would YOU use? by fatalGlory · · Score: 1

      I live on campus at university and the sheer number of n00bs (yes, I said the n word), is occasionally mind blowing.

      I tell them all to run spybot-sd and avg8. Spybot because it's free, it detects heaps of stuff (that is still relevant) and removes it. Been using it for years and it has detected *some* issue on every system I have ever installed it on (assuming no other anti-spyware had been running).

      I use AVG8 because it's free and it can be made to work with the proxy server at our university.

      Free is important because I agree with several other posts on this topic - AV is not that important. Spybot I would say is more important, but more important than both is a firewall. To that end I still tell everyone that asks me what AV they should use that the best AV for them is ZoneAlarm.

      --
      Censorship is the opposite of education. If neo-darwinism were defensible, people would not need to try and censor ID.
    2. Re:Well...then...what would YOU use? by I)_MaLaClYpSe_(I · · Score: 1

      What the AV engine and detection rates are concerned I strongly suggest either Kaspersky or F-Secure. I don't know how those are like from an endpoint usability standpoint though.

  19. I've got bad news for you... by Anonymous Coward · · Score: 0

    I still shudder at the scent of lox and gefilte...

    Then read this!

  20. This is now requested of Kaspersky by Anonymous Coward · · Score: 0

    From the Kaspersky Forums, Kaspersky does not find obfuscated trojans.

    -hunag

  21. Relativity? Hmmm. by jd · · Score: 1

    "Our anti-virus kit moves over files so quickly, the virus shrinks to zero length and has infinite mass!"
    "The new herustic bends space-time, causing malware to fall off the edge!"
    "AVSoft's new scanner sends you backwards in time, so you were never infected in the first place!"

    --
    It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
  22. Old Jedi Malware Tricks by whitehatlurker · · Score: 4, Funny

    These0x00are0x00not0x00the0x00softwares0x00you0x00are0x00scanning0x00for.

    --
    .. paranoid crackpot leftover from the days of Amiga.
  23. That is to teach people by marcosdumay · · Score: 1

    Windows makes a bad media player. Linux is way better for handling multimedia files (if your country doesn't make it illegal, of course).

  24. RECOVERY CONSOLE COMMAND DISABLE STOP DRIVER by Anonymous Coward · · Score: 3, Informative

    "I have discovered so far, that
    - it is installed as windows driver,
    - this driver gets notified at winlogon
    - the driver creates a exe
    - the exe executes and stays in memory
    - the virus driver file then mutates and goes elsewhere, again to come back at the next logon, this mutation is what virus scanners can't work with.
    - Spreads via Windows networking to other computers on the network, this however only if the other computers have any shared writable folders.
    - by mrops (927562) on Friday November 07, @01:40PM (#25678439)

    Install RECOVERY CONSOLE as a bootup option

    (Its installer alters boot.ini for this as it installs & it adds a bootup menu choice/option for using it once you reboot after installation of it)

    To install it, that is done from your OS installation media's I386 Folder, via the commandline ->

    winnt32.exe /cmdcons

    Once it is in place?

    You can issue the LISTSVC command there, & it will show this trojan/virus' name once you scan the list of drivers &/or services it presents (look carefully, & odds are, you will see it there).

    Then, you would use the DISABLE command on it (that stops both services, AND, DRIVERS too) - ENABLE is the opposite command, just so you know (&, in case you make a mistake here).

    APK

    P.S.=> The Windows Networking you mention? I am going to assume File & Print sharing via LanManager networking... & IF you don't use a home LAN (or, connect into a work LAN/WAN, remotely from this infected system)? You can actually REMOVE it a couple ways (easiest ones are stopping the SERVER service via services.msc & setting its startup type to DISABLED (server provides file & print sharing is why) OR, just go to your LOCAL AREA CONNECTION, & uncheck (if not totally remove) "File and Print Sharing" and "Client for Microsoft Networks" there (because all you REALLY NEED to be online, is Tcp/IP)... this will not only help secure you, & stall this machination on your system, BUT, it will also give you back CPU cycles, memory, & other forms of I/O too, because you will be cutting off things you may have running that you do NOT really need to be... IF you are not part of a LAN/WAN, that is... apk

  25. Re: of course by PitaBred · · Score: 1

    Any site that requires javascript for navigation is broken.

    How's 1995 treating you? Animated GIF's still everywhere?

    I have no problem with a sitemap, something more compatible with screen readers, but seriously... JavaScript exists, and is quite good at making websites and web apps interactive. That's what it's for. Denying reality is pointless, and even though you claim that any site that requires Javascript as broken, that doesn't make it so. Google Maps, gmail, many other sites that are very useful all require JavaScript, for a very good reason.

  26. Aye by furbearntrout · · Score: 1

    In the interest of _not_ getting modded off-topic, this probably should be submitted as a poll.

    --
    Crap. What did the new CSS do with the "Post anonymously" option??
  27. The WinLogon section: Stop the 'phalanx' driver! by Anonymous Coward · · Score: 2, Informative

    In addition to what I posted originally here (thanks for the "modded up" status too, whoever did so):

    http://it.slashdot.org/comments.pl?sid=1021873&cid=25681261

    ?

    To access & stop the "backup" of this trojan's driver, since it apparently is using a form of "phalanx-like" backup of itself & its constituent part? Well, go here, using REGEDIT.EXE, once you reboot (after using RECOVERY CONSOLE's LISTSVC, + DISABLE comamnds to stall the driver itself) because this 'backup' portion you're seeing @ WinLogon MAY undo what you did, in deactivating the trojan's driver portion:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon

    And, in the right-hand side pane of REGEDIT.EXE? Look for the SHELL line (should ONLY have Explorer.exe in it) - odds are, that's the part that's controlling this 2nd part you noted, that notifies the trojan's driver portion!

    Good luck!

    APK

    P.S.=> IF this thing's 2nd 'backup' portion isn't there, in the WINLOGON section you mentioned?

    Then, examining ALL other startup areas (prior to the explorer.exe shell logon by you), to find its other part...

    MSCONFIG.EXE is decent for this!

    Autoruns (sysinternals/MS) is also...

    OR

    Startup CPL (Mike Lin)

    Are ALL/EACH good candidates for the job...

    (If not digging for those sections via REGEDIT.EXE (You'll need a list of startup areas Window has though, & it's MUCH MORE MANUAL than the other tools I noted/listed, a downside of doing it manually really vs. using automators such as the progs I just listed))... apk

  28. Re: of course by turing_m · · Score: 1

    How's 1995 treating you? Animated GIF's still everywhere?

    Do you understand what Noscript actually does? It allows you to very easily whitelist which sites you trust to run javascript/flash. After about a week of enabling sites you frequent (e.g. banking, google maps etc), there is very little upkeep involved, while preventing sundry sites you google from executing code. The effort compared to a full reinstall every 6 months is minuscule, which is why Noscript is so popular.

    As the practice of disabling javascript by default becomes more popular, companies should ask themselves whether they really need javascript or flash for what they do. If they are in the position of an 800lbs gorilla (e.g. bank, ebay, amazon, google etc), then they can use javascript for whatever they want. But a lot of smaller companies probably lose some sales because they use javascript where it is not necessary, e.g. in conveying basic product information and price.

    --
    If I have seen further it is by stealing the Intellectual Property of giants.
  29. Re: of course by Keeper+Of+Keys · · Score: 2, Interesting

    I am a web developer, quite proficient in javascript, and agree with the GP. No site should *require* js for navigation. There are established ways to mark up your menus, no matter how complex they may be, so that they may be navigated with js turned off while perhaps having enhanced usability or attractiveness for those who allow it to run. This is absolutely essential in the modern web: your most important visitor, the googlebot, doesn't run javascript - and obviously you want it to be able to follow links on your site.

  30. Virus scanners don't stop malware? really... by crossmr · · Score: 2, Funny

    That's like saying bug repellent is no good against tigers. News at 11!

  31. Open Source OSs are the one true answer by ignavus · · Score: 1

    The good thing about open source operating systems is that you can pad the OS with extra zero bytes too so that the viruses cannot recognise the OS and don't know how to infect it.

    --
    I am anarch of all I survey.
  32. Re:This just in... by Anonymous Coward · · Score: 0

    She does look like a man

  33. Symantec Rant by Anonymous Coward · · Score: 0

    We use SAV10 and SEP11 as well on the desktop. Luckily we use different AV vendors on for various perimeter protection systems.

    In one incident, Symantec did not detect an already infected PC reliably after the appropriate signature had been added. Symantec then told us that it would only reliably detect the threat during the infection, not if a signature had been applied after the infection occured!

    In another incident, one other AV vendor (Kaspersky) used for perimeter protection detected a threat by itself shortly (2-3 hours) after we received an infected email. Symantec did not detect that same threat even after a week. After that week I supplied three AV vendors that did not detect it with a sample:

    Sophos and ClamAV added signatures within two to three hours, without us beeing customers.

    Symantec however - where we hava a platinum support contract - did not detect it 24 hours after I supplied them a sample and after that we had to escalate the case so that it only took another 48 hours for a signature to be added!

    Also does SEP11 not detect the trojan that comes within a ZIP file if that ZIP file is opened with the Explorer - this was a feature that we demanded after the same had been true for a malware case with SAV10. We were told this was added with SEP11 and indeed for that malware it was detected within the ZIP by SEP11 when it was opened. But as the same does not hold true for the "new" malware, I wonder if they just added a signature for the "old" malware when it was compressed in a ZIP file.

    Of course I have to post as AC so nobody can determine where I work and thus can not enumerate our AV infrastructe.