File name:

getty

Full analysis: https://app.any.run/tasks/9940a14b-45b7-44ce-a889-69318414829d
Verdict: Malicious activity
Threats:

A botnet is a group of internet-connected devices that are controlled by a single individual or group, often without the knowledge or consent of the device owners. These devices can be used to launch a variety of malicious attacks, such as distributed denial-of-service (DDoS) attacks, spam campaigns, and data theft. Botnet malware is the software that is used to infect devices and turn them into part of a botnet.

Analysis date: June 21, 2025, 19:53:19
OS: Ubuntu 22.04.2
Tags:
ddos
gafgyt
botnet
Indicators:
MIME: application/x-executable
File info: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), statically linked, not stripped
MD5:

E5199B854BD26F2543D821F79B329767

SHA1:

E3702E830744290795AF327DA448E5064E894227

SHA256:

2B579E477EB8F963DB3FB789E393B00EB3AD347D7FA84D9552923FE9C1269646

SSDEEP:

3072:CjqbjUD93WqL3+fd2C9i0FJCLZga+2n5/g7mpFEthq9aTeMT:CjqbjW+fdX9iy0Zga+ko7mpFEthq9aTn

ANY.RUN is an interactive service which provides full access to the guest system. Information in this report could be distorted by user actions and is provided for user acknowledgement as it is. ANY.RUN does not guarantee maliciousness or safety of the content.
  • MALICIOUS

    • GAFGYT has been detected (SURICATA)

      • getty.elf (PID: 41412)
    • Connects to the CnC server

      • getty.elf (PID: 41412)
  • SUSPICIOUS

    • Uses wget to download content

      • getty.elf (PID: 41409)
    • Modifies file or directory owner

      • sudo (PID: 41402)
    • Executes the "rm" command to delete files or directories

      • getty.elf (PID: 41409)
    • Executes commands using command-line interpreter

      • sudo (PID: 41405)
    • Gets information about currently running processes

      • getty.elf (PID: 41418)
      • getty.elf (PID: 41454)
      • getty.elf (PID: 41436)
      • getty.elf (PID: 41472)
      • getty.elf (PID: 41622)
      • getty.elf (PID: 41640)
      • getty.elf (PID: 41658)
      • getty.elf (PID: 41712)
      • getty.elf (PID: 41694)
      • getty.elf (PID: 41730)
      • getty.elf (PID: 41490)
      • getty.elf (PID: 41532)
      • getty.elf (PID: 41514)
      • getty.elf (PID: 41550)
      • getty.elf (PID: 41586)
      • getty.elf (PID: 41568)
      • getty.elf (PID: 41604)
      • getty.elf (PID: 41676)
      • getty.elf (PID: 41748)
      • getty.elf (PID: 41766)
      • getty.elf (PID: 41784)
      • getty.elf (PID: 41802)
    • Contacting a server suspected of hosting an CnC

      • getty.elf (PID: 41412)
    • Connects to unusual port

      • getty.elf (PID: 41412)
  • INFO

    • Checks timezone

      • wget (PID: 41413)
Find more information about signature artifacts and mapping to MITRE ATT&CK™ MATRIX at the full report
No Malware configuration.

TRiD

.o | ELF Executable and Linkable format (generic) (49.8)

EXIF

EXE

CPUArchitecture: 32 bit
CPUByteOrder: Little endian
ObjectFileType: Executable file
CPUType: i386
No data.
screenshot
All screenshots are available in the full report
All screenshots are available in the full report
Total processes
545
Monitored processes
412
Malicious processes
6
Suspicious processes
0

Behavior graph

Click at the process to see the details
dash no specs sudo no specs chown no specs chmod no specs sudo no specs getty.elf no specs locale-check no specs getty.elf no specs getty.elf no specs getty.elf no specs getty.elf no specs #GAFGYT getty.elf wget chmod no specs dash no specs rm no specs getty.elf no specs pgrep no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs pgrep no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs pgrep no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs pgrep no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs pgrep no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs pgrep no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs pgrep no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs pgrep no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs pgrep no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs pgrep no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs pgrep no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs pgrep no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs pgrep no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs pgrep no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs pgrep no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs pgrep no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs pgrep no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs pgrep no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs pgrep no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs pgrep no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs pgrep no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs pgrep no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs getty.elf no specs killall no specs

Process information

PID
CMD
Path
Indicators
Parent process
41401/bin/sh -c "sudo chown user /tmp/getty\.elf && chmod +x /tmp/getty\.elf && DISPLAY=:0 sudo -iu user /tmp/getty\.elf "/usr/bin/dashUbvyYXL4x2mYa65Q
User:
root
Integrity Level:
UNKNOWN
Exit code:
0
Modules
Images
/usr/lib/x86_64-linux-gnu/libc.so.6
41402sudo chown user /tmp/getty.elf/usr/bin/sudodash
User:
root
Integrity Level:
UNKNOWN
Exit code:
0
Modules
Images
/usr/lib/x86_64-linux-gnu/libaudit.so.1.0.0
/usr/lib/x86_64-linux-gnu/libselinux.so.1
/usr/libexec/sudo/libsudo_util.so.0.0.0
/usr/lib/x86_64-linux-gnu/libc.so.6
/usr/lib/x86_64-linux-gnu/libcap-ng.so.0.0.0
/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0.10.4
/usr/lib/x86_64-linux-gnu/libnss_systemd.so.2
/usr/libexec/sudo/sudoers.so
/usr/lib/x86_64-linux-gnu/libpam.so.0.85.1
/usr/lib/x86_64-linux-gnu/libz.so.1.2.11
41403chown user /tmp/getty.elf/usr/bin/chownsudo
User:
root
Integrity Level:
UNKNOWN
Exit code:
0
Modules
Images
/usr/lib/x86_64-linux-gnu/libc.so.6
41404chmod +x /tmp/getty.elf/usr/bin/chmoddash
User:
root
Integrity Level:
UNKNOWN
Exit code:
0
Modules
Images
/usr/lib/x86_64-linux-gnu/libc.so.6
41405sudo -iu user /tmp/getty.elf/usr/bin/sudodash
User:
root
Integrity Level:
UNKNOWN
Exit code:
0
Modules
Images
/usr/lib/x86_64-linux-gnu/libaudit.so.1.0.0
/usr/lib/x86_64-linux-gnu/libselinux.so.1
/usr/libexec/sudo/libsudo_util.so.0.0.0
/usr/lib/x86_64-linux-gnu/libc.so.6
/usr/lib/x86_64-linux-gnu/libcap-ng.so.0.0.0
/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0.10.4
/usr/lib/x86_64-linux-gnu/libnss_systemd.so.2
/usr/libexec/sudo/sudoers.so
/usr/lib/x86_64-linux-gnu/libpam.so.0.85.1
/usr/lib/x86_64-linux-gnu/libz.so.1.2.11
41406/tmp/getty.elf/tmp/getty.elfsudo
User:
user
Integrity Level:
UNKNOWN
Exit code:
0
Modules
Images
/usr/lib/x86_64-linux-gnu/libtinfo.so.6.3
/usr/lib/x86_64-linux-gnu/libc.so.6
41407/usr/bin/locale-check C.UTF-8/usr/bin/locale-checkgetty.elf
User:
user
Integrity Level:
UNKNOWN
Exit code:
0
Modules
Images
/usr/lib/x86_64-linux-gnu/libc.so.6
41408/usr/sbin/dropb/tmp/getty.elfgetty.elf
User:
user
Integrity Level:
UNKNOWN
Exit code:
0
41409/usr/sbin/dropb/tmp/getty.elfgetty.elf
User:
user
Integrity Level:
UNKNOWN
Exit code:
0
Modules
Images
/usr/lib/x86_64-linux-gnu/libc.so.6
41410/usr/sbin/dropb/tmp/getty.elfgetty.elf
User:
user
Integrity Level:
UNKNOWN
Exit code:
0
Executable files
0
Suspicious files
0
Text files
0
Unknown types
0

Dropped files

No data
Download PCAP, analyze network streams, HTTP content and a lot more at the full report
HTTP(S) requests
1
TCP/UDP connections
19
DNS requests
20
Threats
9

HTTP requests

PID
Process
Method
HTTP Code
IP
URL
CN
Type
Size
Reputation
GET
204
91.189.91.49:80
http://connectivity-check.ubuntu.com/
unknown
whitelisted
Download PCAP, analyze network streams, HTTP content and a lot more at the full report

Connections

PID
Process
IP
Domain
ASN
CN
Reputation
185.125.190.98:80
connectivity-check.ubuntu.com
Canonical Group Limited
GB
whitelisted
91.189.91.49:80
connectivity-check.ubuntu.com
Canonical Group Limited
US
whitelisted
484
avahi-daemon
224.0.0.251:5353
unknown
169.150.255.183:443
odrs.gnome.org
GB
whitelisted
512
snapd
185.125.188.54:443
api.snapcraft.io
Canonical Group Limited
GB
whitelisted
512
snapd
185.125.188.58:443
api.snapcraft.io
Canonical Group Limited
GB
whitelisted
41412
getty.elf
45.74.16.86:65481
Voxility LLP
US
malicious

DNS requests

Domain
IP
Reputation
connectivity-check.ubuntu.com
  • 2620:2d:4002:1::198
  • 2620:2d:4000:1::2b
  • 2001:67c:1562::23
  • 2001:67c:1562::24
  • 2620:2d:4002:1::197
  • 2620:2d:4002:1::196
  • 2620:2d:4000:1::22
  • 2620:2d:4000:1::2a
  • 2620:2d:4000:1::96
  • 2620:2d:4000:1::98
  • 2620:2d:4000:1::97
  • 2620:2d:4000:1::23
  • 91.189.91.49
  • 185.125.190.17
  • 185.125.190.96
  • 185.125.190.98
  • 185.125.190.97
  • 185.125.190.48
  • 91.189.91.48
  • 91.189.91.96
  • 185.125.190.18
  • 185.125.190.49
  • 91.189.91.97
  • 91.189.91.98
whitelisted
google.com
  • 216.58.206.78
  • 2a00:1450:4001:830::200e
whitelisted
odrs.gnome.org
  • 169.150.255.183
  • 207.211.211.26
  • 212.102.56.179
  • 195.181.175.40
  • 195.181.170.18
  • 37.19.194.80
  • 169.150.255.180
  • 2a02:6ea0:c700::19
  • 2a02:6ea0:c700::107
  • 2a02:6ea0:c700::21
  • 2a02:6ea0:c700::11
  • 2a02:6ea0:c700::18
  • 2a02:6ea0:c700::112
  • 2a02:6ea0:c700::101
whitelisted
api.snapcraft.io
  • 185.125.188.54
  • 185.125.188.58
  • 185.125.188.57
  • 185.125.188.59
  • 2620:2d:4000:1010::117
  • 2620:2d:4000:1010::2e6
  • 2620:2d:4000:1010::344
  • 2620:2d:4000:1010::42
whitelisted
gay.energy
unknown
12.100.168.192.in-addr.arpa
unknown

Threats

Found threats are available for the paid subscriptions
9 ETPRO signatures available at the full report
No debug info