MailXaminer

From ForensicsWiki
(Redirected from SysTools MailXaminer)
Jump to: navigation, search
MailXaminer
Maintainer: SysTools
OS: Windows
Genre: Analysis
License: Commercial
Website: http://www.systoolsgroup.com/mailxaminer.html

MailXaminer is an email forensic investigation suite developed by SysTools. The application examines email data files of Non-MAPI / MAPI desktop mail applications & Cloud mail services. MailXaminer allows cyber investigators to analyze digital evidences from emails, attachments, contacts, calendar entries, etc.; stored within the data repository of different email services.

Summary

MailXaminer was originally developed by CoreDataTree and was officially released on the 1st of December, 2013. Later, the application and its licensing were handed over to SysTools Pvt. Ltd. Since then, the software underwent a number of version upgrades and the most recent update took place in the year 2014, Version 4.6. The software was made available for the worldwide online audience to perform email data investigation and evidence extraction.

Version History

Version Date of Release Update
1.0 1/31/2013 Released
1.1 3/13/2013 Scanning process optimized for:
PST (MS Outlook file)
OLM (Outlook for Mac file)
OST (Exchange Offline Store) files
1.2 4/22/2013 Support for “Contacts” added.
3.0 7/3/2013 View or modify case information from UI
Send for Review by Shared Location
Improved PST performance
4.0 12/31/2013 Dashboard for Quick view of completed files in graphical format.
Provided support for “Cloud” & IMAP.
Allows user to set the throttling.
Provided Pause & Resume for “Cloud”.
Provide date filters for “Cloud”.
Added support for “Outlook Express” .dbx files.
Added support for “Lotus Notes” NSF (Non Password Protected Files) files.
Does not export Privileged mails.
Ability to show mails in “Conversation” view.
Provided “Email Hop” view to display how mail has been traversed.
Provides “Restart” option for “Stopped (cancelled by user)” & “Failed” files.
Provides “Remove” option for “Failed” & “Pending” files.
Ability to stop the scanning in between.
Ability to track all the activities done in the application.
Ability to export logs.
Able to export as PST without Outlook installed.
Provided “Set Page Orientations”, “Margins” & “Page Size” options for PDF.
Provided “Exclude Duplicate Mails” option for export.
Provided “Concordance” format while export.
Display “Duplicate” & “Deleted” mails at a glance.
Added support for “Audio” & “Video” in “Media” category.
Ability to search mails having “Attachments” or without “Attachments”
Ability to search mails having “Attachments” or without “Attachments”.
Ability to search using PreDefined templates.
Ability to search mails having “Importance”(Low, Normal & High)
Provided “Advance Search” to search with “Starts with”, “Ends With” & “Contains”
Ability to search “Keywords” while “Scanning” & also “On Demand”.
Allows user to change the “Storage Location”.
4.5 7/6/2014 Added support for EML Reader.
Added support for MSG Reader.
Added support for E01 Reader. Supporting PST, OST & EDB files in .E01 files.
Added support for Client Server. User can view the files scanned by other users in “Connected” mode if those files are “Synced”.
The user can “Sync” selected scanned files in “Connected” mode.
Provided option to “Sync” all scanned files in “Connected” mode.
Provided different types of “Search”. They are as follows:
Wildcard Search: Provided “Wildcard Search”. Asterisk (*) to represent ‘several’ characters or ‘zero’ character. Question mark (?) to replace a single character.
Stem Search: The use of linguistic analysis to get to the root form of a keyword.
Regular Expression Search: Regular expression is a special text string for describing a search pattern.
Fuzzy Search: A type of search that will find matches even when users misspell words or enter in only partial words for search.
Proximity search allows to specify how close two (or more) words must be to each other in order to register a match.
User can add multiple Search fields in “General Search” & “Advance Search”.
Display hierarchical view of the selected mail in “ Hierarchical View” tab.
Provided option to maintain folder hierarchy while export or not.
4.6 27/7/2014 Added ability to “Export case”.
The option to “import case” supported.
“Delete case” option provided.
Addition of keyboard Hotkey support.
Recursive listing view of emails supported.

