Skip to content
/ auf Public

Cross-platform console application for viewing DNS records for a domain, and more!

License

Notifications You must be signed in to change notification settings

Fearkin/auf

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

About The Project

auf - A Universal dns-information Finder

Cross-platform console application for viewing DNS records for a domain, and more!

Installation

For now, go to Releases

Building from source

auf is written in Rust, so you'll need to grab a Rust installation in order to compile it. In general, auf tracks the latest stable release of the Rust compiler.

To build auf for Linux:

$ git clone https://github.com/Fearkin/auf
$ cargo build --release
$ ./target/release/auf --version
auf 0.1.0

For Windows (you might need to install mingw-w64 first):

$ rustup toolchain install stable-x86_64-pc-windows-gnu
$ rustup target add x86_64-pc-windows-gnu
$ git clone https://github.com/Fearkin/auf
$ cargo build --target x86_64-pc-windows-gnu --release
$ ./target/x86_64-pc-windows-gnu/release/auf --version
auf 0.1.0

(back to top)

Usage

auf <DOMAIN> [RESOLVER]

Arguments:
  <DOMAIN>
          Domain name to lookup

  [RESOLVER]
          DNS-resolver to use (default is Quad9 - 9.9.9.9)

Options:
  -h, --help
          Print help (see a summary with '-h')

  -V, --version
          Print version

(back to top)

Example:

auf google.com

Querying records...
Querying whois...
Found google.com. 227 IN A 192.178.50.46
Found google.com. 146 IN AAAA 2607:f8b0:4008:805::200e
Found google.com. 300 IN MX 10 smtp.google.com.
Found google.com. 7991 IN NS ns2.google.com.
Found google.com. 7991 IN NS ns4.google.com.
Found google.com. 7991 IN NS ns3.google.com.
Found google.com. 7991 IN NS ns1.google.com.
Found google.com. 3600 IN TXT docusign=1b0a6754-49b1-4db5-8540-d2c12664b289
Found google.com. 3600 IN TXT google-site-verification=TV9-DBe4R80X4v0M4U_bd_J9cpOJM0nikft0jAgjmsQ
Found google.com. 3600 IN TXT atlassian-domain-verification=5YjTmWmjI92ewqkx2oXmBaD60Td9zWon9r6eakvHX6B77zzkFQto8PQ9QsKnbf4I
Found google.com. 3600 IN TXT v=spf1 include:_spf.google.com ~all
Found google.com. 3600 IN TXT webexdomainverification.8YX6G=6e6922db-e3e6-4a36-904e-a805c28087fa
Found google.com. 3600 IN TXT facebook-domain-verification=22rm551cu4k0ab0bxsw536tlds4h95
Found google.com. 3600 IN TXT docusign=05958488-4752-4ef2-95eb-aa7ba8a3bd0e
Found google.com. 3600 IN TXT onetrust-domain-verification=de01ed21f2fa4d8781cbc3ffb89cf4ef
Found google.com. 3600 IN TXT globalsign-smime-dv=CDYX+XFHUw2wml6/Gb8+59BsH31KzUr6c1l2BPvqKX8=
Found google.com. 3600 IN TXT google-site-verification=wD8N7i1JTNTkezJ49swvWW48f8_9xveREV4oB-0Hf5o
Found google.com. 3600 IN TXT MS=E4A68B9AB2BB9670BCE15412F62916164C0B20BB
Found google.com. 3600 IN TXT apple-domain-verification=30afIBcvSuDV2PLX
Found google.com. 43200 IN CAA 0 issue "pki.goog"
Found 46.50.178.192.in-addr.arpa. 2317 IN PTR lcmiaa-aa-in-f14.1e100.net.
Found google.com. 53 IN SOA ns1.google.com. dns-admin.google.com. 561875416 900 900 1800 60

WHOIS Info:
   Domain Name: GOOGLE.COM
   Registry Domain ID: 2138514_DOMAIN_COM-VRSN
   Registrar WHOIS Server: whois.markmonitor.com
   Registrar URL: http://www.markmonitor.com

and so on.

Roadmap

WIP

See the Open Issues for a full list of proposed features (and known issues).

License

Distributed under the BSD-2-Clause license. See LICENSE.txt for more information.

(back to top)

Contact

Fearkin - fearjin1@gmail.com

Project Link: https://github.com/Fearkin/auf

(back to top)

About

Cross-platform console application for viewing DNS records for a domain, and more!

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages