{"id":37080984,"url":"https://github.com/wild0ni0n/txtra","last_synced_at":"2026-01-14T09:50:05.209Z","repository":{"id":199316472,"uuid":"702144077","full_name":"wild0ni0n/txtra","owner":"wild0ni0n","description":"txtra is a tool that profiles the cloud services used by an organization using the txt records returned by name resolution for the domain in question.","archived":false,"fork":false,"pushed_at":"2025-05-09T16:59:25.000Z","size":96,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-10-27T08:54:04.837Z","etag":null,"topics":["dns","python","security"],"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/wild0ni0n.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":"2023-10-08T16:15:27.000Z","updated_at":"2025-05-09T16:59:28.000Z","dependencies_parsed_at":null,"dependency_job_id":"7e9485f9-7528-40a6-a71a-4247383d7f4f","html_url":"https://github.com/wild0ni0n/txtra","commit_stats":null,"previous_names":["wild0ni0n/txtra"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/wild0ni0n/txtra","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wild0ni0n%2Ftxtra","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wild0ni0n%2Ftxtra/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wild0ni0n%2Ftxtra/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wild0ni0n%2Ftxtra/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/wild0ni0n","download_url":"https://codeload.github.com/wild0ni0n/txtra/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wild0ni0n%2Ftxtra/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28416120,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-14T08:38:59.149Z","status":"ssl_error","status_checked_at":"2026-01-14T08:38:43.588Z","response_time":107,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: 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","python","security"],"created_at":"2026-01-14T09:50:04.612Z","updated_at":"2026-01-14T09:50:05.202Z","avatar_url":"https://github.com/wild0ni0n.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# txtra\n\ntxtra(txt record analyzer) is a tool that profiles the cloud services used by an organization using the txt records returned by name resolution for the domain in question.\n\n# Installation\n\n```bash\n$ pip3 install txtra\n```\n\n# Usage\n\nOptions:\n\n```bash\n$ txtra -h\nusage: txtra [-h] [-d DOMAIN] [-f FILE] [-s] [-c] [-j]\n\noptions:\n  -h, --help           show this help message and exit\n  -d, --domain DOMAIN  Specify domain\n  -f, --file FILE      Specify domains file\n  -s, --no-scan        No template scan is performed. Txtra returns only txt records\n  -c, --csv            Output in CSV format. Cannot be used in conjunction with the --json option.\n  -j, --json           Output in json format. Cannot be used in conjunction with the --csv option.\n```\n\nExample:\n```bash\n$ txtra -d google.com   \n[INF] Check 1 domains\n[google.com] [GMail]  [token=wD8N7i1JTNTkezJ49swvWW48f8_9xveREV4oB-0Hf5o] google-site-verification=wD8N7i1JTNTkezJ49swvWW48f8_9xveREV4oB-0Hf5o\n[google.com] [Apple]  [token=30afIBcvSuDV2PLX] apple-domain-verification=30afIBcvSuDV2PLX\n[google.com] globalsign-smime-dv=CDYX+XFHUw2wml6/Gb8+59BsH31KzUr6c1l2BPvqKX8= \n[google.com] onetrust-domain-verification=de01ed21f2fa4d8781cbc3ffb89cf4ef \n[google.com] [Microsoft Office 365]  [token=E4A68B9AB2BB9670BCE15412F62916164C0B20BB] MS=E4A68B9AB2BB9670BCE15412F62916164C0B20BB\n[google.com] [webex]  [token=479146de172eb01ddee38b1a455ab9e8bb51542ddd7f1fa298557dfa7b22d963] cisco-ci-domain-verification=479146de172eb01ddee38b1a455ab9e8bb51542ddd7f1fa298557dfa7b22d963\n[google.com] [GMail]  [token=4ibFUgB-wXLQ_S7vsXVomSTVamuOXBiVAzpR5IZ87D0] google-site-verification=4ibFUgB-wXLQ_S7vsXVomSTVamuOXBiVAzpR5IZ87D0\n[google.com] [Facebook]  [token=22rm551cu4k0ab0bxsw536tlds4h95] facebook-domain-verification=22rm551cu4k0ab0bxsw536tlds4h95\n[google.com] [GMail]  [token=TV9-DBe4R80X4v0M4U_bd_J9cpOJM0nikft0jAgjmsQ] google-site-verification=TV9-DBe4R80X4v0M4U_bd_J9cpOJM0nikft0jAgjmsQ\n[google.com] v=spf1 include:_spf.google.com ~all \n[google.com] [docusign]  [token=05958488-4752-4ef2-95eb-aa7ba8a3bd0e] docusign=05958488-4752-4ef2-95eb-aa7ba8a3bd0e\n[google.com] [docusign]  [token=1b0a6754-49b1-4db5-8540-d2c12664b289] docusign=1b0a6754-49b1-4db5-8540-d2c12664b289\n[_spf.google.com] v=spf1 include:_netblocks.google.com include:_netblocks2.google.com include:_netblocks3.google.com ~all \n[_netblocks.google.com] v=spf1 ip4:35.190.247.0/24 ip4:64.233.160.0/19 ip4:66.102.0.0/20 ip4:66.249.80.0/20 ip4:72.14.192.0/18 ip4:74.125.0.0/16 ip4:108.177.8.0/21 ip4:173.194.0.0/16 ip4:209.85.128.0/17 ip4:216.58.192.0/19 ip4:216.239.32.0/19 ~all \n[_netblocks2.google.com] v=spf1 ip6:2001:4860:4000::/36 ip6:2404:6800:4000::/36 ip6:2607:f8b0:4000::/36 ip6:2800:3f0:4000::/36 ip6:2a00:1450:4000::/36 ip6:2c0f:fb50:4000::/36 ~all \n[_netblocks3.google.com] v=spf1 ip4:172.217.0.0/19 ip4:172.217.32.0/20 ip4:172.217.128.0/19 ip4:172.217.160.0/20 ip4:172.217.192.0/19 ip4:172.253.56.0/21 ip4:172.253.112.0/20 ip4:108.177.96.0/19 ip4:35.191.0.0/16 ip4:130.211.0.0/22 ~all \n```","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwild0ni0n%2Ftxtra","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwild0ni0n%2Ftxtra","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwild0ni0n%2Ftxtra/lists"}