Skip to content

hatamiarash7/CheckFiltering

Repository files navigation

Check Filtering

made-with-python GitHub release Release GitHub PyPI - Python Version

You can use this tool to check URLs that are filtered ( or not ) in Iran. It works by analyzing DNS results and does not have the power to detect disorders.

Requirements

  • Python 3.10+

Install

pip install check-filter

You can also download the wheel package from release page.

Usage

You can use this package in three ways:

  1. Single domain

    check-filter domain github.com

    single

  2. Multiple domains

    check-filter domains github.com,google.com

    single

  3. From a file

    Create a file from your website URLs. Put each URL in a new line.

    github.com
    arash-hatami.ir
    facebook.com
    gitlab.com
    google.com
    pornhub.com
    pypi.org
    twitter.com
    gsm.ir
    xnxx.com
    cloudflare.com
    stackoverflow.com
    

    Then run the following command:

    check-filter file list

    single


Support 💛

Donate with Bitcoin Donate with Ethereum

Contributing 🤝

Don't be shy and reach out to us if you want to contribute 😉

  1. Fork it!
  2. Create your feature branch: git checkout -b my-new-feature
  3. Commit your changes: git commit -am 'Add some feature'
  4. Push to the branch: git push origin my-new-feature
  5. Submit a pull request

Issues

Each project may have many problems. Contributing to the better development of this project by reporting them. 👍