{"repo":"vernette/censorcheck","free":true,"listed":false,"github":"https://github.com/vernette/censorcheck","clone":"git clone https://github.com/vernette/censorcheck.git","description":"🔒 A bash script that checks website accessibility under DPI censorship and geo-restriction systems","language":"Shell","stars":219,"topics":["bash","censorship-circumvention","curl","dpi","geoblock","linux"],"license":"MIT","category":"cli-tools","readme_excerpt":"censorcheck A bash script for checking the accessibility of websites potentially affected by Deep Packet Inspection (DPI) blocking or geographic restrictions. Important note about status codes [!WARNING] Some websites may not return expected status codes due to various security measures - Sites like chatgpt.com, claude.ai consistently return 403 status due to JavaScript verification checks, even when accessed from unrestricted locations - Sites like intel.com may return 200 status but still display blocking notifications in the actual content - Results should be verified manually when behavior seems inconsistent with your actual location Features - Tests both HTTP and HTTPS protocols for each domain - Detects different access scenarios: available, blocked, redirected, or access denied - Checks encrypted DNS (DoH/DoT) availability for popular resolvers - Detects DNS hijacking by comparing regular DNS answers with an encrypted resolver - Includes predefined lists of commonly DPI-blocked and geo-restricted websites - Supports custom domain lists via file input - Configurable connection timeout and retry parameters - Color-coded output for easy readability Included Domain Lists The script contains predefined lists of websites commonly affected by: - DPI Blocking : Includes social media, video platforms, and other commonly restricted services - Geographic Restrictions : Popular streaming services and platforms that implement geo-blocking Dependencies - bash - curl - dig - jq - col","default_branch":null,"files":null,"tree":[],"storefront":"/r/vernette","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/vernette/censorcheck/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}