Analysis
- max time kernel
149s - max time network
143s - 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
02/09/2026, 17:13
Static task
static1
Behavioral task
behavioral1
Sample
flutter.x86.elf
Resource
ubuntu1804-amd64-20260513-en
General
- Target flutter.x86.elf
- Size 181KB
- Sample260902-vrjkhayclf
- SHA256 fcae3cb0b004cbf82e2e8c8a3a3eebceaba5284cece60b3dd08acf64afdf0987
- MD5 f2707040fa3c587d58fbdd312a5149f6
- SHA1 e0be00d44609b4f87b64b49483df84ef9bf79544
- SHA512 c0b489ec84dd155a369ea2413e9e4d448901f35c38ebb03d8096dec997454402b72a916458918be7a5facd581c30a15a073b8bf3681761b47b101d1cd7e68eab
- SSDEEP 3072:ezO7iih3bku/+AM8Gsb0wtxhxuMCqbGifhH7+vtrwC+v2wfaXMTWuCXavvyed:ezEi/uxMW0cxhxuM5PBvLOzufd
- TLSH T1C3046C1BEA42E170F0738031515ADB739635A9354306C807FBA63F34EDB52C5E68AB6E
- 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 flutter.x86.elf File opened for modification /dev/misc/watchdog flutter.x86.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 /etc/cron.d/flutter flutter.x86.elf - 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 flutter.x86.elf - Enumerates running processes
Discovers information about currently running processes on the system
- 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 flutter.x86.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/network-dispatch.service flutter.x86.elf - Write file to user bin folder 1 IoCs
description ioc Process File opened for modification /usr/local/bin/network-dispatch flutter.x86.elf - Changes its process name 3 IoCs
description pid Process Changes the process name, possibly in an attempt to hide itself 1467 flutter.x86.elf Changes the process name, possibly in an attempt to hide itself 1467 flutter.x86.elf Changes the process name, possibly in an attempt to hide itself 1468 flutter.x86.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/tcp flutter.x86.elf -
description ioc Process File opened for reading /proc/513/fd flutter.x86.elf File opened for reading /proc/168/fd flutter.x86.elf File opened for reading /proc/473/fd flutter.x86.elf File opened for reading /proc/587/fd flutter.x86.elf File opened for reading /proc/693/fd flutter.x86.elf File opened for reading /proc/989/fd flutter.x86.elf File opened for reading /proc/1059/fd flutter.x86.elf File opened for reading /proc/1061/fd flutter.x86.elf File opened for reading /proc/1083/fd flutter.x86.elf File opened for reading /proc/1315/cmdline flutter.x86.elf File opened for reading /proc/36/fd flutter.x86.elf File opened for reading /proc/1043/fd flutter.x86.elf File opened for reading /proc/1085/fd flutter.x86.elf File opened for reading /proc/1470/fd flutter.x86.elf File opened for reading /proc/1229/cmdline flutter.x86.elf File opened for reading /proc/1462/cmdline flutter.x86.elf File opened for reading /proc/137/fd flutter.x86.elf File opened for reading /proc/162/fd flutter.x86.elf File opened for reading /proc/167/fd flutter.x86.elf File opened for reading /proc/203/fd flutter.x86.elf File opened for reading /proc/404/fd flutter.x86.elf File opened for reading /proc/430/fd flutter.x86.elf File opened for reading /proc/4/fd flutter.x86.elf File opened for reading /proc/cmdline systemctl File opened for reading /proc/6/fd flutter.x86.elf File opened for reading /proc/19/fd flutter.x86.elf File opened for reading /proc/84/fd flutter.x86.elf File opened for reading /proc/178/fd flutter.x86.elf File opened for reading /proc/719/fd flutter.x86.elf File opened for reading /proc/914/fd flutter.x86.elf File opened for reading /proc/1/environ systemctl File opened for reading /proc/10/fd flutter.x86.elf File opened for reading /proc/160/fd flutter.x86.elf File opened for reading /proc/933/fd flutter.x86.elf File opened for reading /proc/1290/fd flutter.x86.elf File opened for reading /proc/1462/fd flutter.x86.elf File opened for reading /proc/1471/fd flutter.x86.elf File opened for reading /proc/853/cmdline flutter.x86.elf File opened for reading /proc/sys/kernel/osrelease systemctl File opened for reading /proc/81/fd flutter.x86.elf File opened for reading /proc/83/fd flutter.x86.elf File opened for reading /proc/165/fd flutter.x86.elf File opened for reading /proc/512/fd flutter.x86.elf File opened for reading /proc/650/fd flutter.x86.elf File opened for reading /proc/892/fd flutter.x86.elf File opened for reading /proc/1236/cmdline flutter.x86.elf File opened for reading /proc/711/cmdline flutter.x86.elf File opened for reading /proc/23/fd flutter.x86.elf File opened for reading /proc/30/fd flutter.x86.elf File opened for reading /proc/204/fd flutter.x86.elf File opened for reading /proc/1309/fd flutter.x86.elf File opened for reading /proc/1464/fd flutter.x86.elf File opened for reading /proc/406/cmdline flutter.x86.elf File opened for reading /proc/79/fd flutter.x86.elf File opened for reading /proc/406/fd flutter.x86.elf File opened for reading /proc/1075/fd flutter.x86.elf File opened for reading /proc/1144/fd flutter.x86.elf File opened for reading /proc/933/cmdline flutter.x86.elf File opened for reading /proc/976/fd flutter.x86.elf File opened for reading /proc/1037/fd flutter.x86.elf File opened for reading /proc/1066/fd flutter.x86.elf File opened for reading /proc/1078/fd flutter.x86.elf File opened for reading /proc/1079/fd flutter.x86.elf File opened for reading /proc/1178/fd flutter.x86.elf
Processes
-
/tmp/flutter.x86.elf/tmp/flutter.x86.elf1⤵
- Modifies Watchdog functionality
- Creates/modifies Cron job
- Enumerates active TCP sockets
- Modifies rc script
- Modifies systemd
- Write file to user bin folder
- Changes its process name
- Reads system network configuration
- Reads runtime system information
PID:1466 -
/usr/local/sbin/systemctlsystemctl daemon-reload2⤵PID:1472
-
-
/usr/local/bin/systemctlsystemctl daemon-reload2⤵PID:1472
-
-
/usr/sbin/systemctlsystemctl daemon-reload2⤵PID:1472
-
-
/usr/bin/systemctlsystemctl daemon-reload2⤵PID:1472
-
-
/sbin/systemctlsystemctl daemon-reload2⤵PID:1472
-
-
/bin/systemctlsystemctl daemon-reload2⤵
- Reads runtime system information
PID:1472
-
-
/usr/local/sbin/systemctlsystemctl enable network-dispatch.service2⤵PID:1501
-
-
/usr/local/bin/systemctlsystemctl enable network-dispatch.service2⤵PID:1501
-
-
/usr/sbin/systemctlsystemctl enable network-dispatch.service2⤵PID:1501
-
-
/usr/bin/systemctlsystemctl enable network-dispatch.service2⤵PID:1501
-
-
/sbin/systemctlsystemctl enable network-dispatch.service2⤵PID:1501
-
-
/bin/systemctlsystemctl enable network-dispatch.service2⤵
- Reads runtime system information
PID:1501
-
Network
MITRE ATT&CK Enterprise v16
Persistence
Boot or Logon Autostart Execution
2XDG Autostart Entries
1Boot or Logon Initialization Scripts
1RC Scripts
1Create or Modify System Process
1Systemd Service
1Scheduled Task/Job
1Cron
1Privilege Escalation
Boot or Logon Autostart Execution
2XDG Autostart Entries
1Boot or Logon Initialization Scripts
1RC Scripts
1Create or Modify System Process
1Systemd Service
1Scheduled Task/Job
1Cron
1Replay Monitor
Loading Replay Monitor...
Downloads
- Path /etc/cron.d/flutter
- Size 36B
- SHA256 874da12a5d5efeea0ccd1ab988823e845b5506b8a45a04c5a4e2017fe9aa87a8
- MD5 22837270c0e8f283e2a1944028a88f53
- SHA1 cf8467760ee6b9f47834c7bd6999b080e9526d28
- SHA512 e6dadb2da9490c085f48c1e4583190245e1d8e0da369015920a571e1050adbf105b937e79be87f677548828040c732bc73c262cd8f98368809fda7820473df46
- MD5 SHA1 SHA512
- Path /etc/systemd/system/network-dispatch.service
- Size 228B
- SHA256 f0a4522d9cacf37bc711ef07c7a07d2627ac3fb2a25e13e1695db14896da415e
- MD5 93d4d91e631d6cc85d978e996f3316b9
- SHA1 9fc4ded5573510502cbb231b2c8d3ab5fc2d5503
- SHA512 c0b9d9ac33434e11a8ccebf386492e4baa7206cb61968694e06d4eb911eaee4ffa74e7b106a402bfb8bfd1c3b725fd29f9d59b8fb090b643dbb3f42a3db409fe
- TLSH T149D0A7A2DAB05091CA1618764F977B50894521401D8EA2BD0A952F4546D2245502DA5E
- MD5 SHA1 SHA512 TLSH
- Path /usr/local/bin/network-dispatch
- Size 181KB
- SHA256 fcae3cb0b004cbf82e2e8c8a3a3eebceaba5284cece60b3dd08acf64afdf0987
- MD5 f2707040fa3c587d58fbdd312a5149f6
- SHA1 e0be00d44609b4f87b64b49483df84ef9bf79544
- SHA512 c0b489ec84dd155a369ea2413e9e4d448901f35c38ebb03d8096dec997454402b72a916458918be7a5facd581c30a15a073b8bf3681761b47b101d1cd7e68eab
- SSDEEP 3072:ezO7iih3bku/+AM8Gsb0wtxhxuMCqbGifhH7+vtrwC+v2wfaXMTWuCXavvyed:ezEi/uxMW0cxhxuM5PBvLOzufd
- TLSH T1C3046C1BEA42E170F0738031515ADB739635A9354306C807FBA63F34EDB52C5E68AB6E
- MD5 SHA1 SHA512 SSDEEP TLSH