Home | About | Courses | Research | Search 
Software

Hardware
Software
           

"Having nifty software is great, but nifty software doesn't win cases. Integrity, experience and credibility are fundamental ingredients in successful litigation."
ASR Data

Computer Forensics Software

Note: only some products are listed for each company; for full, up to date descriptions see the respective Web sites. Companies and products are listed in no particular order, however FREE tools are listed first.

HELIX- bootable live CD, free

Helix is a customized distribution of the Knoppix Live Linux CD. Helix is more than just a bootable live CD. You can still boot into a customized Linux environment that includes customized linux kernels, excellent hardware detection and many applications dedicated to Incident Response and Forensics.

Helix has been modified very carefully to NOT touch the host computer in any way and it is forensically sound. Helix wil not auto mount swap space, or auto mount any attached devices. Helix also has a special Windows autorun side for Incident Response and Forensics. Helix focuses on Incident Response & Forensics tools. It is meant to be used by individuals who have a sound understanding of Incident Response and Forensic techniques.

See:http://www.e-fense.com/helix/

DEFT (Digital Evidence & Forensic Toolkit) - bootable live CD, free

DEFT (Digital Evidence & Forensic Toolkit) is a customized distribution of the Kubuntu live Linux CD. It is a very easy to use system that includes an excellent hardware detection and the best open source applications dedicated to incident response and computer forensics.

See: http://www.stevelab.net/deft/index.php

Lnx4n6- bootable live CD, free

The Gnu/Linux boot CD-Rom is made by the Belgian Federal Computer Crime Unit (FCCU). It's based on the KNOPPIX Live CD version 4.02 by Klaus Knopper.
The main purpose of the CD : help the forensic analyze of computers.

See: http://www.lnx4n6.be/index.php

Penetration testing bootable live CDs, some also include forensic tools

Penetration testing CDs are not proper computer forensics tools, but when used with caution, they can often help with live network investigations and related tasks. Some tools we used are listed below (this is not a complete list, there are much more):

Operator is a complete Linux (Debian) distribution that runs from a single bootable CD and runs entirely in RAM. The Operator contains an extensive set of Open Source network security tools that can be used for monitoring and discovering networks. This virtually can turn any PC into a network security pen-testing device without having to install any software. Operator also contains a set of computer forensic and data recovery tools that can be used to assist you in data retrieval on the local system.

BackTrack is the most Top rated linux live distribution focused on penetration testing. With no installation whatsoever, the analysis platform is started directly from the CD-Rom and is fully accessible within minutes. It's evolved from the merge of the two wide spread distributions Whax and Auditor Security Collection. By joining forces and replacing these distribution the BackTrack could gain a massive popularity and was voted in 2006 as #1 at the surveil of insecure.org. Security professionals as well as new-comers are using it as their favorite toolset all over the globe. No other commercial or freely available analysis platform offers an equivalent level of usability with automatic configuration and focus on penetration testing.

Pentoo is a penetration testing LiveCD distribution based on Gentoo. It features a lot of tools for auditing and testing a network, from scanning and discovering to exploiting vulnerabilities.

F.I.R.E., PHLACK and a few other were good tools, but are not maintained any more and only old versions can be found on the Internet.

The Coroner's Toolkit (TCT) - free

TCT is a collection of programs by Dan Farmer and Wietse Venema for a post-mortem analysis of a UNIX system after break-in. The software was presented first in a Computer Forensics Analysis class in August 1999 (handouts can be found here). Examples of using TCT can also be found on-line in a series of columns in the Doctor Dobb's Journal. Free, includes source code, see: http://www.porcupine.org/forensics/tct.html

The Sleuth Kit (TSK), previously called TASK, is a collection of command line tools based on The Coroner's Toolkit (TCT). Autopsy is a graphical interface to the command line tools in TSK.

See also Forensic Discovery book by Dan Farmer, Wietse Venema on Recommended Books on Computer Forensics page.

ProDiscover Basic Edition - free

ProDiscover Basic is a complete GUI based computer forensic software package. It includes the ability to image, preserve, analyze and report on evidence found on a computer disk drive. It is freeware and may be used and shared without charge. See below for commercial version.

