Analysis
- max time kernel
149s - max time network
150s - 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:23
Static task
static1
Behavioral task
behavioral1
Sample
agent_x86
Resource
ubuntu1804-amd64-20260126-en
General
- Target agent_x86
- Size 932KB
- Sample260428-apylesey6n
- SHA256 813fd49483ea31a14c324083ff4a89bd06cbd6526a58d5eb9228443ccb1cb07f
- MD5 b01f751d2c1fa20e88ede881ed7b39e0
- SHA1 b244b9431f0fde7a9d6765544e76faab5a6cbe4d
- SHA512 9e80fcc7bd0ca13829e2b309155bf57beff76ddd933a92e5d27d19175cf33f806334a4256b018520ab9c89273162902d9c3f523342142e7edc0aae492be62f67
- SSDEEP 24576:TgpB2oXYhfmhzDEp2dUf5jyx9Nl4I60QU17JRmVGZ9zGDJ7J:TgWoIhfmhEkCsx9p605RGD
- TLSH T199158E89EBC7D4F1F65301F10A8FD7B60534A2264003FAF6EB8C997674727526A1722E
- MD5 SHA1 SHA512 SSDEEP TLSH
Malware Config
Signatures
- Creates/modifies Cron job 1 TTPs 1 IoCs
Cron allows running tasks on a schedule, and is commonly used for malware persistence.
description ioc Process File opened for modification /var/spool/cron/crontabs/tmp.yEud5m crontab - Creates/modifies environment variables 1 TTPs 1 IoCs
Creating/modifying environment variables is a common persistence mechanism.
description ioc Process File opened for modification /etc/profile.d/vpa.sh agent_x86 - Enumerates active TCP sockets 1 TTPs 1 IoCs
Gets active TCP sockets from /proc virtual filesystem.
description ioc Process File opened for reading /proc/net/tcp agent_x86 - Enumerates running processes
Discovers information about currently running processes on the system
- 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/vps-agent.service agent_x86 - Write file to user bin folder 1 IoCs
description ioc Process File opened for modification /usr/local/bin/.syslogd agent_x86 - Modifies Bash startup script 2 TTPs 1 IoCs
description ioc Process File opened for modification /etc/profile.d/vpa.sh agent_x86 - Changes its process name 4 IoCs
description ioc pid Process Changes the process name, possibly in an attempt to hide itself [kworker/0:1H] 1506 agent_x86 Changes the process name, possibly in an attempt to hide itself [kworker/u2:1] 1508 agent_x86 Changes the process name, possibly in an attempt to hide itself kworker/1:2 1567 agent_x86 Changes the process name, possibly in an attempt to hide itself kworker/2:0H 1566 agent_x86 - Reads system network configuration 1 TTPs 2 IoCs
Uses contents of /proc filesystem to enumerate network settings.
description ioc Process File opened for reading /proc/net/tcp agent_x86 File opened for reading /proc/net/tcp6 agent_x86 -
description ioc Process File opened for reading /proc/16/comm agent_x86 File opened for reading /proc/18/cmdline agent_x86 File opened for reading /proc/172/comm agent_x86 File opened for reading /proc/30/fd agent_x86 File opened for reading /proc/1036/fd agent_x86 File opened for reading /proc/1/sched systemctl File opened for reading /proc/self/stat systemctl File opened for reading /proc/270/comm agent_x86 File opened for reading /proc/1051/cmdline agent_x86 File opened for reading /proc/19/fd agent_x86 File opened for reading /proc/1060/fd agent_x86 File opened for reading /proc/7/comm agent_x86 File opened for reading /proc/13/comm agent_x86 File opened for reading /proc/8/fd agent_x86 File opened for reading /proc/416/fd agent_x86 File opened for reading /proc/1149/fd agent_x86 File opened for reading /proc/1318/fd agent_x86 File opened for reading /proc/1024/cmdline agent_x86 File opened for reading /proc/1049/cmdline agent_x86 File opened for reading /proc/1187/fd agent_x86 File opened for reading /proc/19/cmdline agent_x86 File opened for reading /proc/928/cmdline agent_x86 File opened for reading /proc/filesystems systemctl File opened for reading /proc/80/cmdline agent_x86 File opened for reading /proc/161/comm agent_x86 File opened for reading /proc/417/comm agent_x86 File opened for reading /proc/1091/comm agent_x86 File opened for reading /proc/1342/comm agent_x86 File opened for reading /proc/468/fd agent_x86 File opened for reading /proc/473/fd agent_x86 File opened for reading /proc/909/cmdline agent_x86 File opened for reading /proc/961/cmdline agent_x86 File opened for reading /proc/1081/comm agent_x86 File opened for reading /proc/961/fd agent_x86 File opened for reading /proc/997/fd agent_x86 File opened for reading /proc/1148/fd agent_x86 File opened for reading /proc/1013/comm agent_x86 File opened for reading /proc/1088/comm agent_x86 File opened for reading /proc/1091/cmdline agent_x86 File opened for reading /proc/1257/comm agent_x86 File opened for reading /proc/1369/cmdline agent_x86 File opened for reading /proc/18/fd agent_x86 File opened for reading /proc/163/fd agent_x86 File opened for reading /proc/170/fd agent_x86 File opened for reading /proc/241/comm agent_x86 File opened for reading /proc/504/cmdline agent_x86 File opened for reading /proc/78/fd agent_x86 File opened for reading /proc/80/fd agent_x86 File opened for reading /proc/161/fd agent_x86 File opened for reading /proc/172/fd agent_x86 File opened for reading /proc/637/fd agent_x86 File opened for reading /proc/659/fd agent_x86 File opened for reading /proc/22/comm agent_x86 File opened for reading /proc/22/cmdline agent_x86 File opened for reading /proc/506/comm agent_x86 File opened for reading /proc/1060/comm agent_x86 File opened for reading /proc/1150/comm agent_x86 File opened for reading /proc/1504/cmdline agent_x86 File opened for reading /proc/671/fd agent_x86 File opened for reading /proc/965/fd agent_x86 File opened for reading /proc/473/comm agent_x86 File opened for reading /proc/715/comm agent_x86 File opened for reading /proc/909/comm agent_x86 File opened for reading /proc/1020/cmdline agent_x86 - Writes file to tmp directory 2 IoCs
Malware often drops required files in the /tmp directory.
description ioc Process File opened for modification /tmp/.vpa.lock agent_x86 File opened for modification /tmp/.vpa.log agent_x86
Processes
-
/tmp/agent_x86/tmp/agent_x861⤵
- Creates/modifies environment variables
- Enumerates active TCP sockets
- Modifies systemd
- Write file to user bin folder
- Modifies Bash startup script
- Changes its process name
- Reads system network configuration
- Reads runtime system information
- Writes file to tmp directory
PID:1506 -
/bin/shsh -c "systemctl daemon-reload 2>/dev/null"2⤵PID:1509
-
/bin/systemctlsystemctl daemon-reload3⤵
- Reads runtime system information
PID:1510
-
-
-
/bin/shsh -c "systemctl enable vps-agent 2>/dev/null"2⤵PID:1534
-
/bin/systemctlsystemctl enable vps-agent3⤵
- Reads runtime system information
PID:1535
-
-
-
/bin/shsh -c "crontab -l 2>/dev/null"2⤵PID:1556
-
/usr/bin/crontabcrontab -l3⤵PID:1557
-
-
-
/bin/shsh -c "(crontab -l 2>/dev/null|grep -v vps-agent|grep -v .syslogd;echo '@reboot /usr/local/bin/.syslogd';echo '*/5 * * * * pgrep -f .syslogd >/dev/null 2>&1||/usr/local/bin/.syslogd &')|crontab - 2>/dev/null"2⤵PID:1558
-
/usr/bin/crontabcrontab -3⤵
- Creates/modifies Cron job
PID:1560
-
-
/bin/grepgrep -v .syslogd3⤵PID:1563
-
-
/bin/grepgrep -v vps-agent3⤵PID:1562
-
-
/usr/bin/crontabcrontab -l3⤵PID:1561
-
-
-
/bin/shsh -c "cat /var/spool/cron/crontabs/root 2>/dev/null"2⤵PID:1564
-
/bin/catcat /var/spool/cron/crontabs/root3⤵PID:1565
-
-
Network
MITRE ATT&CK Enterprise v16
Persistence
Boot or Logon Autostart Execution
2XDG Autostart Entries
1Create or Modify System Process
1Systemd Service
1Event Triggered Execution
1Unix Shell Configuration Modification
1Hijack Execution Flow
1Path Interception by PATH Environment Variable
1Scheduled Task/Job
1Cron
1Privilege Escalation
Boot or Logon Autostart Execution
2XDG Autostart Entries
1Create or Modify System Process
1Systemd Service
1Event Triggered Execution
1Unix Shell Configuration Modification
1Hijack Execution Flow
1Path Interception by PATH Environment Variable
1Scheduled Task/Job
1Cron
1Defense Evasion
Hijack Execution Flow
1Path Interception by PATH Environment Variable
1Replay Monitor
Loading Replay Monitor...
Downloads
- Path /etc/network/if-up.d/vps-agent
- Size 36B
- SHA256 a9ea462b3df773db181ea45b815febd9d0aab6acc5cc1fdba58bc185065ac979
- MD5 2c4fc0415934a4109e4a811f670151bf
- SHA1 5cd718e541e7d8e9e8e78f9b71fa85a2e2bcf52f
- SHA512 d9bbcac9a4ebdc03ef3c8e4f54880aaf16a8a913800d2f0598c1451e389afd634021c600efc598f125915c2b5a465a156cdecc4c9d12c861ea714c2ae393d427
- MD5 SHA1 SHA512
- Path /etc/profile.d/vpa.sh
- Size 71B
- SHA256 3294f7928da3e34fe130ddb2f399ef03e982342c1c435d7c6ee4b6bd459c8ad8
- MD5 ef785cedd9056bc2edae2bd1d548c278
- SHA1 f4535c40fae13121f45dcf19ec5e3f1c7ebaa4b5
- SHA512 498c0feef06ce0b9443a39ff52bad8edbb23423c580bc011c4a22a398784f993660a111070bc995e66632f185b8f5a819cfadc24d0229a66a199bcebc6b70efa
- TLSH T16FA022200088FE2FEE080C20C0A8002000C208020EBFA80300F2C002CA2C38E3330ABA
- MD5 SHA1 SHA512 TLSH
- Path /etc/systemd/system/vps-agent.service
- Size 203B
- SHA256 6dc03d866f8d2a6cc78fd51ebeeebf03f9508dbef7dc00d3c7f5a1cab62bf1ab
- MD5 e1a92520b51dc7a3bf1a26f246cbb232
- SHA1 26c9cd1e039c193fb422e30dc4bf9399f514497c
- SHA512 02027a7f2c4a58fde94b0abc1c5fbe18416aa06a7c0aa807b55ae23bafa34b460e1f6a1b3253b6df2d43241007afa61f2721261d676a942b2c4085b22a872154
- TLSH T1E9D02312671521D1CD1F14B54EB25F40491011480E4FF1741AE4240586E1E4E50119AF
- MD5 SHA1 SHA512 TLSH
- Path /tmp/.vpa.lock
- Size 5B
- SHA256 6a5363ccbb5df46d01e329a8dbec2db8be94b5ae7d322081b58f32696adc317a
- MD5 011c6b02bd5c231713c0b317831f2f54
- SHA1 5b7d7f2114d1b9d21be47efb0355e89e124fb76f
- SHA512 e855ede60d66565098a50b03b61e4596af5d2c88b6fed8b877fce907a244916fc6feefe08d66937f42897a9ffe682d4d8d381e4cca6887dd6de2e0c0cfaf99ac
- MD5 SHA1 SHA512
- Path /usr/local/bin/.syslogd
- Size 932KB
- SHA256 813fd49483ea31a14c324083ff4a89bd06cbd6526a58d5eb9228443ccb1cb07f
- MD5 b01f751d2c1fa20e88ede881ed7b39e0
- SHA1 b244b9431f0fde7a9d6765544e76faab5a6cbe4d
- SHA512 9e80fcc7bd0ca13829e2b309155bf57beff76ddd933a92e5d27d19175cf33f806334a4256b018520ab9c89273162902d9c3f523342142e7edc0aae492be62f67
- SSDEEP 24576:TgpB2oXYhfmhzDEp2dUf5jyx9Nl4I60QU17JRmVGZ9zGDJ7J:TgWoIhfmhEkCsx9p605RGD
- TLSH T199158E89EBC7D4F1F65301F10A8FD7B60534A2264003FAF6EB8C997674727526A1722E
- MD5 SHA1 SHA512 SSDEEP TLSH
- Path /var/spool/cron/crontabs/tmp.yEud5m
- Size 280B
- SHA256 91f5b992187c83e176472eb040edbb55fea16b883b7f33b2d2116dfe5849ef16
- MD5 d22550e9345863b99469ef1e2319e457
- SHA1 2a2b9fccd9355026de4451d995f45cb916009e5e
- SHA512 ab6d48f6ef782afa5a7381c85acccf95f92f1503185b0aaf767e9ead943fe28413c788c943fc4b5d66e1951f1886806147208365c47c0b51fc0117f28bb1b1c3
- TLSH T162D02B287F20BF39EE480F58A46A011AD8C18436445EAD01F1FD7015C30D7CE2770877
- MD5 SHA1 SHA512 TLSH