Analysis
- max time kernel
147s - max time network
150s - platform
debian-12_armhf - resource
debian12-armhf-20260513-en - resource tags
arch:armhfimage:debian12-armhf-20260513-enkernel:6.1.0-17-armmp-lpaelocale:en-usos:debian-12-armhfsystem - submitted
17/08/2026, 05:43
Static task
static1
Behavioral task
behavioral1
Sample
flutter.arm7.elf
Resource
debian12-armhf-20260513-en
General
- Target flutter.arm7.elf
- Size 161KB
- Sample260817-gex1gatfma
- SHA256 198921ccca7125a2a0626de79f58c44123ea0eb112abca19d7900e5f36a435ae
- MD5 25b394437f52a4e2738b205ee481f411
- SHA1 f3ffd12af20703861070fc895df35cbbad45d5ce
- SHA512 46955c32ee2e5e259376b4f0c95175dc818de789ad77f8a6dc0f4960a9c6967ba9befe035ae18f7a04c055881c17bcae50943441a8c84dd5b65febbfbc05c632
- SSDEEP 3072:AzTP9VRsduC2HXCOY5EmXeUjjUaN65t9zg8uY4/4HIQMIwPg5TfdwerjzU+vvt:AzIEmXljoaN65n0YxIQMIwPg5Tfyo7
- TLSH T109F32A46F880DE66C6D1267AFA9D019C331317B8D3DA7002DD24AF2933EB55E0B7E546
- 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.arm7.elf File opened for modification /dev/misc/watchdog flutter.arm7.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.arm7.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.arm7.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.arm7.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.arm7.elf - Write file to user bin folder 1 IoCs
description ioc Process File opened for modification /usr/local/bin/network-dispatch flutter.arm7.elf - Changes its process name 3 IoCs
description ioc pid Process Changes the process name, possibly in an attempt to hide itself rsyslogd 790 flutter.arm7.elf Changes the process name, possibly in an attempt to hide itself [kworker/2:1] 790 flutter.arm7.elf Changes the process name, possibly in an attempt to hide itself dhcpd 792 flutter.arm7.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.arm7.elf -
description ioc Process File opened for reading /proc/42/fd flutter.arm7.elf File opened for reading /proc/12/fd flutter.arm7.elf File opened for reading /proc/16/fd flutter.arm7.elf File opened for reading /proc/25/fd flutter.arm7.elf File opened for reading /proc/212/fd flutter.arm7.elf File opened for reading /proc/806/cmdline flutter.arm7.elf File opened for reading /proc/359/fd flutter.arm7.elf File opened for reading /proc/5/fd flutter.arm7.elf File opened for reading /proc/29/fd flutter.arm7.elf File opened for reading /proc/73/fd flutter.arm7.elf File opened for reading /proc/291/fd flutter.arm7.elf File opened for reading /proc/360/fd flutter.arm7.elf File opened for reading /proc/368/fd flutter.arm7.elf File opened for reading /proc/642/fd flutter.arm7.elf File opened for reading /proc/4/fd flutter.arm7.elf File opened for reading /proc/22/fd flutter.arm7.elf File opened for reading /proc/27/fd flutter.arm7.elf File opened for reading /proc/829/cmdline flutter.arm7.elf File opened for reading /proc/370/fd flutter.arm7.elf File opened for reading /proc/794/fd flutter.arm7.elf File opened for reading /proc/681/cmdline flutter.arm7.elf File opened for reading /proc/779/cmdline flutter.arm7.elf File opened for reading /proc/15/fd flutter.arm7.elf File opened for reading /proc/24/fd flutter.arm7.elf File opened for reading /proc/30/fd flutter.arm7.elf File opened for reading /proc/45/fd flutter.arm7.elf File opened for reading /proc/8/fd flutter.arm7.elf File opened for reading /proc/11/fd flutter.arm7.elf File opened for reading /proc/17/fd flutter.arm7.elf File opened for reading /proc/26/fd flutter.arm7.elf File opened for reading /proc/806/fd flutter.arm7.elf File opened for reading /proc/829/fd flutter.arm7.elf File opened for reading /proc/14/fd flutter.arm7.elf File opened for reading /proc/200/fd flutter.arm7.elf File opened for reading /proc/339/fd flutter.arm7.elf File opened for reading /proc/734/cmdline flutter.arm7.elf File opened for reading /proc/777/cmdline flutter.arm7.elf File opened for reading /proc/32/fd flutter.arm7.elf File opened for reading /proc/143/fd flutter.arm7.elf File opened for reading /proc/767/fd flutter.arm7.elf File opened for reading /proc/792/fd flutter.arm7.elf File opened for reading /proc/self/exe flutter.arm7.elf File opened for reading /proc/7/fd flutter.arm7.elf File opened for reading /proc/13/fd flutter.arm7.elf File opened for reading /proc/2/fd flutter.arm7.elf File opened for reading /proc/20/fd flutter.arm7.elf File opened for reading /proc/33/fd flutter.arm7.elf File opened for reading /proc/34/fd flutter.arm7.elf File opened for reading /proc/36/fd flutter.arm7.elf File opened for reading /proc/56/fd flutter.arm7.elf File opened for reading /proc/623/fd flutter.arm7.elf File opened for reading /proc/641/fd flutter.arm7.elf File opened for reading /proc/782/cmdline flutter.arm7.elf File opened for reading /proc/6/fd flutter.arm7.elf File opened for reading /proc/21/fd flutter.arm7.elf File opened for reading /proc/44/fd flutter.arm7.elf File opened for reading /proc/57/fd flutter.arm7.elf File opened for reading /proc/142/fd flutter.arm7.elf File opened for reading /proc/828/cmdline flutter.arm7.elf File opened for reading /proc/357/fd flutter.arm7.elf File opened for reading /proc/198/fd flutter.arm7.elf File opened for reading /proc/381/fd flutter.arm7.elf File opened for reading /proc/828/fd flutter.arm7.elf File opened for reading /proc/767/cmdline flutter.arm7.elf
Processes
-
/tmp/flutter.arm7.elf/tmp/flutter.arm7.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:787 -
/usr/local/sbin/systemctlsystemctl daemon-reload2⤵PID:796
-
-
/usr/local/bin/systemctlsystemctl daemon-reload2⤵PID:796
-
-
/usr/sbin/systemctlsystemctl daemon-reload2⤵PID:796
-
-
/usr/bin/systemctlsystemctl daemon-reload2⤵PID:796
-
-
/usr/local/sbin/systemctlsystemctl enable network-dispatch.service2⤵PID:829
-
-
/usr/local/bin/systemctlsystemctl enable network-dispatch.service2⤵PID:829
-
-
/usr/sbin/systemctlsystemctl enable network-dispatch.service2⤵PID:829
-
-
/usr/bin/systemctlsystemctl enable network-dispatch.service2⤵PID:829
-
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 37B
- SHA256 b65539cdcaaf30a09a9c013966042db0035604e3fdd7e17876c9949757de0287
- MD5 8dd6019e369f75adb34d007df588219b
- SHA1 fe8911c559c76cdb2252757e4a302fbc7397cdaa
- SHA512 83f287f7a3489e5e48e6f22bc8d28b23290d18c808eb245654267ed98b8b9beb4696e706e6b9919989ff7c334ef64b052a0938773e370a231be35be65ceebcb4
- 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 161KB
- SHA256 198921ccca7125a2a0626de79f58c44123ea0eb112abca19d7900e5f36a435ae
- MD5 25b394437f52a4e2738b205ee481f411
- SHA1 f3ffd12af20703861070fc895df35cbbad45d5ce
- SHA512 46955c32ee2e5e259376b4f0c95175dc818de789ad77f8a6dc0f4960a9c6967ba9befe035ae18f7a04c055881c17bcae50943441a8c84dd5b65febbfbc05c632
- SSDEEP 3072:AzTP9VRsduC2HXCOY5EmXeUjjUaN65t9zg8uY4/4HIQMIwPg5TfdwerjzU+vvt:AzIEmXljoaN65n0YxIQMIwPg5Tfyo7
- TLSH T109F32A46F880DE66C6D1267AFA9D019C331317B8D3DA7002DD24AF2933EB55E0B7E546
- MD5 SHA1 SHA512 SSDEEP TLSH