Stories
Slash Boxes
Comments

News for nerds, stuff that matters

Slashdot Log In

Log In

Create Account  |  Retrieve Password

AVG Fakes User Agent, Floods the Internet

Posted by CmdrTaco on Thu Jul 03, 2008 10:18 AM
from the way-to-go-guys dept.
Slimy anti-virus provider AVG is spamming the internet with deceptive traffic pretending to be Internet Explorer. Essentially, users of the software automatically pre-crawl search results, which is bad, but they do so with an intentionally generic user agent. This is flooding websites with meaningless traffic (on Slashdot, we're seeing them as like 6% of our page traffic now). Best of all, they change their UA to avoid being filtered by websites who are seeing massive increases in bandwidth from worthless robots.
+ -
story

Related Stories

[+] Technology: AVG Backs Down From Flooding the Internet 297 comments
Simon Wright writes "As a website that is featured heavily in many Google Australia search results, Whirlpool (Australia's largest technology forum) has been particularly affected by AVG's LinkScanner. We've seen a traffic increase as much as 12 hits per second from these bots. So we've actively and loudly campaigned against this move by AVG, encouraging all users of AVG 8.0 to uninstall the product. The discussion starts here. And AVG's backing down is posted here." From that URL:"'As promised, I am letting you know that the latest update for AVG Free edition has addressed and rectified the issue that [Whirlpool] have brought to our attention. This update has now been released to users and has also been built into the latest installation package for AVG Free.' — Peter Cameron, Managing Director, AVG Australia."
This discussion has been archived. No new comments can be posted.
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
 Full
 Abbreviated
 Hidden
More
Loading... please wait.
  • F5 IRule (Score:5, Informative)

    by Precision (1410) * on Thursday July 03 2008, @10:19AM (#24044623) Homepage

    For anyone that happens to run a site behind an F5 BigIP, here's a nice little IRule to nuke this horrible crap from orbit.

    rule IRULE_block_avg-prefetch {
          when HTTP_REQUEST {
            set ::avg_useragents [list \
                    "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)" \
                    "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1;1813)" \
                    "User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)" \
                    "User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1;1813)" \
            ]

            if { ![HTTP::header exists "Accept-Encoding"] } {
                    if { [matchclass [HTTP::header User-Agent] equals $::avg_useragents] } {
                            reject
                    }
            }
    }

    • Re:F5 IRule (Score:5, Funny)

      by rvw (755107) on Thursday July 03 2008, @10:25AM (#24044771)
      Another suggestion I read somewhere else is to redirect all traffic to the AVG website. That will teach them!
      • Re:F5 IRule (Score:5, Informative)

        by afidel (530433) on Thursday July 03 2008, @10:44AM (#24045209)
        I think someone did since free.grisoft.com has been down all day today! My AVG is complaining about not being able to get it's updates. Oh and the plugin REALLY freaking slows down FF on Google results so I turned the damn thing off. I guess I know why now!
      • Re:F5 IRule (Score:5, Informative)

        by Em Ellel (523581) on Thursday July 03 2008, @10:44AM (#24045205)

        For the record, this is a REALLY bad idea.

        It will block all traffic from legitimate IE6 users, and if you have a $20K router, you probably don't want to do that.

        If you read the links in the article (and some comments further down), there are things you can do to block this, including blocking requests with these UAs that also have odd or missing headers, cookies, etc.

        LOL, perhaps you might want to READ the rule before replying - it is NOT blocking all IE6 users, just the ones that are missing "Accept-Encoding" header

        -Em

      • Re:F5 IRule (Score:5, Informative)

        by Precision (1410) * on Thursday July 03 2008, @10:45AM (#24045225) Homepage

        Actually all browsers send the Accept-Encoding HTTP header, which AVG does not.. if you look at the rule you'll see that it checks for the existence of that head and only blocks if it doesn't exist.

                        if { ![HTTP::header exists "Accept-Encoding"] {

        • Re:F5 IRule (Score:5, Insightful)

          by Darkness404 (1287218) on Thursday July 03 2008, @10:56AM (#24045425)
          Because it is a browser that people use... The same thing could be said on why should we have to support Konqueror, or the Mozilla Suite, or Seamonkey, why not even block Safari just because we can. Basically, IE6 is a browser, it is even a popular browser. And saying we should block it is like saying we should block Firefox 1.5 and earlier and hey! Firefox 3 is out now, lets block Firefox 2!
          • Re:F5 IRule (Score:5, Informative)

            by snowraver1 (1052510) on Thursday July 03 2008, @11:19AM (#24045839)
            I am typing this comment into IE6 right now. At my company IE6 is the standard. I had upgraded to IE7 a while ago (TABS!) and someone came up and asked me to uninstall it.

            Sometimes the choice of browser is beyond the user's control.
  • by SoupGuru (723634) on Thursday July 03 2008, @10:20AM (#24044651)

    Why don't you tell us how you really feel about AVG?

  • by brunascle (994197) * on Thursday July 03 2008, @10:20AM (#24044653)

    A couple months ago, a random article on my company's site got around 20 times the number of hits that the top story of the day should be getting. I checked the logs, and saw legit-looking IE user agents, but they didnt look normal. None of them had any cookies, and none of them were downloading the CSS or image files that they should have been. The IP addresses were from all around the world. WTF?

    I found out that Google was doing one of its things where it changes the google logo for some special occasion, and it links to a search. That article was on the first page of the results.

    I did a search for the exact user agent and discovered it was AVG. When you go to a Google search, AVG downloads each result looking for malware. Hooray for falsified user agents.

    Though, I suspect the reason they use a legit-looking IE user agent is because malware sites could sniff the AVG user agent and serve up an innocent page for them, and malware for everyone else.

    • by jsailor (255868) on Thursday July 03 2008, @10:27AM (#24044795)

      I did the same and for the same reasons.
      Not sure how this practice justified the poster calling them slimey.
      I've been relatively happy with AVG. Perhaps, someone could elaborate on how they are slimey. This appears to be an attempt to protect people.

      • by Darkness404 (1287218) on Thursday July 03 2008, @10:30AM (#24044877)

        Perhaps, someone could elaborate on how they are slimey. This appears to be an attempt to protect people.

        Ok, think of the /. effect. Now take that on almost any website who's servers aren't as strong. This is basically a huge DDoS attack on many websites by AVG that has a reason behind it. But it is still a DDoS attack.

      • by InlawBiker (1124825) on Thursday July 03 2008, @10:54AM (#24045401)

        They are attempting to help their customers at the expense of everybody else on the Internet. If I understand the article, they're pre-scanning every possible URL on a page. In essense they're clicking every possible link before you do.

        For instance I searched for "avg" on google and counted the number of "href=" appearances on the resulting page. It happened to be an even 100. AVG is visiting ALL of of those HREFs in the background. A user will click on only one.

        I would assume their scanner is smart enough to remove duplicates HREFs and do some other smart things. But still, this is a terrible idea. I guess we all have to go buy more servers and bandwidth so the anti-virus people can make a living now?

      • by jamie (78724) * <jamie@slashdot.org> on Thursday July 03 2008, @11:02AM (#24045529) Homepage Journal

        Prefetching your search results doesn't protect you from viruses any more than just checking the pages you try to load at the time of loading.

        What it does, is basically scanning the entire internet, weighted toward the pages its users search for, and I assume reporting back to AVG which websites have malware or suspected malware on them.

        The problem with this theory is that malware sites can move around quickly, so learning that domain xzclqqkxzz.com tried to upload a virus to someone's computer 48 hours ago is not especially valuable information.

        That's in addition to AV software being essentially impossible to keep up-to-date anyway, you can look up studies but most AV software lets a lot of malware through.

        And the increased traffic annoys webmasters because the prefetches are (attempted to be) disguised as actual page fetches, and they come from all over the internet, so we think they're real clicks from real users but they're not. Plus, for some sites the increased load/bandwidth may be a problem.

  • I turned it off (Score:5, Informative)

    by stoolpigeon (454276) * <bittercode@gmail> on Thursday July 03 2008, @10:21AM (#24044669) Homepage Journal

    I use AVG on a couple machines. I didn't really think about the traffic tracking piece of this when I saw it working, I just thought about it slowing me down, increasing bandwidth use, etc. and I turned it off.

    I know most people don't mess with defaults - and I'm not defending them as far as the agent thing and all that - but it was easy to do.

    On the negative side my avg icon in the systray has a big exclamation over it like something is really wrong - when I know it's just because I turned off a piece of functionality I don't want to use.

    • Re:I turned it off (Score:5, Informative)

      by funfail (970288) on Thursday July 03 2008, @10:27AM (#24044803) Homepage

      If you are using Firefox, just disable the AVG addon within Firefox addon manager. You won't get the big exclamation mark.

    • Re:I turned it off (Score:5, Informative)

      by maxume (22995) on Thursday July 03 2008, @10:27AM (#24044805)

      There is a solution to the exclamation:

      http://grandstreamdreams.blogspot.com/2008/04/taming-avg-free-version-8.html [blogspot.com]

      In short, run "avg_free_stf_*.exe /REMOVE_FEATURE fea_AVG_SafeSurf /REMOVE_FEATURE fea_AVG_SafeSearch" from a cmd box or the run box.

      Sort of a ridiculous contortion to get to an option that should be more available, but it works.

    • Re:I turned it off (Score:5, Informative)

      by thundercleese (656445) on Thursday July 03 2008, @10:30AM (#24044881)

      You can install AVG 8 without LinkScanner which returns AVG to it's previous functionality(just anti-virus).

      From the FAQ:

      If you wish to install AVG 8.0 Free Edition without the LinkScanner component, or uninstall this component from your program, please proceed as follows:

              * Download the AVG 8.0 Free Edition installation package from our website.
              * Run the installation with the parameters /REMOVE_FEATURE fea_AVG_SafeSurf /REMOVE_FEATURE fea_AVG_SafeSearch. One way to achieve this is to:
                          o save the AVG Free installation file directly to disk C:\
                          o open menu Start -> Run
                          o type
                              c:\avg_free_stf_*.exe /REMOVE_FEATURE fea_AVG_SafeSurf /REMOVE_FEATURE fea_AVG_SafeSearch
              * The installation will be started, and AVG will be installed without the LinkScanner component.

      • Insightful ?????? (Score:5, Insightful)

        by BasharTeg (71923) on Thursday July 03 2008, @10:43AM (#24045177) Homepage

        How exactly do the websites getting slammed with this bullshit traffic "not even install this part of the program" and "if you don't like it don't use it"?

        Did you miss this part: (on Slashdot, we're seeing them as like 6% of our page traffic now)

        So how does Slashdot "just not use" the AVG product and recover that 6% of their page traffic again?

        The complaint is that they are "spamming the internet with deceptive traffic". That's a server/hosting complaint, not a user complaint about some user who can't figure out how to disable that feature.

        Kudos on getting a "4 Insightful" for a ridiculously inapplicable and nonsensical response though!

  • Hooray (Score:5, Funny)

    by genner (694963) on Thursday July 03 2008, @10:21AM (#24044673)
    Hooray look at all the hits I'm getting.
  • ACID (Score:5, Funny)

    by Anonymous Coward on Thursday July 03 2008, @10:21AM (#24044681)

    I bet AVG would score higher on ACID than IE...

  • Slimey ? (Score:5, Insightful)

    by Anonymous Coward on Thursday July 03 2008, @10:23AM (#24044707)
    please, providing millions of people with an anti-virus for free is not exactly "slimey"
    if you want the definition of Slimey see Symantec/Mcafee/MicrosoftOneCare

    while this doesnt excuse their behaviour, trying to protect people (a lot of them for free) is not Slimey but insulting them on the front page of Slashdot is

    pathetic

    • by NevDull (170554) on Thursday July 03 2008, @11:01AM (#24045515) Homepage Journal

      And if that causes problems for webmasters, Thompson says, so be it. "I don't want to sound flip about this, but if you want to make omelets, you have to break some eggs."

      Sounds like a "fuck off" to me.

      I guess slimy is in the eye of the beholder, but the attitude reminds me of Claria.

  • "as like" (Score:5, Funny)

    by DaHat (247651) on Thursday July 03 2008, @10:23AM (#24044721) Homepage

    > on Slashdot, we're seeing them as like 6% of our page traffic now

    Come on Taco... proper English (or at least something seemingly like it) isn't that hard... is 6% exactly, around 6% or really just 'like 6%'

    I honestly like, do not recall like the last time I like, saw someone use 'like' in that long standing improper way in like text, it's always like, been for me, like only something a person like, verbalizes.

  • by sjbe (173966) on Thursday July 03 2008, @10:23AM (#24044725)

    So if AVG has turned to the dark side, what free/cheap non-bloatware options are out there worth trusting? I know of a few but it's a little hard to know who to trust.

    Seems like every anti-malware software maker these days bloats their software into a 50+MB beast of a package that accomplishes little more than to slow your computer down. I have more trouble with their software than I do with actual mal-ware.

    • by LMacG (118321) on Thursday July 03 2008, @10:26AM (#24044791) Journal

      Avast.

      It's not just for Talk-Like-A-Pirate Day any more!

      • Nagware alert! (Score:5, Informative)

        by GameboyRMH (1153867) on Thursday July 03 2008, @10:44AM (#24045185)

        avast! antivirus Home Edition is FREE to use but it is necessary to register before the end of the initial 60 day trial period. To register, click here. Following registration you will receive by E-mail a license key valid for a period of 1 year. After you have downloaded and installed the program, the license key must be inserted into it within 60 days. The registration process is very easy, and it will take you only a couple of minutes.

        Also Avira has been getting more and more annoying over the years, it's practically adware now.

        So now it looks like it's either AVG with the browser plugins removed or MoonAV (which is FOSS):

        http://www.moonsecure.com/ [moonsecure.com]

        (It used to have a problem where you'd need to remove the Windows service manually after uninstalling, they might have fixed it though.)

  • by Anonymous Coward on Thursday July 03 2008, @10:24AM (#24044743)

    Try this on Apache servers:

    #Here we assume certain MSIE 6.0 agents are from linkscanner
    #redirect these requests back to avg in the hope they'll see their silliness
    Rewritecond %{HTTP_USER_AGENT} ".*MSIE 6.0; Windows NT 5.1; SV1.$" [OR]
    Rewritecond %{HTTP_USER_AGENT} ".*MSIE 6.0; Windows NT 5.1;1813.$"
    RewriteCond %{HTTP_REFERER} ^$
    RewriteCond %{HTTP:Accept-Encoding} ^$
    RewriteRule ^.* http://www.avg.com/?LinkScannerSucks [R=307,L]

    Brought to you by These guys [pixelbeat.org].

  • by WwWonka (545303) on Thursday July 03 2008, @10:25AM (#24044753)
    ....used to fake user agents all the time. As a man I thought I was always properly connecting to her internet portal. guess not.
  • Once good (Score:5, Informative)

    by Rinisari (521266) on Thursday July 03 2008, @10:25AM (#24044757) Homepage Journal

    AVG was once a good product. Then, it got bloated and started eating up kernel memory voraciously. It was impossible to play games with it running in the background, especially Crysis (skip the jokes, my system could handle it maxed once I replaced AVG with Avast!). Now, with this development, I'll be sure to replace AVG with Avast! on all of my machines, not just my gaming one.

  • by bheer (633842) <rbheer.gmail@com> on Thursday July 03 2008, @10:34AM (#24044961)

    You can actually install AVG 8 without the 'Safe Search' feature that crawls websites (it's essentially a BHO/Firefox extension). Even if you already have AVG 8, you can uninstall it and reinstall:

    At a Command Prompt window, type
    c:\downloads\avg_free_stf_xxxxxxxxxx.exe /REMOVE_FEATURE fea_AVG_SafeSurf /REMOVE_FEATURE fea_AVG_SafeSearch

    where c:\downloads\avg_free_stf_xxxxxxxxxx.exe is the full path of your AVG 8 installer.

  • AVG 8 is dog slow (Score:5, Informative)

    by street struttin' (1249972) on Thursday July 03 2008, @10:35AM (#24044975)
    Has anyone else noticed that AVG 8 is also DOG SLOW on their PC? My computer is from 2001 and ran fine with 7.5, but 8.0 is unusably slow. Every time an application is opened it takes forever for AVG to scan it and let the app open. This combined with this linkscanner bullcrap has caused me to switch. I doubt I'll ever go back.
  • by GogglesPisano (199483) on Thursday July 03 2008, @10:41AM (#24045121)

    I'm a longtime user of AVG. Version 7 was reasonably lightweight, effective and (most importantly to me) unobtrusive.

    Unfortunately, version 8 is a different story. After Grisoft forced me to upgrade in May, suddenly AVG became a nagging resource hog. Nightly scan times rocketed from about an hour to over six hours - a scheduled scan that started at 2am would still be going at 8:30am. I have been able to reduce this time somewhat by changing the scan settings (e.g., don't scan inside compressed archives), but it's still slow.

    Most annoyingly, their new "LinkScanner" and "SafeSurf" features slowed my browser to a crawl. I didn't want these, since I already use FireFox with the AdBlock and NoScript extensions. I tried to simply disable LinkScanner, but then AVG constantly bothered me with nagging warnings that my computer "was not fully protected". After a little digging, I found that it was possible to uninstall the feature entirely with the following command:

    avg_free_stf_xxxx.exe /REMOVE_FEATURE fea_AVG_SafeSurf /REMOVE_FEATURE fea_AVG_SafeSearch

    (Substitute "avg_free_stf_xxxx.exe" in the above command with the name of your setup file.)

    This improved my browser performance, and eliminated the warnings.

    I'm still (grudgingly) using AVG, but I will switch if/when I find a better alternative.

  • by StrawberryFrog (67065) on Thursday July 03 2008, @10:43AM (#24045155) Homepage Journal

    When probing for sites that serve malware, wouldn't you have to make the probe look identical to a legitimate user?

    Otherwise the malicious site could just serve innocuous content to the probe and malware to everyone else.

  • by WarmBoota (675361) on Thursday July 03 2008, @10:51AM (#24045345) Homepage
    I installed AVG on my mother-in-law's machine because she had an expired trial version of some other AV software. It was great for a while, but they must've had a change in direction/managment. Because all of a sudden they started with popups to get a full paid version of the software - even uninstalling the product didn't fix it. I had to surgically extract crap from the registry and program files folder to finally get rid of it. Avast or ClamWin for me - no more AVG.
  • Slimy? (Score:5, Insightful)

    by Atraxen (790188) on Thursday July 03 2008, @10:52AM (#24045365)

    I think I missed the memo - why is AVG a "Slimy anti-virus provider"? That portion of the summary BEGS for supporting links...

  • by Panaqqa (927615) * on Thursday July 03 2008, @11:23AM (#24045913) Homepage
    I wonder if this AVG behaviour of doing prefetch on linked sites is driving up advertising clicks at all?

    Could AVG be unintentionally committing massive click fraud?
    • by Animaether (411575) on Thursday July 03 2008, @10:32AM (#24044931) Journal

      LinkScanner, the component they're talking about, works in Firefox as well - so no, using Firefox does not 'keep you safe'.

      Nor is this about the users of the thing in the first place - either they like its functionality (security theatre-advance warning blabla) and leave it on, or they don't and they switch it off.

      This is about the poor, poor admins who are suddenly seeing bogus traffic and omgosh it's spoofing user agents at that!
      *changes his user agent to 'cry more, Taco' in FF and hits F5 .. repeatedly*

    • by initdeep (1073290) on Thursday July 03 2008, @10:34AM (#24044949)

      no your not a lawyer, but i'm pretty sure your not smart enough to be one either.

      you didn't give them permission to access your publicly available site?
      really?
      are you sure?
      because you know, if you make something publicly available on the public internet, I'm pretty sure by definition, you've therefore given them permission to access it.
      Just like everyone else "in the public".

      Did you give Google permission?

      how about every other search/index site?

      as to the "extra bandwidth" since it is by definition, caused by your websites being found via search providers, maybe you should be sending the bill for linking to them and thus causing the "extra bandwidth" to Google/Yahoo/MS and see how far that gets you.