dnshistory
Details
| Size: | 116K |
| Last Update: | 2008-05-29 20:59:03 |
| Version: | 1.3 Beta1 |
| OS Support: | Linux |
| License/Program Type: | GPL (GNU General Public License) |
| Publisher: | Steve McInerney |
| Price: | $0.00 |
Description:
dnshistory 1.3 Beta1 is dns software developed by Steve McInerney.
dnshistory project provide a means for storing a history of DNS and Name changes for the IP Addresses extracted from web log files.
The major target being that multiple analyses of older log files do not require re-lookups of IP Address to FQDNs, and additionally maintain the accuracy of the lookup as it was then and not as it is now.
Here are some key features of "dnshistory":
Do Lookups. The default mode. Given a web log file, dnshistory will perform DNS reverse lookups on each unique IP Address and store the results in a history database.
Do Translations. Given a raw web log file, dnshistory will make use of a previously created history database and send to STDOUT the same web log but with addresses replaced by the Fully Qualified Domain Name as previously looked up.
Do Recombining. Given two web log files, one raw and one previously translated (eg. by using dnstran): Create a history database from the values in these separate log files.
Do Dump. Dump a given history database to STDOUT.
Show History. Given one or more IP Addresses on the command line, display their history from the database.
It's quite possible that most users would only ever use the first two modes.
The lookups make use of threads for near maximum speed, and use the standard resolution libraries on a system. Thus hosts files, NIS, LDAP and other name resolution methods should work transparently. Unfortunately most other tools ignore local name resolution methods in favour of DNS lookups only.
It is strongly recommended that for massive raw lookups a DNS server is "nearby". Preferably not a forwarding server, or your upstream provider will not like you.
dnshistory can read .gz files. Any input sent via STDIN is currently assumed to not be gz encoded.
dnshistory assumes that the logs being sent are already sorted into oldest --> most_recent date/time order.
A Berkeley Database is used to store the history; as well as possibly reducing the memory footprint within a run.
dnshistory is released under the General Public License.
What's New in This Release:
The program can now process Squid, FTP XFERLOG, and iptables log formats.
The log format can be explicitly set or automatically detected.
dnshistory 1.3 Beta1 supports different languages (including english). It works with Linux.
Downloading dnshistory 1.3 Beta1 will take several seconds if you use fast ADSL connection.
0 comments
Add to
dnshistory Version History
Related Software
|
|
From category: HTTP-WWW |
| Axel 1.0a is http (www) software developed by Wilmer van der Gaast. Axel does the same thing any other accelerator does: it opens more than one HTTP/FTP connection per download and each connection... |
|
|
From category: Thunderbird-Extensions |
| Clippings 2.0.1 is thunderbird extensions software developed by Alex Eng. Clippings saves and manages frequently-entered text for pasting later. Text can be pasted from Clippings into forms... |
|
|
From category: Other-Tools |
| - AXIGEN Mail Server - (E)SMTP, POP3, IMAP4, Webmail server and FREE support... |
|
|
From category: Other-Tools |
| AXIGEN is a secure, highly configurable mail server with central WEB / CLI administration modules, available for many Linux distros, for BSD and for Solaris (see http://www.axigen.com). Its flexible l... |
|
|
From category: HTTP-WWW |
| Epiphany 2.17.3 is http (www) software developed by Epiphany Team. Epiphany is the web browser for the GNOME desktop. Its goal is to be simple and easy to use. Epiphany ties together many GNOME com... |
|
|
From category: HTTP-WWW |
| CeaMuS 2.0.6 is http (www) software developed by Lazarus Internet Development. CeaMuS is a simple, powerful way to build a web site. CeaMuS project is a light weight Content Management System to he... |
|
|
From category: HTTP-WWW |
| EZelect 0.1.0 is http (www) software developed by Feng Zhou. EZelect is a PHP script useful for conducting Web-based elections for small organizations. EZelect is very simple and easy to use.... |
|
|
From category: HTTP-WWW |
| Cicerone 1.4 RC1 is http (www) software developed by Paul Sullivan. Cicerone is a multi-platform/server/database, Web-based corporate information system that allows to maintain infos on the fly. \... |
|
|
From category: HTTP-WWW |
| LimeSurvey is a set of PHP scripts that interact with MySQL or MSSQL to develop surveys.... |
|
|
From category: Firefox-Extensions |
| Walnut is Firefox theme based on NautiPolis (with icons from art.gnome.org) but with a wooden look and feel.... |
|
|
From category: Other-Tools |
| MailRecon is email content control tool which helps to fight with leaking of confidential information in email messages. It passively listens to network, captures email traffic, checks each message ag... |
|
|
From category: Other-Tools |
| Auto FollowUp has been made to work with additional plugins. Some of the added features included in this are:1. A &39;subscribe by email&39; script so users can add or remove themselves automaticall... |
|
|
From category: HTTP-WWW |
| ELOG Electronic Web Logbook 2.6.3 is http (www) software developed by Stefan Ritt. ELOG is part of a family of applications known as weblogs. ELOG Electronic Web Logbook general purpose is : \... |
|
|
From category: Firefox-Extensions |
| JSView is an extension which allows you to view external js/css files.... |
|
|
From category: Firefox-Extensions |
| Fetch Text URL is an extension which allows you to open plain text URLs from the context menu.... |
Leave a comment