Skip to content

Commit 2647c12

Browse files
authored
Merge pull request #239 from tclahr/release/2.9.1
Release/2.9.1
2 parents 1105a8e + 684441f commit 2647c12

File tree

6 files changed

+23
-39
lines changed

6 files changed

+23
-39
lines changed

CHANGELOG.md

Lines changed: 6 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -1,35 +1,13 @@
11
# Changelog
22

3-
## 2.9.0 (2024-05-28)
3+
## 2.9.1 (2024-06-12)
44

5-
### Features
5+
### Fixes
66

7-
- uac.log and uac.log.stderr files were moved to the front of the output archive file (by [rbcrwd](https://github.com/rbcrwd)).
7+
- live_response/containers/docker.yaml: Fixed docker stats command that was running in a loop and therefore the program was not terminating [linux] (by [0xtter](https://github.com/0xtter)).
8+
- live_response/containers/podman.yaml: Fixed docker stats command that was running in a loop and therefore the program was not terminating [linux].
89

910
### Artifacts
1011

11-
- files/logs/macos.yaml: Updated collection support for auditd logs [macos] (by [Pierre-Gronau-ndaal](https://github.com/Pierre-Gronau-ndaal)).
12-
- files/logs/solaris.yaml: Added collection support for lastlog, wtmpx, utmpx, svc and webui logs that are stored outside /var/log directory [solaris] (by [sec-hbaer](https://github.com/sec-hbaer)).
13-
- files/logs/var_log.yaml: Updated collection to support new system [esxi] (by [Pierre-Gronau-ndaal](https://github.com/Pierre-Gronau-ndaal)).
14-
- files/packages/pkg_contents.yaml: Updated collection support for NetBSD 10 [netbsd] (by [Herbert-Karl](https://github.com/Herbert-Karl)).
15-
- files/packages/pkg_contents.yaml: Updated collection support for package table of contents files [solaris] (by [sec-hbaer](https://github.com/sec-hbaer)).
16-
- files/system/svc.yaml: Added collection support for svc manifest and method (service start) files [solaris] (by [sec-hbaer](https://github.com/sec-hbaer)).
17-
- files/system/systemd.yaml: Updated collection to support artifacts related to transient and per-user systemd timers [linux] (by [halpomeranz](https://github.com/halpomeranz)).
18-
- files/system/var_ld.yaml: Added collection support for ld config files [solaris] (by [sec-hbaer](https://github.com/sec-hbaer)).
19-
- live_response/containers/docker.yaml: Added collection support for resource usage statistics of each container [linux].
20-
- live_response/containers/podman.yaml: Added collection support for resource usage statistics of each container [linux].
21-
- live_response/packages/brew.yaml: Added collection support for packages installed through brew package manager [macos] (by [Pierre-Gronau-ndaal](https://github.com/Pierre-Gronau-ndaal)).
22-
- live_response/packages/equo.yaml: Added collection support for packages installed through Entropy package manager [linux] (by [Pierre-Gronau-ndaal](https://github.com/Pierre-Gronau-ndaal)).
23-
- live_response/packages/nix.yaml: Added collection support for packages installed through Nix package manager [linux] (by [Pierre-Gronau-ndaal](https://github.com/Pierre-Gronau-ndaal)).
24-
- live_response/packages/pip.yaml: Added collection support for Python packages installed through pip [linux] (by [sanderu](https://github.com/sanderu)).
25-
- live_response/packages/pisi.yaml: Added collection support for packages installed through pisi package manager [linux] (by [Pierre-Gronau-ndaal](https://github.com/Pierre-Gronau-ndaal)).
26-
- live_response/packages/pkg.yaml: Updated collection support for information about installed packages [solaris] (by [sec-hbaer](https://github.com/sec-hbaer)).
27-
- live_response/packages/xbps.yaml: Added collection support for packages installed through XBPS package manager [linux] (by [Pierre-Gronau-ndaal](https://github.com/Pierre-Gronau-ndaal)).
28-
- live_response/packages/yay.yaml: Added collection support for packages installed through Yay [linux] (by [Pierre-Gronau-ndaal](https://github.com/Pierre-Gronau-ndaal)).
29-
- live_response/process/procfs_information.yaml: Added collection support for entries corresponding to memory-mapped files [linux].
30-
- live_response/process/procfs_information.yaml: Added collection support for listing the contents of /proc/modules [linux].
31-
- live_response/process/procfs_information.yaml: Added collection support for listing Unix sockets [linux].
32-
- live_response/system/ebpf.yaml: Added collection support for listing pinned eBPF progs [linux].
33-
- live_response/system/kernel_modules.yaml: Added collection support for listing available parameters per kernel module [linux].
34-
- live_response/system/kernel_modules.yaml: Added collection support for listing loaded kernel modules to compare with /proc/modules [linux].
35-
- live_response/system/modinfo.yaml: Added collection support for information about loaded kernel modules [linux, solaris] (by [sanderu](https://github.com/sanderu)).
12+
- files/shell/history.yaml: Added collection support for *.historynew files [all].
13+
- files/shell/sessions.yaml: Added collection support for *.session files [all] [randomaccess3](https://github.com/randomaccess3))

artifacts/files/shell/history.yaml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,13 @@
1-
version: 2.0
1+
version: 2.1
22
artifacts:
33
-
44
description: Collect shell history files.
55
supported_os: [all]
66
collector: file
77
path: /%user_home%
88
# lesshst: less command history file
9-
name_pattern: [".*_history", ".*history", ".lesshst", ".zhistory", "fish_history"]
9+
name_pattern: [".*_history", ".*history", "*.historynew", ".lesshst", ".zhistory", "fish_history"]
1010
max_depth: 4
11+
12+
# References:
13+
# https://dfir.ch/posts/today_i_learned_zsh_sessions/

artifacts/files/shell/sessions.yaml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,12 @@
1-
version: 1.0
1+
version: 1.1
22
artifacts:
33
-
44
description: Collect shell sessions files.
55
supported_os: [all]
66
collector: file
77
path: /%user_home%
8-
name_pattern: ["*.sessions", ".*_sessions"]
8+
name_pattern: ["*.session", "*.sessions", ".*_sessions"]
99
max_depth: 2
10-
10+
11+
# References:
12+
# https://dfir.ch/posts/today_i_learned_zsh_sessions/

artifacts/live_response/containers/docker.yaml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
version: 2.0
1+
version: 2.1
22
artifacts:
33
-
44
description: List all containers.
@@ -96,5 +96,6 @@ artifacts:
9696
supported_os: [linux]
9797
collector: command
9898
foreach: docker container ps --all | sed 1d | awk '{print $1}'
99-
command: docker stats %line%
100-
output_file: docker_stats_%line%.txt
99+
command: docker stats --no-stream --no-trunc %line%
100+
output_file: docker_stats_%line%.txt
101+

artifacts/live_response/containers/podman.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -96,5 +96,5 @@ artifacts:
9696
supported_os: [linux]
9797
collector: command
9898
foreach: podman container ps --all | sed 1d | awk '{print $1}'
99-
command: podman stats %line%
100-
output_file: podman_stats_%line%.txt
99+
command: podman stats --no-stream %line%
100+
output_file: podman_stats_%line%.txt

uac

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ export PATH
4141
. "${UAC_DIR}/lib/load_lib_files.sh"
4242

4343
# global vars
44-
UAC_VERSION="2.9.0"
44+
UAC_VERSION="2.9.1"
4545
MOUNT_POINT="/"
4646
OPERATING_SYSTEM=""
4747
SYSTEM_ARCH=""

0 commit comments

Comments
 (0)