Jump to content

Digital Forensics Framework

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Udgover (talk | contribs) at 12:11, 24 January 2014 (Created page with '{{Infobox software | name = DFF | logo = | screenshot = | caption = | collapsible = | a...'). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)
DFF
Original author(s)Frédéric Baguelin, Solal Jacob, Christophe Malinge, Jérémy Mounier
Developer(s)Frédéric Baguelin, Solal Jacob, Jérémy Mounier
Stable release
1.3.0 / February 28, 2013 (2013-02-28)
Written inC++, Python, PyQt4‎
Operating systemUnix-like, Windows
TypeComputer forensics
LicenseGPL
Websitehttp://www.digital-forensic.org/

Digital Forensics Framework (DFF) is a framework which can be used to perform computer analysis and also develop its own tool set through the use of its API. DFF relies on core libraries (API) and lots of modules which are, for example, in charge of reconstructing volumes and filesystems with recovery of deleted items and unallocated area but also to extract metadata contained in different file types. Its internal search engine eases the finding of evidences.

User interfaces

Digital Forensics Framework offers two user interfaces, a graphical one developed in PyQt and providing classical tree view but also more advanced features such as recursive view, tagging, live search or bookmarking. Its command line interface enables to perform digital investigation remotely and comes with usual functionnalities available in common shell such as completion, tasks management, globing or keyboard shortcuts . DFF can also run batch scripts at startup to automate repetitive tasks. Advanced users and developers can also use DFF directly from a Python interpreter to script their investigation.