rdapper - a simple console-based RDAP client.
rdapper is a simple RDAP client. It uses Net::RDAP to retrieve
data about internet resources (domain names, IP addresses, and
autonymous systems) and outputs the information in a human-readable
format. If you want to consume this data in your own program you
should use Net::RDAP directly.
rdapper was originally conceived as a full RDAP client (back
when the RDAP protocol was still in draft form) but is now just
a very thin front-end to Net::RDAP, and its main purpose is to
allow testing of that library.
You can pass any internet resource as an argument; this may be:
- a "forward" domain name such as
- a "reverse" domain name such as
- a IPv4 or IPv6 address or CIDR prefix, such as
- an Autonymous System Number such as
- the URL of an RDAP resource such as
--type=TYPE- explicitly set the object type.
rdapperwill guess the type by pattern matching the value of
OBJECTbut you can override this by explicitly setting the
--typeargument to one of :
rdapperwill directly fetch the specified URL and attempt to process it as an RDAP response.
--help- display help message.
--debug- enable Net::RDAP debug mode.
--short- omit remarks, notices, and links. Implies
--expand- attempt to "expand" truncated entity objects.
--bypass-cache- disable local cache of RDAP objects.
--auth=USER:PASS- HTTP Basic Authentication credentials to be used when accessing the specified resource.
--nopager- by default,
rdapperwill pass its output to
--nopagerdisables this behaviour.
rdapper uses the following modules, some of which may already be
- Net::RDAP (obviously)
Copyright 2018 CentralNic Ltd. All rights reserved.
Copyright (c) 2018 CentralNic Ltd. All rights reserved. This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.