News for hackers. Stuff that matters.
Re:Facebook will force advertising on ad-blocking users by gorhill on Tuesday August 09, 2016 @11:18AM (#12255143)
> scrambling DOM classes and ids with no discernable pattern

That's why I have been beefing up the DOM filtering code in the latest versions -- there are already sites doing this.

There is a lot of untapped potential with the new operators, I am waiting for opportunities to put them to test, and fine-tune them if needed.

Re:Facebook will force advertising on ad-blocking users by aleem on Tuesday August 09, 2016 @02:22PM (#12256681)
Thanks for your wonderful work.

> That's why I have been beefing up the DOM filtering code

Isn't it all done through CSS selectors? Could you share more?

How about leveraging other heuristics such as HTTP headers (response cookies for starters) or timing information?

Re:Facebook will force advertising on ad-blocking users by aantix on Tuesday August 09, 2016 @11:26AM (#12255212)
Just realized that you're the author of uBlock..

If you can't filter on classes or id's, what else? Dom element ordering? Image size properties? Structure of ad text?

Re:Facebook will force advertising on ad-blocking users by uremog on Tuesday August 09, 2016 @01:20PM (#12256160)
Thank you for your service.
Re:Facebook will force advertising on ad-blocking users by hokkos on Wednesday August 10, 2016 @05:47AM (#12260515)
Something like react-armor can make cryptographically unpredictable class name, tree structure and tag name obfuscation. But it won't be enough if the ad itself is not written with the same toolkit.

https://github.com/elierotenberg/react-armor

https://youtu.be/n63XXHY4A7I