Le-tools.com Forum Contact
XL-Whois - Documentation

First start

When you start XL-Whois for the first time, you are asked if you want to set default configuration. If you click Yes, you will be asked to select a directory where:

Main Window and tray menu

You can set options in the main window or directly from the tray menu:

Send a whois request

When everything is set, all you have to do to send a whois request is select and copy text that contain whois elements (copy will send the data to clipboard), then click on whois button of the main window, or use the function from the tray menu. You can select and copy from anywhere (a text document, a spreadsheet, a web page, etc.). Example from a spreadsheet:

Select and copy
Right-click on XL-Whois tray icon: Whois from tray

In the tray Whois function, only the first item is displayed. If there are more than one item, a 3-dot (...) is added at the end as the example above.

When you send the request, XL-Whois will use nslookup (if necessary) to resolve the IP address or the hostname depending on the requested item (if it's an IP address or a domain name). Depending on the checked options, requests will be made as following:

Finally, XL-Whois will produce the report that will look like this (not a full sample below):

Report sample



Settings - General

In Tool section, we have the following functions and options:

  • Export Lang.ini: Use this function to translate XL-Whois GUI. See Translation for help about this functionality.
  • Open user dir: This is the directory where settings are saved. Copy the content of this directory if you want to backup your settings.
  • Check Update: Check on le-tools.com if a tool update is available.
  • Check for update at startup: When XL-Whois starts, check on website for available update of the tool.

In General section, you have the following options:

  • Choose to start XL-Whois in the taskbar (main window minimized).
  • Network whois mode: By default, XL-Whois use the WHOIS protocol and send the request to the appropriate registry server on port 43. Some firewall rules on client side may block outbound connection to this port. RDAP is a relatively new protocol that use HTTP protocol on port 80 (See RFC for more details). As HTTP traffic is usually allowed by firewall, it could be a good alternative for users that can't use port 43. The support for RDAP in XL-Whois is experimental for the moment. It applies to Network whois only, but this may change in the future. Network whois report should be a bit different if you use RDAP.
  • GeoIP language: The GeoIP2 database from Maxmind provides data in different language. You can set your preferred language here.
  • Set the NsLookup timeout: When XL-Whois tries to resolve a hostname to an IP address or an IP address to a hostname, this is the time it will wait for the answer. Default is 10 seconds.
  • Customize the User-Agent of XL-Whois: The User-Agent is used to identify the tool when requesting databases from websites.

In Parser section, you can select or deselect objects to be extracted by XL-Whois. Objects are: IPv4, IPv6, Hostname and Domain name.

Whois Database

Whois Database

XL-Whois use SQlite for the Whois Database. Everytime you use XL-Whois and send a Network whois request, the answer is parsed and some details are stored in the database. This includes: IP address range, ISP, Country and Date of the request. Below are explanations about the functions in this Window:

Logging Database

If you activated logging in Settings, everytime you use XL-Whois and send a whois request, an entry is added to this database. The entry contains date and time of the request, the requested item, the resolved hostname or IP address (if lookup has been used and a match was found) and a comment that you provide. This database will be checked before each whois request if you set this option.

Logging Database

Logging Database can be opened in the Storage Tab in Settings or from the tray menu. Data from this database can also be imported or exported (right-click on any element in the grid). The Comment column is editable.

Copyright (c) 2015-2021 Alain Rioux