Analysis
- max time kernel
149s - max time network
152s - 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
12/08/2026, 06:05
Static task
static1
Behavioral task
behavioral1
Sample
boatnet.arm7.elf
Resource
debian12-armhf-20260513-en
General
- Target boatnet.arm7.elf
- Size 227KB
- Sample260812-gthjbszerb
- SHA256 4c1beeb3e26e8bd3571c76047cd1f46fe778912b87ed74cd95a2c877720efa42
- MD5 624d7f6f1795105333fb4241daba1411
- SHA1 8e186b42eb1db2c8ba52d0e19f128d7110be57c3
- SHA512 72ace1cfad45adc913aaa59d3b024041ccaa8c7cee204edcee18d9cec868e2df9b3aefa32f9bfd0afc7b9317d37c25af7990f5a4788f4e2083bb8a747b5f41b4
- SSDEEP 6144:vwmQDS+QCRl20KY9TYbbVadvrP157tXYEUw2PaCudQaM/RfR1Uc3:sSFcjxubbVadvrP157tIbwSaHQj/pR1z
- TLSH T1AE341B46F6418F13C4D617BAFACF42463333A79493DB73069928ABB43B8779A4E17901
- 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 boatnet.arm7.elf File opened for modification /dev/misc/watchdog boatnet.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 /var/spool/cron/crontabs/tmp.RkvDOF 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 boatnet.arm7.elf - Enumerates running processes
Discovers information about currently running processes on the system
-
description ioc Process File opened for modification /etc/init.d/!infinitech boatnet.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/infinitech.service boatnet.arm7.elf - Write file to user bin folder 1 IoCs
description ioc Process File opened for modification /usr/local/bin/infinitd boatnet.arm7.elf - Writes file to system bin folder 2 IoCs
description ioc Process File opened for modification /sbin/watchdog boatnet.arm7.elf File opened for modification /bin/watchdog boatnet.arm7.elf - Reads process memory 1 TTPs 53 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/9/maps boatnet.arm7.elf File opened for reading /proc/26/maps boatnet.arm7.elf File opened for reading /proc/32/maps boatnet.arm7.elf File opened for reading /proc/36/maps boatnet.arm7.elf File opened for reading /proc/44/maps boatnet.arm7.elf File opened for reading /proc/14/maps boatnet.arm7.elf File opened for reading /proc/15/maps boatnet.arm7.elf File opened for reading /proc/23/maps boatnet.arm7.elf File opened for reading /proc/141/maps boatnet.arm7.elf File opened for reading /proc/200/maps boatnet.arm7.elf File opened for reading /proc/793/maps boatnet.arm7.elf File opened for reading /proc/839/maps boatnet.arm7.elf File opened for reading /proc/5/maps boatnet.arm7.elf File opened for reading /proc/11/maps boatnet.arm7.elf File opened for reading /proc/21/maps boatnet.arm7.elf File opened for reading /proc/24/maps boatnet.arm7.elf File opened for reading /proc/29/maps boatnet.arm7.elf File opened for reading /proc/33/maps boatnet.arm7.elf File opened for reading /proc/8/maps boatnet.arm7.elf File opened for reading /proc/35/maps boatnet.arm7.elf File opened for reading /proc/46/maps boatnet.arm7.elf File opened for reading /proc/142/maps boatnet.arm7.elf File opened for reading /proc/197/maps boatnet.arm7.elf File opened for reading /proc/13/maps boatnet.arm7.elf File opened for reading /proc/3/maps boatnet.arm7.elf File opened for reading /proc/12/maps boatnet.arm7.elf File opened for reading /proc/22/maps boatnet.arm7.elf File opened for reading /proc/201/maps boatnet.arm7.elf File opened for reading /proc/794/maps boatnet.arm7.elf File opened for reading /proc/841/maps boatnet.arm7.elf File opened for reading /proc/2/maps boatnet.arm7.elf File opened for reading /proc/10/maps boatnet.arm7.elf File opened for reading /proc/17/maps boatnet.arm7.elf File opened for reading /proc/25/maps boatnet.arm7.elf File opened for reading /proc/27/maps boatnet.arm7.elf File opened for reading /proc/45/maps boatnet.arm7.elf File opened for reading /proc/16/maps boatnet.arm7.elf File opened for reading /proc/18/maps boatnet.arm7.elf File opened for reading /proc/31/maps boatnet.arm7.elf File opened for reading /proc/34/maps boatnet.arm7.elf File opened for reading /proc/42/maps boatnet.arm7.elf File opened for reading /proc/51/maps boatnet.arm7.elf File opened for reading /proc/56/maps boatnet.arm7.elf File opened for reading /proc/19/maps boatnet.arm7.elf File opened for reading /proc/20/maps boatnet.arm7.elf File opened for reading /proc/28/maps boatnet.arm7.elf File opened for reading /proc/30/maps boatnet.arm7.elf File opened for reading /proc/57/maps boatnet.arm7.elf File opened for reading /proc/73/maps boatnet.arm7.elf File opened for reading /proc/773/maps boatnet.arm7.elf File opened for reading /proc/4/maps boatnet.arm7.elf File opened for reading /proc/6/maps boatnet.arm7.elf File opened for reading /proc/7/maps boatnet.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 boatnet.arm7.elf - Command and Scripting Interpreter: Unix Shell 1 TTPs 4 IoCs
Execute scripts via Unix Shell.
pid Process 816 sh 825 sh 828 sh 834 sh -
description ioc Process File opened for reading /proc/10/cmdline boatnet.arm7.elf File opened for reading /proc/20/status boatnet.arm7.elf File opened for reading /proc/42/status boatnet.arm7.elf File opened for reading /proc/197/status boatnet.arm7.elf File opened for reading /proc/4/status boatnet.arm7.elf File opened for reading /proc/17/status boatnet.arm7.elf File opened for reading /proc/29/status boatnet.arm7.elf File opened for reading /proc/56/stat boatnet.arm7.elf File opened for reading /proc/259/cmdline boatnet.arm7.elf File opened for reading /proc/642/cmdline boatnet.arm7.elf File opened for reading /proc/794/cmdline boatnet.arm7.elf File opened for reading /proc/28/fd boatnet.arm7.elf File opened for reading /proc/44/cmdline boatnet.arm7.elf File opened for reading /proc/641/cmdline boatnet.arm7.elf File opened for reading /proc/23/cmdline boatnet.arm7.elf File opened for reading /proc/26/cmdline boatnet.arm7.elf File opened for reading /proc/34/stat boatnet.arm7.elf File opened for reading /proc/36/cmdline boatnet.arm7.elf File opened for reading /proc/73/environ boatnet.arm7.elf File opened for reading /proc/844/cmdline boatnet.arm7.elf File opened for reading /proc/23/stat boatnet.arm7.elf File opened for reading /proc/42/environ boatnet.arm7.elf File opened for reading /proc/42/stat boatnet.arm7.elf File opened for reading /proc/45/environ boatnet.arm7.elf File opened for reading /proc/841/environ boatnet.arm7.elf File opened for reading /proc/6/cmdline boatnet.arm7.elf File opened for reading /proc/21/cmdline boatnet.arm7.elf File opened for reading /proc/21/environ boatnet.arm7.elf File opened for reading /proc/27/environ boatnet.arm7.elf File opened for reading /proc/28/cmdline boatnet.arm7.elf File opened for reading /proc/773/status boatnet.arm7.elf File opened for reading /proc/794/status boatnet.arm7.elf File opened for reading /proc/22/environ boatnet.arm7.elf File opened for reading /proc/26/status boatnet.arm7.elf File opened for reading /proc/35/status boatnet.arm7.elf File opened for reading /proc/142/environ boatnet.arm7.elf File opened for reading /proc/342/cmdline boatnet.arm7.elf File opened for reading /proc/2/status boatnet.arm7.elf File opened for reading /proc/5/fd boatnet.arm7.elf File opened for reading /proc/11/fd boatnet.arm7.elf File opened for reading /proc/28/stat boatnet.arm7.elf File opened for reading /proc/839/fd boatnet.arm7.elf File opened for reading /proc/841/status boatnet.arm7.elf File opened for reading /proc/841/fd boatnet.arm7.elf File opened for reading /proc/3/fd boatnet.arm7.elf File opened for reading /proc/42/fd boatnet.arm7.elf File opened for reading /proc/201/environ boatnet.arm7.elf File opened for reading /proc/201/status boatnet.arm7.elf File opened for reading /proc/16/environ boatnet.arm7.elf File opened for reading /proc/20/environ boatnet.arm7.elf File opened for reading /proc/337/cmdline boatnet.arm7.elf File opened for reading /proc/7/environ boatnet.arm7.elf File opened for reading /proc/17/fd boatnet.arm7.elf File opened for reading /proc/21/stat boatnet.arm7.elf File opened for reading /proc/73/status boatnet.arm7.elf File opened for reading /proc/371/cmdline boatnet.arm7.elf File opened for reading /proc/737/cmdline boatnet.arm7.elf File opened for reading /proc/5/cmdline boatnet.arm7.elf File opened for reading /proc/7/status boatnet.arm7.elf File opened for reading /proc/14/cmdline boatnet.arm7.elf File opened for reading /proc/18/status boatnet.arm7.elf File opened for reading /proc/26/fd boatnet.arm7.elf File opened for reading /proc/201/fd boatnet.arm7.elf File opened for reading /proc/1/cmdline boatnet.arm7.elf
Processes
-
/tmp/boatnet.arm7.elf/tmp/boatnet.arm7.elf1⤵
- Modifies Watchdog functionality
- Enumerates active TCP sockets
- Modifies init.d
- Modifies systemd
- Write file to user bin folder
- Writes file to system bin folder
- Reads process memory
- Reads system network configuration
- Reads runtime system information
PID:799 -
/bin/sh/bin/sh -c "systemctl enable infinitech >/dev/null 2>&1"2⤵
- Command and Scripting Interpreter: Unix Shell
PID:816
-
-
/bin/sh/bin/sh -c "systemctl start infinitech >/dev/null 2>&1"2⤵
- Command and Scripting Interpreter: Unix Shell
PID:825
-
-
/bin/sh/bin/sh -c "(crontab -l 2>/dev/null; echo \"7 7 7 7 7 /usr/local/bin/infinitd\") | crontab - >/dev/null 2>&1"2⤵
- Command and Scripting Interpreter: Unix Shell
PID:828 -
/usr/bin/crontabcrontab -l3⤵PID:833
-
-
/usr/bin/crontabcrontab -3⤵
- Creates/modifies Cron job
PID:831
-
-
-
/bin/sh/bin/sh -c "update-rc.d infinitech defaults >/dev/null 2>&1"2⤵
- Command and Scripting Interpreter: Unix Shell
PID:834 -
/usr/sbin/update-rc.dupdate-rc.d infinitech defaults3⤵PID:836
-
-
Network
MITRE ATT&CK Enterprise v16
Execution
Command and Scripting Interpreter
1Unix Shell
1Scheduled Task/Job
1Cron
1Persistence
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/init.d/!infinitech
- Size 98B
- SHA256 8146e190e3e75b8913031c0f04ff3e1810e721f91c8a448919ae5f164621a135
- MD5 77b0766d3edfffba89f4abc8e28d4b5b
- SHA1 f2a11815f043d17a41e3b3d11fe095ef3072c7a1
- SHA512 bff27d99917b427edffb4bbefed89995798c549cd4494c38c6b1d784eb14705cde3d67e792b7d19894aca60de1c172ff1a02dce45863addd93aa2314438f71f4
- TLSH T113B0120F2043326B8F740A3C074200C2841B1C730F060816ABA66751EE00E9F3144C90
- MD5 SHA1 SHA512 TLSH
- Path /etc/systemd/system/infinitech.service
- Size 134B
- SHA256 d33b3ffb798158ca1aa39cbdb3c9bffd7e73eb5592ae8b83c90600b00b756f39
- MD5 49be1def03ea810461b8cf2375cca019
- SHA1 66d0b4550d393ff066f7f752617c4e149c7efe64
- SHA512 5e31765d95a994d3b8664d478be343f5d9b1bb30b95ef618b830d2a55db5b1e1cef4fbfb5a318702a5575adacf74d0e1fe4452679ec8800bb0e9559514cd664a
- TLSH T1DCC02B32A8D331B2860F2D980F7203000C0240545F1EF21087F06C14E0C2D0C3130048
- MD5 SHA1 SHA512 TLSH
- Path /usr/local/bin/infinitd
- Size 227KB
- SHA256 4c1beeb3e26e8bd3571c76047cd1f46fe778912b87ed74cd95a2c877720efa42
- MD5 624d7f6f1795105333fb4241daba1411
- SHA1 8e186b42eb1db2c8ba52d0e19f128d7110be57c3
- SHA512 72ace1cfad45adc913aaa59d3b024041ccaa8c7cee204edcee18d9cec868e2df9b3aefa32f9bfd0afc7b9317d37c25af7990f5a4788f4e2083bb8a747b5f41b4
- SSDEEP 6144:vwmQDS+QCRl20KY9TYbbVadvrP157tXYEUw2PaCudQaM/RfR1Uc3:sSFcjxubbVadvrP157tIbwSaHQj/pR1z
- TLSH T1AE341B46F6418F13C4D617BAFACF42463333A79493DB73069928ABB43B8779A4E17901
- MD5 SHA1 SHA512 SSDEEP TLSH
- Path /var/spool/cron/crontabs/tmp.RkvDOF
- Size 209B
- SHA256 592559631d4bc26f2a98b5350f118e09d461f1a04a66c712ff129b0f6f4af4b9
- MD5 aaf6bc60ff74d74dd75d17972eab5d7a
- SHA1 1200b294b0261a5c34e4dbd3164919b0f760853c
- SHA512 8c9287f3fed3ec808d39206d4198edf813ff3fc54a1fe81d8d60f9a42be80a0ac4f571eab94cc2c7c57949c8dec86ce1c22c6b3f8ee871ae2b0cf97604aef101
- TLSH T172D0222D2F203531AF440F84225A051E6992A43C840EAE12E0FC20789217B9C3B80C65
- MD5 SHA1 SHA512 TLSH