{"id":17987753,"url":"https://github.com/al-azif/exploit-host-cc","last_synced_at":"2025-10-05T20:23:47.104Z","repository":{"id":215540536,"uuid":"732279637","full_name":"Al-Azif/exploit-host-cc","owner":"Al-Azif","description":"Exploit Host Connectivity Checker","archived":false,"fork":false,"pushed_at":"2024-01-07T23:34:03.000Z","size":27,"stargazers_count":21,"open_issues_count":0,"forks_count":3,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-10-04T19:02:35.583Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Al-Azif.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-12-16T06:23:39.000Z","updated_at":"2025-03-05T09:54:53.000Z","dependencies_parsed_at":"2024-01-08T00:36:07.957Z","dependency_job_id":null,"html_url":"https://github.com/Al-Azif/exploit-host-cc","commit_stats":null,"previous_names":["al-azif/exploit-host-cc"],"tags_count":3,"template":false,"template_full_name":null,"purl":"pkg:github/Al-Azif/exploit-host-cc","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Al-Azif%2Fexploit-host-cc","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Al-Azif%2Fexploit-host-cc/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Al-Azif%2Fexploit-host-cc/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Al-Azif%2Fexploit-host-cc/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Al-Azif","download_url":"https://codeload.github.com/Al-Azif/exploit-host-cc/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Al-Azif%2Fexploit-host-cc/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":278512055,"owners_count":25999234,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-05T02:00:06.059Z","response_time":54,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-29T19:09:32.533Z","updated_at":"2025-10-05T20:23:47.059Z","avatar_url":"https://github.com/Al-Azif.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Exploit Host Connectivity Checker\n\n## Synopsis\n\nChecks various domains, over 400, on both DNS servers I host to see if they are functioning as expected. Intended to be used by end users to see if their ISP is hijacking their DNS requests and if recursive queries are enabled for their IP address.\n\n## Usage\n\nIf using the Python script directly, install the required packages with the following command: `pip install -r requirements.txt`\n\n```shell\nusage: main.py [-h] [--disable-ipv4] [--enable-ipv6]\n\nExploit Host Connectivity Checker\n\noptions:\n  -h, --help      show this help message and exit\n  --disable-ipv4  Disable checking IPv4 servers. Default: True\n  --enable-ipv6   Enable checking IPv6 servers. Default: False\n```\n\n## Is my ISP Hijacking?\n\nIf everything responds with `FAIL` with the exception of the `Cthugha Forward` and `Ithaqua Forward` sections then your ISP is hijacking your requests.\n\n## Notes\n\n- The Windows exe file is created with Pyinstaller, this may trigger your anti-virus. This is a known issue and is a false positive. If you don't trust it, download Python and run the script that way.\n- The code little messy but it works as expected, I don't want to expend a ton of extra effort on this. For what it is, it's good enough.\n- Works with Windows (CMD, Powershell, and standalone EXE), Linux, and OSX.\n- Python 3.8+\n- If you enable IPv6 checking, but it's not available on your system/network, best case the checks all fail, worse case the script crashes.\n- Icon: https://icon-icons.com/icon/services-dns/216293\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fal-azif%2Fexploit-host-cc","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fal-azif%2Fexploit-host-cc","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fal-azif%2Fexploit-host-cc/lists"}