XL-Whois is a tool to make multiple advanced whois requests;
It supports Domain Whois, Network Whois, DNS Records and GeoIP;
Object for the requests are parsed from the clipboard content so time to prepare the request is reduced
to minimum;
Supported objects are IPv4, hostname, domain name and IPv6. Domain extensions for hostname and domain
name are validated from a common database that can be updated every time you use the tool;
XL-Whois stores responses from Network Whois requests in database and cache. The database can be imported
and exported so you can share your data between your computer or with other people;
XL-Whois can also log your request that you can comment and those logs are stored in a database;
Before making a request, XL-Whois verifies your databases and informs you if you already made the same
request and the result you got;
Network Whois Database can be viewed, searched, filtered, analysed and even data from other Network Whois
report obtained by any other tool can be parsed and added to your database;
XL-Whois also provides advanced search capabilities to get all ranges for a specific organisation or
ASN.
XL-Whois can be installed using the installer or used as a standalone application. In order to start using it,
just run the executable file from the start menu or the directory you install it.
What do you need
Windows XP SP2 or newer
Screenshots
×
Version History
Version
Comments
5.1.1 2020-01-12
New:
Removed GeoIP database update.
5.1 2019-06-09
New:
In Whois database: The function Find in Logging database has been added to the
popup menu.
The program (tray icon) can be started only once.
Fixed:
For Domain whois, there was an issue when the registrar whois server was different from the official database (ex.:
whois.google.com instead of whois.verisign-grs.com for some .com domains).
In Network whois properties window, Get/Update Network whois data results was
"1" when there was only data for the parent range.
5.0.1
Fixed:
GeoIP2 was generating fatal error when trying to resolve some IP addresses like non public addresses.
5.0
New:
RDAP protocol for network whois is now supported.
GeoIP2
GeoIP details can be added to report
GeoIP details are shown in Network whois properties window
Language for GeoIP can be configured
When country is not indicated in a network whois response, GeoIP is used to find the information (may occur with LACNIC)
Get all related ranges
Window has been rebuilded, so you can now see details about the route, the organisation and/or the AS
You can see details in a formatted, treeview or raw format
You can change the organisation or the ASN in the query
In the related ranges view, you can show and select all ranges, parent only or small only (more specific ranges)
Netname are added to the ISP name, but you can remove it with a single button
There was an issue with ARIN and IPv6 addresses. Net::Whois::IP has been modified to include ! operator.
There was an issue with LACNIC network whois response when removing double line break.
4.1.1
Fixed:
Fixed an issue where Network Whois gives two ranges with the same starting IP address and with the largest range as the
first obtained result. In this situation, the first result was kept even if it was not the smallest block. This problem came
from a module which XL-Whois depends on. So, I have modified the module to use the block size instead of the starting IP
address to determines which block is the smallest one.
4.1
New:
Full date and time is now used for Whois Database
Fixed:
Fixed an issue with filters in Whois Database window that was not working when operator contained spaces.
Fixed an issue where number of ISP was not updated correctly after a whois request.
New function from the Whois database popup menu: Get all related ranges
Extract whois info from a file function can now extract and store Network whois data
2.2
New:
New Configuration Wizard (when using the tool for the first time)
New option to force the registry to use for network whois
Fixed:
Fixed an issue related to whois server database (tld.json) that contains comment lines
Fixed issues if the user delete the path of Logging database, Whois Database or folder for reports
Fixed an issue when an ISP is deleted, network whois data was not deleted
Fixed an issue when an ISP is added, green background in grid was not set
Fixed an issue with line breaks when an ISP is added from LACNIC
2.1
Fixed:
Fixed various issues with the Configuration Wizard
Fixed various issues with database changes in the GUI
2.0
New:
New taskbar shortcuts
Whois function is now enabled or disabled depending if there are items in clipboard
Whois function text is modified with the first parsed item in clipboard
New shortcut to the View/Edit clipboard content window
Query options can now be selected from the taskbar menu
New setting options
Start the tool in taskbar (minimized)
Customize User-Agent
Fixed:
Fixed issue with checking update of the Whois Server database on Github
Fixed some display issues
1.0
First release.
Translation
To translate XL-Whois to other languages:
In Settings window, use the Export Lang.ini function. The file will be
saved in the same directory of the tool;
Open the file in any text editor like Notepad;
Translate each expression at the right of the = symbol;
The expression on the left side is used by the tool to identify the expression so do not change it. Also,
be sure to have a space between the = symbol and your expression (ex. Key = Value);
Authorized characters are alphanumerics, spaces and these symbols: ",", ".", "-", "!", ",", "(" and ")".
Any other character will be deleted;
For some controls, string length must be the same as original. A longer string could be truncated if it
doesn't match the length of the field;
The value associated with the translatorName will be used in the About
window to identify you as translator (if you want). You can also add your email or a short url (ex. YourName
(youraddress@email.com));
Restart the tool so the strings in Lang.ini will be used instead of the default language.
To install, save the appropriate Lang.ini file in the default folder of the tool (if you
used the installer, it should be AppData. Otherwise, it's the same folder of the program).
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General
Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option)
any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the
implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see
http://www.gnu.org/licenses/.
Credits
For database:
This product includes GeoLite2 data created by MaxMind, available from https://www.maxmind.com.
The main logo of XL-Whois have been created by Icojam (http://www.icojam.com)
and is licensed as "Public Domain". Many other icons come from the same collection like database search icon, open file icon,
create file icon, check update icon
Clipboard icon has been created by PixelMixer and is distributed as freeware.
Documentation icon has been created by Oxygen Team (http://www.oxygen-icons.org)
and distributed on term of the GNU Lesser General Public License.
Select folder and view content directory icon come from Danish Royalty Free Icons by Jonas Rask Design (http://jonasraskdesign.com). These icons are free to use in both commercial products as well as personal use.
Filter icons (use, delete, add) and Search icons (search, search previous, search next) in the Whois Database Window come from
the Fugue Icons collection by Yusuke Kamiyamane (http://p.yusukekamiyamane.com)
and are licensed under a Creative Commons Attribution 3.0 License.
Use the tool import function to add. Date: 2016-04-08.
It does not contain all ISP from Canada (most are Quebec area), but that could be a good start...
If you want to share a part of your database, contact the author.
If you install many tools of the XL-Toolkit, you should follow these instructions.