See: http://www.techpathways.com/ to learn about ProDiscover® family of security products. Technology Pathways, LLC is a leading edge provider of computer security tools and services for the Corporate IT, government and legal communities.

Open Source Digital Forensics - free

The Open Source Digital Forensics site is a reference to the use of open source software in digital forensics and incident response. Open source tools may have a legal benefit over closed source tools because they have a documented procedure and allow the investigator to verify that a tool does what it claims. Sections: Tools (Unix-based, Windows-based), Procedures, Test Images and Procedures, Research Papers. Excellent resource.

See: http://www.opensourceforensics.org/

WINFINGERPRINT - free

Winfingerprint is a Win32 Host/Network Enumeration Scanner. Winfingerprint is capable of performing SMB, TCP, UDP, ICMP, RPC, and SNMP scans. Using SMB, winfingerprint can enumerate OS, users, groups, SIDs, password policies, services, service packs and hotfixes, NetBIOS shares, transports, sessions, disks, security event log, and time of day in either an NT Domain or Active Directory environment. Winfingerprint-cli is a command line version. Wininterrogate is a Win32 file system and process enumeration/integrity tool.

See: http://winfingerprint.sourceforge.net/

HxD - free

Excellent Hex editor for Windows environment. HxD is a carefully designed and fast hex editor including raw disk editing, modifying foreign RAM and handling files of any size. Its clear interface offers searching/replacing, exporting, checksums/digests, insertion of byte patterns, a file shredder, concatenation or splitting of files, statistics and more.

See: http://www.mh-nexus.de/hxd/

X-Ways Software Technology AG

X-Ways Forensics is an advanced work environment for computer forensic examiners. It is closely integrated with the WinHex hex and disk editor (see below) and can be purchased as a forensic license for WinHex. X-Ways Forensics comprises all the general and specialist features known from WinHex, such as disk cloning and imaging, examining the complete directory structure inside raw image files, native support for FAT, NTFS, Ext2/3, CDFS, UDF, built-in interpretation of RAID systems and dynamic disks, viewing and imaging physical RAM and the virtual memory of running processes, gathering slack space, free space, inter-partition space, and much more.

Other products: WinHex, a universal hexadecimal editor, Davory undeletes files and recovers files from logically corrupted or formatted drives, Evidor, the edidence collector for lawyers, corporate law and IT security departments, and more.

For full details see
: http://www.sf-soft.de/ , see also X-Ways Support Forum

NTI (New Technologies, Inc.) - free for full-time law enforcement personnel (US only?)

The Free Law Enforcement Suite Includes: DiskSig Pro - A CRC hashing utility that validates the accuracy of evidence grade bitstream backups. This tool is also used to inventory the number of partitions on a hard disk drive and to identify the operating systems involved. In this regard DiskSig Pro incorporates the functionality of NTI's former PTable forensics software tool and it also provides more benefits and capabilities. FileList Pro - a program that is used to inventory allocated and deleted files on Microsoft-based computer systems (including Windows XP). The tool is also useful in creating a timeline of computer usage on a computer that has been seized as evidence in a computer-related criminal case. GetGif - a 'smart' filtering and data capture tool that automatically identifies and reconstructs GIF graphics files in Internet related investigations and identity theft cases wherein fraudlent picture identification is involved, and other tools.

GetSlack - Forensic Data Capture Utility. This software is used to capture all of the file slack contained on a logical hard disk drive or floppy diskette. FileList Pro is a unique computer forensic utility that is used to quickly inventory a computer storage device and to document information about both "deleted" files and allocated files.

See: http://www.forensics-intl.com/suite7.html to check who quelifies for free software see: http://www.forensics-intl.com/lepolicy.html

Guidance Software

Guidance Software’s EnCase® computer forensic software is the industry standard. Used by thousands of law enforcement agencies worldwide, EnCase software seizes, authenticates, searches, and recovers computer evidence in a rapid and thorough manner. Computer evidence recovered with EnCase software has been admitted into thousands of court proceedings in several countries and jurisdictions, and EnCase software has been expressed validated by the courts in several published decisions.

