Skip to main content

txtra(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.

Project description

txtra

txtra(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.

Installation

# Clone 
$ git clone https://github.com/wild0ni0n/txtra.git
$ cd txtra

# Install
$ pip3 install txtra

Usage

Options:

$ txtra -h
usage: txtra [-h] [-d DOMAIN] [-f FILE] [-s] [-c] [-j]

options:
  -h, --help           show this help message and exit
  -d, --domain DOMAIN  Specify domain
  -f, --file FILE      Specify domains file
  -s, --no-scan        No template scan is performed. Txtra returns only txt records
  -c, --csv            Output in CSV format. Cannot be used in conjunction with the --json option.
  -j, --json           Output in json format. Cannot be used in conjunction with the --csv option.

Example:

$ txtra -d google.com   
[INF] Check 1 domains
[google.com] [GMail]  [token=wD8N7i1JTNTkezJ49swvWW48f8_9xveREV4oB-0Hf5o] google-site-verification=wD8N7i1JTNTkezJ49swvWW48f8_9xveREV4oB-0Hf5o
[google.com] [Apple]  [token=30afIBcvSuDV2PLX] apple-domain-verification=30afIBcvSuDV2PLX
[google.com] globalsign-smime-dv=CDYX+XFHUw2wml6/Gb8+59BsH31KzUr6c1l2BPvqKX8= 
[google.com] onetrust-domain-verification=de01ed21f2fa4d8781cbc3ffb89cf4ef 
[google.com] [Microsoft Office 365]  [token=E4A68B9AB2BB9670BCE15412F62916164C0B20BB] MS=E4A68B9AB2BB9670BCE15412F62916164C0B20BB
[google.com] [webex]  [token=479146de172eb01ddee38b1a455ab9e8bb51542ddd7f1fa298557dfa7b22d963] cisco-ci-domain-verification=479146de172eb01ddee38b1a455ab9e8bb51542ddd7f1fa298557dfa7b22d963
[google.com] [GMail]  [token=4ibFUgB-wXLQ_S7vsXVomSTVamuOXBiVAzpR5IZ87D0] google-site-verification=4ibFUgB-wXLQ_S7vsXVomSTVamuOXBiVAzpR5IZ87D0
[google.com] [Facebook]  [token=22rm551cu4k0ab0bxsw536tlds4h95] facebook-domain-verification=22rm551cu4k0ab0bxsw536tlds4h95
[google.com] [GMail]  [token=TV9-DBe4R80X4v0M4U_bd_J9cpOJM0nikft0jAgjmsQ] google-site-verification=TV9-DBe4R80X4v0M4U_bd_J9cpOJM0nikft0jAgjmsQ
[google.com] v=spf1 include:_spf.google.com ~all 
[google.com] [docusign]  [token=05958488-4752-4ef2-95eb-aa7ba8a3bd0e] docusign=05958488-4752-4ef2-95eb-aa7ba8a3bd0e
[google.com] [docusign]  [token=1b0a6754-49b1-4db5-8540-d2c12664b289] docusign=1b0a6754-49b1-4db5-8540-d2c12664b289
[_spf.google.com] v=spf1 include:_netblocks.google.com include:_netblocks2.google.com include:_netblocks3.google.com ~all 
[_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 
[_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 
[_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 

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

txtra-0.1.1.tar.gz (19.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

txtra-0.1.1-py2.py3-none-any.whl (34.7 kB view details)

Uploaded Python 2Python 3

File details

Details for the file txtra-0.1.1.tar.gz.

File metadata

  • Download URL: txtra-0.1.1.tar.gz
  • Upload date:
  • Size: 19.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.1

File hashes

Hashes for txtra-0.1.1.tar.gz
Algorithm Hash digest
SHA256 21103f86ae07554462f31386800b733245206091e5e1110a6c90457e8e59694a
MD5 324c48f9f74c4f629660d8be21226533
BLAKE2b-256 d6f14ea359acd84ac2ffa411a021a6c928fd154780ccceb790ac4914fcc5e3a3

See more details on using hashes here.

File details

Details for the file txtra-0.1.1-py2.py3-none-any.whl.

File metadata

  • Download URL: txtra-0.1.1-py2.py3-none-any.whl
  • Upload date:
  • Size: 34.7 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.1

File hashes

Hashes for txtra-0.1.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 26a486741d0fe089d92fae56bc7e571258aa8438995aa028aea07b1699e2ad06
MD5 7cd96c965166a77a1d9b6f176b0f5e5c
BLAKE2b-256 000d6b39b4417da7003dd3b62d40e472dab50e1948ed92947aed7772e0e25d32

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page