{"id":25074727,"url":"https://github.com/rix4uni/certinfo","last_synced_at":"2025-05-09T00:24:42.947Z","repository":{"id":183671707,"uuid":"670552875","full_name":"rix4uni/certinfo","owner":"rix4uni","description":"Scrape domain names from SSL certificates of arbitrary hosts","archived":false,"fork":false,"pushed_at":"2025-01-20T09:12:09.000Z","size":28,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-07T00:18:20.909Z","etag":null,"topics":["bug-bounty","bugbounty","bugbountytips","hacking","infosec","osint","osint-resources","osint-tool","penetration-testing","pentest-tool","pentesting","recon","reconnaissance","scrape","security","security-tools","ssl","threat-intelligence","tls"],"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/rix4uni.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-07-25T10:01:21.000Z","updated_at":"2025-01-20T09:10:57.000Z","dependencies_parsed_at":"2024-11-22T17:20:31.751Z","dependency_job_id":"8d1150df-8e1c-45c0-b0df-0d8d3faa1a2c","html_url":"https://github.com/rix4uni/certinfo","commit_stats":null,"previous_names":["rix4uni/certinfo"],"tags_count":4,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rix4uni%2Fcertinfo","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rix4uni%2Fcertinfo/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rix4uni%2Fcertinfo/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rix4uni%2Fcertinfo/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rix4uni","download_url":"https://codeload.github.com/rix4uni/certinfo/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246531983,"owners_count":20792735,"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","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":["bug-bounty","bugbounty","bugbountytips","hacking","infosec","osint","osint-resources","osint-tool","penetration-testing","pentest-tool","pentesting","recon","reconnaissance","scrape","security","security-tools","ssl","threat-intelligence","tls"],"created_at":"2025-02-07T00:18:23.801Z","updated_at":"2025-03-31T19:47:10.683Z","avatar_url":"https://github.com/rix4uni.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"## certinfo\n\nScrape domain names from SSL certificates of arbitrary hosts\n\n## Installation\n```\ngo install github.com/rix4uni/certinfo@latest\n```\n\n## Download prebuilt binaries\n```\nwget https://github.com/rix4uni/certinfo/releases/download/v0.0.5/certinfo-linux-amd64-0.0.5.tgz\ntar -xvzf certinfo-linux-amd64-0.0.5.tgz\nrm -rf certinfo-linux-amd64-0.0.5.tgz\nmv certinfo ~/go/bin/certinfo\n```\nOr download [binary release](https://github.com/rix4uni/certinfo/releases) for your platform.\n\n## Compile from source\n```\ngit clone --depth 1 github.com/rix4uni/certinfo.git\ncd certinfo; go install\n```\n\n## Usage\n```\nUsage of certinfo:\n  -c int\n        number of concurrent workers (default 50)\n  -csv\n        output in CSV format\n  -expires\n        output only the expiration date\n  -issued\n        output host, port, and certificate expiration date\n  -json\n        output in JSON format\n  -san\n        monitor the san certificate details in a simple format\n  -silent\n        silent mode.\n  -timeout string\n        connection timeout duration (e.g. 5s, 10m, 1h) (default \"3s\")\n  -today\n        filter results to show only certificates issued today (works only with -issued flag)\n  -verbose\n        enable verbose logging\n  -version\n        Print the version of the tool and exit.\n```\n\n## Usage\nSingle Target:\n```\n▶ echo \"xapi.stg.xfinity.com\" | certinfo -silent\n```\n\nMultiple Targets:\n```\n▶ cat targets.txt\nxapi.stg.xfinity.com\n207.207.12.80\n\n▶ cat targets.txt | certinfo -silent\n```\n\n## Usage Examples\nDomain:\n```\n▶ echo \"xapi.stg.xfinity.com\" | certinfo -silent\nxapi.stg.xfinity.com\ncdn.ch2.int.business.comcast.com\ncdn.ch2.int.comcast.com\n...\n...\n...\nxapi.qa3.xfinity.com\n```\n\nIPv4:\n```\n▶ echo \"207.207.12.80\" | certinfo -silent\nwwwmicrolb.informatica.com\ntrust.informatica.com\ndiaku.com\ncareers.informatica.com\n```\n\nI got idea from `https://kaeferjaeger.gay/sni-ip-ranges/google/ipv4_merged_sni.txt`:\n```\n▶ echo \"207.207.12.80\" | certinfo -silent -san\n207.207.12.80:443 [wwwmicrolb.informatica.com, trust.informatica.com, diaku.com, careers.informatica.com]\n```\n\nGet those certificates issued today:\n```\ngungnir -r inscope_wildcards.txt | unew | certinfo -silent -issued -today\nwww.www.internal.moveit.qms.grab.com:443 [2025-01-18T10:58:38Z]\nimg-ru.shein.com:443 [2025-01-18T10:10:00Z]\n37081b66-60bf-4872-ac7e-f23446bd4d23.unifi-hosting.ui.com:443 [2025-01-18T10:12:41Z]\n```\n\nMore:\n```\ngungnir -r inscope_wildcards.txt | unew | certinfo -silent -issued -today | awk '{print $1}' | nuclei\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frix4uni%2Fcertinfo","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frix4uni%2Fcertinfo","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frix4uni%2Fcertinfo/lists"}