See also library of Computer Forensics White Papers, (mostly Guidance Software specific, but some not). For full details see: http://www.guidancesoftware.com/

Paraben Forensics

P2 Power Pack Paraben's P2 Examination Process is an alternative way of thinking in computer forensics. P2 works hand-in-hand with the Paraben forensic tool line. P2 Examination Technology includes all of our tools, each taking a different role in the examination. Each tool lessens the work-load by distributing the examination amongst different specialized tools. This product contains the following items: Case Agent Companion, Decryption Collection Enterprise, E-mail Examiner, Forensic Replicator, Forensic Sorter, Network E-mail Examiner, PDA Seizure, Text Searcher.

Cell Seizure is a unique software for performing forensic analysis of cell phones.

For full details see http://www.paraben-forensics.com/

AccessData

Ultimate Toolkit ™ Tools for Computer Crime Investigators. Everything you need in one package. The Ultimate Toolkit is the complete AccessData Software Kit. Some tools included:

Forensic Toolkit® (FTK™) offers law enforcement and corporate security professionals the ability to perform complete and thorough computer forensic examinations. The FTK features powerful file filtering and search functionality. FTK's customizable filters allow you to sort through thousands of files to quickly find the evidence you need. FTK is recognized as the leading forensic tool to perform e-mail analysis.

Registry Viewer™ gives you the ability to view independent Windows registry files. Using the Registry Viewer provides access to the “Protected Storage System Provider” key, which contains e-mail and Internet passwords and settings. Easily generate reports containing valuable data from Registry keys of interest. The Registry Viewer includes a USB or parallel dongle to restrict unauthorized use.

Password Recovery Toolkit™ (PRTK™) includes all the password recovery modules except for the NT & Novell password replacement.

For full details see http://www.accessdata.com/

Technology Pathways

Computer security tools and services. The ProDiscover® family of security products combines high quality, performance, and ease of use at affordable prices. The ProDiscover® Family of computer security tools enables systems administrators, consultants, and investigators find the data they need on a computer disc. Solutions for incident response, corporate policy compliance investigation, e-discovery and computer forensics (find all the data, even in hidden HPA section, Alternate Data Streams or slack space; create hash signatures for all files and compare them to the information from the National Drug Intelligence "Hashkeeper"database, automatically generate reports and "evidentiary quality" information that will hold up in court).

See above for free, "Basic" edition.

For full details see: http://www.techpathways.com/ , see also The Resource Center for list of useful materials and links: Technical White Papers, Webinars, Presentations, Forensics Reference, General Security Reference, Computer Crime, and Forensics Links.

Aquisition and Checksum (hashing) Tools - free

Forensic Acquisition Utilities - a collection of utilities and libraries intended for forensic or forensic-related investigative use in a modern Microsoft Windows environment. The components in this collection are intended to permit the investigator to sterilize media for forensic duplication, discover where logical volume information is located and to collect the evidence from a running system while at the same time guaranteeing data integrity (e.g. with a cryptographic checksum) and while minimizing changes to the subject system.

dcfldd is an enhanced version of GNU dd with features useful for forensics and security. Based on the dd program found in the GNU Coreutils package, dcfldd has the following additional features: hashing on-the-fly, status output, flexible disk wipes, iImage/wipe verify, multiple outputs, split output, piped output and logs.

MD5 & Hashing Utilities (also Decode - Forensic Date/Time Decoder, Favourite Viewer, Cookie Decoder and a few other free tools).

Ports of common GNU utilities to native Win32.

...there are many more.

The Digital Forensic Research Workshop (DFRWS) and Common Digital Evidence Storage Format (CDESF)

The Digital Forensic Research Workshop (DFRWS) was initiated in August 2001 to bring academic researchers and digital forensic investigators and practitioners together for active discussion that addresses three major objectives:

  • Define the need and create the processes for the incorporation of a rigorous scientific method as a fundamental tenant of the evolving discipline of Digital Forensic Science
  • Develop a research agenda that considers practitioner requirements, multiple investigative environments and emphasizes real world usability
  • The discovery, explanation and presentation of conclusive, persuasive evidence that will meet the heightened scrutiny of the courts and other decision-makers in military and civilian environments

