These commits are when the Protocol Buffers files have changed: (only the last 100 relevant commits are shown)
| Commit: | 8752439 | |
|---|---|---|
| Author: | Łukasz Hanuszczak | |
| Committer: | GitHub | |
Add enum comparison support in filters.
The documentation is generated from this commit.
| Commit: | 81a3e40 | |
|---|---|---|
| Author: | Łukasz Hanuszczak | |
| Committer: | GitHub | |
Implement abort reporting.
| Commit: | 9f5ba83 | |
|---|---|---|
| Author: | Łukasz Hanuszczak | |
| Committer: | GitHub | |
Implement the `list_processes` action for macOS.
| Commit: | 952b104 | |
|---|---|---|
| Author: | Łukasz Hanuszczak | |
| Committer: | GitHub | |
Add inline transfer mode in `get_file_contents`.
| Commit: | 905bf4f | |
|---|---|---|
| Author: | Łukasz Hanuszczak | |
Add inline transfer mode in `get_file_contents`.
| Commit: | 06dcbcf | |
|---|---|---|
| Author: | Łukasz Hanuszczak | |
| Committer: | GitHub | |
Add size limit option in `get_file_metadata`.
| Commit: | 18ed0e1 | |
|---|---|---|
| Author: | Carlo Refice | |
| Committer: | GitHub | |
Add support for `scan_memory_yara` match limit.
| Commit: | 3708f31 | |
|---|---|---|
| Author: | Carlo Refice | |
| Committer: | GitHub | |
Add filestore support for `scan_memory_yara`.
| Commit: | 6b0ffb7 | |
|---|---|---|
| Author: | Łukasz Hanuszczak | |
| Committer: | GitHub | |
Add support executing filestore files.
| Commit: | 8f595b9 | |
|---|---|---|
| Author: | Łukasz Hanuszczak | |
Use unabbreviated name of executable `oneof`.
| Commit: | ecbd65e | |
|---|---|---|
| Author: | Łukasz Hanuszczak | |
| Committer: | Łukasz Hanuszczak | |
Add support executing filestore files.
| Commit: | 3cb50f3 | |
|---|---|---|
| Author: | Łukasz Hanuszczak | |
| Committer: | GitHub | |
Add filestore support for executable files.
| Commit: | 8d0feb3 | |
|---|---|---|
| Author: | Łukasz Hanuszczak | |
| Committer: | GitHub | |
Use better names in `execute_signed_command`.
| Commit: | 44c5677 | |
|---|---|---|
| Author: | Łukasz Hanuszczak | |
| Committer: | GitHub | |
Refactor filestore to use SHA-256 as identifiers.
| Commit: | 3f66db0 | |
|---|---|---|
| Author: | Łukasz Hanuszczak | |
| Committer: | GitHub | |
Add filestore files support in signed commands.
| Commit: | 69d4339 | |
|---|---|---|
| Author: | Łukasz Hanuszczak | |
| Committer: | GitHub | |
Add support for environment inheritance.
| Commit: | 5c379d8 | |
|---|---|---|
| Author: | trexmix | |
| Committer: | GitHub | |
Fix spelling and formatting.
| Commit: | cdda423 | |
|---|---|---|
| Author: | Łukasz Hanuszczak | |
| Committer: | GitHub | |
Implement the `store_filestore_part` action.
| Commit: | 44052c4 | |
|---|---|---|
| Author: | Łukasz Hanuszczak | |
| Committer: | GitHub | |
Refactor filestore API for sessions.
| Commit: | d15bac4 | |
|---|---|---|
| Author: | Łukasz Hanuszczak | |
| Committer: | GitHub | |
Create first draft of `get_file_metadata_kmx`.
| Commit: | 4b663f9 | |
|---|---|---|
| Author: | Łukasz Hanuszczak | |
| Committer: | GitHub | |
Integrate filestore into the processing pipeline.
| Commit: | 03dea23 | |
|---|---|---|
| Author: | Łukasz Hanuszczak | |
| Committer: | GitHub | |
Add volume choice in `get_file_contents_kmx`.
| Commit: | dee0e0e | |
|---|---|---|
| Author: | Łukasz Hanuszczak | |
| Committer: | GitHub | |
Add many files support in `get_file_contents_kmx`.
| Commit: | 742369f | |
|---|---|---|
| Author: | Łukasz Hanuszczak | |
| Committer: | GitHub | |
Create first draft of `get_file_contents_kmx`.
| Commit: | b3a8a86 | |
|---|---|---|
| Author: | Carlo Refice | |
| Committer: | GitHub | |
Implement memory scanning action using YARA.
| Commit: | 7d63b56 | |
|---|---|---|
| Author: | Łukasz Hanuszczak | |
| Committer: | GitHub | |
Collect Windows network interface friendly name.
| Commit: | 8439ff6 | |
|---|---|---|
| Author: | Łukasz Hanuszczak | |
| Committer: | GitHub | |
Collect modification time in `list_winreg_keys`.
| Commit: | bb87cdb | |
|---|---|---|
| Author: | Łukasz Hanuszczak | |
| Committer: | GitHub | |
Add contents regex support in `get_file_metadata`.
| Commit: | dc16f1d | |
|---|---|---|
| Author: | Carlo Refice | |
| Committer: | GitHub | |
Add support for `dump_process_memory` on Windows.
| Commit: | 2489186 | |
|---|---|---|
| Author: | Łukasz Hanuszczak | |
| Committer: | GitHub | |
Implement the `get_file_sha256` action.
| Commit: | 2d6c462 | |
|---|---|---|
| Author: | Łukasz Hanuszczak | |
| Committer: | GitHub | |
Add support for unsigned environment variables.
| Commit: | 411953f | |
|---|---|---|
| Author: | Łukasz Hanuszczak | |
| Committer: | GitHub | |
Add support for unsigned arguments.
| Commit: | cf8644f | |
|---|---|---|
| Author: | Matthew Pfeiffer | |
| Committer: | GitHub | |
Add a `get_filesystem_timeline_tsk` action.
| Commit: | 693bba8 | |
|---|---|---|
| Author: | Carlo Refice | |
| Committer: | GitHub | |
Implement the `dump_process_memory` action.
| Commit: | 23f8c34 | |
|---|---|---|
| Author: | Łukasz Hanuszczak | |
| Committer: | GitHub | |
Add temporary support for preverified commands.
| Commit: | 025a1ad | |
|---|---|---|
| Author: | Łukasz Hanuszczak | |
| Committer: | GitHub | |
Export system type in startup record.
| Commit: | 6f57394 | |
|---|---|---|
| Author: | Łukasz Hanuszczak | |
| Committer: | GitHub | |
Add support for many files in `get_file_contents`.
| Commit: | 8ba94a3 | |
|---|---|---|
| Author: | Łukasz Hanuszczak | |
| Committer: | GitHub | |
Add Unix-specific fields in the file metadata.
| Commit: | daf6d16 | |
|---|---|---|
| Author: | Łukasz Hanuszczak | |
| Committer: | GitHub | |
Make path canonicalization optional.
| Commit: | 66143d3 | |
|---|---|---|
| Author: | Łukasz Hanuszczak | |
| Committer: | GitHub | |
Add support for the pinging thread.
| Commit: | 9c32c90 | |
|---|---|---|
| Author: | Łukasz Hanuszczak | |
| Committer: | GitHub | |
Add support for many paths in `get_file_metadata`.
| Commit: | 0fbde25 | |
|---|---|---|
| Author: | Łukasz Hanuszczak | |
| Committer: | GitHub | |
Add namespace customization in `query_wmi`.
| Commit: | 16c1bbb | |
|---|---|---|
| Author: | Łukasz Hanuszczak | |
| Committer: | GitHub | |
Add support for pruning in `get_file_metadata`.
| Commit: | f8c4491 | |
|---|---|---|
| Author: | Łukasz Hanuszczak | |
| Committer: | GitHub | |
Add support for recursive registry value listing.
| Commit: | b0fe250 | |
|---|---|---|
| Author: | Łukasz Hanuszczak | |
| Committer: | GitHub | |
Add support for recursive registry key listing.
| Commit: | fcecd6a | |
|---|---|---|
| Author: | Łukasz Hanuszczak | |
| Committer: | GitHub | |
Implement the `list_utmp_users` action.
| Commit: | 589076b | |
|---|---|---|
| Author: | Łukasz Hanuszczak | |
| Committer: | GitHub | |
Rename field for allowing unsigned stdin.
| Commit: | d1a3191 | |
|---|---|---|
| Author: | Łukasz Hanuszczak | |
| Committer: | GitHub | |
Rename the proto message for command spec.
| Commit: | bb6c26f | |
|---|---|---|
| Author: | Susanne Westphal | |
| Committer: | GitHub | |
Prepare boilerplate for `execute_signed_command`.
| Commit: | 8fa4ccf | |
|---|---|---|
| Author: | Łukasz Hanuszczak | |
| Committer: | GitHub | |
Implement the `get_tcp_response` action.
| Commit: | b2e7cdb | |
|---|---|---|
| Author: | Łukasz Hanuszczak | |
| Committer: | Łukasz Hanuszczak | |
Uncomment declaration of actions reserved range.
| Commit: | 879a06c | |
|---|---|---|
| Author: | Łukasz Hanuszczak | |
| Committer: | GitHub | |
Add support for digest in `get_file_metadata`.
| Commit: | 73f9e12 | |
|---|---|---|
| Author: | Łukasz Hanuszczak | |
| Committer: | GitHub | |
Fix missing imports for command execution protos.
| Commit: | 00f9640 | |
|---|---|---|
| Author: | Susanne Westphal | |
| Committer: | GitHub | |
Define protos for `execute_signed_command`.
| Commit: | ca1ccf8 | |
|---|---|---|
| Author: | Łukasz Hanuszczak | |
Fix proto package name for `grep_file_contents`.
| Commit: | e8f8876 | |
|---|---|---|
| Author: | Łukasz Hanuszczak | |
| Committer: | GitHub | |
Implement the `grep_file_contents` action.
| Commit: | 48d206d | |
|---|---|---|
| Author: | Łukasz Hanuszczak | |
| Committer: | GitHub | |
Extend `get_file_metadata` with directory walking.
| Commit: | 30674a1 | |
|---|---|---|
| Author: | Łukasz Hanuszczak | |
| Committer: | Łukasz Hanuszczak | |
Prepare boilerplate for `query_wmi`.
| Commit: | a9ee79e | |
|---|---|---|
| Author: | Łukasz Hanuszczak | |
| Committer: | Łukasz Hanuszczak | |
Define `query_wmi` argument and result types.
| Commit: | a9cc81d | |
|---|---|---|
| Author: | Łukasz Hanuszczak | |
Fix package name for `list_winreg_keys` protos.
| Commit: | d31cfb8 | |
|---|---|---|
| Author: | Łukasz Hanuszczak | |
Define arguments and result types.
| Commit: | 5061ae6 | |
|---|---|---|
| Author: | Łukasz Hanuszczak | |
Prepare boilerplate for `list_winreg_keys`.
| Commit: | a6797fd | |
|---|---|---|
| Author: | Łukasz Hanuszczak | |
Define proto messages and their conversions.
| Commit: | 95cd843 | |
|---|---|---|
| Author: | Łukasz Hanuszczak | |
Prepare boilerplate for `list_winreg_values`.
| Commit: | 0f4b83f | |
|---|---|---|
| Author: | Łukasz Hanuszczak | |
Adjust field numbers of the predefined key enum.
| Commit: | 189cd94 | |
|---|---|---|
| Author: | Łukasz Hanuszczak | |
Fix year in the license header of new files.
| Commit: | 4d672e3 | |
|---|---|---|
| Author: | Łukasz Hanuszczak | |
Define protobuf messages for `get_winreg_value`.
| Commit: | b11b767 | |
|---|---|---|
| Author: | Łukasz Hanuszczak | |
Define common protobuf Windows Registry messages.
| Commit: | 4d2a571 | |
|---|---|---|
| Author: | Łukasz Hanuszczak | |
| Committer: | Łukasz Hanuszczak | |
Prepare boilerplate for `get_winreg_value`.
| Commit: | 8d62eab | |
|---|---|---|
| Author: | Łukasz Hanuszczak | |
Remove trailing whitespace.
| Commit: | 89af1c7 | |
|---|---|---|
| Author: | Łukasz Hanuszczak | |
| Committer: | Łukasz Hanuszczak | |
Rename and retype filtered out count proto field.
| Commit: | 453c1ed | |
|---|---|---|
| Author: | Łukasz Hanuszczak | |
Extend session errors with filter errors.
| Commit: | e5d7d99 | |
|---|---|---|
| Author: | Łukasz Hanuszczak | |
Extend requests with filters.
| Commit: | a4dffde | |
|---|---|---|
| Author: | Łukasz Hanuszczak | |
Change proto field type of byte matching operator.
| Commit: | 937fc34 | |
|---|---|---|
| Author: | Łukasz Hanuszczak | |
Define proto messages for result filters.
| Commit: | 7e42572 | |
|---|---|---|
| Author: | Łukasz Hanuszczak | |
Update a TODO comment with a link to the issue.
| Commit: | dc9a191 | |
|---|---|---|
| Author: | Łukasz Hanuszczak | |
Define proto messages for `get_file_hash`.
| Commit: | 523668f | |
|---|---|---|
| Author: | Łukasz Hanuszczak | |
Implement the `list_mounts` action.
| Commit: | 845c87b | |
|---|---|---|
| Author: | Łukasz Hanuszczak | |
Prepare boilerplate for `list_mounts`.
| Commit: | 0e31483 | |
|---|---|---|
| Author: | Łukasz Hanuszczak | |
Define proto message for mount information.
| Commit: | 6313929 | |
|---|---|---|
| Author: | Łukasz Hanuszczak | |
Implement the `list_interfaces` action.
| Commit: | a5ab955 | |
|---|---|---|
| Author: | Łukasz Hanuszczak | |
Define proto messages for interface information.
| Commit: | 2c2b093 | |
|---|---|---|
| Author: | Łukasz Hanuszczak | |
Prepare boilerplate for `list_interfaces`.
| Commit: | 40f10ac | |
|---|---|---|
| Author: | Łukasz Hanuszczak | |
Define proto messages for `list_connections`.
| Commit: | 2a6f76d | |
|---|---|---|
| Author: | Łukasz Hanuszczak | |
Define proto messages for connection information.
| Commit: | 4c07398 | |
|---|---|---|
| Author: | Łukasz Hanuszczak | |
Define proto message for socket addresses.
| Commit: | 0c3017a | |
|---|---|---|
| Author: | Łukasz Hanuszczak | |
| Committer: | Łukasz Hanuszczak | |
Define proto messages for networking primitives.
| Commit: | bfd8d98 | |
|---|---|---|
| Author: | Łukasz Hanuszczak | |
Add a TODO comment about detailing error comments.
| Commit: | a8ab0cf | |
|---|---|---|
| Author: | Łukasz Hanuszczak | |
Extend the protocol with request limits errors.
| Commit: | 156cbb6 | |
|---|---|---|
| Author: | Łukasz Hanuszczak | |
Rename network bytes limit proto field.
| Commit: | 3fd7598 | |
|---|---|---|
| Author: | Łukasz Hanuszczak | |
Fix field number in one of the result protos.
| Commit: | 35c2cf1 | |
|---|---|---|
| Author: | Łukasz Hanuszczak | |
Make timeline `Entry` fields more descriptive.
| Commit: | bc82776 | |
|---|---|---|
| Author: | Łukasz Hanuszczak | |
Define protos for `get_filesystem_timeline`.
| Commit: | d80faf4 | |
|---|---|---|
| Author: | Łukasz Hanuszczak | |
Declare an action for listing named pipes.
| Commit: | d7d5e07 | |
|---|---|---|
| Author: | Łukasz Hanuszczak | |
Remove `get_agent_metadata` from the action enum.
| Commit: | 173fa52 | |
|---|---|---|
| Author: | Łukasz Hanuszczak | |
Add proto enum variant for unsupported actions.
| Commit: | 4d7c037 | |
|---|---|---|
| Author: | Łukasz Hanuszczak | |
Rename proto enum variant for unknown action.
| Commit: | 22a4ff2 | |
|---|---|---|
| Author: | Łukasz Hanuszczak | |
Introduce the concept of "unknown actions".
| Commit: | e6ac8f8 | |
|---|---|---|
| Author: | Łukasz Hanuszczak | |
Extend `get_system_metadata` with arch data.
| Commit: | 5af7bcf | |
|---|---|---|
| Author: | Łukasz Hanuszczak | |
Declare a proto message for representing blobs.