Open source digital forensics framework
The Digital Forensics Framework is an open source tool with a flexible module system which will help you in your digital forensics works, including files recovery due to error or crash, evidence research and analysis, etc. The source code is written in C++ and Python, allowing performances and extensibility.
This project follows three main goals:
Modularity. In contrary to the monolithic model, the modular model is based on an a host and many modules. This modular conception presents two advantages : it permits to improve rapidly the software and to split easily tasks for developers.
Scriptability. It is obvious that the ability to be scripted gives more flexibility to a tool, but it enables automation and gives the possibility to extend features.
Genericity. The project tries to remain OS independent. The authors want to help people by allowing them to choose any OS to use this software.