Common Digital Evidence Storage Format (CDESF) working group intends to define an open data format that can store both digital evidence and related metadata. For example, the CDESF could contain a bit-wise image of a hard disk as well as the location from where the image was made, a digital photograph of the hard disk, the name of the person who made the image, and the case number. A different instance of the CDESF could contain a contraband file along with the unique identifier of the hard disk image from which it was extracted, the name of the investigator, and its original file name path. Another instance of the CDESF could contain only the metadata for a hard disk bit-wise image and a pointer to a second file where the actual hard disk image is stored in a raw format.

 

Other Software

in no particular order...
  • TUCOFS, or T.U.C.O.F.S., stands for The Ultimate Collection of Forensic Software. This site places all Law Enforcement Personnel in touch with the latest and greatest Internet based resources for High Tech Law Enforcement purposes. Resource types include files, sofware, websites and documentation. TUCOFS can be used as an index pointing you to various resources, allowing you to quickly find exactly what you are looking for.
  • TechnoLogismiki offers series of tools, "lite" versions free. Hackman Hex Editor is a powerful multi-module hex editor. It comes with cryptography capabilities, decoding with ready and self-made algorithms and a fully-featured editor. Other tools: Hackman Disassembler, Hackman Template Editor.
  • DRIVESPY from Digital Intelligence is a forensic DOS shell. It is designed to emulate and extend the capabilities of DOS to meet forensic needs. Very powerfull tool.
  • Mark Russinovich and Bryce Cogswell web site The Sysinternals provides you with advanced utilities, technical information, and source code related to Windows internals that you won't find anywhere else. Free.
  • Digital Detective Netanalysis - forensic Internet history and analysys. Also collection of free forensic computing tools and utilities and forensic computing forum.
  • ILook Investigator toolsets are computer forensic tools used to capture and analyze images created from computer systems hard drives and other external storage media. Free to qualifying users worldwide (Law Enforcement, Government Intelligence, Military agencies, etc. - see the ILook Web site for details).
  • NetIntercept - The Network Forensics Analysis Tool.
  • Hex Workshop from BreakPoint Software is advanced, customisable Hex editor, data inspector and structure viewer.
  • DataLifter Forensicware Tools offers series of tools built on years of investigative experience to assist with Computer Forensics, Information Auditing, Information Security and Data Recovery. Forensicware™ Solution is software suite bundle of 20 investigative tools
  • XnView is a free graphic files browser, viewer and converter. Supports more than 400 graphics formats, multi platform. Probably the best tool of this kind, it also handles proprietary formats other tools do not because of legal issues (example: opens and converts WBZ format from Webshots)
  • Top 75 security tools, with short description and links.
  • ntoinsight is a powerful freeware web crawler capable of quickly scanning a web site to discover site content, resources/attributes and general web site security exposure. NT OBJECTives is a team of security consultants and software developers who occasionally release new software and makes available application security research and white papers.
  • Foremost is a console program to recover files based on their headers and footers. Foremost can work on image files, such as those generated by dd, Safeback, Encase, etc, or directly on a drive. The headers and footers are specified by a configuration file, so you can pick and choose which headers you want to look for. Developed by the United States Air Force Office of Special Investigations, foremost has been opened to the general public.
  • Runtime Software offers data recovery software and data recovery service for all Windows file systems as well as all kinds of disk and forensic utilities.
  • ASR Data SMART for Linux is a software utility that has been designed and optimized to support data forensic practitioners and Information Security personnel in pursuit of their respective duties and goals. The SMART software and methodology have been developed with the intention of integrating technical, legal and end-user requirements into a complete package that enables the user to perform their job most effectively and efficiently.
  • NirSoft web site provides a unique collection of small and useful freeware utilities relating to computer forensics.



 
 
Modified: 14th May, 2008 
School of Computing & Mathematics  
© University of Western Sydney, 2008