| Those eXtra Domain NameS
| Sweet first page.
| Go ahead and give it
| a try! It won't hurt,
| if well used ;-)
> Bug Report
| Yeah! We have our own
| set of bugs, memory
| leaks, and overflows.
> Beta Testing
| Do you the have time
| and the will to help?
> Feature Request
| Master! What is your
| wish to the next
> Buy me a beer!
| If you don't have the
| time but still have
| the will to help, plz
TXDNS is a Win32
aggressive multithreaded DNS digger. Capable of placing,
on the wire, thousands of DNS queries per minute. TXDNS main goal is to expose a domain
namespace trough a number of techniques:
> Typos: Mised, doouble and transposde keystrokes;
> TLD/ccSLD rotation;
> Dictionary attack;
> Full Brute-force attack: alpha, numeric or alphanumeric charsets.
TXDNS may be used to:
TXDNS provides some cool options, such as:
Version 2.4 is available
This release implements Reverse Grinding (PTR).
> txdns -r 10-220.127.116.11-255,192.168.25.0/28 -x 50
April 16th, 2013 by Arley Silveira
Version 2.3.2 is available
Version 2.2.1 is available
October 29th, 2012 by Arley Silveira
Version 2.2.1 is coming...
October 26th, 2012 by Arley Silveira
Version 2.1.5 is OUT!
August 20th, 2007 by Arley Silveira
This an intermediary (and 1 year aniversary) release for the upcoming 2.2 version. This release implements DNS queries against multiple DNS servers, a more efficient threading algorithm and some minor bug fixes.
To use along with the new feature you'll find on the download area a start-up list of know open/public dns servers that I have extracted from VivilProject's list of public DNS servers. Bear in mind that I can not guarantee that all DNS servers will remain open :-) and thus you may come across with some false-negatives by the time that some of them gets closed or discontinued. I'll keep an eye on VivilProject web site and and try to update de list as much as I can. Fell free to report me closed servers or any new open ones.
> txdns foo.com -rt -bb --min 1 --max 3 -sl dnslist.txt -x 50
Faster DNS servers will place more queries than others, so you may easily compile a top 10 servers list by sniffing your own traffic.
At last but not at least, smalllist.txt has been updated and renamed to namelist.txt. A few more links to public word lists are also available for your delight.
Once again thx for all the support.
March 19th, 2007 by Arley Silveira
First of all, I'd like to thanks all the feedback on TXDNS version 2.0.0. I'm very happy to see that the project found it's place on the INFOSEC community.
The next version will bring even more power to your DNS digging experience. Here goes some of the improvements and features I will try to fit on...
> Query against multiple DNS servers using round-robin
> Dirty Wildcard detection
> TCP_Connect on a given port so you may scan for live systems.
> Improved thread engine
A *NIX version is also on my plans, I just need find time :-))) to rewrite the application to use pthreads and write my own DNS handling library.
TXDNS 2.0.0 is out!
November 11th, 2006 by Arley Silveira
Hi, I'm very excited to release TXDNS 2.0.0. This new version features a distributed model which further boosts TXDNS's parallelism and performance.
This model allows a TXDNS client to send jobs to a TXDNS server over a clear or encrypted TCP channel.
Let's take a look on an example.
To put a TXDNS host on listening mode you may issue:
> txdns -l
By default TXDNS listens on port 5353.
On the client side you may post any query jobs to the host by just appending '-c xx.xx.xx.xx' to the regular query syntax (where xx.xx.xx.xx is the host's IP running TXDNS on listening mode), for example:
> txdns foo.com -rt -t -c xx.xx.xx.xx
Using -cr instead of -c will force the TXDNS server to redirect all output to the client, so basically you get the results from the server's job right on the client console.
To encrypt all the traffic between the client and the server just append '--key <your_key_here>
Note that file system streams are not redirected, which means that any file switches (-f or -h) will still have the remote host as root reference.
A new --countdown option has been added as a very basic synchronization mechanism, and by default, any jobs, no matter remote or local will now delay for 5s before firing.
If you want to bypass this countdown delay you'll have to add '--countdown 0'.
As usual ( :-) lol ) I also removed few bugs, so I hope you find this version much more stable and reliable.
File smalllist.txt has also been updated with few more common use names.
I look forward for your feedback.
Cheers and have fun..
October 18th, 2006 by Arley Silveira
I'm holding the new version a little more to release TXDNS with encryption support. Candidate algorithms are Blowfish(block) and ARC4(stream). I'm just fine tunning some details and testing both algorithms for the final version. Hope to post soon with good news! Cheers...
TXDNS New Release
September 21th, 2006 by Arley Silveira
TXDNS new version in about to be released on the next few weeks. Among other cool features this next version will bring a client/server model which will further boosts TXDNS's parallelism and performance.
This new client/server model feature will allow a TXDNS-Client to send jobs to a TXDNS-Server over a TCP channel.
August 21th, 2006 by Arley Silveira
Ok, this is my first bug fix, here's the release notes:
. Fixed wrong engine report
. Removed few potential memory leaks
. Removed few potential overflows
. Friendly error reporting added and other output tweaks
. Some code optimization
August 20th, 2006 by Arley Silveira
I'm happy to announce that TXDNS has reached 200 downloads in less than a week. TXDNS also has made its way on many popular security websites. This is a major accomplishment for such baby project.
I Would like to thank all the support and feedback from the community, specially for those helping to spread the word....cheers...
August 15th, 2006 by Arley Silveira
I'm very happy and excited to finally release TXDNS (1.0.0) to the public. It took me some sunny summer weekends to get all the dust out of my C skills and build this tool :-) I do wish that all of you enjoy and have fun with TXDNS as much as I did coding and using it.
BTW, remember, the tool is fresh new and thus we may have all sort bugs to fix :-/ I've tried to build a stable version as much as I could on my limited time for this project, so please, be patient and report me any problems.
All comments, features request and bug reports are fully welcome.
Cheers and have fun!
|Dedicated to my lovely kids, family and girl.|
Those eXtra Domain NameS
By Arley Silveira.
:: Developed using Microsoft Visual C/C++ 2005/2010/2012 Express Edition