Product Overview

MailXaminer is an Electronic Mail Data Analysis program built to fulfill the email forensics requirement in legal, IT, and corporate sector. The application is Windows based and runs on all available Windows OS versions including XP, Win7, and also the latest series; Windows 8 and 8.1. Its functionality mainly relies on optical mouse / mouse pad operations yet there is full support for keyboard hotkey control. MailXaminer being an email forensic tool supports both desktop & web based mail client data analysis. Several versions of the MailXaminer application have been updated since its release, the latest of which is v.4.6 announced on the 27th of July, 2014 introducing 5 new features in the tool.

Features

The MailXaminer program is built with the combination of the adept algorithms and multiple, individual email analysis facilities set up in one application. The unique built of the software provides a single unit of solution for performing digital forensics on email artifacts.

Create New Case Repository

The new case creation option lets investigators prepare a case of their own for performing investigation of the evidence storing email artifacts. The new case creation option can be opted on the immediate start up of MailXaminer tool. Otherwise an existing case can be reopened for proceeding investigation. By the means of creating a new case, investigators can reach to the core of the software to explore its key facilities intended to perform email data investigations. Create new case window resembles a form with fields provided to fill in details regarding the case with the described options.

  • Title: The title to be given to a case according to its subject matter.
  • Case Directory: Browse path to select a directory location for storing case and its components.
  • Description: To give a brief yet detailed description about the subject of a respective case.
  • Keyword List: Specific terms to be used for searching particular email(s) to perform investigation on.
  • Browse CSV: For In case of too many key terms, select a CSV file maintained with the list of keywords.
  • Investigator: For Name of the investigator to whom the case belongs.
  • Agency: Name of the agency to which the investigator is associated with.
  • Phone: For making notes pertaining to the case on a per need basis.
  • Fax: Fax number of the investigator / agency.
  • Email: Email address of the investigator / agency.

Email Scanning

Emails from both; web based & desktop based email services can be scanned for analysis purpose. Two types of modes featured to scan emails are as; Single File Mode and Bulk File Mode. In Single File Mode only one file of a single type can be processed at a time. While Bulk File Mode supports multiple files of different types to be scanned at once.

NOTE: In case if a corrupt data file or file containing deleted emails is selected for analysis; MailXaminer recovers it through email scanning process.

The email data scanning stage also offers internet bandwidth throttling and email filter.

  • The Throttle Option: It is for web/cloud based email downloading, to specify the desired amount of internet packet to be consumed.
  • Email filter Option: It is an option to download and scan emails of a specific duration based on the date range defined by the investigator.
  • Case Details: This automatically displayed screen displays progress of scanning for the selected file(s) with major display of details like; Mail Count, File Count, and File Size.
  • Dashboard: This tab next to case detail’s File tab displays the ratio of data stored within the selected files with the help of pie chart and graphs.

Email & Attachment Analysis

Viewing email stored within scanned email files loaded in the software is distinguished under several views. There is a separate view tab dedicated for viewing particular details and sections of an email. Each email of the selected data file is listed with; subject, sender / recipient ID, dates, size, and MD5 value details displayed respectively.

  • Normal Mail View: The tab shows selected email in a normal view as it can be seen in its respective email application; with a message header and body.
  • Hex View: The view shows email message in a binary format. Each message bytes of the selected email can be seen here to detect any manipulations.
  • Properties View: Detailed information about each email attribute can be viewed listed here in divided sections.
  • Message Header View: Suspected email header details are specifically described in this view tab.
  • MIME View: Multipurpose Internet Mail Extension is a type of internet standard that defines an email header along with attachment support of any SMTP mail.
  • Email Hop View: Complete details of the path crossed by a selected email are shown via the gateways, switches, and router it has passed.
  • HTML View: Entire HTML script of the email is displayed using which the message can be analyzed on different browsers.
  • RTF View: Represents the Rich Text Formatting of emails, if any. Helpful in maintaining email originality & accessible easily on all systems.
  • Attachments: Offers a preview of email attachment separately. Document and image formats of most types supported in preview and saving.
  • Hierarchical View: This view tab shows the exact B+ Tree structure of the selected mail & its entire folder structure.

