Coder Social home page Coder Social logo

ngadmini / partial-output Goto Github PK

View Code? Open in Web Editor NEW
4.0 2.0 4.0 709.85 MB

Domains Blacklist as Partial Output of https://github.com/ngadmini/Grabbing-Blacklist-for-Bind9-RPZ

License: Creative Commons Attribution Share Alike 4.0 International

blacklist rpz response-policy-zone blacklist-domains domains-list bind9-rpz trust-positif internet-sehat update-rpz internet-positif

partial-output's Introduction

Blacklisted Domains as Output this repo

blacklisted domains as output this repo


featuring

  • free from duplicate entries and sub-domains entries (if it's parent-domain exist) across categories
  • free from invalid TLDs and domain entries that construct with international characters (non ASCII)
  • ip-address is written in CIDR block

usage

concatenate txt.adulta* and txt.trust+a*, then use grab_build.sh in this repo

~$ grab_build="https://raw.githubusercontent.com/ngadmini/Grabbing-Blacklist-for-Bind9-RPZ/master/libs/grab_build.sh"
~$ grab_libs="https://raw.githubusercontent.com/ngadmini/Grabbing-Blacklist-for-Bind9-RPZ/master/libs/grab_library"
~$ curl -s -o rpz_db.zip https://codeload.github.com/ngadmini/partial-output/zip/refs/heads/master
~$ unzip rpz_db.zip -x partial-output-master/{LICENSE,README.md,.gitignore}
~$ curl -s -o "partial-output-master/grab_build.sh" "${grab_build}"
~$ curl -s -o "partial-output-master/grab_library" "${grab_libs}"
~$ cat partial-output-master/txt.adulta* > partial-output-master/txt.adult
~$ cat partial-output-master/txt.trust+a* > partial-output-master/txt.trust+
~$ rm partial-output-master/txt.{adulta,trust+a}*
~$ bash partial-output-master/grab_build.sh
~$ unset -v grab_build grab_libs

you will get domain list in BIND9-rpz format in 5 catagories (7 sub-categories of adult category AND 3 sub-categories of trust+). enjoy it's

license

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.