News for hackers. Stuff that matters.
Re:Hundreds of web firms record 'every keystroke' by SCdF on Wednesday November 29, 2017 @07:32AM (#15806278)
Not to bang on about it, but this kind of thing is why I use an ad-blocker.

It's barely even about ads in the traditional sense anymore, it's about being able to read a fucking article without having half the internet downloaded in the background while every nano of my being available is processed and analysed by 30 different tracking companies simultaneously.

Re:Hundreds of web firms record 'every keystroke' by jasonkostempski on Wednesday November 29, 2017 @07:38AM (#15806299)
Its not as sexy a name, but I think ad blockers should be primarily described as tracking blockers. Its sounds as important as "anti-virus" and i think it could drive a few more people towards using them.
Re:Hundreds of web firms record 'every keystroke' by fredley on Wednesday November 29, 2017 @07:54AM (#15806381)
I'd agree with this. I would be more likely to allow ads, particularly on sites I want to support, if I could have assurances that those ads aren't harvesting every available datapoint they can. Make ads dumb again.
Re:Hundreds of web firms record 'every keystroke' by dhimes on Wednesday November 29, 2017 @10:14AM (#15807356)
Yep. So much this. I don't mind ads. I mind tracking. Oh, and advertisers: I've never bought anything because I saw it on facebook or in a google ad or anywhere else like that. I'm not sure what you think you are doing with all that data, but it's not working. Ads are not how I learn about new "needs."
Re:Hundreds of web firms record 'every keystroke' by davchana on Wednesday November 29, 2017 @11:36AM (#15808118)
Most of the the the ads I see by Google or Facebook are the ones for purchases I already made. Few weeks ago I already booked a hotel on booking.com, and then searched about that hotel's official website and facebook page, and boy, for two weeks every google ad and facebook ad had that hotel name.
Re:Hundreds of web firms record 'every keystroke' by dhimes on Wednesday November 29, 2017 @11:52AM (#15808323)
LOL exactly. It's ridiculous. I accidentally cost my buddy a click when his ad appeared on my feed (his ad has no business being on my feed)- I was on mobile so of course accidentally clicked it.

The ad industry is just so damn broken that it's ripe for a huge disruption. The whole hypothesis of Google- that people will want to see ads centered on what they are searching for- seems to be erroneous. But it's been taken as gospel for what- a dozen years?- that everybody has piled on to the idea that we can know what people want to buy based on the type of information they seek. I think that except in explicit cases- searching for 'umbrellas that can withstand high winds' for instance- it's not true.

As I've said before here, when I'm ready to buy I'm searching Amazon, not Google.

Re:Hundreds of web firms record 'every keystroke' by theorique on Wednesday November 29, 2017 @10:52AM (#15807706)
I've never bought anything because I saw it on facebook or in a google ad or anywhere else like that.

Can you be certain that this is true? Perhaps you didn't click through (I don't either), but what if your unconscious mind saw an ad that you did not register consciously.

Re:Hundreds of web firms record 'every keystroke' by dhimes on Wednesday November 29, 2017 @11:48AM (#15808273)
You can never falsify that, obviously, and I think a lot of the web-ad industry like to keep that FOMO in front of the advertisers. But I'm fairly certain. Vacations? Nope: I have my way of deciding and that's how I do it. Car? Nope. Calendar/planner? Nope. Pencils? Pens? Grill? Pants? Nope Nope Nope Nope. I'm hard-pressed to think of the last brand I learned of from an ad. Books? Usually from here (also planners, cars, etc.)
Re:Hundreds of web firms record 'every keystroke' by jdietrich on Wednesday November 29, 2017 @08:35AM (#15806587)
uBlock Origin describes itself as "a wide-spectrum blocker which happens to be able to function as a mere ad blocker". It has the explicitly stated goal of allowing the user to personalise their browsing experience in whatever way they choose.

https://github.com/gorhill/uBlock

Re:Hundreds of web firms record 'every keystroke' by westmeal on Wednesday November 29, 2017 @09:00AM (#15806787)
For finer grained control of the scripts, XHRs, and media being accepted by your browser I'd recommend installing uBlock Origin && uMatrix. uMatrix allows you to blacklist or whitelist everything on a page with some pretty good defaults.
Re:Hundreds of web firms record 'every keystroke' by rightos on Wednesday November 29, 2017 @09:42AM (#15807107)
You can get a lot of uMatrix's functionality just by enabling the "I am an advanced user" checkbox in uBlock Origin. I actually find it a better interface, but that's a personal preference.
Re:Hundreds of web firms record 'every keystroke' by nothrabannosir on Wednesday November 29, 2017 @11:06AM (#15807847)
I second the recommendation for uMatrix. Recently switched from noscript due to ff57 and boy, what an improvement. The matrix model works very well. It makes total sense to only allow certain types of resources and/or/from certain domains per level in the dns hierarchy. The defaults are much more usable than noscript and the UI is great once you “get it” (won’t take more than a day or two).
Re:Hundreds of web firms record 'every keystroke' by cptskippy on Wednesday November 29, 2017 @10:03AM (#15807267)
Why don't we just call them malware blockers? What we refer to as tracking or analytics code has evolved well past the point of understanding and has crossed over into manipulation. That's ultimately what advertising is these days, a means to manipulate you into spending your money.
Re:Hundreds of web firms record 'every keystroke' by fhood on Wednesday November 29, 2017 @10:05AM (#15807284)
Honestly I don't care what is be tracked, but until it is no longer the case that 60% of webpages slow my computer to a crawl for about six seconds I am not turning mine off, no matter how many times the website asks politely.
Re:Hundreds of web firms record 'every keystroke' by andrewaylett on Wednesday November 29, 2017 @11:19AM (#15807953)
That's Privacy Badger's USP: https://www.eff.org/privacybadger
Re:Hundreds of web firms record 'every keystroke' by SomeStupidPoint on Wednesday November 29, 2017 @09:02AM (#15806797)
I run one as a malware blocker, because if I don't then my computers get attacked at least once a day, often by reputable sites.

It's probably more important than an antivirus for stopping malware.

Re:Hundreds of web firms record 'every keystroke' by jasonkostempski on Wednesday November 29, 2017 @09:54AM (#15807184)
It's definitely more important than antivirus but I don't think the general population has figured that out.
Re:Hundreds of web firms record 'every keystroke' by clouddrover on Wednesday November 29, 2017 @09:19AM (#15806926)
Firefox and Brave have tracking protection built-in. Not sure if any other browsers offer this out of the box.
Re:Hundreds of web firms record 'every keystroke' by jasonkostempski on Wednesday November 29, 2017 @09:51AM (#15807171)
Firefox doesn't really have tracking protection built-in. There's "Do not track", but that's worse than worthless and off by default, and you can turn on blocking thrid-party cookies but, again, off by default and only covers a small area of concern. I don't even know what to say about Brave other than the business model feels very wrong.

Firefox + uBlock Origin is the right level of protection and you can get it on desktop and mobile (Android at least).

I've come across a few sites that were still using affiliate links and uO didn't block them. I'm not sure if uO has a policy of not blocking them but, to me, those are the only type of "acceptable ad" and CPU cycles shouldn't be wasted trying to detect and eliminate them.

Re:Hundreds of web firms record 'every keystroke' by skymt on Wednesday November 29, 2017 @09:55AM (#15807196)
I believe clouddrover is talking about this tracking protection feature, which uses Disconnect's list of tracking scripts:

https://support.mozilla.org/en-US/kb/tracking-protection

Re:Hundreds of web firms record 'every keystroke' by clouddrover on Wednesday November 29, 2017 @05:02PM (#15811291)
> Firefox doesn't really have tracking protection built-in.

No, Firefox really does have tracking protection built-in:

https://blog.mozilla.org/blog/2017/11/20/firefox-private-bro...

Re:Hundreds of web firms record 'every keystroke' by dhimes on Wednesday November 29, 2017 @10:16AM (#15807371)
I use noscript and am pretty happy with it. I also use Adblock Plus because I'm ok with the idea of allowing certain types of ads through the adblockers. I was kind of thinking that we could get sites to stop doing the tracking bullshit if we put out a list of what is acceptable and blocked the rest. I guess it wasn't well executed?
Re:Hundreds of web firms record 'every keystroke' by KozmoNau7 on Thursday November 30, 2017 @07:27AM (#15815193)
That's a very noble and really naive thought.

Ad pushers have repeatedly shown that they cannot be trusted with our bandwidth and browser resources, they will always try to find the most insidious ways of inserting themselves into our lives, and try to track our every move, no matter how unwelcome they are.

Add to this the long history of malware using ad networks as an attack vector, and you have a very good case for simply blocking everything, in the name of privacy and security.

I hate ads, both for the above mentioned reasons, and because I find them extremely obnoxious (yes, even simple text ads), so I block everything with extreme prejudice. I am also on the "no mailed ads, ever" and the "you will be fined if you ever call this number with advertising" registries. My eyeballs, my attention, my PC, my OS, my browser, my home. Anything I don't trust and don't explicitly allow can just buzz off and leave me alone.

Re:Hundreds of web firms record 'every keystroke' by libertyEQ on Wednesday November 29, 2017 @01:16PM (#15809293)
I see people mention noscript and uMatix a lot, but you should also consider RequestPolicy for added protection: https://requestpolicycontinued.github.io/
Re:Hundreds of web firms record 'every keystroke' by thisacctforreal on Thursday November 30, 2017 @02:03AM (#15813963)
As far as I can tell uMatrix covers this (XHRs).
Re:Hundreds of web firms record 'every keystroke' by dahart on Wednesday November 29, 2017 @10:20AM (#15807408)
> this kind of thing is why I use an ad-blocker

While ad blockers do stop a lot of third party ads and iframes, and probably some tracking, I don't think that ad blockers are stopping most tracking by web sites. Not the kind this article is talking about, anyway. It's quite simple for sites to track user activity in ways that ad blockers can't easily stop. And I suspect it's becoming more likely quickly, purely on the anecdotal number of sites I visit that now detect ad blockers.

Some of this article seems like FUD though. It's pretty hard to think of what keystrokes you would type into a web site that you don't want to send the web site. The main thing they're getting by tracking keystrokes that they didn't get before is typos and form activity that you start and then decide to clear and bail out. I'd speculate that this is being used and is most important for sales conversion pages, where they monitor your activity to try to figure out if you started out interested in buying something but then decided not to buy.

Web sites cannot track your keystrokes when you're using a different site / tab in your browser, they can't track keystrokes when you use another program besides the browser, they can only track when you're interacting with the site. So what sensitive data can they get that you weren't already giving them?

Re:Hundreds of web firms record 'every keystroke' by djsumdog on Wednesday November 29, 2017 @10:58AM (#15807767)
I was at a University that paid for some tracking software we self-hosted. It showed a highlighted webpage showing gradients over the most common places they scrolled too.

Adblock lists are community maintained, so whether this stuff is blocked depends a lot on people who actually enjoy having their network debug panel open.

Facebook's tracking pixel their e-commerce affiliates use is insane. It sends most mouse movements and they use it to determine what words users hover their mouse over! Their AI/marketing engine is pretty advanced, to the point where their predictive analysis is accurate enough people swear Facebook/Instragram are sending microphone data.

Sure they cannot track you across tabs and browsers ... directly. But they do. If 30% of the pages you visit have some kind of Adobe Omniture or Facebook pixel, they do in fact gleam a ton of data about you. This AI is so powerful it can predict products you want, potentially before you even verbally announce them. That's incredibly powerful predictive analysis ... used to cure cance---oh no wait. It's not. It's just used to sell you shit. What a waste of tech honestly.

I know a lot of people here use uBlock Origin since there are concerns with Ghostery/AdBlock/etc either allowing in certain ads for a price or selling some of your data to be viable. The only real solution for tech people is to run a Javascript blocker like NoScript, and explicitly white listing what you want to run .. which is honestly a ton-o-work.

Re:Hundreds of web firms record 'every keystroke' by dahart on Wednesday November 29, 2017 @11:44AM (#15808231)
I agree with 100% of what you said, the level of tech being used for behavior predictions is scary and the level of tech being used for sales seems like we could be putting all this engineering to better use. OTOH, this seems like natural economics to me given our system, for better or worse. Money is the driver of all things, sadly.

Yep, heat maps for mouse movements are a very common technique. You get click location data out of Google Analytics and everyone uses Google Analytics.

But we should be clear and careful -- since I'm using the web site, my click data is not something I can ever keep private from the web site. We can (and probably should) keep it from third parties, but first party mouse and keyboard data isn't a privacy concern.

Good point about cross-tab tracking, this is fairly common too, and an ad blocker does usually block this. But, the article was primarily about key logging, and the iframed ads can't do any key logging.

Don't get me wrong; I use an ad blocker myself, and I think it's a good idea. I just wanted to make the point that blocking only 3rd party content does not solve the problem this article pointed at, and it especially doesn't solve direct key logging or mouse tracking by the website you're using.

Re:Hundreds of web firms record 'every keystroke' by pmoriarty on Wednesday November 29, 2017 @02:05PM (#15809763)
"first party mouse and keyboard data isn't a privacy concern"

If that data can be used to infer anything about me, it certainly is a privacy concern for me.

I think of it like going to a library and instead of freely browsing through the books without being watched, instead being spied on and every book I look at and even where my gaze travels through each book's pages being monitored.

This is a paranoid's nightmare level of surveillance, and that's what we're gradually being weaned in to accepting. It certainly is a major privacy concern for me.

Ideally, the internet would have been built in such a way as to allow fully private and anonymous use, as it's really nobody's business but your own what you look at, what you're interested in, or what you read.

We've helped build the internet in to a spy's paradise, and it's really sad.

Re:Hundreds of web firms record 'every keystroke' by dahart on Wednesday November 29, 2017 @03:16PM (#15810443)
> I think of it like going to a library and instead of freely browsing through the books without being watched, instead being spied on and every book I look at and even where my gaze travels through each book's pages being monitored.

I totally agree and empathize with the increasingly privacy hostile place the internet is. But, that analogy seems a little hyperbolic to me. The library currently does track which books you check out, and maybe fine you when you’re late to return them. They do track which books are popular, in order to figure out what to stock. Some libraries track how their building is being used, and my local library does have cameras. These are all the same kinds of things web sites are doing. It may be more aggressive on a site, and more focused on selling you something, but it’s not fundamentally different. First party sites (not ads) aren’t tracking your gaze or invading your privacy, they’re responding to what you ask for, and using some of the breadcrumbs you leave to improve conversions if they can.

Talking to a person face to face has exactly the same issues. If I buy a car, for example, the sales guy will definitely watch my gaze and listen to what I say with an ear toward exploiting anything I share with him to increase his odds of selling me a car. We wouldn’t call what the sales guy does a privacy issue, and what “first party” web site tracking directly (without third party services) is doing is no more creepy and no less private than what car sales guys do.

If the direct tracking is sold or shared or handled by a third party, then absolutely, huge privacy concerns. But for the direct communication, if you don’t want someone to infer anything about you at all, your only choice is and always has been to not use the service.

Re:Hundreds of web firms record 'every keystroke' by pmoriarty on Wednesday November 29, 2017 @04:14PM (#15810923)
"that analogy seems a little hyperbolic to me. The library currently does track which books you check out"

This is why I explicitly talked about browsing of books at the library, not checking them out.

But now that you mention it, tracking who checks out which books also has disturbing privacy implications, and I am against that. There's nothing stopping an anonymous library checkout system from being designed and implemented, if we only had the will.

Camera use in libraries is a relatively new phenomenon, and I'd have similar privacy concerns about it if, like website tracking, its explicit aim was to track who was looking at which books, but as far as I know it's not being used for that purpose. But it's not very far from being capable of doing that, especially with high resolution cameras and facial recognition systems. So that's definitely something to keep an eye on.

"Talking to a person face to face has exactly the same issues. If I buy a car, for example, the sales guy will definitely watch my gaze and listen to what I say with an ear toward exploiting anything I share with him to increase his odds of selling me a car. We wouldn’t call what the sales guy does a privacy issue"

I would in fact call that a privacy issue. We're just so used to it we don't normally notice it. There's also an enormous difference between one person noticing your interest in one thing and the systemic, omnipresent surveillance apparatus we've made the internet in to, which is tracking all your interests, and voiced opinions and ideas.

Look at the repression, imprisonment, murder of political or ideological opponents throughout history, and you'll see their surveillance, tallying, and location has always been a part of that. Today's surveillance apparatus is thousands or millions of times more effective than it's ever been in the past, and every bit of data collected about you feeds in to those profiles which could be used against you. We should oppose it, instead of meekly submitting to it, much less enabling it.

Re:Hundreds of web firms record 'every keystroke' by dahart on Wednesday November 29, 2017 @05:04PM (#15811308)
I'm totally with you on the surveillance and potential misuse of tracking information. This is a brave new world.

You're right that there is a difference between face to face conversations and digital tracking. That's why I'm weaseling out with my "first party" qualifications. As long as the tracking is between you and the site you're on, it's sort-of similar to personal conversations. Not the same, but not super different. As soon as third parties and groups of people and governments are involved, it's wildly different.

The camera issue is interesting. This will be a growing concern from now on. According to US law, there is no expectation of privacy from being photographed while you're in a public place. You are not currently entitled to privacy in a library, or while walking downtown, or while driving in a car on public roads. But that law wasn't drafted with the idea of digital mass surveillance in mind, nobody had the capability to capture and correlate all your movement when it was written.

Re:Hundreds of web firms record 'every keystroke' by aerique on Wednesday November 29, 2017 @12:42PM (#15808976)
I've been using NoScript since forever and one gets used to it.

Also, I've always wondered what the use is of tracking which words the mouse is hovering over. I mean who does that: hovering the mouse over words?

Re:Hundreds of web firms record 'every keystroke' by dahart on Wednesday November 29, 2017 @01:50PM (#15809612)
> who does that: hovering the mouse over words?

Lots of people, you’d be surprised. ;) Sometimes I catch myself unconsciously highlighting what I’m reading.

But the mouse tracking is for detecting waffling potential button clicks and form fills too.

It’s a bad proxy for attention, but it is a proxy that kinda works.

Re:Hundreds of web firms record 'every keystroke' by pmoriarty on Wednesday November 29, 2017 @01:59PM (#15809691)
Quite often I'll move the mouse pointer out of the way of what I'm reading. So my mouse pointer will be "hovering", but not over anything I'm interested in at all.
Re:Hundreds of web firms record 'every keystroke' by orbitingpluto on Wednesday November 29, 2017 @11:24AM (#15808001)
If you midway opt for a different credit card, phone number, alias, name, or address that all gets lumped together. They get a better picture of you.

Lots of people will cut and paste passwords and sensitive information while working and swapping back and forth between applications. That would include every sort of personal information possible that can be put into a clipboard.

Re:Hundreds of web firms record 'every keystroke' by dahart on Wednesday November 29, 2017 @11:55AM (#15808369)
Yes, that's all true. Do assume that anything you type into a website is being recorded, even if you delete it before clicking anything.

Having 3rd party tracking services is a bit of a problem with some complex issues, but it's very common. Ad blockers can help, but I suspect the ability for ad blockers to increase privacy is going down. It's easy for sites to configure third party services as though they belong to the site's domain, and all ad blocking goes out the window. This is an arms race that will not end by blocking third party requests.

For first party tracking though, direct tracking by the web site, there is no hard line for what input tracking even means, using the web site at all is a form of input tracking. Logging of inputs to a site by the site should be and always has been expected. Accidentally sending sensitive data directly to a site has always been a problem, and ad blockers don't solve that problem at all.

Re:Hundreds of web firms record 'every keystroke' by andrei_says_ on Wednesday November 29, 2017 @07:51PM (#15812380)
Typing in a form field on a private forum page I wouldn’t expect that my conversations are also available to the advertisers posting banners to that page.
Re:Hundreds of web firms record 'every keystroke' by beejiu on Wednesday November 29, 2017 @08:12AM (#15806466)
I hope you do not use Google Chrome, if you are worried about privacy.
Re:Hundreds of web firms record 'every keystroke' by ams6110 on Wednesday November 29, 2017 @08:41AM (#15806620)
Well that's debatable. The technology of chrome (better sandboxing) is an advantage.

I've alternated between Chromium and Firefox. Some sites seem to work better in one browser or the other.

Re:Hundreds of web firms record 'every keystroke' by joosters on Wednesday November 29, 2017 @08:52AM (#15806723)
I think the parent comment was because Chrome does its own user tracking and reporting to Google.
Re:Hundreds of web firms record 'every keystroke' by drdaeman on Wednesday November 29, 2017 @11:47AM (#15808261)
What exactly does it do?

I've re-read their whitepaper and while there is some data one may consider sensitive, it's not something like "user tracking and reporting" beyond the performance metrics and search suggestions (which all other major browsers do as well). There are optional features which may result in private data being sent to Google, e.g. keeping history with Google without local encryption - but you have to opt-in, which feels OK to me.

https://www.google.com/chrome/browser/privacy/whitepaper.htm...

Re:Hundreds of web firms record 'every keystroke' by libertyEQ on Wednesday November 29, 2017 @01:38PM (#15809497)
I think using Chromium makes sense when sites have a preference, and there are attempts to remove the Google tracking from the core of the project:

https://github.com/Eloston/ungoogled-chromium/releases

Re:Hundreds of web firms record 'every keystroke' by zeveb on Wednesday November 29, 2017 @11:27AM (#15808034)
The problem isn't just ads, though: first-party JavaScript can still record every keystroke you type, so e.g. if you accidentally type your login password into a browser window (even if no input field is focused) then you must change it.

The problem is that most of us are reading what should be static content which is instead a dynamic program written in a general-purpose language.

Re:Hundreds of web firms record 'every keystroke' by apostacy on Wednesday November 29, 2017 @05:52PM (#15811653)
If javascript is allowed to persist in the background, read the keydown and cursor location, and keep a socket open back to the server, then that won't matter.

Personally, I do not understand why this has become acceptable, if all I am doing is viewing text and static images.

Ideally, I would like it so that the browser suspends everything if a tab is not visible in the foreground, unless I pin it.

Re:Hundreds of web firms record 'every keystroke' by phrygian on Wednesday November 29, 2017 @12:59PM (#15809131)
I simply disable JavaScript. Only when I’m on a page that I think I really need JavaScript capabilities to I open it in another browser that has JS enabled. Of course some in the latter category do nasty stuff but only those I explicitly allow get to run JS with Adblock enabled.
Re:Hundreds of web firms record 'every keystroke' by MetalMatze on Wednesday November 29, 2017 @07:37AM (#15806294)
Couldn't agree more.