1
1
Fork 0
Mirror of the Handcrafted and completely self managed DNS Firewall through Response Policy Zones (RPZ) https://kb.mypdns.org/issues/MTX
Go to file
Spirillen c90f9de219
Merge branch 'hotfix/wildcardsInAdware'
2020-06-22 13:20:36 +02:00
.github Update config.yml 2020-06-07 20:49:19 +02:00
.gitlab Update Adult.md 2020-01-26 10:59:51 +00:00
.travis Disabled verbose 2020-06-09 15:31:03 +02:00
api Test templates 2020-06-06 16:22:33 +02:00
public logo for wiki 2020-01-12 07:51:49 +01:00
safesearch Auto committed from the CI runner [ci skip] 2020-06-09 13:29:05 +00:00
scripts Added pdns-py 2020-06-14 21:21:51 +02:00
source `tradedoubler.com` 2020-06-22 13:20:07 +02:00
.arcconfig Introducing Arcanists 2020-04-17 17:22:11 +02:00
.arclint Introducing Arcanists 2020-04-17 17:22:11 +02:00
.editorconfig Update .editorconfig 2019-10-01 17:48:41 +00:00
.gitattributes Fixed title in GH template 2020-01-25 15:13:46 +01:00
.gitignore .gitignore <= pdns.py 2020-06-21 23:26:14 +02:00
.gitlab-ci.yml.bak End of Gitlab as we can't post any issues do to there Google Spyware 2020-01-29 00:37:46 +01:00
.travis.yml Travis got stocked on dig 2020-06-09 15:18:01 +02:00
CODE_OF_CONDUCT.md Add new file 2019-09-20 21:34:09 +00:00
CONTRIBUTING.md typo [skip ci] 2020-01-16 03:19:01 +00:00
LICENSE License Layout v.02 2019-07-30 14:22:18 +02:00
README.md Smaller typo and gramma fix 2020-01-01 13:28:33 +01:00
adult.sh Deleted outdated `18onlyblog.com` 2020-06-08 19:15:37 +02:00
move_sub.sh Found ibelgique.com as sharked by parkingcrew.net. 2019-11-15 06:34:14 +00:00
source.list Auto committed from the CI runner [ci skip] 2020-06-19 20:14:21 +00:00

README.md

The matrix

This repository is www.mypdns.org self maintained list of domains that needs to be blocked for various reasons.

Source list

The source folder contains several sub-folders, each named as groups, for which a submission should be put. This however doesn't necessary mean that one domain can't be put into several 'groups'

Ex. google.* which belongs to several groups as they represents all online evil, when we talks privacy and anti brainwash/manipulation; Facebook is also well represented in several categories.

Categorising

Each sub-folder of sources should contain it's own README which in short describe what the list is all about and criteria to add a domain into it's domain.list or wildcard.list

Whitelist

This list have it's very own life, as this is a very very tricky one to maintain.

The reason for that is, it have to balance between what is going on with a domain that for several reasons might be blacklisted on some lists but not on others. It can also be that a domain in general do 99,9% right, but because of it's nature of user based submissions, could do a lot of evil.

Ex. Gitlab.com

Gitlab is hosting 100% user submitted contents, but for the same reason also a widely target for cyber criminals to host there evil Malware. For that rightfully reason Gitlab often pop ups on list for malicious code. But as that would have a huge influence on our workflow, it would of curse have to be whitelisted on our list.

FAQ

Q: Your lists have broken my website, by blocking a third party domain

A: We have absolutely not broken your website by blocking any third-party domain.
It's you and you only who have submitted bad code and mis-written your website to behave badly. Be happy we haven't blocked your website already for leaking privacy to third party.

Q: My website relays on googleapis.* could you whitelist it

A: What did we write in the previous answer? Are you stupid? Stupid question, as a properly written site never relays on external resources...

Keywords

A few keywords for this project is Enhanced Privacy, DNS Firewall, Privacy First