Slashdot Mirror


Auto-Detecting Malware? It's Possible

itwbennett writes "If antivirus protectors could collect data from machines and users, including geographic location, social networking information, type of operating system, installed programs and configurations, 'it would enable them to quickly identify new malware strains without even looking at the code,' says Dr. Markus Jakobsson. In a recent article, he outlines some examples of how this could work. The bottom line is this: 'Let's ignore what the malware does on a machine, and instead look at how it moves between machines. That is much easier to assess. And the moment malware gives up what allows us to detect it, it also stops being a threat.'"

135 of 178 comments (clear)

  1. Privacy by sopssa · · Score: 5, Insightful

    If antivirus protectors could collect data from machines and users

    This idea stopped being a good one here.

    1. Re:Privacy by gnick · · Score: 4, Insightful

      I see no reason why individuals volunteering information about their machines or habits should be any kind of privacy breech. Just leave it off by default and, should you choose, don't click the box.

      --
      He's getting rather old, but he's a good mouse.
    2. Re:Privacy by clang_jangle · · Score: 1

      Step 1: All your data are belong to us.
      Step 2: Profile users.
      Step 3: ???? (as in "won't tell", not "don't know".)
      Step 4: Profit!

      I know, it's a tired, old meme but I just couldn't help myself...

      --
      Caveat Utilitor
    3. Re:Privacy by pseudorand · · Score: 3, Funny

      > If antivirus protectors could collect data from machines and users... ...it would be malware.

      As is, antivirus simply eats up all your CPU and memory, so it's more like a DOS.

    4. Re:Privacy by jimbolauski · · Score: 1

      Just think of it this way you give them you bank id and password and they keep you safe. Where do I sign up.

      --
      Knowledge = Power
      P= W/t
      t=Money
      Money = Work/Knowledge so the less you know the more you make
    5. Re:Privacy by Errtu76 · · Score: 1

      Antivirus protectors. So this is malware then. It protects against an anti-virus application. Malware to fight malware. I like it!

    6. Re:Privacy by Anonymous Coward · · Score: 1, Insightful

      As is, antivirus simply eats up all your CPU and memory

      It doesn't though, does it? Stop talking shit.

    7. Re:Privacy by Anonymous Coward · · Score: 1, Insightful

      Indeed. Why worry about malware collecting your private information when you can have the guys supposedly protecting you collect it for them? Businesses (and government) have a TERRIBLE reputation for safeguarding info. I would expect a year after such things became common place that we'll start reading about stories of how anti-virus company X lost critical information from a few million people due to an employee leaving a laptop conveniently unguarded, unlocked, with no encryption on the files in a deserted parking lot at 2am one rainy night inside a waterproof garbage bag.

      While I have your attention, I sell tinfoil hats!

    8. Re:Privacy by sopssa · · Score: 2, Interesting

      I'm actually more surprised all the time how the antivirus vendors go more the way that scareware does. Good example is Symantec and their Norton product (I feel sorry for the guy..)

      I haven't had an antivirus product on my machine for years because I know how to use to the internet. But there was a case when I though I've made a mistake - so I got myself an antivirus scanner just to make sure.

      Unluckily for me, it happened to be Symantec's. For this day I've still tried to get it off my system, with no luck. Every week it popups during night, scans all of my harddrives and tells me I have to buy their product to protect myself - just like every scareware product. And it only detected some *tracking cookies*.

      With all their publicity stunts, bloatware and other shit it's getting on everyones nerves. Everyone here on slashdot know what they think of symantec. This is more or less the same issue.

      Atleast theres still good vendors like ESET with Nod32 and Kaspersky around. I wont touch Symantec even with a stick again.

    9. Re:Privacy by Z34107 · · Score: 4, Informative

      Well, yes and no; it depends on what kind of data.

      Windows Defender, which is on pretty much every XP and Vista box, already does this. Out of the box, it will submit information on startup programs, malware detected and removed, and which services and startup programs you have disabled, to the aptly named Microsoft SpyNet.

      It's not quite as scary as it sounds; if you're using Windows Defender to decide whether or not to kill that fishy-looking SynTpEnh.exe process from starting, you can see that 99% of SpyNet members leave it enabled because it makes your laptop's touchpad work. </contrivedexample>

      So, maybe be a bad idea, but not a new one - it's already being done.

      --
      DATABASE WOW WOW
    10. Re:Privacy by Orbijx · · Score: 3, Informative

      Usually, the Norton Removal Tool does the job in blowing Norton's software off the system.

      I've had to be able to get enough people there in my line of work that I know the way there. Grab it, and let it wipe that damn thing out.

      --
      One of these days, I am going to flip out. When I flip out, I'll be back in five minutes.
    11. Re:Privacy by Ethanol-fueled · · Score: 2, Insightful

      Exactly. This already came up here fairly recently.

      First, the service better be free. No way in hell I'm going to pay an AV vendor to do their job for them. Second, what if malware lifts credit cards and passwords are from my computer? Will enough info be relayed to the good guys before my identity is stolen? Third, malware authors will become savvy, cat-and-mouse game, etc.

    12. Re:Privacy by elFisico · · Score: 2, Interesting

      If antivirus protectors could collect data from machines and users

      This idea stopped being a good one here.

      not necessarily. privacy could be protected by pseudonymizing the data. the information is in the connections between the nodes, not in the names of the nodes.

      why pseudonym and not anonym? because you should tell the infected that they are infected. and yes, who should be trusted to manage the nyms? that's another point for long discussions...

    13. Re:Privacy by Anonymous Coward · · Score: 1, Insightful

      Dear gods some people love typos. Enjoy:
      Your welcome.

    14. Re:Privacy by DigitAl56K · · Score: 2, Insightful

      Some thoughts:

      A) This isn't a new idea and I'm pretty sure that some AV packages already automatically submit questionable files for analysis, all it takes on top of that is for a vendor to track trends. I've had anti-virus software ask me to opt-in to such schemes before.
      B) Self-encrypting viruses that choose to infect non-common running process images (i.e. avoid Windows system files) might have different signatures everywhere and still require manual analysis.
      C) Once a virus is running on a host surely it can circumvent reporting agents, or even intercept them and report clean results, delaying or preventing this type of detection?

    15. Re:Privacy by Xaedalus · · Score: 1

      Does McAfee have one?

      --
      Here's to hot beer, cold women, and Glaswegian kisses for all.
    16. Re:Privacy by Mr.+Freeman · · Score: 4, Insightful

      THe people likely to be volunteering their data are probably people informed about what's going on. Which are the people not likely to be infected, because they don't click on every "FREE PORN" ad they see.

      --
      -1 disagree is not a modifier for a reason. -1 troll, flaimbait, redundant, overrated are NOT acceptable substitutes.
    17. Re:Privacy by Mostly+a+lurker · · Score: 1

      Self-encrypting viruses that choose to infect non-common running process images (i.e. avoid Windows system files) might have different signatures everywhere and still require manual analysis.

      Hmmm... This is somewhat similar to an issue mentioned in the article: polymorphic viruses. It raises an interesting question. Do existing AV products try to detect such behavior in newly executed code? I am really not sure how tricky the algorithms would be to detect code that is trying to encrypt itself or modify its own executable code. However, most regular software (funnily enough excepting security software trying to avoid detection by malware!) does not need to do this, so such code should probably be blocked and reported by default.

    18. Re:Privacy by Carnildo · · Score: 1

      If antivirus protectors could collect data from machines and users

      This idea stopped being a good one here.

      Think about a corporate environment where this level of information is readily available: if your automated system can spot a virus working its way through the PHBs, the system could block it before it gets to Accounting and starts interfering with people who actually do work.

      --
      "They redundantly repeated themselves over and over again incessantly without end ad infinitum" -- ibid.
    19. Re:Privacy by blackraven14250 · · Score: 1

      Please answer this! I just had to try and uninstall a copy today, and it's a royal pain.

    20. Re:Privacy by Orbijx · · Score: 3, Interesting

      Why hell yes, they do.
      In my brief six month stint in working as a phone agent for one of the Devils of the Internet, they rolled out their branded copy of McAfee. End Users, having been scared into clicking NO to anything asking if they trust something, would manage to block themselves off from their high speed connection except in Safe Mode, where most of the time, McAfee would sod off long enough to let them get online to get the McAfee Removal Tool (affectionately named MCPR2.exe).

      One run of this util later, their connections suddenly worked again, and they stopped screaming that their "internets are down".

      It was fun times.

      --
      One of these days, I am going to flip out. When I flip out, I'll be back in five minutes.
    21. Re:Privacy by Orbijx · · Score: 1

      Yes, they do.
      See above for the answer.

      --
      One of these days, I am going to flip out. When I flip out, I'll be back in five minutes.
    22. Re:Privacy by DigitAl56K · · Score: 1

      However, most regular software (funnily enough excepting security software trying to avoid detection by malware!) does not need to do this, so such code should probably be blocked and reported by default.

      Lots of software does, though. Usually it's due to executable packers/code-obfuscators/anti-reversing runtime protection.

    23. Re:Privacy by TimTucker · · Score: 1

      If operating under that assumption, you could learn just as much from those systems since you could extrapolate that the things found on those people's machines were things that probably weren't malware. So you'd essentially have 2 classes of users: - Those who opt in (easier to gather data on what's likely to not be malware) - Those who don't opt in (software not used by the opt-in users may be more likely to be malware)

    24. Re:Privacy by gillbates · · Score: 1

      About a decade ago, my college installed an "advanced" AV program which blocked the behavior you described. They had to uninstall it almost immediately.

      Problem was, the college taught computer science classes, and one of the very first things a compiler does is write a zero-length executable file. Then, it proceeds to modify the code in said executable file. And then the AV suite blocks the compiler, thinking it's a virus.

      AV heuristics is an idea at least a decade old. It never really caught on - either it didn't work reliably enough, or pattern matching produced a better business model (subscription).

      --
      The society for a thought-free internet welcomes you.
    25. Re:Privacy by Anonymous Coward · · Score: 1, Funny

      THe people likely to be volunteering their data are probably people informed about what's going on. Which are the people not likely to be infected, because they don't click on every "FREE PORN" ad they see.

      I tried clicking on it, but your "FREE PORN" link didn't work. Can you fix it?

    26. Re:Privacy by jawahar · · Score: 1

      Periodically I publish my data to http://secunia.com/vulnerability_scanning/personal/

    27. Re:Privacy by JumpDrive · · Score: 1

      I agree, it's not a new idea. But maybe one whose time has come.
      The problem I think in part is how they implement it.
      I get nothing from symantec or some other company that does this or at least I don't feel it. Why should I use my efforts to improve a commercial product.

      But now lets throw in the attitude of the open source community. I would be much more likely to aid an AV that is not a commercial product or a product that is free and full featured as long as I stipulate it can be used for information gathered.

      I don't think Trend Micro, Symantec, Microsoft..... are going to be treated with good will when it comes to this type of thing, it will probably need to be a company that doesn't have the brand, but can still give that warm fuzzy feeling of trust.

      But if Trend Micro, Symantec, Microsoft..... did want to do such a thing, I think there best shot would be through cloud computing. Say something, where I can use their computer on the cloud for surfing, and remain anonymous. They would probably see some of the latest and greatest malware this way.

    28. Re:Privacy by Anonymous Coward · · Score: 1, Funny

      You should cleverly disguise the opt in button as a porn advertisement...

    29. Re:Privacy by jimicus · · Score: 1

      You know the biggest joke?

      Symantec have an enterprise version which they recommend to any organisation with more than 5 PCs.

      It is small, unobtrusive, easy to manage and doesn't gobble up CPU and RAM like it's going out of fashion. So they clearly have some perfectly competent developers on staff.

      Just a bit of a shame that none of these developers go anywhere near the Norton product.

    30. Re:Privacy by Lord+Lode · · Score: 1

      I wonder why they need all that information? Why don't they put software in all internet backbones worldwide that detects all virus traffic, and stop the virus there? You don't need user information or geographical information from people, the internet lines themselves are geographically known and shouldn't that be enough?

    31. Re:Privacy by Doggabone · · Score: 1

      IWhat the hell does "privacy hind end" mean, anyway?

      Cover Your Ass.

    32. Re:Privacy by cain · · Score: 1

      You're assuming this is only for private citizen's computers. In that case you're right. But I could see this being useful in large "non-civilian" deployments like military, school, or corporate environments where the machines don't belong to an individual, but to an entity - where the machine's user does not have an expectation of privacy.

  2. trojans by Hatta · · Score: 4, Insightful

    Malware generally moves the same way any other software moves. The user downloads and installs it.

    --
    Give me Classic Slashdot or give me death!
    1. Re:trojans by Anonymous Coward · · Score: 3, Informative

      They thought of that:

      Time. Automated patching occurs around the clock, and worms infect no matter what time of day. But a Trojan, for example, depends on its victim being awake â" the user has to approve its installation. Roughly speaking, if the malware takes advantage of a machine vulnerability, it often will spread independently of the local time of the day (to the extent that people leave their machines on, of course), whereas malware that relies on human vulnerabilities will depend on the time of the day (as does most legitimate software).

    2. Re:trojans by Hatta · · Score: 1

      That doesn't say anything about how they are going to distinguish manually installed malware from manually installed apps.

      --
      Give me Classic Slashdot or give me death!
    3. Re:trojans by tlhIngan · · Score: 1

      Malware generally moves the same way any other software moves. The user downloads and installs it.

      Not only that, the user often willingly downloads it! It often doesn't come like the spyware of old, buried deep inside the ToS. Instead, the user willingly downloads the trojan and runs it.

      People complain that anti-virus programs continually complain that cracks are infected, but from what I've seen, the AV program is right. People release clean cracks, then more nefarious ones take that crack, and wrap it with all sorts of trojan downloaders. The crack works, but it also installs a vector for more malware to come in. Or they bypass the whole "get a crack" thing and release fake cracks. A little SEO and the top 20 hits on google will be infected, and if it works, that infected crack will also make its way onto torrents.

      I've seen listings of literally 10,000 cracks suddenly released that were just renames of the same trojan - the binary was byte-for-byte identical. Interstingly, half were for programs, the other half were for movies and stuff. Even the once-trustworthy sites get afflicted.

    4. Re:trojans by blackraven14250 · · Score: 1

      ...or malware that comes bundled with manually installed apps.

  3. an amazingly bad idea by leehwtsohg · · Score: 4, Insightful

    "If antivirus protectors could collect data from machines and users, including geographic location, social networking information, type of operating system, installed programs and configurations"
    Malware writers and credit card phishers would have an immensely easier time.

    It is quite mindboggling how bad this idea is. Cookies are not bad enough for you, eh?

    1. Re:an amazingly bad idea by Killer+Orca · · Score: 1

      Cookies are also hard to even browse without, most sites don't load if the cookie is rejected. After I read the EFF article about web privacy, http://www.eff.org/deeplinks/2009/09/online-trackers-and-social-networks I tried setting FF to ask me for cookies, it was such a hassle I had to just set it to delete them after I close out.

    2. Re:an amazingly bad idea by martas · · Score: 1

      the only difference is, the people collecting the data are the freaking security experts you decided to trust with your data's integrity and privacy. it's not that similar to uploading personal data to facebook, or using google docs to store your banking info. of course, security experts aren't infallible, but i'd readily trust them with ALL my data if they convince me that doing so will make their protection substantially better.

    3. Re:an amazingly bad idea by Anonymous Coward · · Score: 1

      I tend to like chocolate chip cookies best. And of those the Tollhouse recipe it the "best of the best" however Oreos were good in their day.

      Now, however, Nabisco and all (or at least most) of the cookie manufacturers use cheaper, inferior ingredients which have lessened the flavor of ALL cookies.

    4. Re:an amazingly bad idea by plover · · Score: 1

      Not only is it a bad idea to gather all that info in one place, but the idea itself won't work. If I have two encrypted SSL streams, one contains malware, the other contains my banking information, how does his magical tool know the difference?

      "Please, anti-malware tool who is reporting all my machine information to the great vendor's database in the cloud, I want you to also sniff my banking traffic."

      I much preferred the video of the jet-powered merry-go-round: http://www.youtube.com/watch?v=tjS8btFb9RA&feature=popt00us07 At least there you get some fun out of the danger before the whole thing blows up in your face.

      --
      John
  4. well... by eexaa · · Score: 2, Funny

    " And the moment malware gives up what allows us to detect it, it also stops being a threat."

    Sounds like we will get a computer filled with malware that is configured to wait until exact date/second and kill everything.

  5. Impractical by Null+Nihils · · Score: 3, Insightful

    This idea is impractical in so many ways. Leaving aside the privacy issues raised by the prerequisite of collecting the kinds of information the author mentions, he makes far too many assumptions (and of course, does not back them up with any hard facts).

    Even if his assumptions are partially correct, he fails to factor in how real security software interacts with real users. Modern viruses are very fluid things, and thus modern virus detection is non-deterministic (and so is this author's system as far as I can tell). So in order to catch all viruses a certain level of false positives will inevitably arise. And it doesn't take many false positives before the user starts to ignore the warnings.

  6. What does it do.. by Lewis+Daggart · · Score: 1

    ...when all it can detect is itself?

  7. That's too much by greymond · · Score: 3, Insightful

    It's like saying, if everyone knew what everyone was doing and thinking at any given moment we'd never have any type of crime. However, who wants to be monitored 24/7 and in their head? Likewise, who wants all of their computers information, sensitive or not, to be handed over to McAffee or Symantech or whoever. Not me.

    1. Re:That's too much by Capt.DrumkenBum · · Score: 1

      You sound like someone with something to hide...

      Is that a black helicopter behind you?

      --
      If I were God, wouldn't I protect my churches from acts of me?
    2. Re:That's too much by greymond · · Score: 1

      OMG How did you now!!1! ;)

  8. Malware vulnerability is profitable for Microsoft. by Futurepower(R) · · Score: 5, Interesting

    The best way to stop malware is to audit code so that it doesn't have vulnerabilities. The OpenBSD volunteers have been doing that for many years.

    In my opinion, and the opinion of many others, the vulnerability of Microsoft products to malware is a result of Microsoft managers not allowing Microsoft programmers to finish their jobs.

    When people have problems with their computer, they often buy a new computer. Then Microsoft sells another copy of Windows, which, of course, still has huge security risks. For examples, see the New York Times article Corrupted PC's Find New Home in the Dumpster. Vulnerability to malware is very profitable for Microsoft and its main customers, who are computer manufacturers.

    Solving the problems with malware will not be fully successful if Microsoft managers do not want it to be successful. Vulnerabilities are profitable when a company has a virtual monopoly.

  9. Refocus malware views by onyxruby · · Score: 1
    People need to refocus malware views and start focusing on some of the largest scourges of the issue.
    • Visa
    • Mastercard
    • American Express

    People write malware because it is profitable to so. Regardless of how a machine has been owned, it typically boils down to one of two uses, a botnet or hijacking financial data. The easiest way to do this is get people to submit their own credit card details voluntarily through a webform. While the hosted pages are typically fake, the billing is almost always real, and this should be the target.

    Enable companies to watch and report on the merchants accounts where malware authors get there money from. Somehow get the big credit card companies to become proactive about shutting them down without a several month investigation. I've done credit fraud in a former career, it's remarkably easy to detect and find. All of this could be fairly easily detected by the credit card companies if they could be bothered.

    The biggest problem is that they can't be bothered as the fraud is profitable for them. Even in the event of a chargeback they can still make money and the administrative costs they occur are nothing compared to the profit they receive. Cut off the source of funding for malware authors quickly instead of slowly and the profit motive for writing malware will take a hit.

    1. Re:Refocus malware views by MrEricSir · · Score: 2, Funny

      Consumer protection laws? Hmmm, I don't think the bank lobbyists in DC are going to be in favor of that.

      --
      There's no -1 for "I don't get it."
    2. Re:Refocus malware views by jonbryce · · Score: 1

      Moneygram and Western Union are probably better targets. That is the final link in the chain between the victim and the scammer, and is the reason why the "follow the money" approach doesn't work.

    3. Re:Refocus malware views by jonbryce · · Score: 1

      Moneygram and Western Union are probably better targets. That is the final link in the chain between the victim and the scammer, and is the reason why the "follow the money" approach doesn't work.

    4. Re:Refocus malware views by sulliwan · · Score: 1

      Credit card details are actually surprisingly cheap on the black market. Credit card companies are doing a pretty good job at fraud detection and transaction authentication considering how insecure the cards by themselves are. Both your identity information and your World of Warcraft account are probably worth more than your credit card details.

    5. Re:Refocus malware views by onyxruby · · Score: 1

      They are excellent targets, and getting these companies to cooperate with international anti-fraud efforts would be a huge win. Without doubt they are the favored methods of 419 scammers and many other scammers for their ability to send money internationally. That being said, sending money through one of these services isn't nearly as convenient or automated as sending money through a credit card. Whilst you may see larger transactions through those services, they can't begin to compare to the sheer volume of traffic of the credit card companies.

  10. Re:Or just switch to linux! by Issildur03 · · Score: 1, Insightful

    'Cause that would really solve everything. If everyone switches to linux, the malware writers will just give up and not exploit security holes in linux, right?

    (Or is linux just not popular enough among the computer-illiterate to be a good target for attacks?)

  11. How about a ROLL Back to Install Tool? by jameskojiro · · Score: 2, Insightful

    How about building a tool in windows that ensures all windows system files are Genuine and then shows what extra crap and drivers startup and lets you choose to either disable or enable them. How about a Registry locker that you lock down your registry while running said tool so you can see if the Malware is trying to re-install itself back onto your computer?

    --
    Tsukasa: All I really want, is to be left alone...
    1. Re:How about a ROLL Back to Install Tool? by Penguinisto · · Score: 2, Insightful

      The first part IIRC already exists somewhat (especially in Vista, which is why UAC was so damned annoying and usually gets shut off at first opportunity). If you were thinking of some other mechanism, I apologize (unless that mechanism involves some sort of local or remote database of 'approved' software to check against, which is a very bad idea).

      The second part would be cool, but the Windows Registry, being a constantly evolving thing (and of piss-poor design) has data written to it by the OS constantly during runtime. All the malware has to do (and usually does once infection hits) is to mimic the perms of the system itself and happily write to whatever parts of the registry it wants, discreet user-locks be damned. The only thing a user-lock would accomplish is to prevent you, the user, from removing the malware-written registry bits.

      --
      Quo usque tandem abutere, Nimbus, patientia nostra?
  12. Re:Or just switch to linux! by CannonballHead · · Score: 1, Insightful

    You actually think that nobody would start making malware/adware for Linux? Not all adware/malware is installed without knowledge of the user... downloading a smiley pack that has malware in it seems to still be fairly common. I see no reason why someone wouldn't do the same for Linux. It would just have ".rpm" instead of ".exe"

    Sure, it wouldn't probably be in one of the good repositories, but since when has availability-from-reputable-sources that stopped people from downloading/installing software?

  13. Snort? Anyone? Anyone? Snort? by mpapet · · Score: 1

    I've used snort to do this passively in a couple of different shops. I don't know why client software is even necessary when I have traffic destinations in a pretty web gui via BASE.

    --
    http://www.maxineudall.com/2010/02/should-economists-be-sued-for-malpractice.html
  14. LOL cats by ArhcAngel · · Score: 1

    Did anyone else read the headline and look for the picture to go with the lolcats caption?

    --
    "A person is smart. People are dumb, panicky dangerous animals and you know it." - K
    1. Re:LOL cats by bastardadmin · · Score: 1

      No, but I should have.

  15. Re:Or just switch to linux! by Anonymous Coward · · Score: 1, Insightful

    Problem solved!!

    Solved? Are you telling me that users can't install software in Linux?

  16. Re:Or just switch to linux! by Anonymous Coward · · Score: 1, Insightful

    'Cause that would really solve everything. If everyone switches to linux, the malware writers will just give up and not exploit security holes in linux, right?

    Of course not. But Linux is written by users who don't want to be exploited (be they individuals or corporate users). The developers of Linux have a direct motivation to adapt Linux to deal with any new security threats. If trojans become a problem for Linux users, SELinux type solutions or default VM sandboxes or something else will become the norm and applications will be adapted to work well with it.

    The core security problem with Windows isn't that it has large market share or inferior technologies. It is that it has so much market share and lock-in that the developers of Windows don't lose significant money even when malware is a large problem for many users. As a result the developer (MS) is not directly motivated to solve the problem. They benefit more financially by expanding into a new market leveraging their existing monopolies or even by introducing features that work to the detriment of their users (like DRM).

    The interesting thing about Linux is that the license is designed to avoid any one player from being able to control it, so even if Linux had the same market share next year as Windows does today, developers would still be motivated to solve any new security problems.

  17. Host-Based Detection by Ponga · · Score: 1

    I've noticed over the last few years a growing trend toward host-based detection systems, like the McAfee product line for example.The US government or at least the DoD is really jumping on this band wagon.

    Any thoughts about this approach?

  18. Already being tested by Symantec by Aryeh+Goretsky · · Score: 2, Insightful

    Hello,

    What Dr. Jakobsson has described is a reputation system.

    At Virus Bulletin 2009, Symantec gave a presentation on reputation systems: " Using the wisdom of crowds to address the malware long tail ," which cited data from one that began development in 2006. While I do not claim to understand the system, in a nutshell, it seems to work by generating a hash for files after they are downloaded or when they are to be executed, and sends this to Symantec along with some metadata, such as source IP/host, filename, path specification on the local host, date and time stamp on the file and other useful information, which is sent to Symantec, initially to provide a quick lookup, but more information can be sent if additional analysis is required. Symantec's client software can then display a message saying "Program XYZ.EXE has been seen n time(s) over the course of n day(s)/week(s)/month(s)." along with some suggestions about how safe it is likely to be based on new/unique program files more likely to be untrusted (higher potential for malcode) and older, commonly program files having a higher degree of trust.

    One advantage of this approach is that it quickly allows malcious files encoded using server-side polymorphism to be quickly identified, as well as the sites hosting them. This negates the technique used by the bad guys to constantly modify code to in order to escape detection by anti-virus software.

    Regards,

    Aryeh Goretsky

    --
    Dexter is a good dog.
  19. Re:Or just switch to linux! by jbezorg · · Score: 1

    You know... the SANS Internet Storm Center was created in 2001 following the release of the Li0n worm. It exploited a BIND vulnerability on Linux systems and installed a rootkit on those boxes....

    Hubris, it's not just for Mac owners.

    --
    I've lost all my marbles except one & It's fun to test angular & centripetal acceleration in my skull
  20. there are simpler ways by jipn4 · · Score: 1

    Enable companies to watch and report on the merchants accounts

    There are much simpler ways than "watching merchant accounts": banks and credit card companies simply need to use standard security procedures. For example, banks and credit card companies could have all large transactions confirmed by text message. Or they can use hardware tokens or smart cards.

    The biggest problem is that they can't be bothered as the fraud is profitable for them.

    Exactly. If banks and credit card companies wanted to eliminate most fraud, they could do so easily.

    The way to fix this is to penalize banks for fraud, for the trouble they are causing to their customers.

  21. Where the Windows White List? by schwit1 · · Score: 2, Interesting
    I would love a build-in security component that white lists what is permitted to run.

    And include whether the component can run as limited or root permissions.

    1. Re:Where the Windows White List? by the_one(2) · · Score: 2, Informative

      as does windows

    2. Re:Where the Windows White List? by tepples · · Score: 1

      But who would maintain the whitelists? Either end users maintain it and they whitelist a trojan just to see the dancing bunnies, or a big company maintains it and all free software is banned like on the game consoles.

    3. Re:Where the Windows White List? by dbIII · · Score: 1

      Isn't that what Win7 applocker is supposed to do - an SElinux style whitelist?

  22. Re:I have a better idea by thewils · · Score: 2, Informative

    I'll just point out here that Linux users generally do not run as Admin-God on their machines, so while they could still bork their own user account it becomes that much more difficult to compromise the entire machine.

    --
    Once I was a four stone apology. Now I am two separate gorillas.
  23. Every time... by Ihmhi · · Score: 1

    ...I hear a leading question like that, I automatically fill in, "There's an app for that," in my mind. Damn your marketing to Hell, Apple.

  24. If OSX, Linux, & BSD can do it, Microsoft can by Futurepower(R) · · Score: 2, Informative

    IF the programmers of Apple OSX, Linux, and BSD can make mostly malware-free software, Microsoft can also.

    Those operating systems have fewer vulnerabilities because they were designed to be secure.

  25. Re:Or just switch to linux! by Mr.+Firewall · · Score: 1

    If everyone switches to linux, the malware writers will just give up and not exploit security holes in linux, right?

    Actually-- yes, pretty much. A properly configured 'nix machine is much more difficult to exploit than a 'doze box. If everyone switched to Linux, you'd easily wipe out at least 80% of the malware writers, and probably closer to 98%.

    Have you ever bothered to keep up on the security reports? Every month, Microsoft typically "patches" half a dozen "critical" (i.e., remote execution of arbitrary code) vulnerabilities, while the worst 'nix problem is typically something that can only be exploited while the attacker is standing on his head, drinking a glass of water, and whistling "Yankee Doodle".

    --
    In times of universal deceit, telling the truth gets you modded -1 Troll
  26. Their own staff.... by DrRiAdGeOrN · · Score: 1

    They should collect their staffs user data, given the example of the NSF yesterday, and how big Symantec is, they should be able to cover almost everything I would say. Let their employees be the guinea pigs for this....

  27. Re:Or just switch to linux! by bastardadmin · · Score: 1

    Windows is leaps and bounds more secure than any distro of linux, and will be for quite a while.

    Citation, please?

     

    The reason windows is so exploited, is because it is on 90%+ of the machines in the world which make it the prime target. If Linux had 90% of the desktop, I'm sure you wouldn't be saying "Switch to Linux"

    Very true.

  28. Whoosh! by Mr.+Firewall · · Score: 1

    Lighten up, it was a JOKE!

    --
    In times of universal deceit, telling the truth gets you modded -1 Troll
  29. Re:I have a better idea by Ungrounded+Lightning · · Score: 3, Interesting

    If you think Linux is inherently more secure than Windows, you're absolutely nuts.

    Linux is more secure against malware than Windows in the same way that a solid storm window with a few pinhole air leaks at the edge of the frame is more secure against poison gas than a window screen.

    This is a "feature" of the way Windows and its application suite are designed.

    Now that elaborate malware constructs have been designed and debugged for decades on the Windows Swiss Cheese platforms, and a multibillion dollar malware industry built upon them, if Windows should ever be displaced as the dominant platform by Linux you can expect the payloads to be ported. Then ANY successful Linux exploit the authors can find will give them a new "infection head" and an opportunity to pull the same stunts on Linux, despite the far smaller number of vulnerabilities.

    So Windows' security issues (and the failure of the company and users to adequately address them) have made things bad, not just for Windows users, but for everybody. The plague has been bred to enormous strength and virulence in other species and now poses a general threat - much like H1N1 in birds and pigs now poses a threat to humans. Thanks, Microsoft.

    Meanwhile, with Windows still the big target, avoiding it in favor of the harder-to-crack, quicker-to-fix, less-profit-for-bad-guys-meanwhile Linux platform remains a benefit for those who use it.

    And if it ever DOES become a big enough target to go after, we can hope that the lower number of vulnerabilities, more rapid fix cycle, the model of "fix the holes" in preference to "identify and intercept the latest mutant strains", and the far more varied population of instalations, might keep the problems far smaller than it is with Windows.

    --
    Bantam Dominique roosters crow a four-note song. Once you've heard it as "Happy BIRTHday" you can't NOT hear it that way
  30. Re:If OSX, Linux, & BSD can do it, Microsoft c by bastardadmin · · Score: 1

    IF the programmers of Apple OSX, Linux, and BSD can make mostly malware-free software, Microsoft can also.

    Those operating systems have fewer vulnerabilities because they were designed to be secure.

    Apple has a horrible record for patching OSX.
    Linux and *BSD have plenty of advisories and vulnerabilities.
    No, they were NOT designed to be secure. There are specialised variants, such as OpenBSD and SELinux that can make that, but the vast majority of *nix operating systems can not.
    If you want security by design look at the mainframe or iSeries.

  31. Great idea, 'Lets ignore what it does' by Ivan+Stepaniuk · · Score: 2, Interesting

    So we let the malware freely send itself to hundreds of other computers, steal our sensitive information, and then decide that something is wrong and remove it? Besides that, a lot of malware get's installed by unexperienced users that wanted ringtones/wallpapers/porn/games/porn/porn. Move along, there is nothing to detect.

    --
    My other signature is a car
  32. Re:Or just switch to linux! by thewils · · Score: 1

    while the worst 'nix problem is typically something that can only be exploited while the attacker is standing on his head, drinking a glass of water, and whistling "Yankee Doodle".

    Damn, I wondered what that guy was doing in our server room! Brb...

    --
    Once I was a four stone apology. Now I am two separate gorillas.
  33. Re:If OSX, Linux, & BSD can do it, Microsoft c by Dann25 · · Score: 1

    Is their software malware-free or has it just not been targeted yet?

  34. Mac: It's where the money is. by Gary+W.+Longsine · · Score: 2, Interesting

    Hell, Steve Ballmer keeps repeating over and over how much more expensive the Mac is. If that's true, then people with Macs have more money. Where's the shitstorm of malware trying to steal identities from all those Mac users with hefty bank accounts?

    --
    If you mod me down, I shall become more powerful than you could possibly imagine.
    1. Re:Mac: It's where the money is. by cypherwise · · Score: 1

      Seems to hold true on both ends of the wire: Hackers Pay 43 cents per Hijacked Mac

    2. Re:Mac: It's where the money is. by pclminion · · Score: 1

      The installed base is smaller. Therefore the return-on-investment must be lower for a certain development effort (even taking into account your postulate that Mac users are "richer", which I don't buy without seeing some numbers). Remember, malware authors don't do their work for free. A larger user base means proportionally larger returns for the person who contracted the malware development.

    3. Re:Mac: It's where the money is. by JumpDrive · · Score: 1

      This really begs the question "Why would they pay more for a Mac?"

      How much do they pay for a linux system?
      Because I really don't believe that they can't get a linux system also.
      I may just be cynical towards information coming from security companies these days, but it doesn't make a lot of sense that they don't have that information also, if they are so deeply embedded in the cracker mainstream.

  35. So Wrong by ratboy666 · · Score: 2, Insightful

    "The insight is: Let's ignore what the malware does on a machine, and instead look at how it moves between machines. That is much easier to assess. And the moment malware gives up what allows us to detect it, it also stops being a threat."

    But of course, malware that doesn't actually DO anything isn't a threat. As an administrator, I am worried about the misuse of resources.

    Staging a DDOS attack from malware is a problem for me, because it uses my bandwidth inappropriately. Stealing credit card numbers because it is an inappropriate information leak. And so on.

    I actually DON'T CARE if someone clicks on the funny cursors package, in exchange for complete information on their browsing habits -- as long as inappropriate information is not leaked. If the user loses the contents of their savings account to a hacker with a trojan? My initial reaction is to laugh, and then feel pity. As long as its not a theft of resources I am controlling.

    Which boils down to: malware is defined by what it does. If propagation is an issue (usually network issues), it becomes my concern. Otherwise? I don't care. So, I use behaviour based approaches to malware control. If a new (to this system) piece of software doesn't have access to resources, it can't misuse them.

    Simple trojans, viruses and worms? Amusing, but not particularly on my radar. Specific attacks on security frameworks designed to contain software? Definitely, along with root kits.

    About the only reason I bother with "malware detection" is to keep Windows users happy(ier). They seem to think that this stuff is somehow important.

    --
    Just another "Cubible(sic) Joe" 2 17 3061
  36. And like all active-response systems ... by Ungrounded+Lightning · · Score: 4, Insightful

    ... it depends detection of a significant number of machines being compromised to produce the detection event and response. Meanwhile a significant number of machines have been compromised. The horses are out of those barns by the time the doors are closed.

    Rinse and repeat, with a fresh variant of the malware, until "all your horse are belong to us".

    Meanwhile, all they're doing is detecting a pattern of distribution of a pattern of data, without any way to differentiate whether the data itself is malware. Surprise: This same pattern occurs with news and with ideas. Do we really want a surveillance system to treat the spread of, say, stories of government corruption, as a malware infection?

    --
    Bantam Dominique roosters crow a four-note song. Once you've heard it as "Happy BIRTHday" you can't NOT hear it that way
  37. And amazingly badly written. by khasim · · Score: 1

    Come on! I RTFA and it only talked about different characteristics of different forms of "malware". It even ENDS with that crap.

    Can this be done?
    Of course, I shared the above with the assumption that this type of installation information can be harvested from millions of client machines, infected or not. I believe this is possible, and will share some thoughts here soon.

    Fuck you very much. This isn't "possible". This is "something I thought up between beers".

    AND that crap was spread over THREE PAGES.

    Here's the biggest flaw, once a machine is cracked, you simply cannot rely upon it to report correctly. It's been CRACKED!

  38. Most sites do not actually need cookies by sjbe · · Score: 1, Interesting

    Cookies are also hard to even browse without, most sites don't load if the cookie is rejected.

    Don't know where you are browsing but I've been blocking the majority of cookies for years with little problem. Yes some sites need them, usually the ones you are trying to log into or buy something from. That only describes a small minority of sites - most don't actually need to set a cookie and if you block them you'll never notice the difference. If it is a site you trust and do business with regularly, cookies are fine. Otherwise either block them forever or only allow them for that session. Your web experience will be no worse for the lack of cookies.

    1. Re:Most sites do not actually need cookies by John+Hasler · · Score: 1

      > Don't know where you are browsing but I've been blocking the majority of
      > cookies for years with little problem.

      Same here.

      --
      Warning: this article may contain humor, sarcasm, parody, and perhaps even irony. Read at your own risk.
  39. Re:If OSX, Linux, & BSD can do it, Microsoft c by Penguinisto · · Score: 2, Interesting

    IF the programmers of Apple OSX, Linux, and BSD can make mostly malware-free software, Microsoft can also.

    Depends on how stable the codebase is, how much backwards-compatibility is needed, how much of a kludge the component code bits in question were in the first place, how modular the overall design is/was, etc.

    Sure - Microsoft can do it, but judging from complaints by former Microsofties, and the leaked code from way back in Windows 2000 as a design guide of sorts? Well, on the same note I can, with the same probabilities, dig out Mount Everest and relocate it by using nothing more than a pick axe with a busted handle.

     

    Those operating systems have fewer vulnerabilities because they were designed to be secure.

    More importantly, they were designed to be modular in nature. This means that you can rip out and re-write parts of, say, the kernel, without worrying as much about borking the whole thing by doing so*, or inducing even worse problems elsewhere in it.

    *assuming you don't do anything outright stupid, of course...

    --
    Quo usque tandem abutere, Nimbus, patientia nostra?
  40. Re:Misleading by Ivan+Stepaniuk · · Score: 1

    The 'micro' prefix comes from the greek mikrós, not latin, and it just means small, not 'very small'. Besides that, I agree, malware is here to stay, and it is also a huge business.

    --
    My other signature is a car
  41. Re:I have a better idea by CannonballHead · · Score: 1

    But it requires root access to install updates (keep your system updated!) and software typically, does it not? Which means the normal user will be in the habit of typing in the root password, just like Windows users are accustomed to clicking "Yes, allow" and/or typing the Administrator password.

    No, Linux users don't generally run as root on their machines, but I type the root password into Ubuntu installations very frequently.

    There is little difference. One clicks "Yes" to allow something to happen, the other types in the root password. When installing malware - on purpose, because it's a smilie pack that I want to use!! it's so cute! brb! lol! - I doubt most "normal" Linux users would think twice about typing in their root password.

  42. Re:Or just switch to linux! by smoker2 · · Score: 1

    It also exploited microsoft systems, and a warning was issued less than 14 hours after it was first spotted. Mitigating the attack was fairly straightforward, and fixes were quickly available and easy to apply. There are windows worms, trojans and viruses still going around that are years old. But you drag up a situation that was resolved nearly a decade ago.

  43. Re:If OSX, Linux, & BSD can do it, Microsoft c by Ronald+Dumsfeld · · Score: 2, Interesting

    IF the programmers of Apple OSX, Linux, and BSD can make mostly malware-free software, Microsoft can also. Those operating systems have fewer vulnerabilities because they were designed to be secure.

    Microsoft have made secure software in the past. I recall them touting one of the earlier stable NT releases passing some DoD standard or other for security.

    What the morons from marketing did not tell you, was that the DoD had some qualifications attached to an NT system meeting their standard - the key one being: Not connected to the Internet.

    I still wonder if the No Such Agency still has thousands of VMS systems. I've not used VMS (or, as it became, OpenVMS) in the last five years. I know many Unix fans really hated it, but the entire development of the OS was done using good, tested Software Engineering principles. It was fun when everyone was screaming about the world ending because of the Y2K problem. Alas, I can't find the great response one of the engineers - basically saying that Y2K was not an issue due to the internal date format, and Y10K would only be a problem for displaying the dates.

    --
    Where's the Kaboom?
    There's supposed to be an Earth-shattering Kaboom.
  44. Shoot that f*cker on sight! by Xaedalus · · Score: 1

    while the attacker is standing on his head, drinking a glass of water, and whistling "Yankee Doodle".

    Anyone who can successfully code a virus for Linux while doing everything you just specified above is a walking holy terror and needs to be shot on sight before he (or she) decides the world is boring and it needs to be more "interesting".

    --
    Here's to hot beer, cold women, and Glaswegian kisses for all.
  45. Re:I have a better idea by zonky · · Score: 1
    No, it just depends if there is also an exploit (perhaps a totally seperate one) at that point in time that allows privilege elevation.

    Distro's do tend to patch pretty fast, but there is at the moment, a clear day or two gap over some apps like Firefox releasing, and the distro's having patch versions.

    The real problem remains between the chair and the keyboard.... The operating system can't prevent a total retard clicking yes to everything, or typing in their password because something looks cool....

  46. Re:So... by ciderVisor · · Score: 1

    Sup Dawg ?! I heard you like bein' clean so I put a malware in yo malware so you could disinfect while you disinfect.

    --
    Squirrel!
  47. Leaks and emails reveal Microsoft release policies by Futurepower(R) · · Score: 3, Informative

    The vulnerabilities are apparently the result of Microsoft release policies:

    It was widely reported that Windows 2000 was released with 63,000 known defects.

    It was widely reported that Windows XP was released with more than 100,000 known defects. (I don't have time to find a better link.) Microsoft reported that Windows XP Service Pack 2 fixed several hundred bugs, several of them very serious.

    Windows Vista was released against the wishes of some Microsoft managers, who said it was not ready for release. There was a court case that revealed emails saying that. (Again, I don't have time to find a better link.)

  48. Re:I have a better idea by thewils · · Score: 1

    But it requires root access to install updates (keep your system updated!) and software typically, does it not?

    Actually, no. I run Fedora Core 11 at home and it doesn't require a password to apply updates. I can't remember the last time I had to enter root password.

    --
    Once I was a four stone apology. Now I am two separate gorillas.
  49. Re:Or just switch to linux! by jbezorg · · Score: 1

    But you drag up a situation that was resolved nearly a decade ago.

    Linux Kernel 2.6 Local Root Exploit - February 10 2008
    New Linux Flaw Enables Null Pointer Exploits - July 17, 2009

    Better?

    My point was that the ISC was created in response to a virus that had an impact on Linux. More to the point, that "Linux" ( much like "Mac" ) does not mean "invulnerable". Any competent system admin will tell you that.

    fixes were quickly available and easy to apply

    This has less to do with existence of exploits and more to do with competency doesn't it? Tell you what, if you can tell my mother-in-law how to apply this decade old fix to a Linux system correctly, without excusing yourself for a moment to go outside and bang your head against the wall, I'll concede.

    --
    I've lost all my marbles except one & It's fun to test angular & centripetal acceleration in my skull
  50. what a bunch of crooks... by C0vardeAn0nim0 · · Score: 2, Informative

    try this on a solaris box:

    # find / -type f -perm -ugo-x -exec digest -va md5 {} \; > /executables_digest

    then every week, do:

    # find / -type f -perm -ugo-x -exec digest -va md5 {} \; > /tmp/weekly_digest
    # diff /executables_digest /tmp/weekly_digest

    pretty much what software like tripwire works.

    what those crooks on TFA want is collect a bunch of information about everybody's computers, then sell to the highest bidder.

    fuck them. not on my solaris boxes. not on my linux boxes.

    --
    What ? Me, worry ?
  51. Re:Or just switch to linux! by Omestes · · Score: 1

    A properly configured 'nix machine is much more difficult to exploit than a 'doze box.

    Here is the problem. A properly configured Windows box is pretty damn hard to exploit. I haven't had a virus in my recent memory, and most other malware infections are wholly the users fault (i.e. no amount of OS level security will protect them). Granted, in my near 30 years of computers, I've had 2 Windows viruses, 0 Linux viruses, and 0 OS X/Mac Viruses, and 0 C64/Amiga/DOS/BSD ones as well. Well, really one Windows virus, the second was wholly my fault.

    Anecdotal, yes. Relevant, perhaps.

    The rub, though, is a properly configured box of any type, with a semi-educated competent user is pretty damn secure. A badly set up box, or a dumb user, is a recipe for disaster no matter what your OS of choice is.

    --
    A patriot must always be ready to defend his country against his government. -edward abbey
  52. Re:I have a better idea by drsmithy · · Score: 1

    I'll just point out here that Linux users generally do not run as Admin-God on their machines, so while they could still bork their own user account it becomes that much more difficult to compromise the entire machine.

    I'll just point out there that since the vast majority of machines aren't professionally-run multiuser servers, and very little malware really needs elevated privileges, that distinction is basically irrelevant in the real world.

  53. Re:Malware vulnerability is profitable for Microso by drsmithy · · Score: 1

    The best way to stop malware is to audit code so that it doesn't have vulnerabilities.

    Most malware doesn't exploit software vulnerabilities, though, it exploits wetware ones.

  54. Re:If OSX, Linux, & BSD can do it, Microsoft c by drsmithy · · Score: 1

    IF the programmers of Apple OSX, Linux, and BSD can make mostly malware-free software, Microsoft can also.

    When OSX, Linux and BSD have the same user demographic, the comparison can be validly made.

    Those operating systems have fewer vulnerabilities because they were designed to be secure.

    Perhaps you can elaborate on the relevant "design" aspects you're referring to here.

  55. Re:Leaks and emails reveal Microsoft release polic by drsmithy · · Score: 1

    The vulnerabilities are apparently the result of Microsoft release policies:

    It's kind of cute you think their release policies are meaningfully different to anyone else's.

    You do realise a "defect" in the context of those numbers could be as trivial as a typo in a helpfile, right ?

  56. I wonder... by Dudeman_Jones · · Score: 2, Insightful

    Ok now I am almost positive I'm going to incite some flames with this comment, but I'm actually curious about the opinion here.

    If this same idea were to be proposed by an open-source anti-malware solution, would you still be so hesitant about it?

    How about if the proprietary companies were able to provide concrete evidence of the anonymity of your collected information?

    Again, I'm NOT trying to incite a flame war with this, but it just seems so often that people rally a (mostly deserved) hatred and distrust of any and all companies that are proprietary, while having a (possibly detrimental) implicit trust of open-source solutions.

    Besides, this could actually be a good idea. After all, we can't cure the common cold, but we can somewhat effectively stop it in it's tracks because we know how it's transmitted from person and can thus take appropriate measures against it. What's more is that the same goes for most all acquired illnesses. I'm not saying mandate the submission of such data, but having it as an option for users could provide anti-malware researchers with a powerful tool in studying them akin to biologic researchers and strain discs.

  57. Obviously you didn't try the 2009 version by Crazy+Taco · · Score: 1

    Unluckily for me, it happened to be Symantec's. For this day I've still tried to get it off my system, with no luck. Every week it popups during night, scans all of my harddrives and tells me I have to buy their product to protect myself - just like every scareware product. And it only detected some *tracking cookies*.

    Yeah, that sounds exactly how it worked on my system up until the latest version. I was going to dump Symantec for something else (finally), but then heard they had made major improvements to performance and other issues you mentioned, so I tried the trial version and was hooked. If I'm going to run anti-virus software, it WILL be Norton (at least this year). Everything you mention above has been fixed. The popups, the goofy stuff about tracking cookies, the slowness, it's all better. And I'm not a shill for Norton either, and I'm not someone who works for them. I just genuinely like the latest version of their product and find it to be better. Credit where credit is due...

    --
    Beware of bugs in the above code; I have only proved it correct, not tried it.
  58. What about the other "bottom line"? by gordguide · · Score: 1

    " ...If antivirus protectors could collect data from machines and users, including geographic location, social networking information, type of operating system, installed programs and configurations ... The bottom line is this: 'Let's ignore what the malware does on a machine, and instead look at how it moves between machines. That is much easier to assess. And the moment malware gives up what allows us to detect it, it also stops being a threat.'" ..."

    No, the Bottom LIne is this: for this to work, we'd have to trust you, and not only do we not trust you, we shouldn't trust you even if we did trust you.

    So, never goona happen, regardless of how useful it may be.

    Next ...

  59. Not just tested, its in their modern products by juventasone · · Score: 1

    For a year or more, all Symantec security products have included some form of heuristics/behavior/reputation-based detection. The technologies include Norton Insight, SONAR, and TruScan.

    The signature-based detection that has been used for so many years isn't very useful anymore. By the time something is confirmed to be in the wild, captured, analyzed, and defintions created for and tested, that particular strain has pretty much ran its course already.

  60. Salutations by conureman · · Score: 1

    My preference is a hearty "Greetings!". I got it from Bob Ames. However, sometimes I still say "Howdy!", as I learned from Roy Rogers.

    --
    The cost of that cleanup, of course, will be borne by taxpayers, not industry.
  61. Re:If OSX, Linux, & BSD can do it, Microsoft c by Spit · · Score: 1

    Backwards compatibility is a non-free software issue. If you have source, you can make it work on your upgraded platform or migrate to an entirely new architecture.

    --
    POKE 36879,8
  62. Re:I have a better idea by DavidTC · · Score: 1

    It's irrelevant until you need to fix the problem.

    Windows malware, all too often, totally breaks the system, somehow managing to escape from the user account.

    I have no idea how this happens, but it does. The entire system gets broken. Antivirus gets broken quickly before definition updates come in. People have system-wide IE problems, and their hosts file is rewritten, and there's a damn ring-zero network driver running.

    Linux, however, has actual account separation. Yes, malware could get in, and horrible infect an account, turning the machine into some virus spewing monster.

    But it couldn't break the antivirus, which would update and catch the problem. It couldn't some people from booting up as some other user, or even some sort of automated recovery tool that move all files somewhere else and then copies 'known safe' files back to the account, running chmod -x on documents, and general fixing everything. A fricken shell script could get rid of viruses!

    Running as normal users on an OS with actual account separation, and users who don't generally type in a root password is not 'safer' in the sense that infection is less likely. It is not less likely.

    But it's much better in that you, or even antivirus software, can actually fix infections.

    Hell, you could fix the system by installing antivirus after the infection, which is near impossible on Windows.

    --
    If corporations are people, aren't stockholders guilty of slavery?
  63. Re:Malware vulnerability is profitable for Microso by bloodhawk · · Score: 1

    The the OP was a little abrupt he is 100% correct. Malware is not stopped by ANY OS. Last time I checked a user could install whatever they wanted on OSX, Linux and BSD. The user clicking the "yes please install this piece of shit" is how the majority of malware is propogated and NONE of the OS's you pointed out provide any protection for that.

  64. big brother element No xxx by kubitus · · Score: 1
    the enxt thing making 1984 come true

    -

    I think 1984 was meant to be 2000 plus 16 instead of - 16!

    in 2016 we will have Orwells Prediction:

    newspeak is here

    doublespeak is here

    irregular behaviour detection by cameras is here (slashdot article)

    ubiquitous surveillance cams are here

    cams in laptops and mobilephones are here

    and corrupt governement is also here

  65. It is necessary to explain Windows' sloppiness. by Futurepower(R) · · Score: 2, Informative

    Windows Vista was released before it was ready. Even Microsoft middle managers complained about that. Customers rejected Vista; here is one of the hundreds of articles about that: Corporate America's rejection of Vista: Many companies delay or denounce Microsoft's flagship product.

    One magazine collected 210,000 signatures against adoption of Windows Vista and for keeping Windows XP: The campaign to save Windows XP.

    The fact is that we are not seeing the kind of weaknesses in Linux, OS X, or BSD that are commonly found in Windows. Windows XP was an expensive hassle for us until SP2.

    Here is an interesting fact: The latest version of Firefox, and all the versions before it, have a bug which causes Firefox to crash when there are too many windows and tabs. That bug corrupts Windows; sometimes Windows crashes, also. It is always necessary to re-start the computer.

    Linux remains stable when Firefox crashes, however.

    1. Re:It is necessary to explain Windows' sloppiness. by drsmithy · · Score: 1

      Windows Vista was released before it was ready.

      Congratulations. One example. Every vendor that I'm aware of has (at least) one.

      Customers rejected Vista; here is one of the hundreds of articles about that: Corporate America's rejection of Vista: Many companies delay or denounce Microsoft's flagship product.

      Except there was nothing particularly unusual in the actual reception for Vista (the media circus and FUD surrounding it is another matter). Essentially the same thing happened with Windows 2000 and XP - many companies skipped 2000 completely, and/or only moved to XP once SP2 was available (which could feasibly have been an independent release, not a Service Pack).

      One magazine collected 210,000 signatures against adoption of Windows Vista and for keeping Windows XP: The campaign to save Windows XP.

      Wow. 210,000 "signatures" in an online petition. Heady stuff indeed.

      The fact is that we are not seeing the kind of weaknesses in Linux, OS X, or BSD that are commonly found in Windows. Windows XP was an expensive hassle for us until SP2.

      The fact is that none of those OSes have neither the user demographic, nor profile, of Windows.

      Here is an interesting fact: The latest version of Firefox, and all the versions before it, have a bug which causes Firefox to crash when there are too many windows and tabs. That bug corrupts Windows; sometimes Windows crashes, also. It is always necessary to re-start the computer.

      Link ?

  66. Pointing the finger the wrong way by dbIII · · Score: 2, Insightful

    Oh yes, the smug "users are dumb" argument.
    Since the same people typically have ADSL modems which are NOT infected with any sort of malware I think the argument is complete rubbish and we're suffering from a platform where "developers are dumb".
    Microsoft are waking up to it very slowly, but there are a vast number of third party applications developed by those still asleep at the wheel of the speeding malware trainwreck in progress. Just about any effort Microsoft make at improving security is rendered pointless by those that insist their stuff has to run as Admin or the functionally equivalent "power user". It takes great whopping security holes that should never exist before anything as trivial as clicking on a link could do anything horrible to the computer.
    Being smug apologists for broken systems doesn't get us anywhere. With a few good choices you can have a Microsoft based system as immune to being broken by users clicking on things just as if they were on a Mac, Sun, linux, BSD ... let's face it, anything at all apart from a badly setup Microsoft box.

  67. Re:Mac: It's where the money is. No longer. by milosoftware · · Score: 1

    Mac users have no money because they spent it already.

    --
    Musicians don't die. They just decompose.
  68. Re:I have a better idea by drsmithy · · Score: 1

    It's irrelevant until you need to fix the problem.

    Not really. Once a system has been infected with malware, it should be nuked (unless you have some method of independently verifying everything on it).

    Windows malware, all too often, totally breaks the system, somehow managing to escape from the user account.

    Typically because the user allows it to ("Click Continue to see porn ? Sure I will."). Less frequently, by actually exploiting some privilege escalation bug.

    Linux, however, has actual account separation. Yes, malware could get in, and horrible infect an account, turning the machine into some virus spewing monster.

    Linux has no more account separation than Windows. Less, technically speaking, unless you've got SELinux running (and most don't).

    Hell, you could fix the system by installing antivirus after the infection, which is near impossible on Windows.

    How do you know the malware hasn't used a local escalation exploit, spread itself throughout the whole system, and possibly even into things like the MBR or BIOS ?

  69. Facebook quizzes by Lord+Lode · · Score: 1

    Cool, this system would also clean out all annoying facebook quizzes, those spread like a virus too!

  70. protection from anti-malware malware by viralMeme · · Score: 1

    "let's argue that there are secure ways antivirus protectors could learn about all installations of software -- good and bad -- that any of their end-users perform. Let's also assume that they could easily collect other data from these machines and users: geographic location, social networking information, type of operating system, installed programs and configurations"

    What's going to protect us from defects in these security systems? Wouldn't giving these malware monitoring systems access to computer networks lessen security rather than enhance it? And isn't this the case that in order to be protected from spyware, I have to let this security system spy on me ? And didn't someone once argue against enumerating badness as in it's a bad idea. Because .. 'the amount of Badness in the Internet began to vastly outweigh the amount of Goodness'.

  71. Would not work.. by hesaigo999ca · · Score: 1

    >and instead look at how it moves between machines..
    Well, actually you would not be able to, because most move in stealth, hidden within other files, blocks of code being split into sections and then added to ends of files, and then reconstructed on the other side...this would not work for this simple reason.
    You could not look at a file someone is downloading and say it came from such location its ok, you have to look at the content and the file meta tags...this is the premise of file signatures...hence why we live in a world of virus signatures, and dynamic code blocks.

  72. Re:Leaks and emails reveal Microsoft release polic by amplt1337 · · Score: 1

    It's kind of cute you think their release policies are meaningfully different to anyone else's.

    Their release policies are very different from, say, Debian's. Or a lot of the OSS world's. (For obvious reasons.)

    --
    Freedom isn't free; its price is the well-being of others.
  73. In other news... by darkvizier · · Score: 1

    In other news, the DPS has determined that if everyone agreed to submit a list of their frequently visited restaurants, friends and contacts, and passwords to all electronic devices, they would be able to find criminals far more easily. This concept is a major advance in social science and will allow us to finally be free of the terror and uncertainty that has gripped us for so long.

  74. Re:I have a better idea by DavidTC · · Score: 1

    Typically because the user allows it to ("Click Continue to see porn ? Sure I will.").

    This is why you don't allow privilege escalation without a root password, and you don't commonly have parts of the system that need it. Even stuff like installing out of repositories can be done without escalating the user.

    If users only typed that in their root password once a month or less, users are unlikely to type it in in some random circumstance. You just have to have a moderately intelligent sort of 'sudo'.

    How do you know the malware hasn't used a local escalation exploit, spread itself throughout the whole system, and possibly even into things like the MBR or BIOS ?

    Because local escalation exploits of vanishingly rare on Linux, and so common on Windows that they essentially cannot be called 'exploits' anymore, but actual features of the OS.

    And many applications out there have to run as admin anyway, making any sort of 'exploit' pointless. Window's inability to actually practice any sort of account separation is the problem here. (No matter which is better or worse 'in theory'.)

    Yes, if Linux got more popular, more malware would be written for it, but user malware is easy to fix. System malware is not. Thanks to the dominate OS making the first incredibly easy to become the latter, the PC security community has mostly failed to realize or understand these two entities are not the same thing. (Like your 'nuke the machine' recommendation.) Hence their constant statement of 'If Linux was popular, viruses would be targeted at it', which is true, but irrelevant...viruses are easy to fix when the antivirus is root, and the virus is not. Malware is easy to find when it's launching itself from .bashrc and is a normal process.

    Now, of course, privilege escalation exploits would, in fact, show up on Linux, and viruses would use them until they were fixed. That can't be stopped. But occasional weaknesses are not the same as Windows constant inability to get it right ever, along with, ironically as they fix that, their dumb new UAC system, which teaches users to allow processes to do whatever they want.

    OTOH, Linux systems are still easier to recover from even a system infection, as almost every executable file will be from a known package with a known digital signature, and a boot CD could just download and reinstall all those files that have incorrect signatures, check each document file, and nuke everything else. Windows systems are impossible to repair because you can't verify every file...but you can verify 99% of them on a Linux system, and leave the system mostly intact.

    --
    If corporations are people, aren't stockholders guilty of slavery?
  75. Re:I have a better idea by drsmithy · · Score: 1

    This is why you don't allow privilege escalation without a root password, and you don't commonly have parts of the system that need it. Even stuff like installing out of repositories can be done without escalating the user.

    Sorry, "type your password here to see porn" isn't going to make a meaningful difference.

    If users only typed that in their root password once a month or less, users are unlikely to type it in in some random circumstance. You just have to have a moderately intelligent sort of 'sudo'.

    Frequent escalation prompts are almost completely an application level issue.

    Because local escalation exploits of vanishingly rare on Linux, and so common on Windows that they essentially cannot be called 'exploits' anymore, but actual features of the OS.

    That's not what the advisories on secunia.com would suggest.

    And many applications out there have to run as admin anyway, making any sort of 'exploit' pointless. Window's inability to actually practice any sort of account separation is the problem here. (No matter which is better or worse 'in theory'.)

    It's an application problem, not a Windows problem.

    Yes, if Linux got more popular, more malware would be written for it, but user malware is easy to fix. System malware is not. Thanks to the dominate OS making the first incredibly easy to become the latter, the PC security community has mostly failed to realize or understand these two entities are not the same thing. (Like your 'nuke the machine' recommendation.) Hence their constant statement of 'If Linux was popular, viruses would be targeted at it', which is true, but irrelevant...viruses are easy to fix when the antivirus is root, and the virus is not. Malware is easy to find when it's launching itself from .bashrc and is a normal process.

    Except that won't be what happens, nor is there any reason to think it is.

    Now, of course, privilege escalation exploits would, in fact, show up on Linux, and viruses would use them until they were fixed. That can't be stopped. But occasional weaknesses are not the same as Windows constant inability to get it right ever, along with, ironically as they fix that, their dumb new UAC system, which teaches users to allow processes to do whatever they want.

    UAC behaves identically to sudo prompts in Linux distros like Ubuntu, and OS X. It prompts in the same scenarios and for the same reasons.

  76. Dancing Monkeys by Doctor+O · · Score: 1

    don't click the box

    But I want to see the dancing monkeys!

    --
    Who is General Failure and why is he reading my hard disk?
  77. Re:I have a better idea by DavidTC · · Score: 1

    Frequent escalation prompts are almost completely an application level issue.

    Yes, but Linux has less applications running privileged. (At least, Linux desktops.) Less applications with root privs=less escalation exploits.

    It's an application problem, not a Windows problem.

    At this point, all Windows problems are third-party problems. Either application problems or driver problems. The actual code written by MS is fairly good.

    That does not actually change anything, nor does it mean that Linux is not better designed in those areas, or at least better designed than Windows was previously designed, and has to continue to support that stupid design.

    In short, Windows pre-NT was incredibly stupidly designed. NT and later, the design is fine, in fact, the design is arguably better than Linux.

    However, in practice, it had to support all the older apps, so was the new design was constantly ignored in favor of everyone running as Admin. And because everyone ran as admin, apps continued to come out that required it, even as late as present day!

    They really needed UAC on XP, and not let people run as Admin. It's going to take an entire software generation, call it 5-10 years, of UAC and software being forced to do actual correct privilege separation, or be very annoying if they aren't doing it, before Windows is anywhere near as secure as Linux was a decade ago.

    That's not what the advisories on secunia.com would suggest.

    Most of those are for things desktop users would not be running, and, just as importantly, almost all applications on Linux systems are provided via the distribution, and hence can be quickly upgraded by the distribution. Silently, in the background.

    Except that won't be what happens, nor is there any reason to think it is.

    If malware is stuck as a user, there are a limited numbers of places it can reasonable put itself. There's probably a better place than .bashrc like some obscure gnome config file, but the program files themselves are also limited essentially to ~

    UAC behaves identically to sudo prompts in Linux distros like Ubuntu, and OS X. It prompts in the same scenarios and for the same reasons.

    Oh, I'm not in any way trying to say that the sudo prompts in Linux are correct way to do it. We're not talking about now, where most users of Linux are either expert users, or locked-out non-admin users who can't do anything anyway.

    I'm talking about a hypothetical future where Linux and MS have, let's say, 50% markeshare, with roughly the same people running them, and as many virus target Linux as Windows. (The comment that started all this was 'If Linux becomes the place where the people and money are, Linux will have its own legion of malware writer') Linux distros could do sudo correctly, and would if they got viruses that did sudo prompts.

    Of course, first I should point out that Linux applications don't commonly need admin privs and prompt users at launch. Usually, any program that does that has some logical reason for it, as opposed to some Window game that wants direct access to the CD because of DRM or something.

    As for changes, I'd suggest: Stop prompting to install, or uninstall, signed application software from the distribution channel. Just go ahead and do it, unless they user's been blocked from that by admin. Distros would have to decide what is 'application' vs. what is 'system', but they already do that.

    Considering that 90% of 'prompting to install malware' on Windows is when users know they're installing something, if you have users normally install things by going into the 'Add/Remove Applications' and just clicking on them and poof, installed, they are going to be somewhat hesitant to download something, mark it executable, and launch it, and then type in their root password.

    Whereas Window users do that (mostly) all the time. Heck, now what Linux us

    --
    If corporations are people, aren't stockholders guilty of slavery?
  78. Re:I have a better idea by GravityStar · · Score: 1

    No.

    kthxbyeseeya