We provide separate File Investigator OEM Partner Kits (FIAPIs) and File Expander OEM Partner Kits (FEAPIs) for MS Windows, Linux & Mac OS X. New versions are released quarterly. The manuals can be viewed or downloaded and include the licensing details. If these kits fit your needs, then you can license them by purchasing the distribution/server packages that you need.

Contact our Sales Department to answer your questions and to request a trial for testing in your own environment.

Licensing:

The licenses are sold per server or per a quantity of users.  The server licenses are for each real or virtual server.  The user licenses are limited to a specified number of users and are to be used on individual user machines and/or distributed with your product.  Add up the number of Servers, Individual Users and Software Developers that you need to support, then contact our Sales Department for a quote.  Once we provide you with a trial registration key, you can begin your testing.

Maintenance / Support Agreements:

Maintenance and Support is purchased separately from the licenses, and is renewed annually. Keeping your Maintenance Agreement current guarantees the same level of support from us that your company needs to support your own products and users.  The annual Maintenance Agreement renewal price is typically 20% of the current license price.  You can purchase multiple years of support in advance, in order to save on any future price increases.

The Maintenance Agreement includes:

  • New File Formats (or file types) added in each quarterly release
  • Updated File Format support to fix any compatibility issues found between quarterly releases
  • Trouble Report Response within 2 business days of receiving customer notification
  • Bug Fixes within 2 weeks of being reported (with sufficient details to reproduce the issue)

Each quarter gets a new update version.  The Maintenance Agreement includes a key that works for 4 quarterly updates/versions.  Maintenance Agreement keys are received after ownership is verified (by email address, company name or personal name).

Version format: 4.12.01 (version.release.update)

Quarter Date Range
1 January 1 – March 31
2 April 1 – June 30
3 July 1 – September 30
4 October 1 – December 31

 

 

File Investigator

Example API output

An Intel Core 2 Duo CPU, 2.40 GHz can process about 86 files per second, while an Intel Core 2 CPU, 1.60 GHz can process about 60 files per second.  These are un-cached (disk loaded) measurements.  We have processed up to 534 files per second, on a 2.8 GHz Intel i7 with SSD running MS Windows 8.1 in a VMware virtual machine, when analyzing pre-cached files or files in memory (as byte arrays).  This rate represents the throughput when the hard drive access time is eliminated.

  • 4,989 File Types Supported
  • Simple C Library API
  • 32 & 64 bit MS Windows Dynamically Linked Libraries
  • 64 bit Macintosh OS X Library (Intel)
  • 64 bit Red Hat Dynamically Linked Libraries (Linux version)
  • Provides Outside In and PRONOM cross reference values
  • Example Source Code for MS Windows C#, MS Visual C++.NET, MS Visual Basic, MS Visual C++, Linux GCC and Mac GCC
  • Finds Files with Floating Headers
  • Stream/Byte array input option
  • Detects Encrypted Files (including TrueCrypt)
  • Displays all NTFS Alternate Data Streams & Security File Usernames
  • Extracts Metadata (from many of the supported file types)

 

 

 

 

File Expander

Sample File Objects Tree Structure
Sample File Objects Tree Structure

An Intel Core 2 CPU, 1.60 GHz can process about 6 objects per second.

  • 340+ File Types Supported natively
  • 4,989 File Types Supported with Object Edge Detection
  • Step through objects in a file, as if they were files in a directory
  • Filter out unnecessary objects by type
  • Simple .NET Library API
  • 32 & 64 bit Dynamically Linked Library for MS Windows
  • 64 bit Library for Linux
  • Example Source Code for MS Visual Basic, C, C# and C++.NET