- PGP Keys
- Vossen's Law
- Firewall Rules
- Home Net Security
- Snort Books
- Sec Tools
- Honeypot Stats
- Firewall Stats
- IP Calcs
- SME Server
- Backup (DI-30)
- Win Tools
- Win. Shell Scripting
- POSIX Redirection
As far as I know, all of these tools are free unless otherwise noted.
Use any ZIP program, such as
to extract the ZIP files.
- Lets you create DOS and Win95 boot sectors for the NT Loader
(NTLdr.exe). IT also lets you fix broken NT boot sectors. Very nice little
freeware tool. For more information about NT Boot Sectors, you can check
direct boot page.
- Old Microsoft utility to delete partitions -- ANY partitions. Great
for removing NTFS partitions from a bootable DOS floppy, or for those
times when FDisk confuses itself and will not let you remove an extended
partition because it says there are logical drives, but when you try to
delete the logical drives it says there aren't any...
- From PC Magazine, allows you to compare two different
directories (see FreeCommander, below). Since this is so old (DIRMATCH 3.1 (c) 1989 Ziff Communications Co.)
it doesn't really work with long filenames. (If you have problems downloading
and rename it to remove the trailing .txt.)
- A dual-pane file manager for all 32-bit windows platforms (i.e.
95/98/NT/2000). It is a free program, similar to an updated Norton
Commander. Nicer and more current than 2xExplorer.
- An obsolete dual-pane file manager for all 32-bit windows platforms (i.e.
95/98/NT/2000). It is a free program, similar to an updated Norton
Commander. Use the previous one instead.
- Copies only newer files.
- Deletes files older than the date/time specified. Excellent for
purging log and temp files, etc.
WinDump (see details above.)
FREE tools from 3Com
- Including 3CDaemon an
Integrated TFTP/FTP/Syslog Daemon for Windows 95/98/NT.
- Win32-ports of tools with a GNU or similar open source
- These are the "official" GNU Win32 ports.
utilities for Win32
- Really awesome "native" Win32 ports of some UNIX
tools. Native in this context means that no emulation layer (e.g. CygWin)
is needed. This avoids a lot a installation complexity. With these native
tools, you unzip 'em and run 'em!
bc-1.05, bison-1.28, bzip2-1.0.2,
diffutils-2.7, fileutils-3.16, findutils-4.1, flex-2.5.4, gawk-3.1.0,
grep-2.4.2, gsar110, gzip-1.2.4, indent-2.2.9, jwhois-2.4.1, less-340,
m4-1.4, make-3.78.1, patch-2.5, recode-3.6, rman-3.0.7, sed-3.02,
shellutils-1.9.4, tar-1.12, textutils-2.1, unrar-3.00, wget-1.8.2,
David's Programs and Source Code
- UNIX or UNIX-like tools, including cat.exe, bin2bmp.exe, bmpdump.exe,
detab.exe, diskuse.exe, ebcdic.exe, entab.exe, fsplit.exe, fstat.exe,
gifdump.exe, hdump.exe, head.exe, reboot.com, scram.exe, scram.doc,
snow.exe, tcopy.exe, tee.exe, tod.com, unicode.exe, uniq.exe, vdate.exe,
vecho.com, vfind.exe, whence.exe, wordc.exe
- Mountain Math Software's port of GNU Bash to Windows NT.
- It it listed as a beta, and for Windows 3.51, but it runs under NT 4.
I have not tested it much though. See the
Readme.txt or download the
archive (~ 1.7 meg). Licensed under GNU (free), and stand alone
(i.e. does not need DJGPP or CygWin).
- Free GNU, stand alone (i.e. does not need DJGPP or CygWin). Read the
- DOS port of a version of the grep command. Can handle "|"
- DOS2UNIX.COM &
UNIX2DOS.COM (from The free Win32
software page at BASTET.COM)
- Convert CRLF to LF and LF to CRLF respectively.
While the programs above are ports of various UNIX tools, the next
four items are complete UNIX environments for the PC. DJGPP is older, and
has not been updated too much (not that it needs it). DJ Delorie went to
work on the Cygwin project after he wrote DJGPP. Both environments are
very cool! I don't know too much about the other two, and have
never used them.
- A complete 32-bit C/C++ development system for Intel 80386 (and
higher) PCs running DOS. It includes ports of many GNU development
utilities. The development tools require a 80386 or newer computer to run,
as do the programs they produce. In most cases, the programs it produces
can be sold commercially without license or royalties. Use the
Zip File Picker to figure out what you need to download.
- A port of the popular GNU development tools/environment for Windows
NT, 95, and 98. It implements the Cygwin library which provides the UNIX
system calls and environment the programs expect. With these tools
installed, it is possible to write Win32 console or GUI applications that
make use of the standard Microsoft Win32 API and/or the Cygwin API. As a
result, it is possible to easily port many significant Unix programs
without the need for extensive changes to the source code. This includes
configuring and building most of the available GNU software (including the
packages included with the Cygwin development tools themselves). Even if
the development tools are of little to no use to you, you may have
interest in the many standard Unix utilities provided with the package.
They can be used both from the bash shell (provided) or from the standard
Windows command shell.
- By David Korn, free for educational or research uses. Note David Korn,
as in the Korn Shell.
- MKS Toolkit
- (AKA NuTCracker), a commercial package
Finally, some stuff from Microsoft.
- Windows UNIX Interoperability
- Pointers to Windows Services for UNIX (a POSIX and UNIX system-call
sub-system) and Interix (UNIX Tools) information.
- Windows Services for UNIX version 2
- A UNIX Sub-System; $149.
- Windows Services for UNIX
- A White Paper
- MS UNIX environment for NT/2K; $99. Was Software Systems (dead line:
http://www.interix.com/); Microsoft Corporation acquired them on September
"NirCmd is a small command-line utility that allows you to do some useful tasks without displaying any user interface. By running NirCmd with simple command-line option, you can write and delete values and keys in the Registry, write values into INI file, dial to your internet account or connect to a VPN network, restart windows or shut down the computer, create shortcut to a file, change the created/modified date of a file, change your display settings, turn off your monitor, open the door of your CD-ROM drive, and more..."
- The FreeDOS Project
FreeDOS aims to be a complete, free, 100% MS-DOS compatible
FreeDOS is ideal for anyone who wants to bundle a version of DOS
without having to pay a royalty for use of DOS. FreeDOS will also work on
old hardware, in DOS emulators, and in embedded systems. FreeDOS is also
an invaluable resource for people who would like to develop their own
operating system. While there are many free operating systems out there,
no other free DOS-compatible operating system exists.
There are also a great number of free DOS tools in the
FreeDOS Software List,
such as deltree,
- MS-DOS Applications for Internet Use
- I think the name says it all.
- 4Dos & 4NT from
- AWESOME if you are a CLI (command line interface) junkie like me. It
is a replacement for command.com or cmd.exe (there are also a variety of
I can't even begin to list all the features (which are pretty much common
across all platforms/products)! Since I am not the best typist, the file
name completion is one of my favorites. The ability to copy to the
clipboard from the DOS prompt is another great thing (i.e. type
autoexec.bat > clip:). If you have a DOS Prompt in your Startup group
(or equivalent) you NEED this stuff! It is shareware, but reasonably
priced for all that you get out of it.
- List is Vernon D. Buerg's famous text viewer
- I cannot exist without this thing! I use v7.7a because it works
with network drives, but there are others, including shareware versions
such as v9.3a. If
you want something similar to list, but for UNIX, try "less" or
"pilot" which is the browser built into Pine. "Pico," the Pine editor, is also good
for people who don't like the typical UNIX editors. Pine is free (but not GPL).
- PkWare is the
famous PKZip, PKUnzip, etc.
- Check out the new Windows versions. 2.04g is still
the latest DOS version. Do not download anything other than that
-- it may be a virus. Better yet, use InfoZip,
the free GNU replacement for the PKWare
command line tools. All PkWare is shareware.
- From the Readme: "NMAKE.EXE 1.50 is a the version of NMAKE that
ships with Visual C++ 2.X. It is used to build external projects. It is a
32 bit version of NMAKE that was designed to run on Windows NT version
3.5. It has been extensively used on Windows 95 and requires a 32 bit
operating system. It will not work on Windows 3.1."
- Sweepup helps you keep crap from building up in your temp and cache
directories. WARNING: It may delete things you don't want to
delete! Read and understand the code before you run it. It is well
documented and simple. Also note that some programs will copy files to the
temp directory, then require you to re-boot. Files from the temp directory
are then used to replace other files that are in use when the system is
up. If you run Sweepup from your "Startup" group like I do, you
can nuke these programs before they work. You have been warned!
- VNC from
WinVNC (with NTLM authentication),
Xvnc (X server on one side, VNC server on the other, very cool),
or even PerlVNC
- A remote display system which allows you to view a computing 'desktop'
environment not only on the machine where it is running, but from anywhere
on the Internet and from a wide variety of machine architectures.
Essentially a FREE PC Anywhere on TCP/IP only, supporting many different
operating systems. (See also Wikipedia VNS details and history.)
- A freeware telnet/dial-up application that supports Japanese fonts,
inline XModem, ZModem, Kermit, etc. and much more. It has its own macro
language too. It is not the easiest thing to set up (especially the modem
strings), but it works great. I wanted a freeware application that could
do ZModem and have the same interface for both telnet and dial-in and had
16 and 32 bit versions. This is a best one I've found. It also has a free
Secure Shell (ssh)
client plug-in called TTSSH.
- A great shareware image viewer, with limited editing capabilities.
(Both 16 and 32 bit verions)
ACDSee Classic by
ACD Systems, Ltd
- A very fast shareware image viewer (especially with JPGs) that gives
you a "menu" of images to view. (Both 16 and 32 bit
- WinZip by
Nico Mak Computing, Inc.
- An excellent shareware GUI-based full-featured compression extraction
program, that handles many formats (Zip, ARJ, LZH, ARC, TAR, Z, GZ, TAZ,
TGZ, UUencoded, XXencoded, BinHex, MIME , LZEXPAND (MS *.??_)). WinZipSE
creates Windows and/or DOS executable self-extracting archives that can
optionally install things (ala Win95). There are 16 and 32 bit versions.
Also see the InfoZip graphical front end WiZ. Last time I checked, WinZip was still a lot
better and easier than WiZ though...
- See how long your Windows computer has been up.
- The Uptime.exe that I like (looks cool, dynamic updates).
- Vince Fatica's Uptimes (command line and GUI versions).
- MS Uptime.exe (Microsoft's feature bloated version -- NT SP4 and better only).
- And another Uptime.exe.