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
04/05/2026, 12:36
Static task
static1
Behavioral task
behavioral1
Sample
I686.elf
Resource
ubuntu1804-amd64-20260126-en
General
- Target I686.elf
- Size 29KB
- Sample260504-ptc8lsfx9q
- SHA256 38fd74abaeaefdac72b3360078fcc23ab69a55937e03223539fa283813a68d7f
- MD5 dc52062b9072fd2a2a7c5ba31a429b45
- SHA1 9b17694e72e42ed62f3757a9cf4543fc5f702239
- SHA512 86ccc1ed8dd6148b265c90442506521f7104eff70230fd096dd5ac0ea87c19ce93811d74376cdaeaf57a84c28c72886bba16af157645f6d2676577482bd55d65
- SSDEEP 768:zUx9XnwZSRdUuVgmqELWsVSH0ARI6pDCdgkrG3TqVCknbcuyD7Uryq6:4x9gMRdhhqELWrL1eTrSZknouy8mq6
- TLSH T1BDD2E04BD3AA6563D299203A3D2A71255800251AF78C7376F78D95FE01D3FF02B24963
- MD5 SHA1 SHA512 SSDEEP TLSH
Malware Config
Signatures
- 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 I686.elf File opened for modification /dev/misc/watchdog I686.elf - 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.ubuC0S crontab - Enumerates running processes
Discovers information about currently running processes on the system
-
description ioc Process File opened for modification /etc/init.d/botnet I686.elf - Modifies rc script 2 TTPs 1 IoCs
Adding/modifying system rc scripts is a common persistence mechanism.
description ioc Process File opened for modification /etc/rc.local I686.elf - 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/botnet.service I686.elf - Reads system routing table 1 TTPs 1 IoCs
Gets active network interfaces from /proc virtual filesystem.
description ioc Process File opened for reading /proc/net/route I686.elf - Reads process memory 1 TTPs 15 IoCs
Read the memory of a process through the /proc virtual filesystem. This can be used to steal credentials.
description ioc Process File opened for reading /proc/280/maps I686.elf File opened for reading /proc/341/maps I686.elf File opened for reading /proc/425/maps I686.elf File opened for reading /proc/995/maps I686.elf File opened for reading /proc/503/maps I686.elf File opened for reading /proc/510/maps I686.elf File opened for reading /proc/566/maps I686.elf File opened for reading /proc/700/maps I686.elf File opened for reading /proc/721/maps I686.elf File opened for reading /proc/1/maps I686.elf File opened for reading /proc/272/maps I686.elf File opened for reading /proc/443/maps I686.elf File opened for reading /proc/486/maps I686.elf File opened for reading /proc/498/maps I686.elf File opened for reading /proc/613/maps I686.elf - Changes its process name 1 IoCs
description ioc pid Process Changes the process name, possibly in an attempt to hide itself sshd 1531 I686.elf - 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/route I686.elf -
description ioc Process File opened for reading /proc/1645/fd I686.elf File opened for reading /proc/2003/cmdline I686.elf File opened for reading /proc/2031/maps I686.elf File opened for reading /proc/214/comm I686.elf File opened for reading /proc/1644/fd I686.elf File opened for reading /proc/1790/comm I686.elf File opened for reading /proc/1907/comm I686.elf File opened for reading /proc/1524/fd I686.elf File opened for reading /proc/1890/maps I686.elf File opened for reading /proc/28/comm I686.elf File opened for reading /proc/1075/comm I686.elf File opened for reading /proc/1/fd I686.elf File opened for reading /proc/1913/comm I686.elf File opened for reading /proc/1932/cmdline I686.elf File opened for reading /proc/2017/maps I686.elf File opened for reading /proc/179/comm I686.elf File opened for reading /proc/486/comm I686.elf File opened for reading /proc/566/fd I686.elf File opened for reading /proc/1764/cmdline I686.elf File opened for reading /proc/1932/fd I686.elf File opened for reading /proc/1980/fd I686.elf File opened for reading /proc/2160/cmdline I686.elf File opened for reading /proc/1790/fd I686.elf File opened for reading /proc/1855/comm I686.elf File opened for reading /proc/1907/cmdline I686.elf File opened for reading /proc/1932/comm I686.elf File opened for reading /proc/1275/comm I686.elf File opened for reading /proc/1643/cmdline I686.elf File opened for reading /proc/1681/comm I686.elf File opened for reading /proc/2206/comm I686.elf File opened for reading /proc/172/comm I686.elf File opened for reading /proc/173/comm I686.elf File opened for reading /proc/1681/maps I686.elf File opened for reading /proc/1986/fd I686.elf File opened for reading /proc/2146/fd I686.elf File opened for reading /proc/137/comm I686.elf File opened for reading /proc/1691/cmdline I686.elf File opened for reading /proc/1796/comm I686.elf File opened for reading /proc/2087/comm I686.elf File opened for reading /proc/498/comm I686.elf File opened for reading /proc/1155/comm I686.elf File opened for reading /proc/1778/comm I686.elf File opened for reading /proc/79/comm I686.elf File opened for reading /proc/999/comm I686.elf File opened for reading /proc/1790/maps I686.elf File opened for reading /proc/2003/comm I686.elf File opened for reading /proc/2012/cmdline I686.elf File opened for reading /proc/2017/cmdline I686.elf File opened for reading /proc/2072/fd I686.elf File opened for reading /proc/2230/comm I686.elf File opened for reading /proc/503/fd I686.elf File opened for reading /proc/1863/cmdline I686.elf File opened for reading /proc/1956/fd I686.elf File opened for reading /proc/1983/fd I686.elf File opened for reading /proc/18/comm I686.elf File opened for reading /proc/425/comm I686.elf File opened for reading /proc/1524/cmdline I686.elf File opened for reading /proc/1948/cmdline I686.elf File opened for reading /proc/2155/comm I686.elf File opened for reading /proc/78/comm I686.elf File opened for reading /proc/1784/comm I686.elf File opened for reading /proc/700/cmdline I686.elf File opened for reading /proc/30/comm I686.elf File opened for reading /proc/81/comm I686.elf
Processes
-
/tmp/I686.elf/tmp/I686.elf1⤵
- Modifies Watchdog functionality
- Modifies init.d
- Modifies rc script
- Modifies systemd
- Reads system routing table
- Reads process memory
- Changes its process name
- Reads system network configuration
- Reads runtime system information
PID:1531 -
/bin/shsh -c "(crontab -l 2>/dev/null | grep -v '/usr/local/lib/.systemd-helper'; echo '@reboot /usr/local/lib/.systemd-helper') | crontab -"2⤵PID:1535
-
/bin/grepgrep -v /usr/local/lib/.systemd-helper3⤵PID:1539
-
-
/usr/bin/crontabcrontab -3⤵
- Creates/modifies Cron job
PID:1537
-
-
/usr/bin/crontabcrontab -l3⤵PID:1538
-
-
-
/bin/shsh -c "systemctl daemon-reload"2⤵PID:1540
-
/bin/systemctlsystemctl daemon-reload3⤵PID:1541
-
-
-
/bin/shsh -c "systemctl enable botnet.service"2⤵PID:1562
-
/bin/systemctlsystemctl enable botnet.service3⤵PID:1563
-
-
-
/bin/shsh -c "systemctl start botnet.service"2⤵PID:1587
-
/bin/systemctlsystemctl start botnet.service3⤵PID:1588
-
-
-
/bin/shsh -c "update-rc.d botnet defaults 2>/dev/null || chkconfig --add botnet 2>/dev/null"2⤵PID:1590
-
/usr/sbin/update-rc.dupdate-rc.d botnet defaults3⤵PID:1593
-
/usr/local/sbin/systemctlsystemctl daemon-reload4⤵PID:1595
-
-
/usr/local/bin/systemctlsystemctl daemon-reload4⤵PID:1595
-
-
/usr/sbin/systemctlsystemctl daemon-reload4⤵PID:1595
-
-
/usr/bin/systemctlsystemctl daemon-reload4⤵PID:1595
-
-
/sbin/systemctlsystemctl daemon-reload4⤵PID:1595
-
-
/bin/systemctlsystemctl daemon-reload4⤵PID:1595
-
-
-
Network
MITRE ATT&CK Enterprise v16
Persistence
Boot or Logon Autostart Execution
3XDG Autostart Entries
1Boot or Logon Initialization Scripts
2RC Scripts
2Create or Modify System Process
1Systemd Service
1Scheduled Task/Job
1Cron
1Replay Monitor
Loading Replay Monitor...
Downloads
- Path /etc/init.d/botnet
- Size 220B
- SHA256 c483d71611e5401de1578e41c383132a83b7a1c8e8a7352e52ffec7e73fc6690
- MD5 67cf1c9bfefb717b6d5ab796964a08d0
- SHA1 e445156fb37151768f0dbdef492df69161c4ac85
- SHA512 0e1a973485204d4aa9787bc9e7511f2fc64ead80a4be4127f504275da2336bb5c6ebeeaa148df0094d90b560b5df676cb0b13cf382388f01769220001a6b6422
- TLSH T197D0A941179AB66E9A0904C18A80DBD19C6AC249A31BF4BFD02827E1D696B4B86B907C
- MD5 SHA1 SHA512 TLSH
- Path /etc/systemd/system/botnet.service
- Size 172B
- SHA256 d12a2e359e7738c8de820dd4b363bf38083f79217a1938fec60e866ac49d0fe9
- MD5 8bdd999cada22c5fb3c10a1e2878ee8a
- SHA1 8d330d76701941af8a3922ddd822d3b3b58f68b7
- SHA512 426873391efa47cf725da8fa271bec0fe7639f1564f55d99fb758cf15e3b2138619a9dcecab9fa77fea40c677e69496c75b48d176011b26439d2c8b4f7ffa428
- TLSH T157C080579A1161F05B0539F5CFE72B048A1005404BCE61741FA15846D1E16155575D7D
- MD5 SHA1 SHA512 TLSH
- Path /usr/local/lib/.systemd-helper
- Size 29KB
- SHA256 38fd74abaeaefdac72b3360078fcc23ab69a55937e03223539fa283813a68d7f
- MD5 dc52062b9072fd2a2a7c5ba31a429b45
- SHA1 9b17694e72e42ed62f3757a9cf4543fc5f702239
- SHA512 86ccc1ed8dd6148b265c90442506521f7104eff70230fd096dd5ac0ea87c19ce93811d74376cdaeaf57a84c28c72886bba16af157645f6d2676577482bd55d65
- SSDEEP 768:zUx9XnwZSRdUuVgmqELWsVSH0ARI6pDCdgkrG3TqVCknbcuyD7Uryq6:4x9gMRdhhqELWrL1eTrSZknouy8mq6
- TLSH T1BDD2E04BD3AA6563D299203A3D2A71255800251AF78C7376F78D95FE01D3FF02B24963
- MD5 SHA1 SHA512 SSDEEP TLSH
- Path /var/spool/cron/crontabs/tmp.ubuC0S
- Size 214B
- SHA256 ac35939280ce9f487d35318d3f5c5c4e7c6487aa4b8a5cbc9e4d7fb6d01fd432
- MD5 e50377f0783d7c11e0a4f6de23759e40
- SHA1 0aa9375a5446262be949b50f0c08b21f3c373444
- SHA512 7fb0ef60e43b63cea22b2aa3685c188c488b3eeb267a14c194d533a1a9339692b1c095558b267b2e0aa89e1470996d8c9a9c4c28ed457dd82329e797d13eda19
- TLSH T114D0230D7F10263026051B85255B06195892546DD14D9D11F1ED6024D21264C2794C71
- MD5 SHA1 SHA512 TLSH