dfdewey/README.md
2020-12-09 12:14:09 +11:00

35 lines
1 KiB
Markdown

# dfDewey
dfDewey is a digital forensics string extraction, indexing, and searching tool.
<img src="https://user-images.githubusercontent.com/52063018/101560727-fc827900-3a17-11eb-93a1-f2a0589b6b6b.png" width="240" />
[Usage](docs/usage.md)
## Requirements
dfDewey currently requires bulk_extractor for string extraction.
bulk_extractor can be downloaded and built from source here:
https://github.com/simsong/bulk_extractor
bulk_extractor can also be installed from the GIFT PPA.
```shell
sudo add-apt-repository ppa:gift/stable
sudo apt update
sudo apt install -y bulk-extractor
```
Elasticsearch and PostgreSQL are also required to store extracted data.
These can be installed separately or started in Docker using `docker-compose`.
```shell
cd dfdewey/docker
sudo docker-compose up -d
```
Note: To stop the containers (and purge the stored data) run
`sudo docker-compose down` from the `dfdewey/docker` directory.
All other requirements are installed with:
`python setup.py install`
Note: It's recommended to install dfDewey within a virtual environment.