Get desktop application:
View/edit binary Protocol Buffers messages
Absolute paths to the file to get the contents of.
Byte offset from which the content should be retrieved. If unset, starts from the beginning of the file.
Number of bytes to from the file from the given offset to fetch. If unset, collects the entire file (possibly in multiple results).
Mode of the blob transfer to use for the files.
Mode of the blob transfer to the GRR server.
Used in:
Blobs are sent to the blob sink (default). This is the recommended approach because replies are stored in the GRR database which can add unnecessary clutter. By using a storage designed specifically for large binary data we relieve the GRR database from this burden.
Blobs are sent directly in the reply. This should be used only in flows where we know that the results won't be very big and reaching out to blobstore to read the transferred blobs will be the slow part.
Path to the file this result corresponds to.
A byte offset of the file part sent to the blob sink. Set only if `error` is not set.
A number of bytes of the file part sent to the blob sink. Set only if `error` is not set.
A SHA-256 hash of the file part sent to the blob sink. Set only if using the blob sink mode and `error` is not set.
Actual contents of the file part referenced in this result. Set only if using the blob inline mode and `error` is not set.
Error message set if something went wrong when processing the file.