MalwareBazaar Database

You are currently viewing the MalwareBazaar entry for SHA256 99c3e31628d4c1e5ffc94be945d4aaa0a4a0577565f6578dc7f4db8d10e9dfca. While MalwareBazaar tries to identify whether the sample provided is malicious or not, there is no guarantee that a sample in MalwareBazaar is malicious.

Database Entry



Mirai


Vendor detections: 11


Intelligence 11 IOCs YARA 7 File information Comments

SHA256 hash: 99c3e31628d4c1e5ffc94be945d4aaa0a4a0577565f6578dc7f4db8d10e9dfca
SHA3-384 hash: 50bf75f57bd32cd7155308844c6dfb755a1f16ebdd9a3e79858085b593fd6345c12c9cb4d04b5699855577f8df5cfb20
SHA1 hash: d4bd690740b070d9bbabb393dae346822590bd42
MD5 hash: f08b3c1cdfd221736552d8bbc67df12f
humanhash: lemon-avocado-kansas-michigan
File name:x86_32.uhavenobotsxd
Download: download sample
Signature Mirai
File size:87'220 bytes
First seen:2025-12-22 01:46:51 UTC
Last seen:Never
File type: elf
MIME type:application/x-executable
ssdeep 1536:l03Xg9L4jNK4Yc2oknrDNNiVupKWnW69Aihv9KMvHLZiHFD03w5cUXejwuL:UX2L4jNK4YcqtNiVOnW63hv9dL6FQg52
TLSH T1DB835BC1A743C4F5EC6612B9613BE3375672F6390128DB46CB64B8369825A02B72739E
telfhash t1b43126f8163b0ce49bc4a980e15e6f203d4de77f195036d38563d868226ed8191b7d39
TrID 50.1% (.) ELF Executable and Linkable format (Linux) (4022/12)
49.8% (.O) ELF Executable and Linkable format (generic) (4000/1)
Magika elf
Reporter abuse_ch
Tags:elf mirai

Intelligence


File Origin
# of uploads :
1
# of downloads :
40
Origin country :
DE DE
Vendor Threat Intelligence
No detections
Result
Verdict:
Malware
Maliciousness:

Behaviour
Changes access rights for a written file
Connection attempt
Runs as daemon
Kills processes
Opens a port
Launching a process
Sends data to a server
Creating a process from a recently created file
Creating a file
Deleting a recently created file
Deletes a file
Changes the time when the file was created, accessed, or modified
Receives data from a server
Sets a written file as executable
Creates or modifies files in /cron to set up autorun
Substitutes an application name
Writes files to system directory
Creates or modifies files in /init.d to set up autorun
Creates or modifies symbolic links in /init.d to set up autorun
Creates or modifies files to set up autorun
Verdict:
Likely Malicious
Threat level:
  7.5/10
Confidence:
100%
Tags:
mirai
Verdict:
Malicious
File Type:
elf.32.le
First seen:
2025-12-21T22:55:00Z UTC
Last seen:
2025-12-22T00:54:00Z UTC
Hits:
~10
Detections:
HEUR:Backdoor.Linux.Gafgyt.gu HEUR:Backdoor.Linux.Gafgyt.ij
Result
Threat name:
n/a
Detection:
malicious
Classification:
spre.troj.evad
Score:
100 / 100
Signature
Drops files in suspicious directories
Drops invisible ELF files
Executes the "crontab" command typically for achieving persistence
Malicious sample detected (through community Yara rule)
Modifies the '.bashrc' or '.bash_profile' file typically for persisting actions
Multi AV Scanner detection for submitted file
Sample deletes itself
Sample reads /proc/mounts (often used for finding a writable filesystem)
Sample tries to kill multiple processes (SIGKILL)
Sample tries to persist itself using /etc/profile
Sample tries to persist itself using cron
Sample tries to persist itself using System V runlevels
Sample tries to set files in /etc globally writable
Terminates several processes with shell command 'killall'
Behaviour
Behavior Graph:
behaviorgraph top1 signatures2 2 Behavior Graph ID: 1837355 Sample: x86_32.uhavenobotsxd.elf Startdate: 22/12/2025 Architecture: LINUX Score: 100 96 Malicious sample detected (through community Yara rule) 2->96 98 Multi AV Scanner detection for submitted file 2->98 10 x86_32.uhavenobotsxd.elf 2->10         started        13 dash rm 2->13         started        15 dash rm 2->15         started        process3 signatures4 112 Sample reads /proc/mounts (often used for finding a writable filesystem) 10->112 17 x86_32.uhavenobotsxd.elf 10->17         started        process5 file6 82 /var/spool/cron/root, ASCII 17->82 dropped 84 /var/spool/cron/crontabs/root, ASCII 17->84 dropped 86 /root/.bashrc, ASCII 17->86 dropped 88 8 other files (7 malicious) 17->88 dropped 100 Sample tries to set files in /etc globally writable 17->100 102 Sample tries to persist itself using /etc/profile 17->102 104 Drops files in suspicious directories 17->104 106 4 other signatures 17->106 21 x86_32.uhavenobotsxd.elf sh 17->21         started        23 x86_32.uhavenobotsxd.elf sh 17->23         started        25 x86_32.uhavenobotsxd.elf 17->25         started        27 64 other processes 17->27 signatures7 process8 signatures9 30 sh .monitor 21->30         started        32 sh S99network 23->32         started        34 x86_32.uhavenobotsxd.elf sh 25->34         started        36 x86_32.uhavenobotsxd.elf sh 25->36         started        38 x86_32.uhavenobotsxd.elf sh 25->38         started        40 x86_32.uhavenobotsxd.elf sh 25->40         started        114 Sample tries to kill multiple processes (SIGKILL) 27->114 42 sh crontab 27->42         started        46 sh cp 27->46         started        48 61 other processes 27->48 process10 file11 50 .monitor 30->50         started        52 S99network 32->52         started        54 sh .update 34->54         started        57 sh .update 36->57         started        59 sh .update 38->59         started        61 sh .update 40->61         started        90 /var/spool/cron/crontabs/tmp.uyMrJf, ASCII 42->90 dropped 116 Sample tries to persist itself using cron 42->116 118 Executes the "crontab" command typically for achieving persistence 42->118 92 /usr/bin/.update, ELF 46->92 dropped 120 Drops invisible ELF files 46->120 122 Drops files in suspicious directories 46->122 124 Sample tries to kill multiple processes (SIGKILL) 48->124 126 Sample deletes itself 48->126 128 Terminates several processes with shell command 'killall' 48->128 63 sh crontab 48->63         started        signatures12 process13 signatures14 65 .monitor .update 50->65         started        68 .monitor .update 50->68         started        70 .monitor .update 50->70         started        78 57 other processes 50->78 72 S99network .update 52->72         started        74 S99network .update 52->74         started        76 S99network .update 52->76         started        80 11 other processes 52->80 108 Sample reads /proc/mounts (often used for finding a writable filesystem) 54->108 110 Executes the "crontab" command typically for achieving persistence 63->110 process15 signatures16 94 Sample reads /proc/mounts (often used for finding a writable filesystem) 72->94
Threat name:
Linux.Backdoor.Mirai
Status:
Malicious
First seen:
2025-12-22 01:47:07 UTC
File Type:
ELF32 Little (Exe)
AV detection:
12 of 36 (33.33%)
Threat level:
  5/5
Result
Malware family:
n/a
Score:
  7/10
Tags:
defense_evasion discovery execution linux persistence privilege_escalation
Behaviour
Reads runtime system information
Writes file to shm directory
Changes its process name
Modifies Bash startup script
Creates/modifies Cron job
Creates/modifies environment variables
Deletes log files
Enumerates running processes
Modifies init.d
Modifies rc script
Write file to user bin folder
Executes dropped EXE
Unexpected DNS network traffic destination
Verdict:
Malicious
Tags:
trojan gafgyt mirai Unix.Trojan.Mirai-10001386-0
YARA:
Linux_Trojan_Gafgyt_5bf62ce4 Linux_Trojan_Mirai_5f7b67b8 Linux_Trojan_Mirai_ae9d0fa6 Linux_Trojan_Mirai_cc93863b
Please note that we are no longer able to provide a coverage score for Virus Total.

YARA Signatures


MalwareBazaar uses YARA rules from several public and non-public repositories, such as YARAhub and Malpedia. Those are being matched against malware samples uploaded to MalwareBazaar as well as against any suspicious process dumps they may create. Please note that only results from TLP:CLEAR rules are being displayed.

Rule name:ach_202503_elf_Mirai
Author:abuse.ch
Description:Detects Mirai 'TSource' ELF files
Rule name:enterpriseapps2
Author:Tim Brown @timb_machine
Description:Enterprise apps
Rule name:Linux_Trojan_Gafgyt_5bf62ce4
Author:Elastic Security
Rule name:Linux_Trojan_Mirai_5f7b67b8
Author:Elastic Security
Rule name:Linux_Trojan_Mirai_ae9d0fa6
Author:Elastic Security
Rule name:Linux_Trojan_Mirai_cc93863b
Author:Elastic Security
Rule name:unixredflags3
Author:Tim Brown @timb_machine
Description:Hunts for UNIX red flags

File information


The table below shows additional information about this malware sample such as delivery method and external references.

Web download

Mirai

elf 99c3e31628d4c1e5ffc94be945d4aaa0a4a0577565f6578dc7f4db8d10e9dfca

(this sample)

  
Delivery method
Distributed via web download

Comments