Analysis Overview
SHA256
a65f1664ac6666e1e1b324464d5a3a125c89764940a022d056b9a2d65ad5ed0e
Threat Level: Known bad
The file a65f1664ac6666e1e1b324464d5a3a125c89764940a022d056b9a2d65ad5ed0e.elf was found to be: Known bad.
Malicious Activity Summary
Kaiji family
Kaiji
Executes dropped EXE
Modifies Watchdog functionality
Enumerates running processes
Modifies systemd
Creates/modifies environment variables
Write file to user bin folder
Creates/modifies Cron job
Modifies init.d
Modifies Bash startup script
Command and Scripting Interpreter: Unix Shell
Reads runtime system information
Enumerates kernel/hardware configuration
MITRE ATT&CK
Enterprise Matrix V15
Analysis: static1
Detonation Overview
Reported
2024-11-03 14:44
Signatures
Kaiji
| Description | Indicator | Process | Target |
| N/A | N/A | N/A | N/A |
Kaiji family
Analysis: behavioral1
Detonation Overview
Submitted
2024-11-03 14:44
Reported
2024-11-03 14:47
Platform
ubuntu2204-amd64-20240611-en
Max time kernel
149s
Max time network
149s
Command Line
Signatures
Kaiji
| Description | Indicator | Process | Target |
| N/A | N/A | N/A | N/A |
Kaiji family
Executes dropped EXE
| Description | Indicator | Process | Target |
| N/A | /etc/32676 | /etc/32676 | N/A |
| N/A | /etc/opt.services.cfg | /etc/opt.services.cfg | N/A |
| N/A | /etc/opt.services.cfg | /etc/opt.services.cfg | N/A |
| N/A | /etc/opt.services.cfg | /etc/opt.services.cfg | N/A |
| N/A | /etc/opt.services.cfg | /etc/opt.services.cfg | N/A |
Modifies Watchdog functionality
| Description | Indicator | Process | Target |
| File opened for modification | /dev/watchdog | /tmp/a65f1664ac6666e1e1b324464d5a3a125c89764940a022d056b9a2d65ad5ed0e.elf | N/A |
| File opened for modification | /dev/misc/watchdog | /tmp/a65f1664ac6666e1e1b324464d5a3a125c89764940a022d056b9a2d65ad5ed0e.elf | N/A |
Creates/modifies Cron job
| Description | Indicator | Process | Target |
| File opened for modification | /etc/crontab | /bin/sh | N/A |
Creates/modifies environment variables
| Description | Indicator | Process | Target |
| File opened for modification | /etc/profile.d/bash_cfg | /tmp/a65f1664ac6666e1e1b324464d5a3a125c89764940a022d056b9a2d65ad5ed0e.elf | N/A |
| File opened for modification | /etc/profile.d/bash_cfg.sh | /tmp/a65f1664ac6666e1e1b324464d5a3a125c89764940a022d056b9a2d65ad5ed0e.elf | N/A |
| File opened for modification | /etc/profile.d/gateway.sh | /tmp/a65f1664ac6666e1e1b324464d5a3a125c89764940a022d056b9a2d65ad5ed0e.elf | N/A |
Enumerates running processes
Modifies init.d
Modifies systemd
| Description | Indicator | Process | Target |
| File opened for modification | /usr/lib/systemd/system/quotaoff.service | /tmp/a65f1664ac6666e1e1b324464d5a3a125c89764940a022d056b9a2d65ad5ed0e.elf | N/A |
Write file to user bin folder
Modifies Bash startup script
| Description | Indicator | Process | Target |
| File opened for modification | /etc/profile.d/bash_cfg.sh | /tmp/a65f1664ac6666e1e1b324464d5a3a125c89764940a022d056b9a2d65ad5ed0e.elf | N/A |
| File opened for modification | /etc/profile.d/gateway.sh | /tmp/a65f1664ac6666e1e1b324464d5a3a125c89764940a022d056b9a2d65ad5ed0e.elf | N/A |
| File opened for modification | /etc/profile.d/bash_cfg | /tmp/a65f1664ac6666e1e1b324464d5a3a125c89764940a022d056b9a2d65ad5ed0e.elf | N/A |
Command and Scripting Interpreter: Unix Shell
| Description | Indicator | Process | Target |
| N/A | N/A | /bin/sh | N/A |
| N/A | N/A | /bin/sh | N/A |
| N/A | N/A | /bin/sh | N/A |
| N/A | N/A | /bin/sh | N/A |
Enumerates kernel/hardware configuration
| Description | Indicator | Process | Target |
| File opened for reading | /sys/kernel/mm/transparent_hugepage/hpage_pmd_size | /tmp/a65f1664ac6666e1e1b324464d5a3a125c89764940a022d056b9a2d65ad5ed0e.elf | N/A |
| File opened for reading | /sys/kernel/mm/transparent_hugepage/hpage_pmd_size | /tmp/a65f1664ac6666e1e1b324464d5a3a125c89764940a022d056b9a2d65ad5ed0e.elf | N/A |
| File opened for reading | /sys/kernel/mm/transparent_hugepage/hpage_pmd_size | /etc/opt.services.cfg | N/A |
| File opened for reading | /sys/kernel/mm/transparent_hugepage/hpage_pmd_size | /etc/opt.services.cfg | N/A |
| File opened for reading | /sys/kernel/mm/transparent_hugepage/hpage_pmd_size | /etc/opt.services.cfg | N/A |
| File opened for reading | /sys/kernel/mm/transparent_hugepage/hpage_pmd_size | /etc/opt.services.cfg | N/A |
Reads runtime system information
Processes
/tmp/a65f1664ac6666e1e1b324464d5a3a125c89764940a022d056b9a2d65ad5ed0e.elf
[/tmp/a65f1664ac6666e1e1b324464d5a3a125c89764940a022d056b9a2d65ad5ed0e.elf]
/tmp/a65f1664ac6666e1e1b324464d5a3a125c89764940a022d056b9a2d65ad5ed0e.elf
[/tmp/a65f1664ac6666e1e1b324464d5a3a125c89764940a022d056b9a2d65ad5ed0e.elf ]
/bin/sh
[/bin/sh -c /etc/32676&]
/etc/32676
[/etc/32676]
/usr/sbin/service
[service crond start]
/usr/bin/sleep
[sleep 60]
/usr/bin/basename
[basename /usr/sbin/service]
/usr/bin/basename
[basename /usr/sbin/service]
/usr/bin/sed
[sed -ne s/\.socket\s*[a-z]*\s*$/.socket/p]
/usr/bin/systemctl
[systemctl list-unit-files --full --type=socket]
/usr/local/sbin/systemctl
[systemctl start crond.service]
/usr/local/bin/systemctl
[systemctl start crond.service]
/usr/sbin/systemctl
[systemctl start crond.service]
/usr/bin/systemctl
[systemctl start crond.service]
/bin/sh
[/bin/sh -c cd /boot;systemctl daemon-reload;systemctl enable quotaoff.service;systemctl start quotaoff.service;journalctl -xe --no-pager]
/usr/bin/systemctl
[systemctl daemon-reload]
/usr/bin/systemctl
[systemctl enable quotaoff.service]
/usr/bin/systemctl
[systemctl start quotaoff.service]
/usr/bin/journalctl
[journalctl -xe --no-pager]
/bin/sh
[/bin/sh -c cd /boot;ausearch -c 'System.mod' --raw | audit2allow -M my-Systemmod;semodule -X 300 -i my-Systemmod.pp]
/bin/sh
[/bin/sh -c echo "*/1 * * * * root /.mod " >> /etc/crontab]
/usr/bin/renice
[renice -20 1591]
/usr/bin/mount
[mount -o bind /tmp/ /proc/1591]
/usr/sbin/service
[service cron start]
/usr/bin/basename
[basename /usr/sbin/service]
/usr/bin/basename
[basename /usr/sbin/service]
/usr/bin/sed
[sed -ne s/\.socket\s*[a-z]*\s*$/.socket/p]
/usr/bin/systemctl
[systemctl list-unit-files --full --type=socket]
/usr/local/sbin/systemctl
[systemctl start cron.service]
/usr/local/bin/systemctl
[systemctl start cron.service]
/usr/sbin/systemctl
[systemctl start cron.service]
/usr/bin/systemctl
[systemctl start cron.service]
/usr/bin/systemctl
[systemctl start crond.service]
/etc/opt.services.cfg
[/etc/opt.services.cfg]
/etc/opt.services.cfg
[/etc/opt.services.cfg ]
/usr/bin/sleep
[sleep 60]
/etc/opt.services.cfg
[/etc/opt.services.cfg]
/etc/opt.services.cfg
[/etc/opt.services.cfg ]
/usr/bin/sleep
[sleep 60]
Network
| Country | Destination | Domain | Proto |
| N/A | 224.0.0.251:5353 | udp | |
| US | 8.8.8.8:53 | www.google.com | udp |
| US | 8.8.8.8:53 | www.google.com | udp |
| US | 8.8.8.8:53 | ss.us-tv.top | udp |
| US | 8.8.8.8:53 | ss.us-tv.top | udp |
| US | 1.1.1.1:53 | ss.us-tv.top | udp |
| US | 1.1.1.1:53 | ss.us-tv.top | udp |
| US | 1.1.1.1:53 | ss.us-tv.top | udp |
| US | 1.1.1.1:53 | ss.us-tv.top | udp |
| US | 1.1.1.1:53 | ss.us-tv.top | udp |
| US | 1.1.1.1:53 | ss.us-tv.top | udp |
| US | 1.1.1.1:53 | ss.us-tv.top | udp |
| US | 1.1.1.1:53 | ss.us-tv.top | udp |
| US | 1.1.1.1:53 | ss.us-tv.top | udp |
| US | 1.1.1.1:53 | ss.us-tv.top | udp |
| US | 1.1.1.1:53 | ss.us-tv.top | udp |
| US | 1.1.1.1:53 | ss.us-tv.top | udp |
| US | 1.1.1.1:53 | ss.us-tv.top | udp |
| US | 1.1.1.1:53 | ss.us-tv.top | udp |
| US | 8.8.8.8:53 | ss.us-tv.top | udp |
| US | 8.8.8.8:53 | ss.us-tv.top | udp |
| US | 8.8.8.8:53 | ss.us-tv.top | udp |
| US | 8.8.8.8:53 | ss.us-tv.top | udp |
| US | 8.8.8.8:53 | ss.us-tv.top | udp |
| US | 1.1.1.1:53 | ss.us-tv.top | udp |
| US | 1.1.1.1:53 | ss.us-tv.top | udp |
| US | 1.1.1.1:53 | ss.us-tv.top | udp |
| US | 1.1.1.1:53 | ss.us-tv.top | udp |
| US | 1.1.1.1:53 | ss.us-tv.top | udp |
| US | 1.1.1.1:53 | ss.us-tv.top | udp |
| US | 1.1.1.1:53 | ss.us-tv.top | udp |
| US | 1.1.1.1:53 | ss.us-tv.top | udp |
| US | 1.1.1.1:53 | ss.us-tv.top | udp |
| US | 1.1.1.1:53 | ss.us-tv.top | udp |
| US | 8.8.8.8:53 | ss.us-tv.top | udp |
| US | 8.8.8.8:53 | ss.us-tv.top | udp |
| US | 8.8.8.8:53 | ss.us-tv.top | udp |
| US | 1.1.1.1:53 | ss.us-tv.top | udp |
| US | 1.1.1.1:53 | ss.us-tv.top | udp |
| US | 1.1.1.1:53 | ss.us-tv.top | udp |
| US | 1.1.1.1:53 | ss.us-tv.top | udp |
| US | 1.1.1.1:53 | ss.us-tv.top | udp |
| US | 1.1.1.1:53 | ss.us-tv.top | udp |
| US | 1.1.1.1:53 | ss.us-tv.top | udp |
| US | 1.1.1.1:53 | ss.us-tv.top | udp |
| US | 1.1.1.1:53 | ss.us-tv.top | udp |
| US | 1.1.1.1:53 | ss.us-tv.top | udp |
| US | 1.1.1.1:53 | ss.us-tv.top | udp |
| US | 1.1.1.1:53 | ss.us-tv.top | udp |
| US | 1.1.1.1:53 | ss.us-tv.top | udp |
| US | 1.1.1.1:53 | ss.us-tv.top | udp |
| US | 1.1.1.1:53 | ss.us-tv.top | udp |
| US | 1.1.1.1:53 | ss.us-tv.top | udp |
| US | 1.1.1.1:53 | ss.us-tv.top | udp |
| US | 1.1.1.1:53 | ss.us-tv.top | udp |
| US | 1.1.1.1:53 | ss.us-tv.top | udp |
| US | 1.1.1.1:53 | ss.us-tv.top | udp |
| US | 1.1.1.1:53 | ss.us-tv.top | udp |
| US | 1.1.1.1:53 | ss.us-tv.top | udp |
| US | 1.1.1.1:53 | ss.us-tv.top | udp |
| US | 1.1.1.1:53 | ss.us-tv.top | udp |
| US | 1.1.1.1:53 | ss.us-tv.top | udp |
| US | 1.1.1.1:53 | ss.us-tv.top | udp |
| US | 1.1.1.1:53 | ss.us-tv.top | udp |
| US | 1.1.1.1:53 | ss.us-tv.top | udp |
| US | 8.8.8.8:53 | ss.us-tv.top | udp |
| US | 1.1.1.1:53 | ss.us-tv.top | udp |
| US | 1.1.1.1:53 | ss.us-tv.top | udp |
| US | 8.8.8.8:53 | ss.us-tv.top | udp |
| US | 8.8.8.8:53 | ss.us-tv.top | udp |
| US | 8.8.8.8:53 | ss.us-tv.top | udp |
| US | 8.8.8.8:53 | ss.us-tv.top | udp |
| US | 8.8.8.8:53 | ss.us-tv.top | udp |
| US | 8.8.8.8:53 | ss.us-tv.top | udp |
| US | 8.8.8.8:53 | ss.us-tv.top | udp |
| US | 8.8.8.8:53 | ss.us-tv.top | udp |
| US | 8.8.8.8:53 | ss.us-tv.top | udp |
| US | 8.8.8.8:53 | ss.us-tv.top | udp |
| US | 8.8.8.8:53 | ss.us-tv.top | udp |
| US | 8.8.8.8:53 | ss.us-tv.top | udp |
| US | 8.8.8.8:53 | ss.us-tv.top | udp |
| US | 8.8.8.8:53 | ss.us-tv.top | udp |
| US | 8.8.8.8:53 | ss.us-tv.top | udp |
| US | 8.8.8.8:53 | ss.us-tv.top | udp |
| US | 8.8.8.8:53 | ss.us-tv.top | udp |
| US | 8.8.8.8:53 | ss.us-tv.top | udp |
| US | 8.8.8.8:53 | ss.us-tv.top | udp |
| US | 8.8.8.8:53 | ss.us-tv.top | udp |
| US | 8.8.8.8:53 | ss.us-tv.top | udp |
| US | 1.1.1.1:53 | ss.us-tv.top | udp |
| US | 1.1.1.1:53 | ss.us-tv.top | udp |
| US | 8.8.8.8:53 | ss.us-tv.top | udp |
| US | 8.8.8.8:53 | ss.us-tv.top | udp |
| US | 1.1.1.1:53 | ss.us-tv.top | udp |
| US | 1.1.1.1:53 | ss.us-tv.top | udp |
| US | 1.1.1.1:53 | ss.us-tv.top | udp |
| US | 1.1.1.1:53 | ss.us-tv.top | udp |
| US | 1.1.1.1:53 | ss.us-tv.top | udp |
| US | 1.1.1.1:53 | ss.us-tv.top | udp |
| US | 1.1.1.1:53 | ss.us-tv.top | udp |
| US | 1.1.1.1:53 | ss.us-tv.top | udp |
| US | 1.1.1.1:53 | ss.us-tv.top | udp |
| US | 1.1.1.1:53 | ss.us-tv.top | udp |
| US | 1.1.1.1:53 | ss.us-tv.top | udp |
| US | 1.1.1.1:53 | ss.us-tv.top | udp |
| US | 1.1.1.1:53 | ss.us-tv.top | udp |
| US | 1.1.1.1:53 | ss.us-tv.top | udp |
| US | 1.1.1.1:53 | ss.us-tv.top | udp |
| US | 1.1.1.1:53 | ss.us-tv.top | udp |
| US | 8.8.8.8:53 | ss.us-tv.top | udp |
| US | 8.8.8.8:53 | ss.us-tv.top | udp |
| US | 8.8.8.8:53 | ss.us-tv.top | udp |
| US | 8.8.8.8:53 | ss.us-tv.top | udp |
| US | 8.8.8.8:53 | ss.us-tv.top | udp |
| US | 8.8.8.8:53 | ss.us-tv.top | udp |
| US | 8.8.8.8:53 | ss.us-tv.top | udp |
| US | 8.8.8.8:53 | ss.us-tv.top | udp |
| US | 8.8.8.8:53 | ss.us-tv.top | udp |
| US | 8.8.8.8:53 | ss.us-tv.top | udp |
| US | 8.8.8.8:53 | ss.us-tv.top | udp |
| US | 8.8.8.8:53 | ss.us-tv.top | udp |
| US | 8.8.8.8:53 | ss.us-tv.top | udp |
| US | 8.8.8.8:53 | ss.us-tv.top | udp |
| US | 8.8.8.8:53 | ss.us-tv.top | udp |
| US | 8.8.8.8:53 | ss.us-tv.top | udp |
| US | 8.8.8.8:53 | ss.us-tv.top | udp |
| US | 8.8.8.8:53 | ss.us-tv.top | udp |
| US | 8.8.8.8:53 | ss.us-tv.top | udp |
| US | 8.8.8.8:53 | ss.us-tv.top | udp |
| US | 8.8.8.8:53 | ss.us-tv.top | udp |
| US | 8.8.8.8:53 | ss.us-tv.top | udp |
| US | 8.8.8.8:53 | ss.us-tv.top | udp |
| US | 8.8.8.8:53 | ss.us-tv.top | udp |
| US | 8.8.8.8:53 | ss.us-tv.top | udp |
| US | 8.8.8.8:53 | ss.us-tv.top | udp |
| US | 8.8.8.8:53 | ss.us-tv.top | udp |
| US | 8.8.8.8:53 | ss.us-tv.top | udp |
| US | 8.8.8.8:53 | ss.us-tv.top | udp |
| US | 8.8.8.8:53 | ss.us-tv.top | udp |
| US | 8.8.8.8:53 | ss.us-tv.top | udp |
| US | 8.8.8.8:53 | ss.us-tv.top | udp |
| US | 8.8.8.8:53 | ss.us-tv.top | udp |
| US | 8.8.8.8:53 | ss.us-tv.top | udp |
| US | 8.8.8.8:53 | ss.us-tv.top | udp |
| US | 8.8.8.8:53 | ss.us-tv.top | udp |
Files
/etc/.walk
| MD5 | 780cd313a114965d95124917f5c02f47 |
| SHA1 | fb893ca00a38aba208553d4ede636ff636b187b3 |
| SHA256 | 55f6c64f19ca65fe3e7618d6e5de1277166378440f0b181b13cc3ce7c40c38a4 |
| SHA512 | 3047949f1b77e4af4c0d180a291af1b00372206d1fd7eb0edfb7932e73cb5bd0617f5c701f91d1ffd362918574afaf18fc664ae4c9db221efe2470b0dd87dd43 |
/etc/.walk
| MD5 | 91d72d702c7c0e7df8e472b6408ee8bc |
| SHA1 | 8886c0698dc7715bbd3d70b3dc8913dca367ce26 |
| SHA256 | 487ac24d77b56855216f30a3530a8e6ad9692ac328667dffe60a5f1ca720d28e |
| SHA512 | afeb1153564f2960095d1cc74c5591540417852bcc74eaa4e39a1e2e8e7abb1ab66e4476809e3eaebf970ed463a18d73721797022b85b415ed72040a7f71be78 |
/etc/32676
| MD5 | 47684525bfdf26f49fd1cf742b17c015 |
| SHA1 | c4ab14ba22420ff9acadfc698a38d0cd99e9fbfa |
| SHA256 | b7ce294613dd2c237a4a50548bfcd5c14d166107f2d2e965499bc78695300d5b |
| SHA512 | 948f9c519ae9afe1c821c5d58da2e584e50356dabef597ccd408853a9038560b9fb1c5894900e2725b48977ffd49d18a439436bb4946e2164ac9fcf2a8637621 |
/boot/System.mod
| MD5 | 3b0cc5dd65238abdc55e9c47d0d8660f |
| SHA1 | 81d42740e04d5378d96c1a8ebd7de21863225dc4 |
| SHA256 | a65f1664ac6666e1e1b324464d5a3a125c89764940a022d056b9a2d65ad5ed0e |
| SHA512 | dbd19679e394a0ca56742f6b29fb8fc15adb0bfa6f714250b788a9b53199a1a74c9c39a94ea13fc5b06b846cc93c86f56ccdf34ffd1ad8cd09e826cf513f99df |
/usr/lib/systemd/system/quotaoff.service
| MD5 | b02de6cd28cd922b18d9d93375a70d8b |
| SHA1 | 021426a5a2ff9edc80ba5936c94b37525538885e |
| SHA256 | d8d8e5cd33aa3450cd74c63716a02f3dff39efef2836559f110bc93663b1380a |
| SHA512 | db3fe03ad5e599e6c03aaec7bf1242f5509fbb624adb9afb7499e25487daef3f3f1c6babf51570b527a5ac5c9f4b079ae4cc53baa9497c0a121328bef8d04422 |
/.mod
| MD5 | f5a3713282e43c200f30342f5ff5e2ea |
| SHA1 | 2b2ce1a207e2b691a074c6f78f71c4785aae426a |
| SHA256 | 6ab64e727571458d4884fb2fe82c27c467db0699cb8f648b3f0217c35d2b7511 |
| SHA512 | 5bcb8cd360409147a486755f90e0cdd97183af02ce8de5135b7c6a8a010deb9ef12dcd5ee9a2a8fd2e159347f68e72d6b7fd75e943b4fcd928d7a74b97476013 |
/etc/profile.d/gateway.sh
| MD5 | e31c48334ee659ca0ada6f367f07c758 |
| SHA1 | 3c2a034e38f5bf41a4f702c082fbffad687a8207 |
| SHA256 | d24f0710e2e828fac572d07333643baa15b99353f70bc7e9f3e08cc5ba24e573 |
| SHA512 | 076066062e8b44171766a81261d088748e4b11ae27876e3a78be332c6a6cb5c9b2d802e4413c7f3cd2d5d5b41a0ebaf83080aac6268250cf44476769b3a082ca |