stop-predatory-journals / stop-predatory-journals.github.io

A listing of predatory academic journals and publishers.
MIT License
85 stars 32 forks source link

Proposal: Creation of hosts file #9

Open pascalwhoop opened 6 years ago

pascalwhoop commented 6 years ago

Hello, I am proposing an (automated) creation of a "hosts" file from the hosts listed. This can then be used by NW admins in academic institutions to point their entire network to an information page that informs the user that they just navigated to a potential scam website. This of course only works for those institutions that handle their own DNS servers or use something like pi-hole

I started on this just now

cat _data/*.csv | grep -oe "http[^,]*" | sed "s/,.*//" | sed "s/http[s]*:\/\///" | sed "s/\/.*//" > _    data/hosts

creates a list but unfortunately, not a good one, because the CSV files are not homogenous enough. I guess doing this in python should be no problem but I wanted to kick off a discussion first

katrinleinweber commented 6 years ago

Such a host file could also be subscribed by uBlock users, so they can personally block those hosts in their browsers, so +1 for this idea!

pascalwhoop commented 6 years ago

@katrinleinweber I have triggered a discussion with a very popular hosts file maintainer https://github.com/StevenBlack/hosts/issues/720