Data Acquisition

Advanced Forensic Format Library (afflib)

Author: 
Simson Garfinkel and Basis Technology

The Advanced Forensics Format (AFF) is an extensible open format for the storage of disk images and related forensic metadata.

Automated Image and Restore (AIR)

Author: 
Steve Gibson

AIR (Automated Image & Restore) is a GUI front-end to dd/dcfldd designed for easily creating forensic bit images.

dcfl-dd

Author: 
Dod Computer Forensics Labs

dd

Author: 
GNU Coreutils Team

Description: 'dd' is a common UNIX tool that copies data from one file to another. It can also be used with 'netcat' to send data to a server over the network.

ddrescue

Author: 
Antonio Diaz

Description: GNU ddrescue is a data recovery tool. It copies data from one file or block device (hard disc, cdrom, etc) to another, trying hard to rescue data in case of read errors. [Ed: This tool is similar to, but not the same as dd_rescue]

dd_rescue

Author: 
Kurt Garloff

Like dd, dd_rescue does copy data from one file or block device to another. You can specify file positions (called seek and Skip in dd). There are several differences. dd_rescue does not provide character conversions. dd_rescue does not abort on errors on the input file, unless you specify a maximum error number. Then dd_rescue will abort when this number is reached. dd_rescue does not truncate the output file, unless asked to. You can tell dd_rescue to start from the end of a file and move backwards. It uses two block sizes, a large (soft) block size and a small (hard) block size.

Forensic Acquisition Utilities

Author: 
George Garner

A collection of Windows tools such as 'dd.exe', 'md5sum.exe', 'wipe.exe', and 'nc.exe'. The version of 'dd' in this package can also image memory contents in addition to disks.

FTimes

Author: 
Klayton Monroe

FTimes is a system baselining and evidence collection tool. The primary purpose of ftimes is to gather and/or develop information about specified directories and files in a manner conducive to intrusion analysis.

gTableauParm

Author: 
Oliver Eichner

gTableauParm is similar to the Tableau Disk Monitor for Windows. It is a GTK front-end for tableau-parm, written in C++/Gtkmm. It shows Tableau-Bridges and attached Devices in a TreeView and shows the different information's about write-protection, DCO/HPA Status etc.

guymager

Author: 
Guy Voncken

guymager is a forensic imager for media acquisition. Its main features are:
* Easy user interface in different languages
* Runs under Linux
* Really fast, due to multi-threaded design, multi-threaded data compression
* Makes full usage of multi-processor machines
* Generates flat (dd), EWF (E01) and AFF images

KS - keywords searcher

Author: 
Nanni Bassetti

KS - This is a keywords searching tool. sudo bash ks.sh for running it. It mounts a DD image file; It extracts all deleted files; slackspace; It makes a data carving on the freespace only; It indexes all by RECOLL. You need:
The Sleuthkit (last release)
Photorec
MD5Deep
RECOLL
It stores the index DB and the recoll.conf in the chosen output directory.
NEW file formats added and README.txt for the HowTo expand the search range.
Website:
http://scripts4cf.sourceforge.net/tools.html

libewf

Author: 
Joachim Metz

Libewf is a library for support of the Expert Witness Compression Format (EWF), it support both the SMART (EWF-S01) and EnCase (EWF-E01) format. Libewf allows you to read and write EWF files. Recent versions also support the LEV (EWF-L01) format.

Live View

Author: 
CERT

Live View is a Java-based graphical forensics tool that creates a VMware virtual machine out of a raw (dd-style) disk image or physical disk. This allows the forensic examiner to "boot up" the image or disk and gain an interactive, user-level perspective of the environment, all without modifying the underlying image or disk. Because all changes made to the disk are written to a separate file, the examiner can instantly revert all of his or her changes back to the original pristine state of the disk.

lsof

Author: 
Vic Abell

lsof lists open file handles for running Unix processes.

mac-robber

Author: 
Brian Carrier

mac-robber is a forensics and incident response program that collects Modified, Access, and Change (MAC) times from files. Its output can be used as input to the 'mactime' tool in The Sleuth Kit to make a time line of file activity.

memdump

Author: 
Wietse Venema

memory dumper for UNIX-like systems.

netcat

Author: 
hobbit

Description: Netcat has been dubbed the network swiss army knife. It is a simple Unix utility which reads and writes data across network connections, using TCP or UDP protocol. It can be used on a trusted server to save data from a suspect system and can be used on the suspect system to send the output of tools to the server instead of writing to the suspect disk.

OpenGates

Author: 
Dan Gillen

psloggedon

Author: 
Mark Russinovich

You can determine who is using resources on your local computer with the "net" command ("net session"), however, there is no built-in way to determine who is using the resources of a remote computer. In addition, NT comes with no tools to see who is logged onto a computer, either locally or remotely. PsLoggedOn is an applet that displays both the locally logged on users and users logged on via resources for either the local computer, or a remote one.

RDA

Author: 
Chris Boubalos and Stefanos Koutsoutos

Description: rda is a command line Linux tool to remotely acquire data (like disk cloning or disk/partition imaging) and verify the transfer using md5 and/or crc32 checksums. The program is both the server and the client.

RFIDIOt

Author: 
Adam Laurie

RFIDIOt is an open source python library for exploring RFID devices!

Website: 

http://rfidiot.org

sdd

Author: 
Jörg Schilling

Description: 'sdd' is a replacement for a program called 'dd'. sdd is much faster than dd in cases where input block size (ibs) is not equal to the output block size (obs). Statistics are more easily understood than those from 'dd'.Timing available, -time option will print transfer speed Timing & Statistics available at any time with SIGQUIT (^\) Can seek on input and output Fast null input Fast null output. Support for the RMT (Remote Tape Server) protocol makes remote I/O fast and easy.

TULP2G

Author: 
Netherlands Forensic Institute (NFI)

TULP2G is a forensic software framework developed to make it easy to extract and decode data from digital devices. Besides the framework, it is distributed along with several plug-ins to read data from digital devices (at this point, mobile phones and SIM cards).

UnxUtils

Author: 
Karl Syring

Ports of GNU tools, including 'dd', that do not need special DLLs.

Webjob

Author: 
Klayton Monroe

WebJob downloads a program over HTTP/HTTPS and executes it in one unified operation. The output, if any, may be directed to stdout/stderr or a Web resource. WebJob may be useful in incident response and intrusion analysis as it provides a mechanism to run known good diagnostic programs on a potentially compromised system.

Syndicate content