Site icon Segurança Informática

More Free/Open Source Computer Forensics Tools

forensics

Article initially published in: Infosec Institute by Pedro Tavares


Introduction

Nowadays, the number of security incidents have increased. If an organization’s business is paralyzed by an unwanted or unforeseen event, the business needs to recover and to continue. In addition to recovery issues, an unwanted incident can also result in other issues such as insurance claims, legal matters and regulatory issues. This is a clear signal that forensic analysis has an important role at an early stage of the problem. An exponential growth of wild attacks is expected for the next years and an in-depth analysis can be crucial to fight these security obstacles. The increased use of information technology in many organizations have resulted in the availability of software that can be used to unravel the what, where, how and why in the event of an unwanted incident.

This article is a sequel to a forensics knowledge-base (see part 1 here) and it lists several open source forensics tools that can be used to solve many issues. These tools were grouped into seven categories: Data capture and Disk tools; Email analysis; File and Data analysis; Mobile devices; Internet analysis; Registry analysis; and Data analysis suites.

 

Data Capture and Disk Tools

This section presents some tools that can be used to capture data across the network and to inspect data in a physical or volatile device.

1. Nmap

Nmap is a free and open source tool for network discovery and security auditing. This is a useful piece of software designed for tasks such as network inventory, managing service upgrade schedules, and monitoring host or service uptime.

Linkhttp://nmap.org

2. Fiddler

Fiddler helps you debug web applications by capturing network traffic between the Internet and test computers. It enables you to investigate incoming and outgoing data to monitor and modify requests and responses before the browser receives them (man-in-the-middle tool).

Linkhttps://www.magnetforensics.com/free-tool-magnet-ram-capture

3. Volatility

Volatility is an open collection of tools developed for the extraction of digital artifacts from volatile memory (RAM) samples.

Link: https://github.com/volatilityfoundation/volatility

4. HxD

HxD is a fast hex editor which allows editing and modifying of main memory (RAM) and handling files of any size.

Linkhttps://mh-nexus.de/en/hxd/

 

Email analysis

This section describes some tools designed to analyze data inside email files format.

1. EDB Viewer

EDB Viewer aids system administrators in opening EDB files without the installation of an MS Exchange Server.

Linkhttps://www.nucleustechnologies.com/exchange-edb-viewer.html

2. MBOX Viewer

SysTools MBOX Viewer is a standalone MBOX Explorer tool that allows a user to easily open MBOX file emails and attachments of any email client like Google Takeout, Apple Mail (Mac Mail), Gmail, Thunderbird etc.

Linkhttps://www.systoolsgroup.com/mbox-viewer.html

 

File and Data analysis

The following tools are used to collect valuable information inside metadata files.

1. ExifTool

ExifTool is a platform-independent Perl library plus a command-line application for reading, writing and editing meta information in a wide variety of files.

Linkhttps://sno.phy.queensu.ca/~phil/exiftool

2. LastActivityView

LastActivityView is a tool for Windows OS that collects information from various sources on a running system and displays a log of actions made by the user and events occurred on the computer.

Some events supported:

Linkhttp://www.nirsoft.net/utils/computer_activity_view.html

 

Mobile devices

Below are introduced two tools produced to perform forensic tasks on mobile operating systems.

1. iPBA2

This piece of software allows browsing through the content of an iPhone/iPad backup made by iTunes or other backup software. It is packed with all the routines needed to understand and show the content of files found.

Linkhttps://github.com/PicciMario/iPhone-Backup-Analyzer-2

2. SAFT

SAFT is a free and easy-to-use mobile forensics application and allows you to extract valuable information from device in just one click. It only supports Android devices.

It can collect:

Linkhttp://www.signalsec.com/saft/

 

Internet analysis

Tools especially built for web browser data analysis.

1. Browser History Capturer

Browser History Capturer allows you to easily capture web browser history from a Windows computer. The tool can be run from a USB dongle to capture history from web browsers.

Linkhttps://www.foxtonforensics.com/browser-history-capturer

2. Dumpzilla

Dumpzilla is developed with the purpose to extract all forensic interesting information of Firefox, Iceweasel and Seamonkey browsers to be analyzed.

Linkhttp://www.dumpzilla.org

 

Registry analysis

Next, some tools focused on registry analysis are described.

1. Process Monitor

Process Monitor allows you to spy registry, file System and process and thread activity.

Linkhttps://docs.microsoft.com/pt-pt/sysinternals/downloads/procmon

2. Regshot

Regshot is a registry compare that allows you to promptly take a snapshot of your registry and compare it with a second one, done after doing system changes or installing a new software.

Linkhttps://sourceforge.net/projects/regshot

3. Windows Registry Recovery

This tool allows reading files containing Windows registry artifacts. It extracts useful information about configuration and windows installation settings.

Linkhttp://www.mitec.cz/wrr.html

 

Data analysis suites

This section describes some powerful software suites.

1. Burp Suite

Burp is an integrated platform for performing security testing of web applications. Its various tools work seamlessly together to support the entire testing process, from initial mapping and analysis of an application’s attack surface, through to finding and exploiting security vulnerabilities.

Linkhttp://portswigger.net/burp

2. X-Ways Forensics

X-Ways Forensics is an advanced platform for digital forensics investigators. It runs on all available version of Windows. It works efficiently even on low hardware specifications.

Linkhttp://www.x-ways.net/forensics

3. PlainSight

It is a versatile computer forensics environment that allows inexperienced forensic researchers to conduct common tasks using powerful open source tools.

Linkhttp://www.plainsight.info/index.html

4. Microsoft SysInternals Suite

Windows Sysinternals is a part of the Microsoft TechNet website which offers technical resources and utilities to manage, diagnose, troubleshoot, and monitor a Microsoft Windows environment.

Some general tasks that can be performed:

All the tools are listed here.

Link: https://docs.microsoft.com/pt-pt/sysinternals/downloads/sysinternals-suite

Exit mobile version