Skip to content

phish-report/rdap

This branch is 3 commits ahead of, 20 commits behind openrdap/rdap:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

author
Bradley Kemp
Apr 23, 2022
4062656 · Apr 23, 2022
Apr 15, 2022
Apr 15, 2022
Apr 23, 2018
Jul 26, 2019
Apr 30, 2017
Dec 6, 2017
Sep 11, 2017
Oct 17, 2019
Oct 20, 2017
Apr 15, 2022
Apr 15, 2022
Sep 30, 2017
Apr 15, 2022
Sep 11, 2017
Oct 5, 2017
Oct 5, 2017
Apr 15, 2022
Oct 20, 2017
Oct 22, 2017
Sep 11, 2017
Oct 21, 2017
Apr 15, 2022
Apr 23, 2022
Apr 23, 2022
Sep 11, 2017
Sep 11, 2017
Oct 20, 2017
Dec 6, 2017
Apr 15, 2022
Apr 26, 2018
Sep 23, 2017
Apr 15, 2022
Sep 11, 2017
Apr 15, 2022
Apr 15, 2022

Repository files navigation

OpenRDAP is an command line RDAP client implementation in Go. Build Status

https://www.openrdap.org - homepage

https://www.openrdap.org/demo - live demo

Features

  • Command line RDAP client
  • Query types supported:
    • ip
    • domain
    • autnum
    • nameserver
    • entity
    • help
    • url
    • domain-search
    • domain-search-by-nameserver
    • domain-search-by-nameserver-ip
    • nameserver-search
    • nameserver-search-by-ip
    • entity-search
    • entity-search-by-handle
  • Query bootstrapping (automatic RDAP server URL detection for ip/domain/autnum/(experimental) entity queries)
  • Bootstrap cache (optional, uses ~/.openrdap by default)
  • X.509 client authentication
  • Output formats: text, JSON, WHOIS style
  • Experimental object tagging support

Installation

This program uses Go. The Go compiler is available from https://golang.org/.

To install:

go get -u github.com/openrdap/rdap/cmd/rdap

This will install the "rdap" binary in your $GOPATH/go/bin directory. Try running:

~/go/bin/rdap google.com

Usage

Query type Usage
Domain (.com) rdap -v example.com
Network rdap -v 2001:db8::
Autnum rdap -v AS15169
Nameserver rdap -v -t nameserver -s https://rdap.verisign.com/com/v1 ns1.google.com
Help rdap -v -t help -s https://rdap.verisign.com/com/v1
Domain Search rdap -v -t domain-search -s $SERVER_URL example*.gtld
Domain Search (by NS) rdap -v -t domain-search-by-nameserver -s $SERVER_URL ns1.example.gtld
Domain Search (by NS IP) rdap -v -t domain-search-by-nameserver-ip -s $SERVER_URL 192.0.2.0
Nameserver Search rdap -v -t nameserver-search -s $SERVER_URL ns1.example.gtld
Nameserver Search (by IP) rdap -v -t nameserver-search-by-ip -s $SERVER_URL 192.0.2.0
Entity Search rdap -v -t entity-search -s $SERVER_URL ENTITY-TAG
Entity Search (by handle) rdap -v -t entity-search-by-handle -s $SERVER_URL ENTITY-TAG

See https://www.openrdap.org/docs.

Go docs

godoc

Requires

Go 1.7+

Links

Packages

No packages published

Languages

  • Go 100.0%