Docker container for plaso supertimlining tool
The following make
targets are availible. See Makefile for variable declarations
target | description |
---|---|
build | build the docker image |
build-nocache | build the docker image without use of docker build caching |
log2timeline | run log2timeline against $EVIDENCE_FILE |
pinfo | run pinfo against WinXP2.plaso |
psort-analysis | run psort with analysis plugins against $EVIDENCE_FILE.plaso |
psort-csv | run psort against $EVIDENCE_FILE.plaso - csv output |
psort | run psort against $EVIDENCE_FILE.plaso - json output |
git-push | push this repo |
hub-build | schedule bulid on docker hub |
push | push image to docker hub |
shell | run a shell in the docker container as an unpriviledged user (usefulfor debugging) |
shell-root | run a shell in the docker container as root (useful for debugging) |
test | run all tests |
docker run --rm -v YOUR_DATA_DIR:/data/ -it accenturecifr/plaso \
log2timeline.py --status_view linear --parsers YOUR_PARSER_LIST /data/PLASOFILE.pb /data/YOUR_INPUT_DIR/
docker run -v YOUR_DATA_DIR:/data/ -u root -it accenturecifr/plaso psort.py -o json_line -w /data/YOUR_OUTPUT.json /data/PLASOFILE.pb
see https://github.com/log2timeline/plaso/wiki/Licenses-dependencies