turbinia 20240820
0
Automation and Scaling of Digital Forensics Tools
Contents
Turbinia is an open-source framework for distributed forensic workloads. It automates common forensic tools, scales processing in the cloud, and parallelizes tasks for faster results. Clients request processing, servers schedule tasks, and workers execute them. Communication is done through Google Cloud PubSub or Kombu messaging.
Stars: 746, Watchers: 746, Forks: 163, Open Issues: 112The google/turbinia
repo was created 9 years ago and the last code push was 1 weeks ago.
The project is popular with 746 github stars!
How to Install turbinia
You can install turbinia using pip
pip install turbinia
or add it to a project with poetry
poetry add turbinia
Package Details
- Author
- Turbinia Developers
- License
- Apache-2.0
- Homepage
- https://github.com/google/turbinia
- PyPi:
- https://pypi.org/project/turbinia/
- Documentation:
- https://turbinia.readthedocs.io/en/latest/
- GitHub Repo:
- https://github.com/google/turbinia
Classifiers
Related Packages
Errors
A list of common turbinia errors.
Code Examples
Here are some turbinia
code examples and snippets.
GitHub Issues
The turbinia package has 112 open issues on GitHub
- jobs_completed_total counter not covering all job completions
- Added evidence size and name to the API
- Web UI FR: Sort Tasks
- Web UI FR: Be able to view/generate full report
- Web UI FR: Search by Task ID
- Implement an API endpoint to upload evidence to shared file storage
- Update Strings Job/Task to process Directory evidence types
- Update e2e test scripts
- Virtio deadlock causing failure to attach persistent disks to VM in high loads
- Improve Task progress tracking
- Clean up Task statuses
- Add evidence name to the request summary API endpoint
- PostgreSQL SCRAM password cracking