Loading Joe Sandbox Report ...

Edit tour

Linux Analysis Report
armv4l.elf

Overview

General Information

Sample name:armv4l.elf
Analysis ID:1577867
MD5:13013d5af74fbf37545aca7e9acaa958
SHA1:d93c8acace67dcdc00cb88668f074aebfde60d71
SHA256:e271f4c6921bb64b7cfea367595d05c1becd3ce53743f439247810036a981b69
Tags:elfuser-abuse_ch
Infos:

Detection

Mirai
Score:84
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
Sample deletes itself
Detected TCP or UDP traffic on non-standard ports
Sample has stripped symbol table
Sample listens on a socket
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:1577867
Start date and time:2024-12-18 20:47:11 +01:00
Joe Sandbox product:CloudBasic
Overall analysis duration:0h 4m 26s
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:armv4l.elf
Detection:MAL
Classification:mal84.troj.evad.linELF@0/0@0/0
  • VT rate limit hit for: armv4l.elf
Command:/tmp/armv4l.elf
PID:5424
Exit Code:0
Exit Code Info:
Killed:False
Standard Output:
listening tun0
Standard Error:
  • system is lnxubuntu20
  • armv4l.elf (PID: 5424, Parent: 5349, MD5: 5ebfcae4fe2471fcc5695c2394773ff1) Arguments: /tmp/armv4l.elf
  • 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
