Loading Joe Sandbox Report ...

Edit tour

Linux Analysis Report
i686.elf

Overview

General Information

Sample name:i686.elf
Analysis ID:1581963
MD5:deaa130e85a1ddaab1758ab066cdc696
SHA1:fc81c9d3ba0f987df81c6648b96756d4edea4a81
SHA256:d5a8f6803cbbbe393edcfe3d0a8bd549709ea04396305cde028535c16e50178f
Tags:elfuser-abuse_ch
Infos:

Detection

Mirai
Score:80
Range:0 - 100
Whitelisted:false

Signatures

Antivirus / Scanner detection for submitted sample
Malicious sample detected (through community Yara rule)
Multi AV Scanner detection for submitted file
Yara detected Mirai
Machine Learning detection for sample
Sample deletes itself
Detected TCP or UDP traffic on non-standard ports
Executes the "rm" command used to delete files or directories
Sample has stripped symbol table
Uses the "uname" system call to query kernel version information (possible evasion)
Yara signature match

Classification

Joe Sandbox version:41.0.0 Charoite
Analysis ID:1581963
Start date and time:2024-12-29 14:12:08 +01:00
Joe Sandbox product:CloudBasic
Overall analysis duration:0h 4m 15s
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:i686.elf
Detection:MAL
Classification:mal80.troj.evad.linELF@0/0@0/0
  • VT rate limit hit for: i686.elf
Command:/tmp/i686.elf
PID:5525
Exit Code:0
Exit Code Info:
Killed:False
Standard Output:
listening tun0
Standard Error:
  • system is lnxubuntu20
  • dash New Fork (PID: 5504, Parent: 3670)
  • rm (PID: 5504, Parent: 3670, MD5: aa2b5496fdbfd88e38791ab81f90b95b) Arguments: rm -f /tmp/tmp.Zc4ODDNZqP /tmp/tmp.5r1GFTc9xi /tmp/tmp.rT2L6DaFUT
  • dash New Fork (PID: 5505, Parent: 3670)
  • rm (PID: 5505, Parent: 3670, MD5: aa2b5496fdbfd88e38791ab81f90b95b) Arguments: rm -f /tmp/tmp.Zc4ODDNZqP /tmp/tmp.5r1GFTc9xi /tmp/tmp.rT2L6DaFUT
  • i686.elf (PID: 5525, Parent: 5441, MD5: deaa130e85a1ddaab1758ab066cdc696) Arguments: /tmp/i686.elf
    • i686.elf New Fork (PID: 5526, Parent: 5525)
  • cleanup
