Consulting |  Contact  |  Linux Files |  Web Scripts |  Game Files |  FAQ |

End User License AgreementDonate

All files listed below are ©2000-2011 under the GNU-GPL Licensing Terms.

These programs and scripts are provided as is without any guarantees or warranty.

Although the author has attempted to find and correct any bugs in these free software programs and scripts, the author is not responsible for any damage or losses of any kind caused by the use or misuse of these programs or scripts.

The author is under no obligation to provide support, service, corrections, or upgrades to these free software programs and scripts.

The 'discovery' tools offered here are for Educational Purposes ONLY!

By downloading and/or using these programs and scripts you acknowledge this agreement.

PartialNet|Click Here to Download|

This PERL script is designed to make adding reverse IP blocks to a DNSBL much easier.

Simply run this script with 3 arguments:

1) The beginning IP address or block
2) The ending IP address or block
3) A tag that you will recognize in the future such as an ISP's name, or perhaps the country of origin.

Example: 'partialnet 1.1.1 2.2.2 someisp'

It will output a DNSBL format of the information you provided for easy inclusion in a BIND DNS server.

CleanText|Click Here to Download|

This PERL script cleans the trailing ^M characters that are left in a Windows-created text file that has been transferred to a Linux server as a binary file. Leaving these trailing characters in place can crash scripts and misformat HTML.

Simply run this script in the root of the directory the hosed up files are in and it will clean every file in the directory (non-recursive).

WARNING! DO NOT run this script in a directory where anything other than text-based files reside. This script has the potential to destroy some images/streams that were designed on a Microsoft platform (many Win applications use the ^M character to delineate timing and boundaries, etc.). Best practice is to move your text-based files to a temporary location and run the script there, then move the repaired files back to their original location.

List Users (lsusers)|Click Here to Download|

A PERL console tool that lists all the user accounts on a machine. This comes in handy when you need to manipulate a user's account but don't readily know their username.

This tool has certain advantages over "cat /etc/passwd" as it eliminates all the junk but the usernames and lists them in columns. Thus it fits a ton of account names onto a single screen and lessens the need for piping the output to more.

WebServer Scan (wscan)|Click Here to Download|

A PERL console tool that discovers which webserver a host is running. Example:

# wscan linux.com

Server found! linux.com is running Apache/1.3.29

©2011