armv4l.elfJoeSecurity_Mirai_9Yara detected MiraiJoe Security
    armv4l.elfJoeSecurity_Mirai_5Yara detected MiraiJoe Security
      armv4l.elfLinux_Trojan_Gafgyt_ea92cca8unknownunknown
      • 0xf2c0:$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
      armv4l.elfMirai_Botnet_MalwareDetects Mirai Botnet MalwareFlorian Roth
      • 0xef94:$x1: POST /cdn-cgi/
      • 0xf344:$x2: /dev/misc/watchdog
      • 0xf334:$x3: /dev/watchdog
      • 0xf3d0:$s1: LCOGQGPTGP
      • 0xf37c:$s6: NKQVGLKLE
      armv4l.elfMAL_ELF_LNX_Mirai_Oct10_2Detects ELF malware Mirai relatedFlorian Roth
      • 0xef94:$c01: 50 4F 53 54 20 2F 63 64 6E 2D 63 67 69 2F 00 00 20 48 54 54 50 2F 31 2E 31 0D 0A 55 73 65 72 2D 41 67 65 6E 74 3A 20 00 0D 0A 48 6F 73 74 3A
      SourceRuleDescriptionAuthorStrings
      5424.1.00007f4d6c017000.00007f4d6c027000.r-x.sdmpJoeSecurity_Mirai_9Yara detected MiraiJoe Security
        5424.1.00007f4d6c017000.00007f4d6c027000.r-x.sdmpJoeSecurity_Mirai_5Yara detected MiraiJoe Security
          5424.1.00007f4d6c017000.00007f4d6c027000.r-x.sdmpLinux_Trojan_Gafgyt_ea92cca8unknownunknown
          • 0xf2c0:$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
          5424.1.00007f4d6c017000.00007f4d6c027000.r-x.sdmpMirai_Botnet_MalwareDetects Mirai Botnet MalwareFlorian Roth
          • 0xef94:$x1: POST /cdn-cgi/
          • 0xf344:$x2: /dev/misc/watchdog
          • 0xf334:$x3: /dev/watchdog
          • 0xf3d0:$s1: LCOGQGPTGP
          • 0xf37c:$s6: NKQVGLKLE
          5424.1.00007f4d6c017000.00007f4d6c027000.r-x.sdmpMAL_ELF_LNX_Mirai_Oct10_2Detects ELF malware Mirai relatedFlorian Roth
          • 0xef94:$c01: 50 4F 53 54 20 2F 63 64 6E 2D 63 67 69 2F 00 00 20 48 54 54 50 2F 31 2E 31 0D 0A 55 73 65 72 2D 41 67 65 6E 74 3A 20 00 0D 0A 48 6F 73 74 3A
          Click to see the 2 entries
          No Suricata rule has matched

          Click to jump to signature section

          Show All Signature Results

          AV Detection

          barindex
          Source: armv4l.elfAvira: detected
          Source: armv4l.elfReversingLabs: Detection: 50%
          Source: global trafficTCP traffic: 192.168.2.13:51764 -> 31.13.224.244:8888
          Source: /tmp/armv4l.elf (PID: 5424)Socket: 127.0.0.1:41286Jump to behavior
          Source: unknownTCP traffic detected without corresponding DNS query: 31.13.224.244
          Source: unknownTCP traffic detected without corresponding DNS query: 31.13.224.244
          Source: unknownTCP traffic detected without corresponding DNS query: 31.13.224.244
          Source: unknownTCP traffic detected without corresponding DNS query: 31.13.224.244
          Source: unknownTCP traffic detected without corresponding DNS query: 31.13.224.244
          Source: unknownTCP traffic detected without corresponding DNS query: 31.13.224.244
          Source: unknownTCP traffic detected without corresponding DNS query: 31.13.224.244

          System Summary

          barindex
          Source: armv4l.elf, type: SAMPLEMatched rule: Linux_Trojan_Gafgyt_ea92cca8 Author: unknown
          Source: armv4l.elf, type: SAMPLEMatched rule: Detects Mirai Botnet Malware Author: Florian Roth
          Source: armv4l.elf, type: SAMPLEMatched rule: Detects ELF malware Mirai related Author: Florian Roth
          Source: 5424.1.00007f4d6c017000.00007f4d6c027000.r-x.sdmp, type: MEMORYMatched rule: Linux_Trojan_Gafgyt_ea92cca8 Author: unknown
          Source: 5424.1.00007f4d6c017000.00007f4d6c027000.r-x.sdmp, type: MEMORYMatched rule: Detects Mirai Botnet Malware Author: Florian Roth
          Source: 5424.1.00007f4d6c017000.00007f4d6c027000.r-x.sdmp, type: MEMORYMatched rule: Detects ELF malware Mirai related Author: Florian Roth
          Source: Process Memory Space: armv4l.elf PID: 5424, type: MEMORYSTRMatched rule: Linux_Trojan_Gafgyt_ea92cca8 Author: unknown
          Source: ELF static info symbol of initial sample.symtab present: no
          Source: armv4l.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: armv4l.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: armv4l.elf, type: SAMPLEMatched rule: MAL_ELF_LNX_Mirai_Oct10_2 date = 2018-10-27, hash1 = fa0018e75f503f9748a5de0d14d4358db234f65e28c31c8d5878cc58807081c9, author = Florian Roth, description = Detects ELF malware Mirai related, reference = Internal Research
          Source: 5424.1.00007f4d6c017000.00007f4d6c027000.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: 5424.1.00007f4d6c017000.00007f4d6c027000.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: 5424.1.00007f4d6c017000.00007f4d6c027000.r-x.sdmp, type: MEMORYMatched rule: MAL_ELF_LNX_Mirai_Oct10_2 date = 2018-10-27, hash1 = fa0018e75f503f9748a5de0d14d4358db234f65e28c31c8d5878cc58807081c9, author = Florian Roth, description = Detects ELF malware Mirai related, reference = Internal Research
          Source: Process Memory Space: armv4l.elf PID: 5424, type: MEMORYSTRMatched 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: classification engineClassification label: mal84.troj.evad.linELF@0/0@0/0

          Hooking and other Techniques for Hiding and Protection

          barindex
          Source: /tmp/armv4l.elf (PID: 5424)File: /tmp/armv4l.elfJump to behavior
          Source: /tmp/armv4l.elf (PID: 5424)Queries kernel information via 'uname': Jump to behavior
          Source: /tmp/armv4l.elf (PID: 5426)Queries kernel information via 'uname': Jump to behavior
          Source: armv4l.elf, 5424.1.00007fffbfde5000.00007fffbfe06000.rw-.sdmpBinary or memory string: [x86_64/usr/bin/qemu-arm/tmp/armv4l.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/armv4l.elf
          Source: armv4l.elf, 5424.1.0000560fc4c49000.0000560fc4d77000.rw-.sdmpBinary or memory string: /etc/qemu-binfmt/arm
          Source: armv4l.elf, 5424.1.00007fffbfde5000.00007fffbfe06000.rw-.sdmpBinary or memory string: /usr/bin/qemu-arm
          Source: armv4l.elf, 5424.1.0000560fc4c49000.0000560fc4d77000.rw-.sdmpBinary or memory string: V!/etc/qemu-binfmt/arm

          Stealing of Sensitive Information

          barindex
          Source: Yara matchFile source: armv4l.elf, type: SAMPLE
          Source: Yara matchFile source: 5424.1.00007f4d6c017000.00007f4d6c027000.r-x.sdmp, type: MEMORY
          Source: Yara matchFile source: Process Memory Space: armv4l.elf PID: 5424, type: MEMORYSTR

          Remote Access Functionality

          barindex
          Source: Yara matchFile source: armv4l.elf, type: SAMPLE
          Source: Yara matchFile source: 5424.1.00007f4d6c017000.00007f4d6c027000.r-x.sdmp, type: MEMORY
          Source: Yara matchFile source: Process Memory Space: armv4l.elf PID: 5424, type: MEMORYSTR
          ReconnaissanceResource DevelopmentInitial AccessExecutionPersistencePrivilege EscalationDefense EvasionCredential AccessDiscoveryLateral MovementCollectionCommand and ControlExfiltrationImpact
          Gather Victim Identity InformationAcquire InfrastructureValid AccountsWindows Management InstrumentationPath InterceptionPath Interception1
          File Deletion
          OS Credential Dumping11
          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
          SourceDetectionScannerLabelLink
          armv4l.elf50%ReversingLabsLinux.Backdoor.Mirai
          armv4l.elf100%AviraLINUX/Mirai.bonb
          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
          31.13.224.244
          unknownBulgaria
          48584SARNICA-ASBGfalse
          MatchAssociated Sample Name / URLSHA 256DetectionThreat NameLinkContext
          31.13.224.244m68k.elfGet hashmaliciousMiraiBrowse
            mipsel.elfGet hashmaliciousMiraiBrowse
              armv6l.elfGet hashmaliciousMiraiBrowse
                mips.elfGet hashmaliciousMiraiBrowse
                  sparc.elfGet hashmaliciousMiraiBrowse
                    armv7l.elfGet hashmaliciousMiraiBrowse
                      powerpc.elfGet hashmaliciousMiraiBrowse
                        i586.elfGet hashmaliciousMiraiBrowse
                          x86_64.elfGet hashmaliciousMiraiBrowse
                            i686.elfGet hashmaliciousMiraiBrowse
                              No context
                              MatchAssociated Sample Name / URLSHA 256DetectionThreat NameLinkContext
                              SARNICA-ASBGm68k.elfGet hashmaliciousMiraiBrowse
                              • 31.13.224.244
                              mipsel.elfGet hashmaliciousMiraiBrowse
                              • 31.13.224.244
                              armv6l.elfGet hashmaliciousMiraiBrowse
                              • 31.13.224.244
                              mips.elfGet hashmaliciousMiraiBrowse
                              • 31.13.224.244
                              sparc.elfGet hashmaliciousMiraiBrowse
                              • 31.13.224.244
                              armv7l.elfGet hashmaliciousMiraiBrowse
                              • 31.13.224.244
                              powerpc.elfGet hashmaliciousMiraiBrowse
                              • 31.13.224.244
                              i586.elfGet hashmaliciousMiraiBrowse
                              • 31.13.224.244
                              x86_64.elfGet hashmaliciousMiraiBrowse
                              • 31.13.224.244
                              i686.elfGet hashmaliciousMiraiBrowse
                              • 31.13.224.244
                              No context
                              No context
                              No created / dropped files found
                              File type:ELF 32-bit LSB executable, ARM, version 1 (ARM), statically linked, stripped
                              Entropy (8bit):5.983814300138876
                              TrID:
                              • ELF Executable and Linkable format (generic) (4004/1) 100.00%
                              File name:armv4l.elf
                              File size:67'076 bytes
                              MD5:13013d5af74fbf37545aca7e9acaa958
                              SHA1:d93c8acace67dcdc00cb88668f074aebfde60d71
                              SHA256:e271f4c6921bb64b7cfea367595d05c1becd3ce53743f439247810036a981b69
                              SHA512:c5881a6b0c8054ece6b45f9de9f547c03743c230bf35c8cdc5cd75eac9972251c10cc35f21ee51c22f191546999f970acc5fba169ebd37bac28a143d42cd01c4
                              SSDEEP:1536:tITBdHxfjpmt3QeQEfmA6m2SqG6caSpSZ7LTF6x3o5w:tITB7jpmtgfEfmA2mea03TF03o5
                              TLSH:77632A82BD429A57C6D823FBF62E01CD73256768E1DF32529D122F2177C682B0D3B546
                              File Content Preview:.ELF...a..........(.........4...$.......4. ...(.....................0...0................................+..........Q.td..................................-...L."....;..........0@-.\P...0....S.0...P@...0... ....R......0...0...........0... ....R..... 0....S

                              ELF header

                              Class:ELF32
                              Data:2's complement, little endian
                              Version:1 (current)
                              Machine:ARM
                              Version Number:0x1
                              Type:EXEC (Executable file)
                              OS/ABI:ARM - ABI
                              ABI Version:0
                              Entry Point Address:0x8190
                              Flags:0x202
                              ELF Header Size:52
                              Program Header Offset:52
                              Program Header Size:32
                              Number of Program Headers:3
                              Section Header Offset:66596
                              Section Header Size:40
                              Number of Section Headers:12
                              Header String Table Index:11
                              NameTypeAddressOffsetSizeEntSizeFlagsFlags DescriptionLinkInfoAlign
                              NULL0x00x00x00x00x0000
                              .initPROGBITS0x80940x940x180x00x6AX004
                              .textPROGBITS0x80b00xb00xee9c0x00x6AX0016
                              .finiPROGBITS0x16f4c0xef4c0x140x00x6AX004
                              .rodataPROGBITS0x16f600xef600xbd00x00x2A004
                              .eh_framePROGBITS0x180000x100000x40x00x3WA004
                              .ctorsPROGBITS0x180040x100040x80x00x3WA004
                              .dtorsPROGBITS0x1800c0x1000c0x80x00x3WA004
                              .dataPROGBITS0x180180x100180x3a40x00x3WA004
                              .bssNOBITS0x183bc0x103bc0x28240x00x3WA004
                              .ARM.attributesARM_ATTRIBUTES0x00x103bc0x100x00x0001
                              .shstrtabSTRTAB0x00x103cc0x580x00x0001
                              TypeOffsetVirtual AddressPhysical AddressFile SizeMemory SizeEntropyFlagsFlags DescriptionAlignProg InterpreterSection Mappings
                              LOAD0x00x80000x80000xfb300xfb306.07380x5R E0x8000.init .text .fini .rodata
                              LOAD0x100000x180000x180000x3bc0x2be03.48450x6RW 0x8000.eh_frame .ctors .dtors .data .bss
                              GNU_STACK0x00x00x00x00x00.00000x7RWE0x4
                              TimestampSource PortDest PortSource IPDest IP
                              Dec 18, 2024 20:47:59.569335938 CET517648888192.168.2.1331.13.224.244
                              Dec 18, 2024 20:47:59.692514896 CET88885176431.13.224.244192.168.2.13
                              Dec 18, 2024 20:47:59.692589045 CET517648888192.168.2.1331.13.224.244
                              Dec 18, 2024 20:47:59.694313049 CET517648888192.168.2.1331.13.224.244
                              Dec 18, 2024 20:47:59.816766024 CET88885176431.13.224.244192.168.2.13
                              Dec 18, 2024 20:48:09.705068111 CET517648888192.168.2.1331.13.224.244
                              Dec 18, 2024 20:48:09.825190067 CET88885176431.13.224.244192.168.2.13
                              Dec 18, 2024 20:48:10.101553917 CET88885176431.13.224.244192.168.2.13
                              Dec 18, 2024 20:48:10.101818085 CET517648888192.168.2.1331.13.224.244
                              Dec 18, 2024 20:49:10.153548956 CET517648888192.168.2.1331.13.224.244
                              Dec 18, 2024 20:49:10.274538040 CET88885176431.13.224.244192.168.2.13
                              Dec 18, 2024 20:49:10.545643091 CET88885176431.13.224.244192.168.2.13
                              Dec 18, 2024 20:49:10.546060085 CET517648888192.168.2.1331.13.224.244

                              System Behavior

                              Start time (UTC):19:47:58
                              Start date (UTC):18/12/2024
                              Path:/tmp/armv4l.elf
                              Arguments:/tmp/armv4l.elf
                              File size:4956856 bytes
                              MD5 hash:5ebfcae4fe2471fcc5695c2394773ff1

                              Start time (UTC):19:47:58
                              Start date (UTC):18/12/2024
                              Path:/tmp/armv4l.elf
                              Arguments:-
                              File size:4956856 bytes
                              MD5 hash:5ebfcae4fe2471fcc5695c2394773ff1