{"id":28292669,"url":"https://github.com/batcherss/dns-leaker","last_synced_at":"2026-04-26T22:31:10.742Z","repository":{"id":290168364,"uuid":"973576831","full_name":"Batcherss/dns-leaker","owner":"Batcherss","description":"DNS golang osint. leaking by open dns services.","archived":false,"fork":false,"pushed_at":"2025-04-29T19:04:44.000Z","size":23,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-13T19:43:43.963Z","etag":null,"topics":["dns","dns-check","dns-checker","dns-leaker","dnschecker","dnsleak","json"],"latest_commit_sha":null,"homepage":"","language":"Go","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/Batcherss.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,"zenodo":null}},"created_at":"2025-04-27T09:37:39.000Z","updated_at":"2025-04-29T19:05:17.000Z","dependencies_parsed_at":null,"dependency_job_id":"a54386c3-e77b-444e-ad3a-01b24afaec4a","html_url":"https://github.com/Batcherss/dns-leaker","commit_stats":null,"previous_names":["batcherss/dns-leaker"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Batcherss/dns-leaker","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Batcherss%2Fdns-leaker","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Batcherss%2Fdns-leaker/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Batcherss%2Fdns-leaker/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Batcherss%2Fdns-leaker/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Batcherss","download_url":"https://codeload.github.com/Batcherss/dns-leaker/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Batcherss%2Fdns-leaker/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32315711,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-26T21:09:39.134Z","status":"ssl_error","status_checked_at":"2026-04-26T21:09:21.240Z","response_time":129,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":["dns","dns-check","dns-checker","dns-leaker","dnschecker","dnsleak","json"],"created_at":"2025-05-22T05:11:01.411Z","updated_at":"2026-04-26T22:31:10.737Z","avatar_url":"https://github.com/Batcherss.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Use for educational purposes only!\nUse at your own risk\nThe author is not responsible, the program uses the MIT license.\n\n# Main\n\n![Go Version](https://img.shields.io/badge/Go-%3E%3D%201.18-blue)\n![OS Supported Windows](https://img.shields.io/badge/OS-Supported%20Windows-lightgray)\n\n# DNS Leak Checker Tool\n\nThis is a DNS Leak Checker Tool designed to help you detect DNS leaks. It queries multiple DNS servers and checks whether the IP address returned matches the expected one. This tool is useful to ensure that your DNS requests are routed through the proper servers, preventing any possible privacy violations due to DNS leaks.\n\n## Features\n\n- Checks DNS responses from various servers.\n- Detects DNS leaks and identifies mismatches in expected IP addresses.\n- Generates a detailed JSON report with all the information.\n\n## Prerequisites\n\nTo run this tool, you'll need to have the following installed:\n\n- Go 1.18+ (or newer) — for building and running the program.\n\n## Installation\nClone the repository:\n\n```bash\ngit clone https://github.com/Batcherss/dns-leaker.git\n```\nNavigate to the project folder:\n```\ncd dns-leaker\n```\nor\n```\ngo install github.com/Batcherss/dns-leaker@latest\n```\n# Usage\nTo use the DNS Leak Checker Tool, run the following command:\n- -s = site (domen) input\n- -d = debug (optional)\n- -f = file to output (optional , standart enabled)\n```\ngo run main.go -s \u003cdomain_or_ip\u003e\n```\nor\n```\ndns-leaker -s exmp.com -d -f texter.txt\n```\nReplace \u003cdomain_or_ip\u003e with the domain name or IP address you'd like to check for DNS leaks.\nThis command will check DNS responses for example.com and print any issues found with DNS resolution.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbatcherss%2Fdns-leaker","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbatcherss%2Fdns-leaker","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbatcherss%2Fdns-leaker/lists"}