This is Release 1.0 of SWBT (1 Feb 2004), a package of programs 
that can be used to support testing of software write block tools (e.g.,
HDL or PDBLOCK) used in computer forensic examinations.  The package
can be downloaded from the WWW.CFTT.NIST.GOV web site. Everything is 
offered as is. This package is under active development.


File inventory
Readme.txt  This readme file
*.CPP       C++ source file
*.IDE       Borland C++ Version 4.5 project file (makefile)
*.ASM       Assembler Source file (you need turbo assembler)
*.EXE       Compiled and linked C executable
*.COM       Compiled and linked assembler executable
*.H         C++ header files
*.pdf       Documentation in pdf
what.txt    SCCS Version number of each program

Locating items

bin/        Executable files for the current version of SWBT.
doc/        Documentation
src/        The source files for the current version.

Some questions and answers:


What about support or help?
None. Well almost none. If you call me, Jim Lyle (301) 975-3270 or
email JLYLE@NIST.GOV, I will give limited help as time permits.

How do I install the software?
You don't really install the software anywhere. Copy the .exe and .com
files to a DOS floppy or burn to a CD.

How do I run the software?
See the documentation in SWBT-1_0.pdf, section 4 is the user manual.

Are the programs DOS, Windows or UNIX?
Things are a little of all three. The programs all run from a DOS
environment. MS-DOS 6.3 was our execution environment. The expected 
operating environment is an Intel X86 (or Pentium) architecture PC 
running DOS with a floppy disk and at least one hard disk drive. 
The hard drives may use either an IDE or a SCSI interface. The system BIOS
may be a legacy BIOS (does not support the interrupt 0x13 extensions) or 
the BIOS may support the ATA interrupt 13 extensions for large
(more than 8GB) disk access.

The Borland C++ 4.5 compiler was running in Windows 98, with the target
platform set to DOS STANDARD and the memory model set to HUGE, i.e.
the development environment was Windows 98.
The source files are kept on a UNIX (Solaris 7.0) file server with
version control kept by SCCS, i.e. version control was managed in
a UNIX environment.

Can I modify and redistribute the software?
Sure, just give us credit and add a notice of what was changed.
Note the following comment included in each program ...
The software provided here is released by the National
Institute of Standards and Technology (NIST), an agency of
the U.S. Department of Commerce, Gaithersburg MD 20899,
USA.  The software bears no warranty, either expressed or
implied. NIST does not assume legal liability nor
responsibility for a User's use of the software or the
results of such use.

Please note that within the United States, copyright
protection, under Section 105 of the United States Code,
Title 17, is not available for any work of the United
States Government and/or for any works created by United
States Government employees. User acknowledges that this
software contains work which was created by NIST employees
and is therefore in the public domain and not subject to
copyright.  The User may use, distribute, or incorporate
this software provided the User acknowledges this via an
explicit acknowledgment of NIST-related contributions to
the User's work. User also agrees to acknowledge, via an
explicit acknowledgment, that any modifications or
alterations have been made to this software before
redistribution.