Slashdot Mirror


Chrome and Firefox Headless Modes May Spur New Adware & Clickfraud Tactics (bleepingcomputer.com)

From a report: During the past month, both Google and Mozilla developers have added support in their respective browsers for "headless mode," a mechanism that allows browsers to run silently in the OS background and with no visible GUI. [...] While this feature sounds very useful for developers and very uninteresting for day-to-day users, it is excellent news for malware authors, and especially for the ones dabbling with adware. In the future, adware or clickfraud bots could boot-up Chrome or Firefox in headless mode (no visible GUI), load pages, and click on ads without the user's knowledge. The adware won't need to include or download any extra tools and could use locally installed software to perform most of its malicious actions. In the past, there have been quite a few adware families that used headless browsers to perform clickfraud. Martijn Grooten, an editor at Virus Bulletin, also pointed Bleeping Computer to a report where miscreants had abused PhantomJS, a headless browser, to post forum spam. The addition of headless mode in Chrome and Firefox will most likely provide adware devs with a new method of performing surreptitious ad clicks.

80 comments

  1. how ima script my tests without headless by Anonymous Coward · · Score: 0

    like I cant use lynx with selenium you know
    and qa is mad costly

  2. They've been using Content Shell from Google... by Anonymous Coward · · Score: 2, Informative

    for years. This is nothing new. Plus, PhantomJS is popular for attacking web sites.

    1. Re:They've been using Content Shell from Google... by Anonymous Coward · · Score: 0

      yeah, but now every script kiddie can do this, so may the adnetworks die a painfull death.

  3. Malicious to who? by Anonymous Coward · · Score: 0

    In the long run, isn't click-fraud just malicious to advertisers? Consider this a distributed defence system against adverts and sign me up!

    1. Re:Malicious to who? by Anonymous Coward · · Score: 1

      If it's using up my clock cycles, memory, and bandwidth without my consent then it's malicious, no matter how minor the impact may be.

    2. Re:Malicious to who? by Anonymous Coward · · Score: 0

      Maybe it's time to upgrade to something newer than Windows 3.0 on a 486

    3. Re:Malicious to who? by Anonymous Coward · · Score: 0

      In the US, because your machine is defrauding corporate servers, you can be tossed in prison for 5-20 for CFAA violations, even though you did not even know about it. The precedent is there with criminal copyright law -- an open Wi-Fi AP means taking full responsibility civilly and criminally for any actions going through it.

    4. Re:Malicious to who? by Anonymous Coward · · Score: 1

      This attitude is why apps become more bloated over time. Why optimize when your users can be forced to upgrade?

      That's off-topic, though. I don't care if it doesn't have much impact, if software is doing something without my consent, and for it's own benefit at my expense it's malware, no matter how small that expense. Sadly, though, by that definition most software is malware.

    5. Re:Malicious to who? by Anonymous Coward · · Score: 0

      BS. Car analogy: Because someone used your car to run over somebody, you can be tossed in prison...even though you did not even know about it? This is software that's running without a GUI so I'm betting on plausible deny-ability.

    6. Re:Malicious to who? by Anonymous Coward · · Score: 0

      In the US, because your machine is defrauding corporate servers

      Huh?

      I have no contract with some random "corporate server". I can send it an HTTP request, and it is welcome to reply, or not reply. If it does not wish to serve the request, then by all means, don't. But do not pretend sending a well formed web request is "fraud".

    7. Re:Malicious to who? by Anonymous Coward · · Score: 0

      Apps are bloated because no matter how badly designed and lacking in performance they are you can just throw more hardware at it to compensate.

    8. Re:Malicious to who? by Anonymous Coward · · Score: 0

      So if microsoft winword.exe closed because of an illegal operation, I might go to jail?

  4. Headless mode? by Eyezen · · Score: 1

    I think we have that already - it's called a service or daemon

    1. Re:Headless mode? by Anonymous Coward · · Score: 0

      Thank you, sugarpie. I had been trying to figure out what the heck a headless mode is.

    2. Re:Headless mode? by nullchar · · Score: 1

      I try to avoid my problems, so I prefer all my daemons to be headless so we can't have any conversations.

  5. OK, we know the downside... by QuietLagoon · · Score: 1

    There has to be an upside. So I'll ask, why are features such as this being added? What value to they bring to the computer user?

    1. Re:OK, we know the downside... by Anonymous Coward · · Score: 1

      Day-to-day computer user - i do not know. For developers, it allows for automated front-end testing.

    2. Re:OK, we know the downside... by Anonymous Coward · · Score: 0

      Built in chat and notification features without having a browser open. Who am I kidding, this is for more tracking purposes.

    3. Re:OK, we know the downside... by MrL0G1C · · Score: 1, Insightful

      I don't think Mozilla are too interested in users, they're in some fantasy land where users don't matter. Several of their recent past actions support this fact and it's led to users not being too interested in Firefox IMO.

      --
      Waterfox - a Firefox fork with legacy extension support, security updates and better privacy by default.
    4. Re:OK, we know the downside... by rudy_wayne · · Score: 2

      What value to they bring to the computer user?

      Mozilla quite caring about users long ago. Google never cared about users in the first place.

      Now, it's just a big circle jerk. Adding more and more useless, pointless features because . . . . . because fuck you, that's why.

    5. Re:OK, we know the downside... by gman003 · · Score: 2

      I have found it extremely useful for the automated generation of PDFs on a server. Design it in HTML, with a print-specific stylesheet, then run a Chrome instance to "print" it to a PDF file.

      Granted, this is only a problem because the libraries PHP has for PDF generation are utter garbage, completely unusable for any large-scale project.

    6. Re:OK, we know the downside... by Anonymous Coward · · Score: 0

      There has to be an upside. So I'll ask, why are features such as this being added? What value to they bring to the computer user?

      Depends on the user, but better dev tools in this case can benefit the end user by spotting visual changes and or broken functionality earlier or before the changes being published.

      Things like:
      "this looks great but now I can't click the last menu item when the article title is too long"

      or in the other side
      "page render time has improved, lets load some more things here"

    7. Re:OK, we know the downside... by dinfinity · · Score: 3, Informative

      More reliable automated testing of web applications.
      https://en.wikipedia.org/wiki/...

      Typically used in combination with Selenium.

    8. Re: OK, we know the downside... by corychristison · · Score: 1

      I'm of the mind that these browser vendors should ship two editions of the browsers:
      - one for developers with all of the bells and whistles.
      - a trimmed down 'end user' edition with all of the developer tools removed.

      I know firefox has a version specific to developers, but the regular builds still include most of the developer tools.

      Or better yet, ship the developer tools as an addon/plugin for those who want it.

    9. Re:OK, we know the downside... by Thud457 · · Score: 1

      Chrome's not done until EMACS will run.
      Wait. That's not how it goes...

      --

      the preceding comment is my own and in no way reflects the opinion of the Joint Chiefs of Staff

    10. Re:OK, we know the downside... by Anonymous Coward · · Score: 0

      Take a look at apache fop. xsd can be a pain in the ass, but I got better results with that than trying to use print specific css stylesheets.

    11. Re:OK, we know the downside... by gman003 · · Score: 1

      I'll keep that in mind. We've had good enough results with Chrome so far that I don't think immediately jumping ship is necessary, but I suspect we might hit performance issues as we scale up. Chrome is not exactly a lightweight even in headless mode.

    12. Re: OK, we know the downside... by corychristison · · Score: 1

      I use wkhtmltopdf.

      It comes with two versions. One for pdf generation, and one for image generation. I use both quite extensively in a few projects.

      The official packages from wkhtmltopdf to not require an X server. If you build from source, you'll need to apply a patch (provided in the sources).

    13. Re:OK, we know the downside... by Anonymous Coward · · Score: 0

      Speaking of circlejerks, you're right on cue, not wasting any chance to turn a conversion into a Mozilla bash-fest. Even when there's ample opportunity to bash other companies that deserve it, too.

  6. What for? by PopeRatzo · · Score: 2

    While this feature sounds very useful for developers

    I'm not a web developer. Can someone explain to me how this "headless" feature is useful for developers?

    --
    You are welcome on my lawn.
    1. Re:What for? by dtandersen · · Score: 4, Informative

      Imagine you're a developer and you want to see if your website works. You open your website in Chrome and run a few tests. As the website grows this starts to take a long time. So you automate the process by having software control the web browser. Headless mode is useful so you can run this automated process on a remote server with no monitor. Every time you check in code this automated test process runs and tests your website.

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

      While this feature sounds very useful for developers

      I'm not a web developer. Can someone explain to me how this "headless" feature is useful for developers?

      Test automation mainly, the most basic is make it render and save screenshots of pages to see if some html, css or javascript tweak broke anything without having a person to see them, you just compare different screenshots and point out diffs at pixel level.
      More advanced are click automation, UI testing, rendering speed, useful also to launch hundreds of instances that test server load and gives you an insight of wich thing break or don't render properly from the user perspective when the server is under heavy stress

    3. Re:What for? by H3lldr0p · · Score: 4, Interesting

      Fine. Why not just have a developer's only release for those who want to run that? Something that's more than a bit that can be flipped manually.

      These people are already have to manage different codebases for the various branches and such. Why not play it safe and keep this headless thing separated from the mainstream user?

    4. Re:What for? by Anonymous Coward · · Score: 0

      There already is a Firefox developer edition...so good question!

    5. Re:What for? by Anonymous Coward · · Score: 0

      Fine. Why not just have a developer's only release for those who want to run that? Something that's more than a bit that can be flipped manually.

      These people are already have to manage different codebases for the various branches and such. Why not play it safe and keep this headless thing separated from the mainstream user?

      I guess it's to keep it simple, but I agree that headless mode should run with some kind of explicit "user approval" in the main installation instance and malware and virus scanners should be able to see that approvall beacon and warn the user about it with some kind of degree. Even more in dumbed down OS's installation/configs this can be forbidden or deactivated by default (panel options/user policies, etc...)

    6. Re:What for? by Anonymous Coward · · Score: 0

      CLI versions of applications need to have hooks into virus scanners now? This has gone too far.

    7. Re: What for? by Anonymous Coward · · Score: 0

      Because my users aren't running Firefox Developer Edition.

  7. What is this useful for to anyone? by Anonymous Coward · · Score: 0

    While this feature sounds very useful for developers

    No it doesn't. What makes this useful? I can't think of a use case...

    Indeed, what is it's purpose in general? Is there some issue I'm unaware of there trying to solve? Improve speed of opening a browser? what?!!

    1. Re:What is this useful for to anyone? by Anonymous Coward · · Score: 0

      You have no clue and you are not a web developer. Just shut the f**k off, man.

  8. Re:Unclick the checkbox. by Fly+Swatter · · Score: 5, Informative

    What checkbox? I don't see anything on the v59.0.3071.104 settings page that relates to headless. It is not "enable running background apps when google chrome is closed", as that has been available for a long time and is probably unrelated. Headless mode is started via command line option: "--headless". Care to explain where the setting to disable this is ?

  9. A very simple solution by Anonymous Coward · · Score: 0

    emerge -C chrome firefox
    emerge opera

    (or your distro's equivalent).

    bonus: opera runs all kinds of java remote console crap for those of us that need to access remote servers' console from time to time, while chrome and firefox both have issues with certain brands (e.g. cisco), but I digress.

    I really would refuse to run any browser that offers headless mode. Except for some very narrow use cases, I cannot think of a single good reason to fire up a browser in headless mode, or even support that in a world riddled with malware, and would not knowingly have such software installed on any system I'm responsible for.

  10. That will give other browsers some much needed... by MindPrison · · Score: 1

    ...attention.

    Because honestly, if not even the adblockers will be able to do something about that, then it's bye bye Firefox on my part - I've been a loyal "customer" for the longest time, but hey - this gives the other lesser known browsers on the market some much needed attention, are you listening "insert-unknown-up-and-coming-popular-browser-team"?

    --
    What this world is coming to - is for you and me to decide.
  11. Re:Unclick the checkbox. by Anonymous Coward · · Score: 0

    Ah, so the miscreants already have to be able to get processes running on your machine before they can do this. They can't just do a "window.open" type command and somehow specify that it be headless. Sure, there are a lot of compromised machines that have malware that could spawn a new executable and pass --headless. But it means the majority of us with clean boxes don't have to worry about our machines being involved.

  12. Is this my problem? by nine-times · · Score: 3, Interesting

    The adware won't need to include or download any extra tools and could use locally installed software to perform most of its malicious actions. In the past, there have been quite a few adware families that used headless browsers to perform clickfraud.

    My first reaction to this is, I don't see why I should be concerned. Malware authors had the option of including a headless browser of their own to enable this, and now they can use the already-installed browser instead. So... if I do get this kind of malware, it'll install less crap on my system? Seems like a win to me.

    1. Re:Is this my problem? by Yaztromo · · Score: 1

      So... if I do get this kind of malware, it'll install less crap on my system? Seems like a win to me.

      Hey, why don't we just pre-install the malware in that case? That way it won't have to install any crap on your system -- it will already be there!

      Yaz

    2. Re:Is this my problem? by viperidaenz · · Score: 1

      and they'll be able to click more ads before you hit your mobile data cap, because the initial download was smaller.

    3. Re:Is this my problem? by nine-times · · Score: 1

      Well... because then you'd have malware. A big part of my point was that malware authors have already been able to include a headless browser if they wanted to, so it doesn't seem like this really changes their ability to have their malware perform click-fraud. It just means that, if you're unfortunate enough to get click-fraud malware, it won't also download their headless browser.

      But I don't even know if it'll have that effect. If you're writing malware and you want it to be effective, you probably don't want to rely on specific 3rd-party software already being installed. They'll probably keep bundling their own headless browser anyway.

      But maybe I'm missing something...?

    4. Re:Is this my problem? by Yaztromo · · Score: 1

      Well... because then you'd have malware. A big part of my point was that malware authors have already been able to include a headless browser if they wanted to, so it doesn't seem like this really changes their ability to have their malware perform click-fraud. It just means that, if you're unfortunate enough to get click-fraud malware, it won't also download their headless browser.

      Detection may be more difficult. If Chrome is your browser of choice, then having Chrome processes running on your computer won't be all that unusual. An automated process scanner and/or manually looking at a process list may not show anything out of the ordinary. So while seeing "phantomjs.exe" in your process list may set off some alarm bells, "chrome.exe" won't have the same effect.

      As well, something like PhantomJS is rarely up-to-date with the latest web technologies. Even though it's based off WebKit, it's based off an older rendering/JS engine. Malware authors can't aways rely on automated software updates to keep the things up-to-date at the best of times, but Chrome is pretty aggressive at keeping itself updated, and is quite aggressive at staying on top of the latest web standards. Having that available saves the malware authors a lot of time and effort -- effectively the user will keep the core part of their malware up-to-date for them, and they can rely on having the latest and greatest rendering and Javascript engines at their fingertips.

      Will that matter much in the real world? It's currently hard to tell. Obviously people who willingly install trojan horse style malware aren't the most savvy of users, so perhaps it doesn't make a lot of difference in terms of number of malware instances deployed. But it might make that malware harder for the average user to easily detect, and it might make malware more effective in terms of being able to keep up with the latest web standards and Javascript features and optimizations. I agree that the article makes this sound more series than it probably will be. Time will tell I suppose.

      Yaz

  13. Re:Unclick the checkbox. by Cajun+Hell · · Score: 1

    You could simply unclick the checkbox in settings that enables this feature

    The people who use the convenience of a fully-scripted browser to trick adservers into thinking humans clicked the ads, are probably not going to opt to forego that convenience.

    To use an absurdly extreme example, you're saying, "bank robber, you could simply deposit money into the bank and then make normal withdrawals instead of robbing." You should expect most bank robbers to decline your suggestion, and I think the people who commit click-fraud will be similarly uninterested in your "don't do that" advice.

    --
    "Believe me!" -- Donald Trump
  14. I have an idea by viperidaenz · · Score: 1

    Unless the app is an actual web browser, restrict it to communication with a single domain via TLS.
    So great, Chrome is a browser. but when running as an embedded browser or headless, it should only be able to communicate with a single domain associated with the app it is running in.

    If someone really wants to make a browser app, they can bundle it with a browser engine instead of embedded WebView, or at least make it a permission request to communicate with other domains.

  15. And I just installed Firefox Focus by Trax3001BBS · · Score: 1

    " When Focus is running in the background, we'll remind you through a notification and you can easily tap to erase your ..." https://blog.mozilla.org/blog/...

    Fell for the hyper babble I guess, thread did get me noscripts(.net).

  16. Re:That will give other browsers some much needed. by Anonymous Coward · · Score: 0

    ...attention.

    Because honestly, if not even the adblockers will be able to do something about that, then it's bye bye Firefox on my part - I've been a loyal "customer" for the longest time, but hey - this gives the other lesser known browsers on the market some much needed attention, are you listening "insert-unknown-up-and-coming-popular-browser-team"?

    If I get it right the headless version uses the defult profile o installing or enabling such extensions in that profile would do the trick

  17. Re:Unclick the checkbox. by Anonymous Coward · · Score: 0

    In that case you're already on the other side of the airtight hatchway, to quote Raymond Chen.

    You could just use wget or curl or whatever, or pack your own handler. The one thing this enables is that your outbound firewall may already have exceptions for Chrome/Firefox.

  18. god bless OCD by Thud457 · · Score: 1

    Some guy named Clifford Stoll would like to talk to you about a $0.75 accounting discrepancy in the computer usage accounts.

    --

    the preceding comment is my own and in no way reflects the opinion of the Joint Chiefs of Staff

    1. Re: god bless OCD by Anonymous Coward · · Score: 0

      I thought I heard AC running around mumbling something about a stapler. Who knows ;)

  19. killall -666 firefox by Anonymous Coward · · Score: 0

    this is all you need

  20. Doesn't matter vs. hosts (not inside browsers) by Anonymous Coward · · Score: 0

    Hosts = part of the IP stack (outside browsers). For the best hosts file APK Hosts File Engine 9.0++ SR-7 32/64-bit https://www.google.com/search?hl=en&source=hp&biw=&bih=&q=%22APK+Hosts+File+Engine%22+and+%22start64%22&btnG=Google+Search&gbv=1/

    Ads/script & malware rob speed/security/privacy

    Hosts add speed (via hardcodes/adblocks), security (vs. bad sites/malware/poisoned dns), reliability (vs. dns down), & anonymity (vs. dns requestlogs/trackers).

    Less power/cpu/ram + IO use vs. DNS/routers/addons/antivirus + less security bugs/complexity & faster vs. addons/routers/remote dns!

    Avoids DNSChangers in routers/IP settings & dns redirects (99.999% of ISP DNS != patched vs. it) + lightens DNS load & resolves faster from local system RAM!

    * Via what u NATIVELY have in the IP stack in FASTER kernelmode!

    APK

    P.S. - Safe https://www.virustotal.com/en/file/e01211ca36aa02e923f20adee0a3c4f5d5187dc65bdf1c997b3da3c2b0745425/analysis/1433430542/

    1. Re:Doesn't matter vs. hosts (not inside browsers) by Anonymous Coward · · Score: 0

      I see that the village idiot is still alive and kicking.

    2. Re:Doesn't matter vs. hosts (not inside browsers) by Anonymous Coward · · Score: 0

      [cough] You're looking at a mirror, bro.

  21. Chrome+Adblock does this already by Anonymous Coward · · Score: 0

    Caught my W10pro computer using the internet and consuming much CPU a few nights back. Turns out Chrome had fired up a bunch of instances with no windows occurring. when i killed the processes off, adblock popped up complaining.

  22. Re:Unclick the checkbox. by Gavagai80 · · Score: 1

    The problem is it's a way to keep the people with the compromised machines from becoming aware that they have compromised machines.

    --
    This space intentionally left blank
  23. Headless? Why? Why? Why? by Anonymous Coward · · Score: 0

    Why would a (usually visual) web interface ever be created without a visual user interface? You can't see anything. You can't click on links. You can't hear sounds.

    It's like having a (dead tree) book that is not intended to be read. The pages are glued together and the book itself is encased in a lead box.

  24. Re: Unclick the checkbox. by Anonymous Coward · · Score: 0

    Yeah like they can't spawn a new window and render it off screen? Headless, not headless... as long as grandma can watch her cat videos on youtube... she doesnt care what havoc her laptop wreaks on the rest of us.

  25. Thick Clients by Mybrid · · Score: 1

    This is inevitable with the current trend of having the web browser be a thick client.

    The trend is to put as much code as possible, i.e. thick client, in Javascript. Now, suppose one wants to leverage that code as middleware? Taa daa! Headless mode. We've been down this road before with client/server, thick/thin clients.

    What makes Javascript particularly impossible to reproduce is the fast moving, every changing set of libraries. This will put pressure on the business logic sitting in all the Javascript to become middleware so as to capitalize on ones investment. As they say, what's old is new again.

    I predict within the next 2 years headless browsers as middleware will be common place.

  26. Even stupider by JustAnotherOldGuy · · Score: 1

    Even stupider is Firefox "policy" which now *refuses* to load Google's page because it claims the "domain certificate is misconfigured". You can't add an exception, period. In other words, there is NO WAY to browse Google with Firefox now.

    Now I may be wrong, but I think those dudes at Google know a thing or two about web stuff, so I guess using Firefox for my day-to-day stuff is now a no-go. Brilliant, Firefox, just fucking brilliant.

    --
    Just cruising through this digital world at 33 1/3 rpm...
    1. Re:Even stupider by Anonymous Coward · · Score: 0

      Huh? You might want to check if some malware reconfigured your trusted certificates.

      I don't get any warning about Google in Firefox.

    2. Re:Even stupider by pop+ebp · · Score: 1

      Google works fine for me on Firefox.
      You really should check if you are being MITM'ed.

    3. Re:Even stupider by Anonymous Coward · · Score: 0

      Check your anti-virus software or one of your browser add-on / plugins, those are most probably messing up your system certificates.

  27. Why do they do this? by Anonymous Coward · · Score: 0

    Why do they not deploy a browser for normal users and another for developers instead of a mashup program with too many configurations.

  28. That's not adware by SLi · · Score: 1

    Adware is something that shows ads to you, by adding them or by replacing other ads by them. This has something to do with ads, but that is not sufficient to make this adware. If we define malware as something you would not agree to have on your computer, this is plain old malware, and I'd argue not one of the worst sorts.

    Part of me is actually happy that the ad industry is facing problems with fraudulent clicks, even if I would not want this on my own computers. (Having said that, I might want something that clicks ads randomly.)

  29. Headless browsers have been around for 20 years! by Tony+Isaac · · Score: 1

    Microsoft had a COM interface (IHtmlWebBrowser) nearly 20 years ago. When .NET came around, they offered the same headless functionality in the form of the WebBrowser object. The concept isn't new, the only thing that's new is that Chrome and Firefox are finally copying an old IE feature!

  30. Re:Headless browsers have been around for 20 years by Anonymous Coward · · Score: 0

    XVFB, and the idea of running things "headlessly," including Firefox has been around for a long time. They are just codifing it into the browsers.

    Its a good thing. Sure, put in an about:config preference to disable it maybe??? Otherwise, people have are complaining have no idea how beneficial the feature is.

  31. Re:Headless browsers have been around for 20 years by Anonymous Coward · · Score: 0

    That's why modern OS like Win8.1 and Win10 consumes 1,400 MB (1.4GiB) upon startup. While my current setup, a WinXP, consumes only 65 MB upon restart complete with graphics driver and WiFi/ LAN drivers. Just 21 times RAM usage compared to XP. In other words XP uses only 4% of Win8.1 RAM usage. Now don't point out that RAM is very cheap these days, this is not about cheap RAM, this is about ATTACK SURFACE and more bugs hidden in 1.4GiB than 65MB, in addition to being heavily tested by users worldwide for more than 10 years.

  32. Useless bacgkround processes... by Anonymous Coward · · Score: 1

    This is exactly what we need to have a more secure OS. Make a lot of useless crap running on the background while we are playing minesweeper. Did we just forget about SMBv1 running in the background by default even on standalone workstations?

  33. Sounds scary but required malware could do worse! by Picodon · · Score: 1

    Correct me if I’m wrong but if I have malware on my machine that’s capable of starting up my web browser in headless mode (a.k.a. arbitrary executable), well I probably have much more serious issues to address ASAP!

  34. Re:Sounds scary but required malware could do wors by Anonymous Coward · · Score: 1

    Correct me if I'm wrong

    OK

    You're wrong.

    You're corrected.

    All it takes is a 3rd-party banner-ad or something similar and usually innocuous on a normally-trustworthy website that's been hijacked to run a short piece of script to open a headless instance and have it happily continue to run and remain 'open' and 'clicking' ads long after you've closed the visible instance you were using.

    Or maybe doing something else. Depends on what the attacker wants. Maybe subscribing you to a bunch of MLP/furry/yiff-porn E/snail-mail lists and 'hookup' services.

    So many possibilities...

  35. Re:Unclick the checkbox. by Waccoon · · Score: 1

    I don't trust checkboxes, anyway. I hardly trust anything anymore -- open source or not.

    Firefox has a checkbox for offline storage that reads, "Tell me when a website asks to store data for offline use". The problem is, the browser will only inform you if the data being saved is larger than a specific amount, and the browser allows data to be written in small chunks. As a result, if you enable this feature, the browser will happily save lots of offline data without ever informing you, let alone asking your permission. I had this checkbox turned on (it's off by default) and I would still regularly find dozens of megs of offline data saved. To "properly" enable the checkbox, you have to go to about:config and change multiple settings, including the exact cutoff limits. The GUI checkbox doesn't do squat.

    All browsers, even Firefox, are resorting to these silly tactics to keep you from actually controlling what the browser can do. Don't get me started about how Opera used to regularly break the feature to disable updates (and constantly changed the command-line options), in an attempt to force updates even if you didn't want them.

  36. I see you still hide as unidentifiable ac by Anonymous Coward · · Score: 0

    I see you still hide as unidentifiable ac projecting your own self-awareness that YOU = the village idiot "ne'er-do-well".

    APK

    P.S.=> Grow up & get over your own bs issues loser - & yes, you're a total loser + truly cowardly little worm, nothing more (one I've obviously "upset" somehow - odds are, in a tech debate probably about hosts, where I've torn your sorry ass apart before in no doubt)... apk

  37. Why not? by allo · · Score: 1

    Advertisers want clicks, I do not want to see their shit. So my headless firefox is allowed to click (with a separate profile because of tracking cookies and so on) and I can support the websites which cry because of my adblocker.
    If anyone objects, he should stop crying. Either they want me to load their ad or they do not want me to.