Evidence Search

Apart from the bulk email analysis, the program can perform selective email analysis via its advanced search facility. The search feature works rapidly on a keyword basis. Investigators can either analyze emails, searched using a single keyword or even with multiple keywords. The keywords / keyword CSV provided in the case at the beginning can be supplied to the search to detect associated emails.

Keyword Based Search

  • Add Keywords
  • Browse CSV
  • Use Both

Advanced Search

General

The search offers generic search to be performed on the overall data of the scanned files. The search process can be narrowed using different search criteria like; subject, sender ID, recipient ID, etc. The search is further divided into four more categorizations

  • Wildcard Search: It offers the chance of performing a search using incomplete terms with an asterisk (*) or question mark (?) along with the search criteria provided to list associated results.
  • Regular Expression Search: Can also be termed as special character based search for specific findings, carried out using a combination of patterns created by a number of special characters.
  • Stem Search: The option provides possible search results associated with the term used for searching on the investigator being uncertain about the exact word to look up for.
  • Fuzzy Search: This multi-valued component based search offers results matching the combination of words differentiated with symbol or special characters to list the nearest possible results.

Predefined

Based on the Regular Expressions search algorithm, this search option helps detect email message pattern with the use of category and sub category search like; phone numbers, URLs, addresses, postal code, etc., and country, respectively.

Advance

This search option offers the most comprehensive and in-depth exploration of data within the file(s). Multiple number of search criteria can be added along with conjunctions for added detail and to look up for information in the message body, attachment, as well as email header.

Proximity

Based on the hit & trial method of searching, the option provides a search field for adding look up terms to be added and searched for approximate results between the terms ranging from zero to infinity. NOTE: Maximum four words / terms can be added at once.

  • Distance Between Words: Enter the approximate amount of words that separate the mentioned terms to search.

Case Evidence Bookmarking

Evidences collected from email artifacts can be bookmarked for future analysis purposes. Evidences in the form of emails, media files, keywords, and search results can be bookmarked. The bookmarks section will contain a record of case related evidences bookmarked which can further be exported, sent for review, deleted, or comments can be added to it.

Export Email Data Artifacts

On the completion of email data file recovery and analysis, evidences can be exported into multiple formats of output file according to the type of data. The software is built to support multiple types of export, including; email, media files, search results, bookmarks, etc.

  • Emails: Emails are exported into the following file types; CSV, Concordance, EML, TIFF, MSG, PDF, PST, and can also be printed directly in bulk.
  • Search Results / Bookmarks: Bookmarks and search results are exported into email file formats.
  • Keywords: The program exports keywords used for performing evidence searches in text format file.
  • Media Files: Images, videos, audio files, and other media file artifacts of any type are exportable in respective formats.

Other Features

A number of other additional and supportive facilities are owned by the MailXaminer program. These features assist investigators at managing case storage and handling.

  • Import Review File
  • Export / Import Case
  • Delete Case
  • Email Recursive View
  • Change Software Language
  • Set Email Throttling
  • Mark / Remove Privilege

Import Review File

SaaS review facility allows investigators to share case for review of analysis and evidence collection performed on the case.

Export / Import Case

The facility allows exporting and importing entire case to and fro from the software with scanned data files and other case details preserved.

Delete Case

Existing / recently used case can be deleted from the software list.

Email Recursive View

Allows viewing emails of the parent directory and sub folder collectively under the parent directory.

Change Software Language

Software interface language can be changed from the default language; English to other featured.

Set Email Throttling

Throttle desired percentage of internet bandwidth consumption as per the requirement is in Kbps unit.

Mark / Remove Privilege

To maintain the privacy and avoid violation confidential content, emails can be marked with privilege to be protected from being shared.

Licensing

Read the Licensing on official website.

Support

Technical support and graphical demonstration are provided via phone, email, and chat mediums to offer operational and technical assistance.