41

Should all filter lists be served from Github to avoid other third parties of en...

 6 years ago
source link: https://www.reddit.com/r/uBlockOrigin/comments/79o8xw/should_all_filter_lists_be_served_from_github_to/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
Press J to jump to the feed. Press question mark to learn the rest of the keyboard shortcuts
Search within r/uBlockOrigin
Subreddit Iconr/uBlockOrigin
Found the internet!
Posted byu/[deleted]5 years ago

Should all filter lists be served from Github to avoid other third parties of enumerating the IPs of all uBlock users?

Or is this a bad idea?

74% Upvoted
This thread is archived
New comments cannot be posted and votes cannot be cast
level 1
[deleted]
· 5 yr. ago

I actually proposed a real solution for this problem but it was closed without any comment https://github.com/gorhill/uBlock/issues/3173

I hope that the wider uBlock community can have a say on this matter.

level 2

rules of submitting - clause 4 (do not submit feature requests/revolutionary ideas).
Gorhill tries to keep the addon as small as possible.
One of adblocking purposes is a traffic saving.
It's useless to collect IPs: there are a lot of NAT/dynamic ip/proxy/vpn/etc

And you asked to implement a vague experimental p2p protocol to deal with a problem that does not actually exist

level 1

For one thing, I'd like it if someone who reads legalese faster than I can, would verify that github offers any particular promise not to do this, themselves. I bet there's something to that effect, or the opposite, in their EULA, privacy policy, or whatever.

level 2
[deleted]
· 5 yr. ago

I agree, this would still put the trust on Github. Also they may not like that they're being used as a free CDN for filter lists. My proposal was to use ipfs for peer-to-peer decentralized delivery so that no single point have to be trusted: https://github.com/gorhill/uBlock/issues/3173

level 2
[deleted]
· 5 yr. ago

Yes, but having everything from Github is still much better than the current situation, if there's a solution that doesn't have to rely on Github then that's even better.

level 1

A bad idea. Github owners are scared and they comply any bogus request from dmca abusers

level 2
[deleted]
· 5 yr. ago · edited 5 yr. ago

Well some lists are already fetched from Github in addition to other URLs. You can test this by going to about:networking and making an update for all subscription lists.

Clearly something better should be done here.

Edit: Did it here are the DNS requests that stood out for me raw.githubusercontent.com easylist-downloads.adblockplus.org easylist.to www.malwaredomainlist.com mirror.cedia.org.ec pgl.yoyo.org xuhaiyang1234.gitlab.io

level 1

I'm not so sure that consolidating various third parties into one would be an improvement.

level 2
[deleted]
· 5 yr. ago

It would lower the amount of third parties with access to that data. But aside from that, yeah, there should be something better.

level 1

I'm a bot, bleep, bloop. Someone has linked to this thread from another place on reddit:

 If you follow any of the above links, please respect the rules of reddit and don't vote in the other threads.(Info/ ^Contact)

More posts from the uBlockOrigin community
Posted by5 days ago

There seemed to be a lot of fuss about Manifest V3 last year generally across all chrome based browsers and ad-blocking, but I can't seem to find much follow up about what's definitely happening come January 2023 in just 6 months time?

Is it time to dump chrome and switch to firefox already? Or has edge, vivaldi etc.. decided to keep adblockers like uBlockOrigin alive?

Posted by6 days ago

I have uBlockOrigin with the script that was on the big Twitch thread from a few months ago and now every time I go on Twitch the player is just black with a loading symbol in the middle of the screen. Is this happening to anyone else?

Posted by1 day ago

So, i'm just thinking thinking what would be the best browsers options to continue using uO for blocking ads.

Posted by4 days ago

I'm working on an open source project to archive news homepages (https://homepages.news) from around the world. It uses Playwright to fire up a Chrome browser.

The main blocker to expanding the system is the wide variety of popups, ads and other interference that appear on commercial sites of this sort.

