This document discusses current computer forensics tools, including both software and hardware. It describes the major tasks performed by forensics tools, such as acquisition, validation, extraction, reconstruction and reporting. It provides examples of popular command-line and GUI software tools for Windows, Linux and UNIX operating systems. It also discusses considerations for computer forensics hardware tools and validating forensic software using standards from NIST.