NameDescriptionAttributionBlogpost URLsLink
MiraiMirai is one of the first significant botnets targeting exposed networking devices running Linux. Found in August 2016 by MalwareMustDie, its name means "future" in Japanese. Nowadays it targets a wide range of networked embedded devices such as IP cameras, home routers (many vendors involved), and other IoT devices. Since the source code was published on "Hack Forums" many variants of the Mirai family appeared, infecting mostly home networks all around the world.No Attributionhttps://malpedia.caad.fkie.fraunhofer.de/details/elf.mirai
SourceRuleDescriptionAuthorStrings
i686.elfJoeSecurity_Mirai_9Yara detected MiraiJoe Security
    i686.elfLinux_Trojan_Gafgyt_ea92cca8unknownunknown
    • 0xdf74:$a: 53 65 6C 66 20 52 65 70 20 46 75 63 6B 69 6E 67 20 4E 65 54 69 53 20 61 6E 64
    i686.elfLinux_Trojan_Mirai_d33095d4unknownunknown
    • 0x67bc:$a: 00 00 66 83 7C 24 54 FF 66 89 46 04 0F 85 CB
    i686.elfMirai_Botnet_MalwareDetects Mirai Botnet MalwareFlorian Roth
    • 0xdc60:$x1: POST /cdn-cgi/
    • 0xdff0:$x2: /dev/misc/watchdog
    • 0xdfe2:$x3: /dev/watchdog
    • 0xe070:$s1: LCOGQGPTGP
    • 0xe025:$s6: NKQVGLKLE
    SourceRuleDescriptionAuthorStrings
    5525.1.0000000008048000.0000000008057000.r-x.sdmpJoeSecurity_Mirai_9Yara detected MiraiJoe Security
      5525.1.0000000008048000.0000000008057000.r-x.sdmpLinux_Trojan_Gafgyt_ea92cca8unknownunknown
      • 0xdf74:$a: 53 65 6C 66 20 52 65 70 20 46 75 63 6B 69 6E 67 20 4E 65 54 69 53 20 61 6E 64
      5525.1.0000000008048000.0000000008057000.r-x.sdmpLinux_Trojan_Mirai_d33095d4unknownunknown
      • 0x67bc:$a: 00 00 66 83 7C 24 54 FF 66 89 46 04 0F 85 CB
      5525.1.0000000008048000.0000000008057000.r-x.sdmpMirai_Botnet_MalwareDetects Mirai Botnet MalwareFlorian Roth
      • 0xdc60:$x1: POST /cdn-cgi/
      • 0xdff0:$x2: /dev/misc/watchdog
      • 0xdfe2:$x3: /dev/watchdog
      • 0xe070:$s1: LCOGQGPTGP
      • 0xe025:$s6: NKQVGLKLE
      No Suricata rule has matched

      Click to jump to signature section

      Show All Signature Results

      AV Detection

      barindex
      Source: i686.elfAvira: detected
      Source: i686.elfReversingLabs: Detection: 57%
      Source: i686.elfJoe Sandbox ML: detected
      Source: global trafficTCP traffic: 192.168.2.15:52394 -> 185.196.10.127:8888

      System Summary

      barindex
      Source: i686.elf, type: SAMPLEMatched rule: Linux_Trojan_Gafgyt_ea92cca8 Author: unknown
      Source: i686.elf, type: SAMPLEMatched rule: Linux_Trojan_Mirai_d33095d4 Author: unknown
      Source: i686.elf, type: SAMPLEMatched rule: Detects Mirai Botnet Malware Author: Florian Roth
      Source: 5525.1.0000000008048000.0000000008057000.r-x.sdmp, type: MEMORYMatched rule: Linux_Trojan_Gafgyt_ea92cca8 Author: unknown
      Source: 5525.1.0000000008048000.0000000008057000.r-x.sdmp, type: MEMORYMatched rule: Linux_Trojan_Mirai_d33095d4 Author: unknown
      Source: 5525.1.0000000008048000.0000000008057000.r-x.sdmp, type: MEMORYMatched rule: Detects Mirai Botnet Malware Author: Florian Roth
      Source: ELF static info symbol of initial sample.symtab present: no
      Source: i686.elf, type: SAMPLEMatched rule: Linux_Trojan_Gafgyt_ea92cca8 os = linux, severity = x86, creation_date = 2021-01-12, scan_context = file, memory, license = Elastic License v2, threat_name = Linux.Trojan.Gafgyt, fingerprint = aa4aee9f3d6bedd8234eaf8778895a0f5d71c42b21f2a428f01f121e85704e8e, id = ea92cca8-bba7-4a1c-9b88-a2d051ad0021, last_modified = 2021-09-16
      Source: i686.elf, type: SAMPLEMatched rule: Linux_Trojan_Mirai_d33095d4 reference_sample = 72326a3a9160e9481dd6fc87159f7ebf8a358f52bf0c17fbc3df80217d032635, os = linux, severity = x86, creation_date = 2021-04-06, scan_context = file, memory, license = Elastic License v2, threat_name = Linux.Trojan.Mirai, fingerprint = 20c0faab6aef6e0f15fd34f9bd173547f3195c096eb34c4316144b19d2ab1dc4, id = d33095d4-ea02-4588-9852-7493f6781bb4, last_modified = 2021-09-16
      Source: i686.elf, type: SAMPLEMatched rule: Mirai_Botnet_Malware date = 2016-10-04, hash5 = 420bf9215dfb04e5008c5e522eee9946599e2b323b17f17919cd802ebb012175, hash4 = 2efa09c124f277be2199bee58f49fc0ce6c64c0bef30079dfb3d94a6de492a69, hash3 = 20683ff7a5fec1237fc09224af40be029b9548c62c693844624089af568c89d4, hash2 = 05c78c3052b390435e53a87e3d31e9fb17f7c76bb4df2814313bca24735ce81c, hash1 = 05c78c3052b390435e53a87e3d31e9fb17f7c76bb4df2814313bca24735ce81c, author = Florian Roth, description = Detects Mirai Botnet Malware, hash10 = c61bf95146c68bfbbe01d7695337ed0e93ea759f59f651799f07eecdb339f83f, hash11 = d9573c3850e2ae35f371dff977fc3e5282a5e67db8e3274fd7818e8273fd5c89, hash12 = f1100c84abff05e0501e77781160d9815628e7fd2de9e53f5454dbcac7c84ca5, hash9 = bf0471b37dba7939524a30d7d5afc8fcfb8d4a7c9954343196737e72ea4e2dc4, hash8 = 89570ae59462e6472b6769545a999bde8457e47ae0d385caaa3499ab735b8147, hash7 = 70bb0ec35dd9afcfd52ec4e1d920e7045dc51dca0573cd4c753987c9d79405c0, hash6 = 62cdc8b7fffbaf5683a466f6503c03e68a15413a90f6afd5a13ba027631460c6, reference = Internal Research, license = https://creativecommons.org/licenses/by-nc/4.0/, hash13 = fb713ccf839362bf0fbe01aedd6796f4d74521b133011b408e42c1fd9ab8246b
      Source: 5525.1.0000000008048000.0000000008057000.r-x.sdmp, type: MEMORYMatched rule: Linux_Trojan_Gafgyt_ea92cca8 os = linux, severity = x86, creation_date = 2021-01-12, scan_context = file, memory, license = Elastic License v2, threat_name = Linux.Trojan.Gafgyt, fingerprint = aa4aee9f3d6bedd8234eaf8778895a0f5d71c42b21f2a428f01f121e85704e8e, id = ea92cca8-bba7-4a1c-9b88-a2d051ad0021, last_modified = 2021-09-16
      Source: 5525.1.0000000008048000.0000000008057000.r-x.sdmp, type: MEMORYMatched rule: Linux_Trojan_Mirai_d33095d4 reference_sample = 72326a3a9160e9481dd6fc87159f7ebf8a358f52bf0c17fbc3df80217d032635, os = linux, severity = x86, creation_date = 2021-04-06, scan_context = file, memory, license = Elastic License v2, threat_name = Linux.Trojan.Mirai, fingerprint = 20c0faab6aef6e0f15fd34f9bd173547f3195c096eb34c4316144b19d2ab1dc4, id = d33095d4-ea02-4588-9852-7493f6781bb4, last_modified = 2021-09-16
      Source: 5525.1.0000000008048000.0000000008057000.r-x.sdmp, type: MEMORYMatched rule: Mirai_Botnet_Malware date = 2016-10-04, hash5 = 420bf9215dfb04e5008c5e522eee9946599e2b323b17f17919cd802ebb012175, hash4 = 2efa09c124f277be2199bee58f49fc0ce6c64c0bef30079dfb3d94a6de492a69, hash3 = 20683ff7a5fec1237fc09224af40be029b9548c62c693844624089af568c89d4, hash2 = 05c78c3052b390435e53a87e3d31e9fb17f7c76bb4df2814313bca24735ce81c, hash1 = 05c78c3052b390435e53a87e3d31e9fb17f7c76bb4df2814313bca24735ce81c, author = Florian Roth, description = Detects Mirai Botnet Malware, hash10 = c61bf95146c68bfbbe01d7695337ed0e93ea759f59f651799f07eecdb339f83f, hash11 = d9573c3850e2ae35f371dff977fc3e5282a5e67db8e3274fd7818e8273fd5c89, hash12 = f1100c84abff05e0501e77781160d9815628e7fd2de9e53f5454dbcac7c84ca5, hash9 = bf0471b37dba7939524a30d7d5afc8fcfb8d4a7c9954343196737e72ea4e2dc4, hash8 = 89570ae59462e6472b6769545a999bde8457e47ae0d385caaa3499ab735b8147, hash7 = 70bb0ec35dd9afcfd52ec4e1d920e7045dc51dca0573cd4c753987c9d79405c0, hash6 = 62cdc8b7fffbaf5683a466f6503c03e68a15413a90f6afd5a13ba027631460c6, reference = Internal Research, license = https://creativecommons.org/licenses/by-nc/4.0/, hash13 = fb713ccf839362bf0fbe01aedd6796f4d74521b133011b408e42c1fd9ab8246b
      Source: classification engineClassification label: mal80.troj.evad.linELF@0/0@0/0
      Source: /usr/bin/dash (PID: 5504)Rm executable: /usr/bin/rm -> rm -f /tmp/tmp.Zc4ODDNZqP /tmp/tmp.5r1GFTc9xi /tmp/tmp.rT2L6DaFUTJump to behavior
      Source: /usr/bin/dash (PID: 5505)Rm executable: /usr/bin/rm -> rm -f /tmp/tmp.Zc4ODDNZqP /tmp/tmp.5r1GFTc9xi /tmp/tmp.rT2L6DaFUTJump to behavior

      Hooking and other Techniques for Hiding and Protection

      barindex
      Source: /tmp/i686.elf (PID: 5525)File: /tmp/i686.elfJump to behavior
      Source: /tmp/i686.elf (PID: 5526)Queries kernel information via 'uname': Jump to behavior

      Stealing of Sensitive Information

      barindex
      Source: Yara matchFile source: i686.elf, type: SAMPLE
      Source: Yara matchFile source: 5525.1.0000000008048000.0000000008057000.r-x.sdmp, type: MEMORY

      Remote Access Functionality

      barindex
      Source: Yara matchFile source: i686.elf, type: SAMPLE
      Source: Yara matchFile source: 5525.1.0000000008048000.0000000008057000.r-x.sdmp, type: MEMORY
      ReconnaissanceResource DevelopmentInitial AccessExecutionPersistencePrivilege EscalationDefense EvasionCredential AccessDiscoveryLateral MovementCollectionCommand and ControlExfiltrationImpact
      Gather Victim Identity InformationAcquire InfrastructureValid AccountsWindows Management InstrumentationPath InterceptionPath Interception11
      File Deletion
      OS Credential Dumping1
      Security Software Discovery
      Remote ServicesData from Local System1
      Non-Standard Port
      Exfiltration Over Other Network MediumAbuse Accessibility Features
      No configs have been found
      Hide Legend

      Legend:

      • Process
      • Signature
      • Created File
      • DNS/IP Info
      • Is Dropped
      • Number of created Files
      • Is malicious
      • Internet

      This section contains all screenshots as thumbnails, including those not shown in the slideshow.


      windows-stand
      SourceDetectionScannerLabelLink
      i686.elf58%ReversingLabsLinux.Backdoor.Mirai
      i686.elf100%AviraEXP/ELF.Gafgyt.Z.F
      i686.elf100%Joe Sandbox ML
      No Antivirus matches
      No Antivirus matches
      No Antivirus matches
      No contacted domains info
      • No. of IPs < 25%
      • 25% < No. of IPs < 50%
      • 50% < No. of IPs < 75%
      • 75% < No. of IPs
      IPDomainCountryFlagASNASN NameMalicious
      185.196.10.127
      unknownSwitzerland
      42624SIMPLECARRIERCHfalse
      MatchAssociated Sample Name / URLSHA 256DetectionThreat NameLinkContext
      185.196.10.127powerpc.elfGet hashmaliciousMiraiBrowse
        armv4l.elfGet hashmaliciousMiraiBrowse
          m68k.elfGet hashmaliciousMiraiBrowse
            i486.elfGet hashmaliciousMiraiBrowse
              No context
              MatchAssociated Sample Name / URLSHA 256DetectionThreat NameLinkContext
              SIMPLECARRIERCHpowerpc.elfGet hashmaliciousMiraiBrowse
              • 185.196.10.127
              armv4l.elfGet hashmaliciousMiraiBrowse
              • 185.196.10.127
              m68k.elfGet hashmaliciousMiraiBrowse
              • 185.196.10.127
              i486.elfGet hashmaliciousMiraiBrowse
              • 185.196.10.127
              vc8Kx5C54G.exeGet hashmaliciousSocks5SystemzBrowse
              • 185.196.9.67
              zmap.mpsl.elfGet hashmaliciousMirai, OkiruBrowse
              • 185.196.11.47
              zmap.ppc.elfGet hashmaliciousMirai, OkiruBrowse
              • 185.196.11.47
              zmap.mips.elfGet hashmaliciousMirai, OkiruBrowse
              • 185.196.11.47
              zmap.x86.elfGet hashmaliciousOkiruBrowse
              • 185.196.11.47
              zmap.arm7.elfGet hashmaliciousMirai, OkiruBrowse
              • 185.196.11.47
              No context
              No context
              No created / dropped files found
              File type:ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), statically linked, stripped
              Entropy (8bit):6.137836162319016
              TrID:
              • ELF Executable and Linkable format (Linux) (4029/14) 50.16%
              • ELF Executable and Linkable format (generic) (4004/1) 49.84%
              File name:i686.elf
              File size:64'260 bytes
              MD5:deaa130e85a1ddaab1758ab066cdc696
              SHA1:fc81c9d3ba0f987df81c6648b96756d4edea4a81
              SHA256:d5a8f6803cbbbe393edcfe3d0a8bd549709ea04396305cde028535c16e50178f
              SHA512:8869ffd3a0cf82e7b359107ea4d3ed34bbd0e6cdf40d4acb0924da76922db9b99e2efae067a8b5e84fe51130d1c4d1c20c9d41f73cf7dfa41c3330e91436d74d
              SSDEEP:1536:7mAdsG3Kk5Te9XqQWRVWq5LsJc+s+r0QhJ31E53H:yDWKk5Te9XONLslRhD8
              TLSH:095329C8E947E6F9DD4B4C340067F33F5B32A2B5C468DCE6CF995D06ED93821900AA5A
              File Content Preview:.ELF........................4...$.......4. ...(.....................D...D....................p...p.......;..............P...Pu..Pu..................Q.td............................U..S............h....S...[]...$.............U......=.x...t..1.....u......u.

              ELF header

              Class:ELF32
              Data:2's complement, little endian
              Version:1 (current)
              Machine:Intel 80386
              Version Number:0x1
              Type:EXEC (Executable file)
              OS/ABI:UNIX - System V
              ABI Version:0
              Entry Point Address:0x8048188
              Flags:0x0
              ELF Header Size:52
              Program Header Offset:52
              Program Header Size:32
              Number of Program Headers:4
              Section Header Offset:63780
              Section Header Size:40
              Number of Section Headers:12
              Header String Table Index:11
              NameTypeAddressOffsetSizeEntSizeFlagsFlags DescriptionLinkInfoAlign
              NULL0x00x00x00x00x0000
              .initPROGBITS0x80480b40xb40x1c0x00x6AX001
              .textPROGBITS0x80480d00xd00xdb790x00x6AX0016
              .finiPROGBITS0x8055c490xdc490x170x00x6AX001
              .rodataPROGBITS0x8055c600xdc600xee40x00x2A004
              .eh_framePROGBITS0x80570000xf0000x5500x00x3WA004
              .tbssNOBITS0x80575500xf5500x80x00x403WAT004
              .ctorsPROGBITS0x80575500xf5500x80x00x3WA004
              .dtorsPROGBITS0x80575580xf5580x80x00x3WA004
              .dataPROGBITS0x80575800xf5800x3540x00x3WA0032
              .bssNOBITS0x80578e00xf8d40x33100x00x3WA0032
              .shstrtabSTRTAB0x00xf8d40x4e0x00x0001
              TypeOffsetVirtual AddressPhysical AddressFile SizeMemory SizeEntropyFlagsFlags DescriptionAlignProg InterpreterSection Mappings
              LOAD0x00x80480000x80480000xeb440xeb446.23620x5R E0x1000.init .text .fini .rodata
              LOAD0xf0000x80570000x80570000x8d40x3bf04.59860x6RW 0x1000.eh_frame .tbss .ctors .dtors .data .bss
              TLS0xf5500x80575500x80575500x00x80.00000x4R 0x4.tbss
              GNU_STACK0x00x00x00x00x00.00000x6RW 0x4
              TimestampSource PortDest PortSource IPDest IP
              Dec 29, 2024 14:12:50.936317921 CET523948888192.168.2.15185.196.10.127
              Dec 29, 2024 14:12:51.057207108 CET888852394185.196.10.127192.168.2.15
              Dec 29, 2024 14:12:51.057374954 CET523948888192.168.2.15185.196.10.127
              Dec 29, 2024 14:12:51.057940006 CET523948888192.168.2.15185.196.10.127
              Dec 29, 2024 14:12:51.178828001 CET888852394185.196.10.127192.168.2.15
              Dec 29, 2024 14:13:01.067935944 CET523948888192.168.2.15185.196.10.127
              Dec 29, 2024 14:13:01.189059019 CET888852394185.196.10.127192.168.2.15
              Dec 29, 2024 14:13:01.489393950 CET888852394185.196.10.127192.168.2.15
              Dec 29, 2024 14:13:01.489537001 CET523948888192.168.2.15185.196.10.127
              Dec 29, 2024 14:14:01.539808989 CET523948888192.168.2.15185.196.10.127
              Dec 29, 2024 14:14:01.660613060 CET888852394185.196.10.127192.168.2.15
              Dec 29, 2024 14:14:01.960549116 CET888852394185.196.10.127192.168.2.15
              Dec 29, 2024 14:14:01.960654974 CET523948888192.168.2.15185.196.10.127

              System Behavior

              Start time (UTC):13:12:41
              Start date (UTC):29/12/2024
              Path:/usr/bin/dash
              Arguments:-
              File size:129816 bytes
              MD5 hash:1e6b1c887c59a315edb7eb9a315fc84c

              Start time (UTC):13:12:41
              Start date (UTC):29/12/2024
              Path:/usr/bin/rm
              Arguments:rm -f /tmp/tmp.Zc4ODDNZqP /tmp/tmp.5r1GFTc9xi /tmp/tmp.rT2L6DaFUT
              File size:72056 bytes
              MD5 hash:aa2b5496fdbfd88e38791ab81f90b95b

              Start time (UTC):13:12:41
              Start date (UTC):29/12/2024
              Path:/usr/bin/dash
              Arguments:-
              File size:129816 bytes
              MD5 hash:1e6b1c887c59a315edb7eb9a315fc84c

              Start time (UTC):13:12:41
              Start date (UTC):29/12/2024
              Path:/usr/bin/rm
              Arguments:rm -f /tmp/tmp.Zc4ODDNZqP /tmp/tmp.5r1GFTc9xi /tmp/tmp.rT2L6DaFUT
              File size:72056 bytes
              MD5 hash:aa2b5496fdbfd88e38791ab81f90b95b

              Start time (UTC):13:12:50
              Start date (UTC):29/12/2024
              Path:/tmp/i686.elf
              Arguments:/tmp/i686.elf
              File size:64260 bytes
              MD5 hash:deaa130e85a1ddaab1758ab066cdc696

              Start time (UTC):13:12:50
              Start date (UTC):29/12/2024
              Path:/tmp/i686.elf
              Arguments:-
              File size:64260 bytes
              MD5 hash:deaa130e85a1ddaab1758ab066cdc696