I'm trying to integrate uBlock's extension into my Playwright browser automation routine, and failing pretty hard. It all works fine in my localhost environment on my laptop, but I'm struggling to get a GitHub Action to run it in the cloud. It'll take the shot, but the extension doesn't seem to be used in the cloud environment. Here's the code:

https://github.com/palewire/news-homepages/blob/ad-blocking/newshomepages/screenshot.py

I'm seeking any examples where others have had success in automating the use of uBlock in cloud deployments. Any pointers would be appreciated.

Posted by2 days ago

Hello, I'm wondering if there's a workaround to this issue.

It seems like articles from Washington Post now only show the preview (1-3 paragraphs of the full story) under the blocked subscription dialogue. I can get the media player to read the full article to me, and sometimes when first loading the page I can see more of the article for a split second. I'm wondering if it's possible to still access this, or if they're performing an unavoidable check that makes the rest of the article inaccessible.

Posted by1 day ago

Hey folks,

I've deployed the addon by copying policy.json (Firefox\Enterprise Settings\distribution\policies.json) to our devices. After a restart of firefox the addon will be loaded/installed.
The .json simply looks like this.

{
  "policies": {
    "DisableAppUpdate": true,
    "DisableFeedbackCommands": true,
    "DisableFirefoxStudies": true,
    "DisablePocket": true,
    "DisableSetDesktopBackground": true,
    "DisableTelemetry": true,
    "DontCheckDefaultBrowser": true,
    "ExtensionSettings": {
      "*": {
        "installation_mode": "allowed"
      },
      "[email protected]": {
        "install_url": "https://addons.mozilla.org/firefox/downloads/file/3933192/ublock_origin-1.42.4.xpi",
        "installation_mode": "force_installed"
      }
    },
    "NoDefaultBookmarks": true,
    "Proxy": {
      "AutoLogin": true,
      "Mode": "autoDetect",
      "SOCKSVersion": 4,
      "UseHTTPProxyForAllProtocols": true,
      "UseProxyForDNS": false
    }
  }
}

Now comes my problem - already lost myself in several other threads. Didn't find a solution.

I want to deploy the addon with adminsettings like https://github.com/gorhill/uBlock/issues/2986#issuecomment-364035002 .

Works perfectly fine on MY computer(Yes, I created the registry key). Nobody else gets it to work. Other computers don't load adminsettings.json - even when saved locally.

My adminsettings.json:

{
	"name": "[email protected]",
	"description": "ignored",
	"type": "storage",
	"data": {
		"adminSettings": "{\"userSettings\":{\"contextMenuEnabled\":false,\"popupPanelSections\":31,\"showIconBadge\":false,\"tooltipsDisabled\":true},\"selectedFilterLists\":[\"user-filters\",\"assets.json\",\"public_suffix_list.dat\",\"ublock-badlists\",\"ublock-filters\",\"ublock-badware\",\"ublock-privacy\",\"ublock-abuse\",\"ublock-unbreak\",\"ublock-quick-fixes\",\"easylist\",\"easyprivacy\",\"urlhaus-1\",\"plowe-0\",\"DEU-0\"],\"hiddenSettings\":{},\"whitelist\":[\"about-scheme\",\"chrome-extension-scheme\",\"chrome-scheme\",\"edge-scheme\",\"moz-extension-scheme\",\"opera-scheme\",\"proofpointessentials.com\",\"vivaldi-scheme\",\"wyciwyg-scheme\"],\"dynamicFilteringString\":\"behind-the-scene * * noop\\nbehind-the-scene * inline-script noop\\nbehind-the-scene * 1p-script noop\\nbehind-the-scene * 3p-script noop\\nbehind-the-scene * 3p-frame noop\\nbehind-the-scene * image noop\\nbehind-the-scene * 3p noop\",\"urlFilteringString\":\"\",\"hostnameSwitchesString\":\"no-large-media: behind-the-scene false\\nno-csp-reports: * true\",\"userFilters\":\"\"}"
	}
}

Can anybody help me here?


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK