Linux Analysis Report 32112

Overview

General Information

Sample Name: 32112
Analysis ID: 480576
MD5: 93170b256335fc31063134e74cc6687b
SHA1: 86ec6e9e30b90587cca43d2b96aa3b744fbe4e8e
SHA256: 8ea420d9aa341ba23cdea0ac03951bce866c933ba297268bc7db8a01ce8e9b8e
Infos:

Detection

Score: 48
Range: 0 - 100
Whitelisted: false

Signatures

Writes identical ELF files to multiple locations
Drops invisible ELF files
Uses the "uname" system call to query kernel version information (possible evasion)
Writes ELF files to disk
Executes commands using a shell command-line interpreter
Executes the "mkdir" command used to create folders

Classification

Source: 32112, 3513.1.00000000a0bbd638.000000007c673470.r-x.sdmp String found in binary or memory: http://www.gnu.org/software/libc/bugs.html
Source: libdsx.so.26.dr String found in binary or memory: https://bugs.launchpad.net/ubuntu/
Source: classification engine Classification label: mal48.evad.lin@0/5@0/0

Persistence and Installation Behavior:

barindex
Writes identical ELF files to multiple locations
Source: /usr/bin/cp (PID: 3517) File with SHA-256 96493303BA8BA364A8DA6B77FBB9F04D0F170CBECBC6BBACCA616161BD0F0008 written: /usr/lib/libseconf/.backup_ld.so Jump to dropped file
Source: /usr/bin/cp (PID: 3521) File with SHA-256 96493303BA8BA364A8DA6B77FBB9F04D0F170CBECBC6BBACCA616161BD0F0008 written: /usr/lib/libdsx.so Jump to dropped file
Writes ELF files to disk
Source: /tmp/32112 (PID: 3513) File written: /usr/lib/libseconf/libdl.so Jump to dropped file
Source: /usr/bin/cp (PID: 3517) File written: /usr/lib/libseconf/.backup_ld.so Jump to dropped file
Source: /usr/bin/cp (PID: 3521) File written: /usr/lib/libdsx.so Jump to dropped file
Executes commands using a shell command-line interpreter
Source: /tmp/32112 (PID: 3514) Shell command executed: sh -c "mkdir /lib/libseconf" Jump to behavior
Source: /tmp/32112 (PID: 3516) Shell command executed: sh -c "cp /lib/x86_64-linux-gnu/ld-2.31.so /lib/libseconf/.backup_ld.so" Jump to behavior
Source: /tmp/32112 (PID: 3518) Shell command executed: sh -c "ls -l /lib64/ld-linux-x86-64.so.2" Jump to behavior
Source: /tmp/32112 (PID: 3520) Shell command executed: sh -c "cp -p /lib/x86_64-linux-gnu/ld-2.31.so /lib/libdsx.so" Jump to behavior
Source: /tmp/32112 (PID: 3522) Shell command executed: sh -c "mv /lib/libdsx.so /lib/x86_64-linux-gnu/ld-2.31.so" Jump to behavior
Executes the "mkdir" command used to create folders
Source: /bin/sh (PID: 3515) Mkdir executable: /usr/bin/mkdir -> mkdir /lib/libseconf Jump to behavior

Hooking and other Techniques for Hiding and Protection:

barindex
Drops invisible ELF files
Source: /usr/bin/cp (PID: 3517) ELF file: /usr/lib/libseconf/.backup_ld.so Jump to dropped file

Malware Analysis System Evasion:

barindex
Uses the "uname" system call to query kernel version information (possible evasion)
Source: /tmp/32112 (PID: 3513) Queries kernel information via 'uname': Jump to behavior
No contacted IP infos