/*! \mainpage Autopsy Forensic Browser Developer's Guide and API Reference
Overview
Autopsy has been designed as a digital forensics platform to incorporate third-party modules (either open or closed source). This document is for developers who want to write add-on modules or modify the internal Autopsy framework.
If you are a user and are looking for documentation on how to use Autopsy, refer to the User Docs.
If these pages don't answer your question, then send the question to the Sleuth Kit Developer's List.
Writing Python or Java Modules
If you want to write Java or Python modules, then there are some tutorials and detailed pages in this document. The Python tutorials include:
- File Ingest Modules: \subpage mod_python_file_ingest_tutorial_page
- Data Source Ingest Modules: \subpage mod_python_ds_ingest_tutorial_page
- Report Modules: http://www.basistech.com/python-autopsy-module-tutorial-3-the-report-module/
This document contains the following pages:
- \subpage platform_page
- Setup
- \subpage mod_dev_page
- \subpage mod_dev_py_page
- The following are based on specific types of modules:
- \subpage mod_ingest_page
- \subpage mod_report_page
- \subpage mod_content_page
- \subpage mod_result_page
- \subpage adv_dev_page
- Query the Database
- \subpage mod_mobile_page
Modifying Autopsy
These pages are more detailed if you want to modify Autopsy code instead of writing add-on modules.
- \subpage workflow_page
- \subpage regression_test_page
- \subpage native_page
- \subpage mod_debugTsk_page
*/