hagezi / dns-blocklists

DNS-Blocklists: For a better internet - keep the internet clean!
GNU General Public License v3.0
6.76k stars 226 forks source link

Shopee Telemetry/Tracker/Useless Link #675

Closed MagicalAlchemist closed 1 year ago

MagicalAlchemist commented 1 year ago

Which domain(s) should be blocked?

@@api.shopee.co.id^ # Just API ccms.shopee.io @@cf.shopee.co.id #Breaking UI for newcomer dem.shopee.com @@deo.shopeemobile.com^ # Breaking feature like mini games df.infra.sz.shopee.co.id endpoint.mms.shopee.co.id frd.shopee.co.id gslb.sgw.shopeemobile.com @@img.ws.mms.shopee.co.id^ # Breaking product images in search feature @@live-apm.shopee.co.id^ # Breaking some video with product affiliate (similar to tiktok video with affiliated products) livetech.shopee.co.id livetech.live.shopee.co.id msdk.shopee.co.id patronus.idata.shopeemobile.com play-sp.vod.shopee.com play-src.vod.shopee.com @@play-ws.vod.shopee.com^ #Breaking some video in review section @@sv.shopee.co.id^ #Breaking video feature (like tiktok)

I took the source from here: https://raw.githubusercontent.com/MDP43140/BaDomain/main/BaDomain.txt

Why should the domain(s) be blocked?

Shopee, heaviest shopping app i've ever used. With so many useless link involved.

I've tested it by myself to make sure doesn't break anything or limit some functionality as shopping app .

Only some links can break the feature if the site i gave @@ mark are blocked.

hagezi commented 1 year ago

Oh, a shopping tiktok ... ;)

MagicalAlchemist commented 1 year ago

Similar but worse.

hagezi commented 1 year ago

It would be easier to block *.shopee.* :D

MagicalAlchemist commented 1 year ago

We can do that, but I'm not responsible if someone visits your github and gets angry because of which madman blocked the platform they thinks is a rival of tiktok. :joy:

jarelllama commented 1 year ago

Hi just adding my two cents.

These were the domains I blacklisted on my family's Pihole a while back. I personally didn't notice anything broken nor did my family mention anything.

livetech.shopee.sg
df.infra.shopee.sg
cvf.shopee.sg
msdk.shopee.sg
offline.toc.shopeemobile.com
fe-reporting.shopeemobile.com

It's been a while since I last tested these. Let me put them in my blacklist and see if it breaks anything.

MagicalAlchemist commented 1 year ago

Thanks for the input @jarelllama

jarelllama commented 1 year ago

I'll blacklist my region's version of @MagicalAlchemist 's domains above and test out the Shopee app for a couple days. I'll update if anything seems broken.

hagezi commented 1 year ago

@MagicalAlchemist @jarelllama

Added the following rules to my wildcard rules, the domains for the other list types will be extracted from toplists on next full update:

! Shopee - the Shopping "TikTok" ;)
||ccms.shopee.io^
||cvf.shopee.*^
||dem.shopee.com^
||df.infra*.shopee.*^
||endpoint.mms.shopee.*^
||fe-reporting.shopeemobile.com^
||frd.shopee.*^
||gslb.sgw.shopeemobile.com^
||livetech*.shopee.*^
||msdk.shopee.*^
||offline.toc.shopeemobile.com^
||patronus.idata.shopeemobile.com^
||play-sp.vod.shopee.com^
||play-src.vod.shopee.com^
xenstar commented 1 year ago

Actually some links are for AI to learn your shopping habits and show you products base on your browsing habits.

hagezi commented 1 year ago

Ok, so which domains shouldn't be blocked, I can't test this properly either as it's not available for my region. What I have seen of the website is the absolute plague. Worse than the data octopus TikTok ...

MagicalAlchemist commented 1 year ago

@MagicalAlchemist @jarelllama

Added the following rules to my wildcard rules, the domains for the other list types will be extracted from toplists on next full update:

! Shopee - the Shopping "TikTok" ;)
||ccms.shopee.io^
||cvf.shopee.*^
||dem.shopee.com^
||df.infra*.shopee.*^
||endpoint.mms.shopee.*^
||fe-reporting.shopeemobile.com^
||frd.shopee.*^
||gslb.sgw.shopeemobile.com^
||livetech*.shopee.*^
||msdk.shopee.*^
||offline.toc.shopeemobile.com^
||patronus.idata.shopeemobile.com^
||play-sp.vod.shopee.com^
||play-src.vod.shopee.com^

This one is good. I tested it again and it didn't spoil the shopping experience in the app.

Please note, shopee has weird behavior, with or without a blocklist, i think the app side is not good because sometimes images/video don't occur although our connection is fine.

hagezi commented 1 year ago

Ok, thanks.

MagicalAlchemist commented 1 year ago

Hallo @hagezi Is there any reason for dropping shopee blocklist above ? Has someone reporting some breakage ? I saw this resolved on my adguard home when it was previously on the blocklist.

hagezi commented 1 year ago

Something was wrong, but not all of them should be affected. I'll have to take a closer look at this at my leisure.

MagicalAlchemist commented 1 year ago

Really? I haven't encountered any breakage so far. Btw I'm an active shopee user.

hagezi commented 1 year ago

Fixed with the next update.