turbinia icon indicating copy to clipboard operation
turbinia copied to clipboard

Automation and Scaling of Digital Forensics Tools

Results 189 turbinia issues
Sort by recently updated
recently updated
newest added

We should add the TurbiniaTaskResult.error attribute to datastore so that the client can access it. It's a dict, so we might just have to save specific keys like 'error' and...

enhancement
Prio1

... With links to completed processing results (both successful runs and failures).

enhancement
Prio2

Add detection for below Redis vulnerability. https://nvd.nist.gov/vuln/detail/CVE-2022-0543 https://thehackernews.com/2022/03/muhstik-botnet-targeting-redis-servers.html This might not be trivial as it has to do with the way Redis loads the Lua interpreter on certain Linux distributions....

enhancement
good first issue
new-task

Currently this just calls the cloud function directly instead of abstracting this to work for "local" installs with redis.

enhancement
good first issue

It would be nice to be able to update the image used to different release versions (e.g. experimental, dev). There is a `change-image` command, but that currently only allows for...

enhancement
Tiny

We currently use key/value stores as backend. This stores the key as 'TurbiniaTask:[task_id]' with a JSON blob as value containing the details (including request id and group id). If you...

enhancement

This will create a new Persistent disk with a filesystem that is slightly larger than the image file on GCS, and will copy the raw image from GCS directly as...

enhancement

All request status output should show the worker the task was execute on. Task examples: ``` # Successful Tasks * WindowsAccountAnalysisTask: No Windows account files found * LinuxAccountAnalysisTask: No weak...

enhancement
Tiny

The number of Tasks executed for a given image is very high, especially if it contains a large number of partitions or docker containers. We can probably filter some of...

enhancement

To detect breaking changes in our external dependencies (eg plaso) we should create a docker image build and e2e test that is created using non-stable versions of dependencies to spot...

enhancement