Giter Club home page Giter Club logo

blocklists's Introduction

Ads              Advertisements, Banners, Widgets & Push Notifications  
Adult            Porn / 18+ Content  
Apple            Bloat / Push Notifications  
Bitcoin          Bitcoin Miner & Related Sites  
Bloat            Fonts, Domains not required for software to function  
Chat             Live / Bot Chat Dialog Boxes  
Dating           Dating Sites  
Dynamic          Dynamic DNS:  DNS --> IP  
Free             Free/Cheap Hosting & Blogs  
Junk             Surveys, Junk, Personally Untrusted Antivirus, ISPs (Spam/Botnets), Non USA Sites, etc  
Malware          Malicious Sites, PUPs, Malware, Brower Hijackers, Phishing Sites  
Marketing        Web Marketing / Ebay Listing Tools  
Marketing-Email  Email Based Marketing  
Microsoft        Apps, Bing, Bloat, Tiles, Unknown  
Pirate           Torrent / Magnet Sites, Torrent Trackers, Warez  
Remote           Domains used to remotely control your stuff  
Scam             Fake / Misleading Sites - Not malware  
Shock            Gore, Gross, Torture, Race/Gender Superiority  
Suspicious       All domains I am uncertain of. Contains a mixture of possiblevAds, Trackers, Malware  
Top_Level        Top Level Domains: Will block most non-traditional domains  
Tracking         Analytics, Diagnostics, Location, Metrics, Puplic IP  
Tunnels          VPNs & Proxies
Typo             Typosquatting / Misspelling of websites.  
Unknown          Similar to Suspicious, but is more organized.  

Filter           Used by my parse script to show me what has not been blocked
Whitelist        Reasons for some allowed domains  

Domains are sorted by category. Some domains are used for both ads and tracking.

These lists are all verified by me, either by going to the domain or by using automated tools that I have written. These domains are a mix of domains I have found, and other users have compiled (Verfified by me, before adding). I try to keep dead, parked, and sinkholed domains out of these lists.

I remove www. mobile. m. prefixes. They are added in the script below. This keeps the original list shorter, and ensures the domain is fully blocked.

Free, Junk, Marketing*, Suspicious, and Unknown may break some websites.

Create Block List
while read -r Line || [[ -n "$Line" ]]; do
echo "0.0.0.0 $Line www.$Line mobile.$Line m.$Line" >> OUTPUT_LIST done < INPUT_LIST

Useful Links
Norton Safeweb
Sucuri Site Check
VirusTotal

Spamhaus Statistics

Typo Generator

blocklists's People

Contributors

shadowwhisperer avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.