package
0.0.0-20190621210239-a56da61a2267
Repository: https://github.com/coinbase/dexter.git
Documentation: pkg.go.dev
# Packages
No description provided by the author
# Functions
Build the directory structure for a local Dexter demo.
Delete a file from the Dexter S3 bucket.
Find the configuration directory for Dexter.
Return the full path for the file that stores the local investigator data.
Return the full path for the file that stores a user's private key.
Download a file from the Dexter S3 bucket.
List the contents of a path in the Dexter S3 bucket.
Load the local investigator's private key and decrypt it by getting the password from user interaction.
Look up local user names from /etc/passwd
.
Move a file in S3
.
Return a new randomly generated ID for a Dexter investigation
.
Lookup and cache the osquery socket
.
Lookup and cache the pool interval
.
Get the project name for this host.
Given a prefix for an ID in Dexter, return the full ID if there is enough specificity.
Connect to the local docker socket and get a list of running docker images.
Return an AWS string containing the S3 bucket defined by the DEXTER_AWS_S3_BUCKET environment variable
.
Create a printable representation of a string with arguments, redacting the arguments if the private argument is true.
Stub all calls to LocalUsers with a string slice.
Stub all calls to ProjectName with a string, for testing.
Stub all calls to RunningDockerImages with a string slice.
For each task in a Dexter investigation, create a printable string version.
Upload data to a file in the Dexter S3 bucket.
# Variables
Defines a local directory to use as the backend for Dexter.