Linux Analysis Report
zone.arm.elf

Overview

General Information

Sample name: zone.arm.elf
Analysis ID: 1545579
MD5: a77c391a6e462618ccbbbf1aa4e326af
SHA1: ffbc08f31c24c57d44f6e081443ec2d1d75607f5
SHA256: 61ba334fece8115debc5170dfeb680881a93d1cd3610cac61e59c912fc63a7fc
Tags: elfuser-abuse_ch
Infos:

Detection

Score: 24
Range: 0 - 100
Whitelisted: false

Signatures

Sample is packed with UPX
ELF contains segments with high entropy indicating compressed/encrypted content
Executes commands using a shell command-line interpreter
Executes the "grep" command used to find patterns in files or piped streams
Reads CPU information from /sys indicative of miner or evasive malware
Reads system information from the proc file system
Reads the 'hosts' file potentially containing internal network hosts
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)

Classification

Source: /tmp/zone.arm.elf (PID: 6211) Reads CPU info from /sys: /sys/devices/system/cpu/online Jump to behavior
Source: /usr/bin/uptime (PID: 6227) Reads CPU info from /sys: /sys/devices/system/cpu/online Jump to behavior
Source: /tmp/zone.arm.elf (PID: 6211) Reads hosts file: /etc/hosts Jump to behavior
Source: /tmp/zone.arm.elf (PID: 6211) Socket: [::]:14820 Jump to behavior
Source: unknown TCP traffic detected without corresponding DNS query: 91.189.91.42
Source: unknown TCP traffic detected without corresponding DNS query: 91.189.91.43
Source: unknown TCP traffic detected without corresponding DNS query: 109.202.202.202
Source: unknown TCP traffic detected without corresponding DNS query: 91.189.91.42
Source: unknown TCP traffic detected without corresponding DNS query: 91.189.91.43
Source: unknown TCP traffic detected without corresponding DNS query: 109.202.202.202
Source: unknown TCP traffic detected without corresponding DNS query: 91.189.91.42
Source: unknown UDP traffic detected without corresponding DNS query: 1.1.1.1
Source: unknown UDP traffic detected without corresponding DNS query: 1.1.1.1
Source: unknown UDP traffic detected without corresponding DNS query: 1.1.1.1
Source: unknown UDP traffic detected without corresponding DNS query: 1.1.1.1
Source: global traffic DNS traffic detected: DNS query: column.mrbasic.com
Source: zone.arm.elf String found in binary or memory: http://upx.sf.net
Source: unknown Network traffic detected: HTTP traffic on port 43928 -> 443
Source: unknown Network traffic detected: HTTP traffic on port 42836 -> 443
Source: LOAD without section mappings Program segment: 0x10000
Source: classification engine Classification label: sus24.evad.linELF@0/0@4/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 4.24 Copyright (C) 1996-2024 the UPX Team. All Rights Reserved. $
Source: /tmp/zone.arm.elf (PID: 6227) Shell command executed: /bin/bash -c uptime Jump to behavior
Source: /usr/bin/bash (PID: 6235) Grep executable: /usr/bin/grep -> grep ens160 Jump to behavior
Source: /usr/bin/bash (PID: 6240) Grep executable: /usr/bin/grep -> grep ens160 Jump to behavior
Source: /usr/bin/bash (PID: 6296) Grep executable: /usr/bin/grep -> grep ens160 Jump to behavior
Source: /usr/bin/bash (PID: 6301) Grep executable: /usr/bin/grep -> grep ens160 Jump to behavior
Source: /usr/bin/bash (PID: 6335) Grep executable: /usr/bin/grep -> grep ens160 Jump to behavior
Source: /usr/bin/bash (PID: 6340) Grep executable: /usr/bin/grep -> grep ens160 Jump to behavior
Source: /tmp/zone.arm.elf (PID: 6206) Reads from proc file: /proc/stat Jump to behavior
Source: /tmp/zone.arm.elf (PID: 6211) Reads from proc file: /proc/stat Jump to behavior
Source: /tmp/zone.arm.elf (PID: 6211) Reads from proc file: /proc/sys/net/core/somaxconn Jump to behavior
Source: /usr/bin/bash (PID: 6236) Awk executable: /usr/bin/awk -> awk "{print $2}" Jump to behavior
Source: /usr/bin/bash (PID: 6241) Awk executable: /usr/bin/awk -> awk "{print $10}" Jump to behavior
Source: /usr/bin/bash (PID: 6297) Awk executable: /usr/bin/awk -> awk "{print $2}" Jump to behavior
Source: /usr/bin/bash (PID: 6302) Awk executable: /usr/bin/awk -> awk "{print $10}" Jump to behavior
Source: /usr/bin/bash (PID: 6336) Awk executable: /usr/bin/awk -> awk "{print $2}" Jump to behavior
Source: /usr/bin/bash (PID: 6341) Awk executable: /usr/bin/awk -> awk "{print $10}" Jump to behavior
Source: zone.arm.elf Submission file: segment LOAD with 7.8904 entropy (max. 8.0)
Source: zone.arm.elf Submission file: segment LOAD with 7.9999 entropy (max. 8.0)
Source: /tmp/zone.arm.elf (PID: 6211) Reads CPU info from /sys: /sys/devices/system/cpu/online Jump to behavior
Source: /usr/bin/uptime (PID: 6227) Reads CPU info from /sys: /sys/devices/system/cpu/online Jump to behavior
Source: /tmp/zone.arm.elf (PID: 6206) Queries kernel information via 'uname': Jump to behavior
Source: /tmp/zone.arm.elf (PID: 6211) Queries kernel information via 'uname': Jump to behavior
Source: /bin/bash (PID: 6227) Queries kernel information via 'uname': Jump to behavior
Source: /usr/bin/bash (PID: 6231) Queries kernel information via 'uname': Jump to behavior
Source: /usr/bin/bash (PID: 6237) Queries kernel information via 'uname': Jump to behavior
Source: /usr/bin/bash (PID: 6293) Queries kernel information via 'uname': Jump to behavior
Source: /usr/bin/bash (PID: 6298) Queries kernel information via 'uname': Jump to behavior
Source: /usr/bin/bash (PID: 6332) Queries kernel information via 'uname': Jump to behavior
Source: /usr/bin/bash (PID: 6337) Queries kernel information via 'uname': Jump to behavior
Source: zone.arm.elf, 6211.1.00007ffc3ca98000.00007ffc3cab9000.rw-.sdmp Binary or memory string: ox86_64/usr/bin/qemu-arm/tmp/zone.arm.elf-b =/tmp/zone.arm.elfSHELL=/bin/bashSUDO_GID=1000MAIL=/var/mail/rootHOME=/rootSUDO_COMMAND=/bin/bashLANG=en_US.UTF-8USER=rootLOGNAME=rootCOLORTERM=truecolorTERM=xterm-256colorSUDO_UID=1000XAUTHORITY=/run/user/1000/gdm/XauthorityDISPLAY=:1.0PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/binSUDO_USER=saturnino/tmp/zone.arm.elf
Source: zone.arm.elf, 6211.1.00007f8bec000000.00007f8bec1ff000.rw-.sdmp Binary or memory string: .qemu.gd
Source: zone.arm.elf, 6211.1.00007f8be4000000.00007f8be40b0000.rw-.sdmp Binary or memory string: .qemu.gdb.arm.sys.regs"><reg name="AMAIR0_S" bitsize="32" group="cp_regs"/><reg name="AFSR0_EL1" bitsize="32" group="cp_regs"/><reg name="AMAIR1_S" bitsize="32" group="cp_regs"/><reg name="VBAR_S" bitsize="32" group="cp_regs"/><reg
Source: zone.arm.elf, 6206.1.000055c167bd9000.000055c1682a9000.rw-.sdmp Binary or memory string: U!/etc/qemu-binfmt/arm
Source: zone.arm.elf, 6211.1.0000561ca1390000.0000561ca1b29000.rw-.sdmp Binary or memory string: Vrg.qemu.gdb.arm.sys.regs">
Source: zone.arm.elf, 6211.1.0000561ca1390000.0000561ca1b29000.rw-.sdmp Binary or memory string: V2!/etc/qemu-binfmt/arm
Source: zone.arm.elf, 6211.1.00007f8bdc000000.00007f8bdc0b6000.rw-.sdmp Binary or memory string: rg.qemu.gdb.arm.sys.regs">5M
Source: zone.arm.elf, 6206.1.000055c167bd9000.000055c1682a9000.rw-.sdmp Binary or memory string: Urg.qemu.gdb.arm.sys.regs">
Source: zone.arm.elf, 6211.1.00007f8bec000000.00007f8bec1ff000.rw-.sdmp Binary or memory string: rg.qemu.gdb.arm.sys.regs">%FCSEIDRu>U
Source: zone.arm.elf, 6211.1.0000561ca1390000.0000561ca1b29000.rw-.sdmp Binary or memory string: Vrg.qemu.gdb.arm.sys.regs">@
Source: zone.arm.elf, 6211.1.0000561ca1390000.0000561ca1b29000.rw-.sdmp Binary or memory string: /etc/qemu-binfmt/arm
Source: zone.arm.elf, 6211.1.00007ffc3ca98000.00007ffc3cab9000.rw-.sdmp Binary or memory string: /usr/bin/qemu-arm
Source: zone.arm.elf, 6211.1.00007f8be4000000.00007f8be40b0000.rw-.sdmp Binary or memory string: rg.qemu.gdb.arm.sys.regs">Q0
Source: zone.arm.elf, 6206.1.00007ffcbff7a000.00007ffcbff9b000.rw-.sdmp Binary or memory string: x86_64/usr/bin/qemu-arm/tmp/zone.arm.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/zone.arm.elf
Source: zone.arm.elf, 6211.1.00007f8be4000000.00007f8be40b0000.rw-.sdmp, zone.arm.elf, 6211.1.00007f8bec000000.00007f8bec1ff000.rw-.sdmp, zone.arm.elf, 6211.1.0000561ca1390000.0000561ca1b29000.rw-.sdmp, zone.arm.elf, 6211.1.00007f8bdc000000.00007f8bdc0b6000.rw-.sdmp Binary or memory string: rg.qemu.gdb.arm.sys.regs">
Source: zone.arm.elf, 6211.1.00007f8bdc000000.00007f8bdc0b6000.rw-.sdmp Binary or memory string: .qemu.gdb.arm.sys.regs"><reg name="AMAIR0_S" bitsize="32" group="cp_regs"/><reg name="AFSR0_EL1" bitsize="32" group="cp_regs"/><reg name="AMAIR1_S" bitsize="32" group="cp_regs"/><reg name="VBAR_S" bitsize="32" group=
  • No. of IPs < 25%
  • 25% < No. of IPs < 50%
  • 50% < No. of IPs < 75%
  • 75% < No. of IPs