easylist / easylist

EasyList filter subscription (EasyList, EasyPrivacy, EasyList Cookie, Fanboy's Social/Annoyances/Notifications Blocking List)
https://easylist.to
2.02k stars 683 forks source link

Why is 0.0.0.1 blocked? #19041

Closed ChiefArug closed 1 week ago

ChiefArug commented 3 weeks ago

The ip address 0.0.0.1 is blocked according to this line: https://github.com/easylist/easylist/blob/7f894946737009e7cd27679c91f1b40d12484605/easyprivacy/easyprivacy_trackingservers.txt#L5-L6 However 0.0.0.1 is an internal ip address (as said on superuser, quora and the who is page) so it seems like it shouldn't belong on a list of trackers, as any abuse coming from it would be coming from something on your local network and to simply put it be a 'you problem'. In theory blocking local addresses like this could prevent some things from working properly, although I have no examples of that happening.

Why is it on the list?

ryanbr commented 2 weeks ago

https://github.com/easylist/easylist/commit/ad1add01845ce345b0d351bec7af0dec2ee6e38a

23:57:03 ||0.0.0.1^ -- www.firstpersonalinjury.co.uk get image https://0.0.0.1/

ryanbr commented 2 weeks ago

Just use git to search for the addition?

ChiefArug commented 2 weeks ago

I saw that, but it didn't really provide an answer. How/why would a site be trying to fetch from a local ip address? Why does that need blocking?

ChiefArug commented 1 week ago

I don't believe this is completed. Why does a site attempting to fetch stuff from a local ip address need easylist to block it?

garry-ut99 commented 1 week ago

Because some websites can spy / hijack local IP addresses :

That's why a filter list called: Block Outsider Intrusion into LAN has been created in uBlock Origin:

ChiefArug commented 1 week ago

Huh, thank you. Im suprised something like this isn't seen of more of an issue and protected by web browsers by default.