Linux Analysis Report
xd.mpsl.elf

Overview

General Information

Sample name: xd.mpsl.elf
Analysis ID: 1669038
MD5: 25dda32e0a78a95af4566c3a9fed5cf7
SHA1: 1eb4a3bc24651842ee1ed46d6dda905fed652b28
SHA256: ed925012055bd9650dcf8a2b5bf9ab27b2e4e2f1cc11eebdce97f3a65451b4b5
Tags: elfuser-abuse_ch
Infos:

Detection

Score: 68
Range: 0 - 100

Signatures

Antivirus / Scanner detection for submitted sample
Malicious sample detected (through community Yara rule)
Multi AV Scanner detection for submitted file
Sample is packed with UPX
Detected TCP or UDP traffic on non-standard ports
ELF contains segments with high entropy indicating compressed/encrypted content
Sample contains only a LOAD segment without any section mappings
Sample listens on a socket
Uses the "uname" system call to query kernel version information (possible evasion)
Yara signature match

Classification

RansomwareSpreadingPhishingBankerTrojan / BotAdwareSpywareExploiterEvaderMinercleansuspiciousmalicious

AV Detection

barindex
Source: xd.mpsl.elf Avira: detected
Source: xd.mpsl.elf Virustotal: Detection: 42% Perma Link
Source: xd.mpsl.elf ReversingLabs: Detection: 44%
Source: global traffic TCP traffic: 192.168.2.13:37806 -> 209.141.33.93:5538
Source: /tmp/xd.mpsl.elf (PID: 5432) Socket: 192.168.2.13:9473 Jump to behavior
Source: unknown TCP traffic detected without corresponding DNS query: 209.141.33.93
Source: unknown TCP traffic detected without corresponding DNS query: 209.141.33.93
Source: unknown TCP traffic detected without corresponding DNS query: 209.141.33.93
Source: unknown TCP traffic detected without corresponding DNS query: 209.141.33.93
Source: unknown TCP traffic detected without corresponding DNS query: 209.141.33.93
Source: unknown TCP traffic detected without corresponding DNS query: 209.141.33.93
Source: unknown TCP traffic detected without corresponding DNS query: 209.141.33.93
Source: unknown TCP traffic detected without corresponding DNS query: 209.141.33.93
Source: unknown TCP traffic detected without corresponding DNS query: 209.141.33.93
Source: unknown TCP traffic detected without corresponding DNS query: 209.141.33.93
Source: unknown TCP traffic detected without corresponding DNS query: 209.141.33.93
Source: unknown TCP traffic detected without corresponding DNS query: 209.141.33.93
Source: unknown TCP traffic detected without corresponding DNS query: 209.141.33.93
Source: unknown TCP traffic detected without corresponding DNS query: 209.141.33.93
Source: xd.mpsl.elf String found in binary or memory: http://upx.sf.net

System Summary

barindex
Source: 5432.1.00007ff6f4400000.00007ff6f440f000.r-x.sdmp, type: MEMORY Matched rule: Linux_Trojan_Gafgyt_28a2fe0c Author: unknown
Source: Process Memory Space: xd.mpsl.elf PID: 5432, type: MEMORYSTR Matched rule: Linux_Trojan_Gafgyt_28a2fe0c Author: unknown
Source: LOAD without section mappings Program segment: 0x100000
Source: 5432.1.00007ff6f4400000.00007ff6f440f000.r-x.sdmp, type: MEMORY Matched rule: Linux_Trojan_Gafgyt_28a2fe0c os = linux, severity = x86, creation_date = 2021-01-12, scan_context = file, memory, license = Elastic License v2, threat_name = Linux.Trojan.Gafgyt, fingerprint = a2c6beaec18ca876e8487c11bcc7a29279669588aacb7d3027d8d8df8f5bcead, id = 28a2fe0c-eed5-4c79-81e6-3b11b73a4ebd, last_modified = 2021-09-16
Source: Process Memory Space: xd.mpsl.elf PID: 5432, type: MEMORYSTR Matched rule: Linux_Trojan_Gafgyt_28a2fe0c os = linux, severity = x86, creation_date = 2021-01-12, scan_context = file, memory, license = Elastic License v2, threat_name = Linux.Trojan.Gafgyt, fingerprint = a2c6beaec18ca876e8487c11bcc7a29279669588aacb7d3027d8d8df8f5bcead, id = 28a2fe0c-eed5-4c79-81e6-3b11b73a4ebd, last_modified = 2021-09-16
Source: classification engine Classification label: mal68.evad.linELF@0/0@0/0

Data Obfuscation

barindex
Source: initial sample String containing UPX found: $Info: This file is packed with the UPX executable packer http://upx.sf.net $
Source: initial sample String containing UPX found: $Info: This file is packed with the UPX executable packer http://upx.sf.net $
Source: initial sample String containing UPX found: $Id: UPX 3.94 Copyright (C) 1996-2017 the UPX Team. All Rights Reserved. $
Source: xd.mpsl.elf Submission file: segment LOAD with 7.8532 entropy (max. 8.0)
Source: /tmp/xd.mpsl.elf (PID: 5432) Queries kernel information via 'uname': Jump to behavior
Source: xd.mpsl.elf, 5432.1.000055b82d760000.000055b82d7e7000.rw-.sdmp Binary or memory string: /etc/qemu-binfmt/mipsel
Source: xd.mpsl.elf, 5432.1.00007ffdc2234000.00007ffdc2255000.rw-.sdmp Binary or memory string: Wkx86_64/usr/bin/qemu-mipsel/tmp/xd.mpsl.elfSUDO_USER=saturninoPATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/binDISPLAY=:1.0XAUTHORITY=/run/user/1000/gdm/XauthoritySUDO_UID=1000TERM=xterm-256colorCOLORTERM=truecolorLOGNAME=rootUSER=rootLANG=en_US.UTF-8SUDO_COMMAND=/bin/bashHOME=/rootMAIL=/var/mail/rootSUDO_GID=1000SHELL=/bin/bash/tmp/xd.mpsl.elf
Source: xd.mpsl.elf, 5432.1.000055b82d760000.000055b82d7e7000.rw-.sdmp Binary or memory string: U!/etc/qemu-binfmt/mipsel
Source: xd.mpsl.elf, 5432.1.00007ffdc2234000.00007ffdc2255000.rw-.sdmp Binary or memory string: /usr/bin/qemu-mipsel
  • No. of IPs < 25%
  • 25% < No. of IPs < 50%
  • 50% < No. of IPs < 75%
  • 75% < No. of IPs