


DNSDataView v1.41
Copyright (c) 2008 - 2012 Nir Sofer
Web site: http://www.nirsoft.net



Description
===========

This utility is a GUI alternative to the NSLookup tool that comes with
Windows operating system. It allows you to easily retrieve the DNS
records (MX, NS, A, SOA) of the specified domains. You can use the
default DNS server of your Internet connection, or use any other DNS
server that you specify. After retrieving the DNS records for the desired
domains, you can save them into text/xml/html/csv file.



System Requirements
===================

DNSDataView can work on Windows XP, Windows Server 2003, Windows Vista,
Windows 7, and Windows Server 2008. Older versions of Windows are not
supported.



Versions History
================


* Version 1.41:
  o Fixed the resizing problems of the 'Select Domains' window - some
    fields remained in their position instead of moving.
  o DNSDataView now remembers that last size and position of the
    'Select Domains' window.
  o Fixed the tab order of the 'Select Domains' window.

* Version 1.40:
  o Added 'Clear Windows DNS Cache' option, which allows you to
    easily clear the dns cache of Windows.

* Version 1.35:
  o Added 'Load Windows DNS Cache' option, which displays the list of
    all DNS records stored in the DNS cache of Windows.

* Version 1.31:
  o Fixed DNSDataView to work also on Windows 2000.

* Version 1.30:
  o Added 'Get a PTR record for every IP address' option. When it's
    turned on, DNSDataView retrieves the PTR records of every IP address
    found in the other records.

* Version 1.26:
  o When host name doesn't have IPv4 address, DNSDataView now
    retrieves its IPv6 address.

* Version 1.25:
  o Added support for reverse DNS lookup (PTR records). You can now
    type a valid IP address instead of domain name, and DNSDataView will
    automatically make a reverse DNS lookup for the specified IP address,
    by sending the right PTR request.

* Version 1.20:
  o Added 'Section' column which displays Answer or Additional.
  o Added option to fileter out additional records.
  o Fixed the resize problem of the SRV check box.

* Version 1.15:
  o Added support for IDN domains (Internationalized domain name).
    When you type a domain name with non-English characters, DNSDataView
    automatically converts it to its Ascii form and then submit it to the
    DNS server.

* Version 1.10:
  o Added support for SRV records.

* Version 1.08:
  o Fixed bug: DNSDataView stopped displaying the IP addresses after
    adding the error information feature in v1.07.

* Version 1.07:
  o Added new option : 'Show error information when DNS record cannot
    be retrieved'. When this option is turned on, DNSDataView will show
    error number and message for every DNS record that cannot be
    retrieved.

* Version 1.06:
  o Added 'Add Header Line To CSV/Tab-Delimited File' option. When
    this option is turned on, the column names are added as the first
    line when you export to csv or tab-delimited file.

* Versions 1.05:
  o Added support for AAAA records (IPv6). This feature might not
    work on Windows XP without installed service packs.

* Versions 1.03:
  o Fixed issue: DNSDataView failed to get A record of host name,
    when the 'NS' option was selected too.

* Versions 1.02:
  o Added accelerator key for DNS Options window (F9).

* Versions 1.01:
  o Fixed bug: On Multi-monitor systems, the 'Select Domains' window
    always opened in the middle of the 2 monitors.

* Versions 1.00 - First release.



Using DNSDataView
=================

DNSDataView doesn't require any installation process or additional DLL
files. In order to start using it, simply run the executable file -
DNSDataView.exe
After running it, you can type one or more domains that you wish to view
their DNS information, and click 'Ok'. After very short time, you should
get all DNS records of the specified domains in the main window of
DNSDataView.
If DNSDataView fails to retrieve the DNS records, you should try to
manually type the DNS server of your Internet provider.



Translating DNSDataView to other languages
==========================================

In order to translate DNSDataView to other language, follow the
instructions below:
1. Run DNSDataView with /savelangfile parameter:
   DNSDataView.exe /savelangfile
   A file named DNSDataView_lng.ini will be created in the folder of
   DNSDataView utility.
2. Open the created language file in Notepad or in any other text
   editor.
3. Translate all string entries to the desired language. Optionally,
   you can also add your name and/or a link to your Web site.
   (TranslatorName and TranslatorURL values) If you add this information,
   it'll be used in the 'About' window.
4. After you finish the translation, Run DNSDataView, and all
   translated strings will be loaded from the language file.
   If you want to run DNSDataView without the translation, simply rename
   the language file, or move it to another folder.



License
=======

This utility is released as freeware. You are allowed to freely
distribute this utility via floppy disk, CD-ROM, Internet, or in any
other way, as long as you don't charge anything for this. If you
distribute this utility, you must include all files in the distribution
package, without any modification !



Disclaimer
==========

The software is provided "AS IS" without any warranty, either expressed
or implied, including, but not limited to, the implied warranties of
merchantability and fitness for a particular purpose. The author will not
be liable for any special, incidental, consequential or indirect damages
due to loss of data or any other reason.



Feedback
========

If you have any problem, suggestion, comment, or you found a bug in my
utility, you can send a message to nirsofer@yahoo.com
