Analysis
- max time kernel
125s - max time network
157s - platform
debian-12_mipsel - resource
debian12-mipsel-20240221-en - resource tags
arch:mipselimage:debian12-mipsel-20240221-enkernel:6.1.0-17-4kc-maltalocale:en-usos:debian-12-mipselsystem - submitted
27/11/2024, 00:07
Static task
static1
Behavioral task
behavioral1
Sample
mpsl.elf
Resource
debian12-mipsel-20240221-en
11 signatures
150 seconds
General
- Target mpsl.elf
- Size 79KB
- Sample241127-aebc5swpgt
- SHA256 2bdb887d626677df60ad486eadf067ee85e0c1c424c63060fb723125d4d06968
- MD5 6afacccbd3a0c5f4cc1d4c88b781084a
- SHA1 c46833c066302b3cdd429f34857e79971ac968a0
- SHA512 2ab45f27607f1f11641f428eba01cd74ee9ab6071ac0b0cb6dcdc43a35a2ee6bc6970b16d8311611e89c7d8c0d6540218c10b8e4abfc5b44c717c7acc4b32a3a
- SSDEEP 1536:Lj7xk1c+S2w8MGHFe1EOkDpoO6bOW1MVQN5Fq2+T3bsRWK:Lj72SF2wbGHvr8d+T3
- MD5 SHA1 SHA512 SSDEEP
Score
9/10
Malware Config
Signatures
- Contacts a large (66243) amount of remote hosts 1 TTPs
This may indicate a network scan to discover remotely running services.
- Creates a large amount of network flows 1 TTPs
This may indicate a network scan to discover remotely running services.
- 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 mpsl.elf File opened for modification /dev/misc/watchdog mpsl.elf - Renames itself 1 IoCs
pid Process 741 mpsl.elf - Unexpected DNS network traffic destination 1 IoCs
Network traffic to other servers than the configured DNS servers was detected on the DNS port.
description ioc Destination IP 202.61.197.122 - 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 mpsl.elf - Enumerates running processes
Discovers information about currently running processes on the system
- Reads process memory 1 TTPs 37 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/761/maps mpsl.elf File opened for reading /proc/774/maps mpsl.elf File opened for reading /proc/780/maps mpsl.elf File opened for reading /proc/786/maps mpsl.elf File opened for reading /proc/792/maps mpsl.elf File opened for reading /proc/816/maps mpsl.elf File opened for reading /proc/758/maps mpsl.elf File opened for reading /proc/756/maps mpsl.elf File opened for reading /proc/775/maps mpsl.elf File opened for reading /proc/785/maps mpsl.elf File opened for reading /proc/793/maps mpsl.elf File opened for reading /proc/817/maps mpsl.elf File opened for reading /proc/755/maps mpsl.elf File opened for reading /proc/764/maps mpsl.elf File opened for reading /proc/771/maps mpsl.elf File opened for reading /proc/787/maps mpsl.elf File opened for reading /proc/800/maps mpsl.elf File opened for reading /proc/803/maps mpsl.elf File opened for reading /proc/760/maps mpsl.elf File opened for reading /proc/794/maps mpsl.elf File opened for reading /proc/801/maps mpsl.elf File opened for reading /proc/812/maps mpsl.elf File opened for reading /proc/773/maps mpsl.elf File opened for reading /proc/762/maps mpsl.elf File opened for reading /proc/772/maps mpsl.elf File opened for reading /proc/778/maps mpsl.elf File opened for reading /proc/795/maps mpsl.elf File opened for reading /proc/804/maps mpsl.elf File opened for reading /proc/757/maps mpsl.elf File opened for reading /proc/759/maps mpsl.elf File opened for reading /proc/796/maps mpsl.elf File opened for reading /proc/798/maps mpsl.elf File opened for reading /proc/814/maps mpsl.elf File opened for reading /proc/754/maps mpsl.elf File opened for reading /proc/797/maps mpsl.elf File opened for reading /proc/768/maps mpsl.elf File opened for reading /proc/784/maps mpsl.elf - Changes its process name 1 IoCs
description pid Process Changes the process name, possibly in an attempt to hide itself 741 mpsl.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 mpsl.elf -
description ioc Process File opened for reading /proc/734/status mpsl.elf File opened for reading /proc/784/cmdline mpsl.elf File opened for reading /proc/180/status mpsl.elf File opened for reading /proc/795/cmdline mpsl.elf File opened for reading /proc/817/cmdline mpsl.elf File opened for reading /proc/774/cmdline mpsl.elf File opened for reading /proc/712/status mpsl.elf File opened for reading /proc/711/status mpsl.elf File opened for reading /proc/700/status mpsl.elf File opened for reading /proc/self/maps mpsl.elf File opened for reading /proc/761/cmdline mpsl.elf File opened for reading /proc/762/cmdline mpsl.elf File opened for reading /proc/785/cmdline mpsl.elf File opened for reading /proc/787/cmdline mpsl.elf File opened for reading /proc/794/cmdline mpsl.elf File opened for reading /proc/680/status mpsl.elf File opened for reading /proc/804/cmdline mpsl.elf File opened for reading /proc/773/cmdline mpsl.elf File opened for reading /proc/792/cmdline mpsl.elf File opened for reading /proc/756/cmdline mpsl.elf File opened for reading /proc/403/status mpsl.elf File opened for reading /proc/796/cmdline mpsl.elf File opened for reading /proc/812/cmdline mpsl.elf File opened for reading /proc/380/status mpsl.elf File opened for reading /proc/392/status mpsl.elf File opened for reading /proc/757/cmdline mpsl.elf File opened for reading /proc/768/cmdline mpsl.elf File opened for reading /proc/801/cmdline mpsl.elf File opened for reading /proc/816/cmdline mpsl.elf File opened for reading /proc/388/status mpsl.elf File opened for reading /proc/814/cmdline mpsl.elf File opened for reading /proc/379/status mpsl.elf File opened for reading /proc/800/cmdline mpsl.elf File opened for reading /proc/793/cmdline mpsl.elf File opened for reading /proc/377/status mpsl.elf File opened for reading /proc/681/status mpsl.elf File opened for reading /proc/697/status mpsl.elf File opened for reading /proc/745/status mpsl.elf File opened for reading /proc/754/cmdline mpsl.elf File opened for reading /proc/759/cmdline mpsl.elf File opened for reading /proc/797/cmdline mpsl.elf File opened for reading /proc/203/status mpsl.elf File opened for reading /proc/436/status mpsl.elf File opened for reading /proc/780/cmdline mpsl.elf File opened for reading /proc/404/status mpsl.elf File opened for reading /proc/755/cmdline mpsl.elf File opened for reading /proc/786/cmdline mpsl.elf File opened for reading /proc/803/cmdline mpsl.elf File opened for reading /proc/714/status mpsl.elf File opened for reading /proc/798/cmdline mpsl.elf File opened for reading /proc/733/status mpsl.elf File opened for reading /proc/764/cmdline mpsl.elf File opened for reading /proc/771/cmdline mpsl.elf File opened for reading /proc/668/status mpsl.elf File opened for reading /proc/355/status mpsl.elf File opened for reading /proc/758/cmdline mpsl.elf File opened for reading /proc/760/cmdline mpsl.elf File opened for reading /proc/772/cmdline mpsl.elf File opened for reading /proc/775/cmdline mpsl.elf File opened for reading /proc/778/cmdline mpsl.elf File opened for reading /proc/333/status mpsl.elf