Linux
Analysis Report
na.elf
Overview
General Information
Detection
Score: | 84 |
Range: | 0 - 100 |
Whitelisted: | false |
Signatures
Classification
Joe Sandbox version: | 41.0.0 Charoite |
Analysis ID: | 1532424 |
Start date and time: | 2024-10-13 07:12:05 +02:00 |
Joe Sandbox product: | CloudBasic |
Overall analysis duration: | 0h 4m 27s |
Hypervisor based Inspection enabled: | false |
Report type: | full |
Cookbook file name: | defaultlinuxfilecookbook.jbs |
Analysis system description: | Ubuntu Linux 20.04 x64 (Kernel 5.4.0-72, Firefox 91.0, Evince Document Viewer 3.36.10, LibreOffice 6.4.7.2, OpenJDK 11.0.11) |
Analysis Mode: | default |
Sample name: | na.elf |
Detection: | MAL |
Classification: | mal84.troj.evad.mine.linELF@0/3@0/0 |
- Skipping network analysis since amount of network traffic is too extensive
Command: | /tmp/na.elf |
PID: | 5493 |
Exit Code: | 0 |
Exit Code Info: | |
Killed: | False |
Standard Output: | |
Standard Error: |
- system is lnxubuntu20
- na.elf New Fork (PID: 5494, Parent: 5493)
- na.elf New Fork (PID: 5495, Parent: 5494)
- na.elf New Fork (PID: 5496, Parent: 5494)
- sh New Fork (PID: 5497, Parent: 5496)
- sh New Fork (PID: 5498, Parent: 5496)
- sh New Fork (PID: 5499, Parent: 5496)
- na.elf New Fork (PID: 5500, Parent: 5494)
- na.elf New Fork (PID: 5501, Parent: 5494)
- na.elf New Fork (PID: 5502, Parent: 5494)
- sh New Fork (PID: 5503, Parent: 5502)
- na.elf New Fork (PID: 5504, Parent: 5494)
- sh New Fork (PID: 5505, Parent: 5504)
- na.elf New Fork (PID: 5506, Parent: 5494)
- na.elf New Fork (PID: 5509, Parent: 5494)
- sh New Fork (PID: 5510, Parent: 5509)
- cleanup
Name | Description | Attribution | Blogpost URLs | Link |
---|---|---|---|---|
XMRIG | No Attribution |
Source | Rule | Description | Author | Strings |
---|---|---|---|---|
JoeSecurity_Xmrig | Yara detected Xmrig cryptocurrency miner | Joe Security | ||
Linux_Cryptominer_Camelot_b8552fff | unknown | unknown |
| |
JoeSecurity_Xmrig | Yara detected Xmrig cryptocurrency miner | Joe Security |
Click to jump to signature section
AV Detection |
---|
Source: | ReversingLabs: | |||
Source: | Virustotal: | Perma Link |
Bitcoin Miner |
---|
Source: | File source: | ||
Source: | File source: |
Source: | String found in binary or memory: | ||
Source: | String found in binary or memory: | ||
Source: | String found in binary or memory: |
Networking |
---|
Source: | Iptables executable using switch for changing the iptables rules: | Jump to behavior |
Source: | Iptables executable: | Jump to behavior |
Source: | Reads hosts file: | Jump to behavior |
Source: | Socket: | Jump to behavior |
Source: | String found in binary or memory: | ||
Source: | String found in binary or memory: | ||
Source: | String found in binary or memory: | ||
Source: | String found in binary or memory: |
System Summary |
---|
Source: | Matched rule: |
Source: | Program segment: |
Source: | SIGKILL sent: | Jump to behavior | ||
Source: | SIGKILL sent: | Jump to behavior |
Source: | Matched rule: |
Source: | Classification label: |
Data Obfuscation |
---|
Source: | String containing UPX found: | ||
Source: | String containing UPX found: | ||
Source: | String containing UPX found: |
Persistence and Installation Behavior |
---|
Source: | Crontab executable: | Jump to behavior | ||
Source: | Crontab executable: | Jump to behavior |
Source: | Iptables executable using switch for changing the iptables rules: | Jump to behavior |
Source: | File: | Jump to behavior | ||
Source: | File: | Jump to behavior |
Source: | File opened: | Jump to behavior | ||
Source: | File opened: | Jump to behavior | ||
Source: | File opened: | Jump to behavior | ||
Source: | File opened: | Jump to behavior | ||
Source: | File opened: | Jump to behavior | ||
Source: | File opened: | Jump to behavior | ||
Source: | File opened: | Jump to behavior | ||
Source: | File opened: | Jump to behavior | ||
Source: | File opened: | Jump to behavior | ||
Source: | File opened: | Jump to behavior | ||
Source: | File opened: | Jump to behavior | ||
Source: | File opened: | Jump to behavior | ||
Source: | File opened: | Jump to behavior | ||
Source: | File opened: | Jump to behavior | ||
Source: | File opened: | Jump to behavior | ||
Source: | File opened: | Jump to behavior | ||
Source: | File opened: | Jump to behavior | ||
Source: | File opened: | Jump to behavior | ||
Source: | File opened: | Jump to behavior | ||
Source: | File opened: | Jump to behavior | ||
Source: | File opened: | Jump to behavior | ||
Source: | File opened: | Jump to behavior | ||
Source: | File opened: | Jump to behavior | ||
Source: | File opened: | Jump to behavior | ||
Source: | File opened: | Jump to behavior | ||
Source: | File opened: | Jump to behavior | ||
Source: | File opened: | Jump to behavior | ||
Source: | File opened: | Jump to behavior | ||
Source: | File opened: | Jump to behavior | ||
Source: | File opened: | Jump to behavior | ||
Source: | File opened: | Jump to behavior | ||
Source: | File opened: | Jump to behavior | ||
Source: | File opened: | Jump to behavior | ||
Source: | File opened: | Jump to behavior | ||
Source: | File opened: | Jump to behavior | ||
Source: | File opened: | Jump to behavior | ||
Source: | File opened: | Jump to behavior | ||
Source: | File opened: | Jump to behavior | ||
Source: | File opened: | Jump to behavior | ||
Source: | File opened: | Jump to behavior | ||
Source: | File opened: | Jump to behavior | ||
Source: | File opened: | Jump to behavior | ||
Source: | File opened: | Jump to behavior | ||
Source: | File opened: | Jump to behavior | ||
Source: | File opened: | Jump to behavior | ||
Source: | File opened: | Jump to behavior | ||
Source: | File opened: | Jump to behavior | ||
Source: | File opened: | Jump to behavior | ||
Source: | File opened: | Jump to behavior | ||
Source: | File opened: | Jump to behavior | ||
Source: | File opened: | Jump to behavior | ||
Source: | File opened: | Jump to behavior | ||
Source: | File opened: | Jump to behavior | ||
Source: | File opened: | Jump to behavior | ||
Source: | File opened: | Jump to behavior | ||
Source: | File opened: | Jump to behavior | ||
Source: | File opened: | Jump to behavior | ||
Source: | File opened: | Jump to behavior | ||
Source: | File opened: | Jump to behavior | ||
Source: | File opened: | Jump to behavior | ||
Source: | File opened: | Jump to behavior | ||
Source: | File opened: | Jump to behavior | ||
Source: | File opened: | Jump to behavior | ||
Source: | File opened: | Jump to behavior | ||
Source: | File opened: | Jump to behavior | ||
Source: | File opened: | Jump to behavior | ||
Source: | File opened: | Jump to behavior | ||
Source: | File opened: | Jump to behavior | ||
Source: | File opened: | Jump to behavior | ||
Source: | File opened: | Jump to behavior | ||
Source: | File opened: | Jump to behavior | ||
Source: | File opened: | Jump to behavior | ||
Source: | File opened: | Jump to behavior | ||
Source: | File opened: | Jump to behavior | ||
Source: | File opened: | Jump to behavior | ||
Source: | File opened: | Jump to behavior | ||
Source: | File opened: | Jump to behavior | ||
Source: | File opened: | Jump to behavior | ||
Source: | File opened: | Jump to behavior | ||
Source: | File opened: | Jump to behavior | ||
Source: | File opened: | Jump to behavior | ||
Source: | File opened: | Jump to behavior | ||
Source: | File opened: | Jump to behavior | ||
Source: | File opened: | Jump to behavior | ||
Source: | File opened: | Jump to behavior | ||
Source: | File opened: | Jump to behavior | ||
Source: | File opened: | Jump to behavior | ||
Source: | File opened: | Jump to behavior | ||
Source: | File opened: | Jump to behavior | ||
Source: | File opened: | Jump to behavior | ||
Source: | File opened: | Jump to behavior | ||
Source: | File opened: | Jump to behavior | ||
Source: | File opened: | Jump to behavior | ||
Source: | File opened: | Jump to behavior | ||
Source: | File opened: | Jump to behavior | ||
Source: | File opened: | Jump to behavior | ||
Source: | File opened: | Jump to behavior | ||
Source: | File opened: | Jump to behavior | ||
Source: | File opened: | Jump to behavior | ||
Source: | File opened: | Jump to behavior | ||
Source: | File opened: | Jump to behavior | ||
Source: | File opened: | Jump to behavior | ||
Source: | File opened: | Jump to behavior | ||
Source: | File opened: | Jump to behavior | ||
Source: | File opened: | Jump to behavior | ||
Source: | File opened: | Jump to behavior | ||
Source: | File opened: | Jump to behavior | ||
Source: | File opened: | Jump to behavior |
Source: | Shell command executed: | Jump to behavior | ||
Source: | Shell command executed: | Jump to behavior | ||
Source: | Shell command executed: | Jump to behavior | ||
Source: | Shell command executed: | Jump to behavior | ||
Source: | Shell command executed: | Jump to behavior | ||
Source: | Shell command executed: | Jump to behavior | ||
Source: | Shell command executed: | Jump to behavior |
Source: | Iptables executable: | Jump to behavior |
Source: | Reads from proc file: | Jump to behavior |
Source: | Submission file: | ||
Source: | Submission file: |
Source: | Queries kernel information via 'uname': | Jump to behavior |
Reconnaissance | Resource Development | Initial Access | Execution | Persistence | Privilege Escalation | Defense Evasion | Credential Access | Discovery | Lateral Movement | Collection | Command and Control | Exfiltration | Impact |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Gather Victim Identity Information | 1 Scripting | Valid Accounts | 1 Scheduled Task/Job | 1 Scheduled Task/Job | 1 Scheduled Task/Job | 11 Obfuscated Files or Information | 1 OS Credential Dumping | 1 Security Software Discovery | Remote Services | Data from Local System | Data Obfuscation | Exfiltration Over Other Network Medium | Abuse Accessibility Features |
Credentials | Domains | Default Accounts | Scheduled Task/Job | 1 Scripting | Boot or Logon Initialization Scripts | Rootkit | LSASS Memory | 1 File and Directory Discovery | Remote Desktop Protocol | Data from Removable Media | Junk Data | Exfiltration Over Bluetooth | Network Denial of Service |
Email Addresses | DNS Server | Domain Accounts | At | Logon Script (Windows) | Logon Script (Windows) | Obfuscated Files or Information | Security Account Manager | 1 System Information Discovery | SMB/Windows Admin Shares | Data from Network Shared Drive | Steganography | Automated Exfiltration | Data Encrypted for Impact |
Employee Names | Virtual Private Server | Local Accounts | Cron | Login Hook | Login Hook | Binary Padding | NTDS | 1 System Network Configuration Discovery | Distributed Component Object Model | Input Capture | Protocol Impersonation | Traffic Duplication | Data Destruction |
This section contains all screenshots as thumbnails, including those not shown in the slideshow.
Source | Detection | Scanner | Label | Link |
---|---|---|---|---|
39% | ReversingLabs | Linux.Coinminer.Generic | ||
29% | Virustotal | Browse |
Name | Source | Malicious | Antivirus Detection | Reputation |
---|---|---|---|---|
false |
| unknown | ||
true |
| unknown | ||
false |
| unknown | ||
false |
| unknown |
Process: | /tmp/na.elf |
File Type: | |
Category: | dropped |
Size (bytes): | 1 |
Entropy (8bit): | 0.0 |
Encrypted: | false |
SSDEEP: | 3:W:W |
MD5: | ECCBC87E4B5CE2FE28308FD9F2A7BAF3 |
SHA1: | 77DE68DAECD823BABBB58EDB1C8E14D7106E83BB |
SHA-256: | 4E07408562BEDB8B60CE05C1DECFE3AD16B72230967DE01F640B7E4729B49FCE |
SHA-512: | 3BAFBF08882A2D10133093A1B8433F50563B93C14ACD05B79028EB1D12799027241450980651994501423A66C276AE26C43B739BC65C4E16B10C3AF6C202AEBB |
Malicious: | false |
Reputation: | moderate, very likely benign file |
Preview: |
Process: | /tmp/na.elf |
File Type: | |
Category: | dropped |
Size (bytes): | 4 |
Entropy (8bit): | 1.5 |
Encrypted: | false |
SSDEEP: | 3:MRV:Mz |
MD5: | 537D9B6C927223C796CAC288CCED29DF |
SHA1: | EA10E810F96FCA6858E37FDA9832ACE147EED87C |
SHA-256: | 0D21AE129A64E1D19E4A94DFCA3A67C777E17374E9D4CA2F74B65647A88119EA |
SHA-512: | 6D4B04576201F789368F251EA231F5D2C0AE4CF17E95851D3AE10A1825724502732289F830E06247465F0284D4E33A9A120F6D730E62483515556DC1FD9CD120 |
Malicious: | false |
Reputation: | moderate, very likely benign file |
Preview: |
Process: | /usr/bin/crontab |
File Type: | |
Category: | dropped |
Size (bytes): | 195 |
Entropy (8bit): | 5.113279828491398 |
Encrypted: | false |
SSDEEP: | 6:SUrpqoqQjEOP1KmREJOBFQ3pFOhZHGMQ5UYLtCFt3HY+z:8QjHig83+3eHLUHY+ |
MD5: | 42F63B52A8C008CD051CC75A35D290B4 |
SHA1: | 5AF923C65FE602F004705D5B85D401BB4EF81C0C |
SHA-256: | 343DDCF7DE59098401505D4716C1CAAD725665A8D90DB42B36A8113838E0F0C6 |
SHA-512: | 67D0E0C290FF42E18DF06F445D6D90472F5BCF9314E792218089C1C9588B0EA19A065097B5A6116E194308C4D89E08E0390D03C0C2E5FB6E7ED2EA1E38C46622 |
Malicious: | true |
Reputation: | low |
Preview: |
File type: | |
Entropy (8bit): | 7.999856524278898 |
TrID: |
|
File name: | na.elf |
File size: | 1'647'852 bytes |
MD5: | 8087c36ad6c48d8871089112ba7e86c8 |
SHA1: | f1cab2cf7c94b3b06f23f291d42bc7c1b246dcea |
SHA256: | f1f34b7b798f8ec472b69eb5bd196381d749ced4d4a461d563896dfa827c84b6 |
SHA512: | b6f69551bbf8ba0dfe50aedcf222a457c829f0b47d4b14dd69de39721aa036c827b16bf903242773350b9cd00f3e059db6138adb20cb0d8981c3a73f80d47387 |
SSDEEP: | 24576:iSOMGoq9mdCBgPcpjqnQ9KiDIGpjPEBNNKBDB2qejN8O4xuJsIu7FiiExxg25Kej:owVYqnQ9KSIKTqK7ejNz4UJsteEJs |
TLSH: | D775337BD53D0A5EF635F4BC20A2442A4C13C5958C107FA98C763B2E6681C742A6FE7E |
File Content Preview: | .ELF......................e.4...........4. .............................(.L...................L...L.."..."..........Q.td................................UPX!..........K.!.J.T...........<..?.E.`...X..)....r.}GK....6/....Q.Zl...S..7p......S...l..w....\...\.. |
ELF header | |
---|---|
Class: | |
Data: | |
Version: | |
Machine: | |
Version Number: | |
Type: | |
OS/ABI: | |
ABI Version: | 0 |
Entry Point Address: | |
Flags: | |
ELF Header Size: | 52 |
Program Header Offset: | 52 |
Program Header Size: | 32 |
Number of Program Headers: | 3 |
Section Header Offset: | 0 |
Section Header Size: | 0 |
Number of Section Headers: | 0 |
Header String Table Index: | 0 |
Type | Offset | Virtual Address | Physical Address | File Size | Memory Size | Entropy | Flags | Flags Description | Align | Prog Interpreter | Section Mappings |
---|---|---|---|---|---|---|---|---|---|---|---|
LOAD | 0x0 | 0x0 | 0x0 | 0x1000 | 0x4cce28 | 7.8935 | 0x6 | RW | 0x1000 | ||
LOAD | 0x0 | 0x4cd000 | 0x4cd000 | 0x1922a1 | 0x1922a1 | 7.9999 | 0x5 | R E | 0x1000 | ||
GNU_STACK | 0x0 | 0x0 | 0x0 | 0x0 | 0x0 | 0.0000 | 0x6 | RW | 0x10 |
System Behavior
Start time (UTC): | 05:12:54 |
Start date (UTC): | 13/10/2024 |
Path: | /tmp/na.elf |
Arguments: | /tmp/na.elf |
File size: | 1647852 bytes |
MD5 hash: | 8087c36ad6c48d8871089112ba7e86c8 |
Start time (UTC): | 05:12:54 |
Start date (UTC): | 13/10/2024 |
Path: | /tmp/na.elf |
Arguments: | - |
File size: | 1647852 bytes |
MD5 hash: | 8087c36ad6c48d8871089112ba7e86c8 |
Start time (UTC): | 05:12:54 |
Start date (UTC): | 13/10/2024 |
Path: | /tmp/na.elf |
Arguments: | - |
File size: | 1647852 bytes |
MD5 hash: | 8087c36ad6c48d8871089112ba7e86c8 |
Start time (UTC): | 05:12:54 |
Start date (UTC): | 13/10/2024 |
Path: | /bin/sh |
Arguments: | sh -c "command -v crontab >/dev/null 2>&1" |
File size: | 129816 bytes |
MD5 hash: | 1e6b1c887c59a315edb7eb9a315fc84c |
Start time (UTC): | 05:12:54 |
Start date (UTC): | 13/10/2024 |
Path: | /tmp/na.elf |
Arguments: | - |
File size: | 1647852 bytes |
MD5 hash: | 8087c36ad6c48d8871089112ba7e86c8 |
Start time (UTC): | 05:12:54 |
Start date (UTC): | 13/10/2024 |
Path: | /bin/sh |
Arguments: | sh -c "crontab -r >/dev/null 2>&1; echo \"@reboot /tmp/na.elf\" | crontab -" |
File size: | 129816 bytes |
MD5 hash: | 1e6b1c887c59a315edb7eb9a315fc84c |
Start time (UTC): | 05:12:54 |
Start date (UTC): | 13/10/2024 |
Path: | /bin/sh |
Arguments: | - |
File size: | 129816 bytes |
MD5 hash: | 1e6b1c887c59a315edb7eb9a315fc84c |
Start time (UTC): | 05:12:54 |
Start date (UTC): | 13/10/2024 |
Path: | /usr/bin/crontab |
Arguments: | crontab -r |
File size: | 43720 bytes |
MD5 hash: | 66e521d421ac9b407699061bf21806f5 |
Start time (UTC): | 05:12:54 |
Start date (UTC): | 13/10/2024 |
Path: | /bin/sh |
Arguments: | - |
File size: | 129816 bytes |
MD5 hash: | 1e6b1c887c59a315edb7eb9a315fc84c |
Start time (UTC): | 05:12:54 |
Start date (UTC): | 13/10/2024 |
Path: | /bin/sh |
Arguments: | - |
File size: | 129816 bytes |
MD5 hash: | 1e6b1c887c59a315edb7eb9a315fc84c |
Start time (UTC): | 05:12:54 |
Start date (UTC): | 13/10/2024 |
Path: | /usr/bin/crontab |
Arguments: | crontab - |
File size: | 43720 bytes |
MD5 hash: | 66e521d421ac9b407699061bf21806f5 |
Start time (UTC): | 05:12:54 |
Start date (UTC): | 13/10/2024 |
Path: | /tmp/na.elf |
Arguments: | - |
File size: | 1647852 bytes |
MD5 hash: | 8087c36ad6c48d8871089112ba7e86c8 |
Start time (UTC): | 05:12:54 |
Start date (UTC): | 13/10/2024 |
Path: | /bin/sh |
Arguments: | sh -c "command -v php >/dev/null 2>&1" |
File size: | 129816 bytes |
MD5 hash: | 1e6b1c887c59a315edb7eb9a315fc84c |
Start time (UTC): | 05:12:54 |
Start date (UTC): | 13/10/2024 |
Path: | /tmp/na.elf |
Arguments: | - |
File size: | 1647852 bytes |
MD5 hash: | 8087c36ad6c48d8871089112ba7e86c8 |
Start time (UTC): | 05:12:54 |
Start date (UTC): | 13/10/2024 |
Path: | /bin/sh |
Arguments: | sh -c "command -v nginx >/dev/null 2>&1" |
File size: | 129816 bytes |
MD5 hash: | 1e6b1c887c59a315edb7eb9a315fc84c |
Start time (UTC): | 05:12:54 |
Start date (UTC): | 13/10/2024 |
Path: | /tmp/na.elf |
Arguments: | - |
File size: | 1647852 bytes |
MD5 hash: | 8087c36ad6c48d8871089112ba7e86c8 |
Start time (UTC): | 05:12:54 |
Start date (UTC): | 13/10/2024 |
Path: | /bin/sh |
Arguments: | sh -c "which apache2" |
File size: | 129816 bytes |
MD5 hash: | 1e6b1c887c59a315edb7eb9a315fc84c |
Start time (UTC): | 05:12:54 |
Start date (UTC): | 13/10/2024 |
Path: | /bin/sh |
Arguments: | - |
File size: | 129816 bytes |
MD5 hash: | 1e6b1c887c59a315edb7eb9a315fc84c |
Start time (UTC): | 05:12:54 |
Start date (UTC): | 13/10/2024 |
Path: | /usr/bin/which |
Arguments: | which apache2 |
File size: | 129816 bytes |
MD5 hash: | 1e6b1c887c59a315edb7eb9a315fc84c |
Start time (UTC): | 05:12:54 |
Start date (UTC): | 13/10/2024 |
Path: | /tmp/na.elf |
Arguments: | - |
File size: | 1647852 bytes |
MD5 hash: | 8087c36ad6c48d8871089112ba7e86c8 |
Start time (UTC): | 05:12:54 |
Start date (UTC): | 13/10/2024 |
Path: | /bin/sh |
Arguments: | sh -c "which httpd" |
File size: | 129816 bytes |
MD5 hash: | 1e6b1c887c59a315edb7eb9a315fc84c |
Start time (UTC): | 05:12:54 |
Start date (UTC): | 13/10/2024 |
Path: | /bin/sh |
Arguments: | - |
File size: | 129816 bytes |
MD5 hash: | 1e6b1c887c59a315edb7eb9a315fc84c |
Start time (UTC): | 05:12:54 |
Start date (UTC): | 13/10/2024 |
Path: | /usr/bin/which |
Arguments: | which httpd |
File size: | 129816 bytes |
MD5 hash: | 1e6b1c887c59a315edb7eb9a315fc84c |
Start time (UTC): | 05:12:55 |
Start date (UTC): | 13/10/2024 |
Path: | /tmp/na.elf |
Arguments: | - |
File size: | 1647852 bytes |
MD5 hash: | 8087c36ad6c48d8871089112ba7e86c8 |
Start time (UTC): | 05:13:00 |
Start date (UTC): | 13/10/2024 |
Path: | /tmp/na.elf |
Arguments: | - |
File size: | 1647852 bytes |
MD5 hash: | 8087c36ad6c48d8871089112ba7e86c8 |
Start time (UTC): | 05:13:00 |
Start date (UTC): | 13/10/2024 |
Path: | /bin/sh |
Arguments: | sh -c "iptables -I INPUT -p tcp --dport 50101 -j ACCEPT >/dev/null 2>&1" |
File size: | 129816 bytes |
MD5 hash: | 1e6b1c887c59a315edb7eb9a315fc84c |
Start time (UTC): | 05:13:00 |
Start date (UTC): | 13/10/2024 |
Path: | /bin/sh |
Arguments: | - |
File size: | 129816 bytes |
MD5 hash: | 1e6b1c887c59a315edb7eb9a315fc84c |
Start time (UTC): | 05:13:00 |
Start date (UTC): | 13/10/2024 |
Path: | /usr/sbin/iptables |
Arguments: | iptables -I INPUT -p tcp --dport 50101 -j ACCEPT |
File size: | 99296 bytes |
MD5 hash: | 1ab05fef765b6342cdfadaa5275b33af |