pylorak / TinyWall

TinyWall is a free, non-intrusive, secure-by-default firewall for Windows.
GNU General Public License v3.0
322 stars 55 forks source link

Question: Blocklist #11

Closed gamebird92 closed 1 year ago

gamebird92 commented 1 year ago

Hello, i did a look into Tinywall and saw the feature "enable blocklist"... In settings I can find port-based and domain-based blocklist.

Recommended is domain-based blocklist... But here comes my question: Which blocklists are included??? Is there a way to view them?

Best regards,

pylorak commented 1 year ago

The port-based blocklist is a custom one compiled by myself. This one is not recommended anymore because in today's internet port blocking offers little security, and at the same time it often causes connection issues for legitimate applications. You can find its contents in the source repo in TinyWall/Database/PortBlocklist.json.

The domain-based blocklist is the MVPS hosts file. This used to be a superb blocklist but the author has stopped updating it. Still it functions great even today. Link to contents

Personal rant (for anybody who wishes to work on these features): In a future version of TinyWall, IMHO port-based blocklist feature should be removed completely, and the domain-based blocklist should be extended to support custom lists. For the standard blocklist, it'd be best to start looking for an alternative for the MVPS hosts file. It still works great but this will not last forever.