Analysis

  • max time kernel
    6s
  • platform
    debian-9_armhf
  • resource
    debian9-armhf-20240611-en
  • resource tags

    arch:armhfimage:debian9-armhf-20240611-enkernel:4.9.0-13-armmp-lpaelocale:en-usos:debian-9-armhfsystem
  • submitted
    25/11/2024, 15:16

General

  • Target
    platforms/QNX/local/1479.sh
  • Size 644B
  • Sample241125-snpagayrfk
  • SHA256 710313d9fb5b811740f47cd8256de2ec1fa8dc8eb266532718382f5af867c8ca
  • MD5 SHA1 SHA512
Score
3/10

Malware Config

Signatures

  • Writes file to tmp directory 11 IoCs

    Malware often drops required files in the /tmp directory.

Processes

  • /tmp/platforms/QNX/local/1479.sh
    /tmp/platforms/QNX/local/1479.sh
    1⤵
    • Writes file to tmp directory
    PID:740
    • /bin/cat
      cat
      2⤵
        PID:742
      • /usr/bin/make
        make phfontphf
        2⤵
          PID:743
          • /usr/local/sbin/cc
            cc phfontphf.c -o phfontphf
            3⤵
              PID:749
            • /usr/local/bin/cc
              cc phfontphf.c -o phfontphf
              3⤵
                PID:749
              • /usr/sbin/cc
                cc phfontphf.c -o phfontphf
                3⤵
                  PID:749
                • /usr/bin/cc
                  cc phfontphf.c -o phfontphf
                  3⤵
                  • Writes file to tmp directory
                  PID:749
                  • /usr/lib/gcc/arm-linux-gnueabihf/6/cc1
                    /usr/lib/gcc/arm-linux-gnueabihf/6/cc1 -quiet -imultilib . -imultiarch arm-linux-gnueabihf phfontphf.c -quiet -dumpbase phfontphf.c "-march=armv7-a" "-mfloat-abi=hard" "-mfpu=vfpv3-d16" -mthumb "-mtls-dialect=gnu" -auxbase phfontphf -o /tmp/cchEL6C3.s
                    4⤵
                    • Writes file to tmp directory
                    PID:751
                  • /usr/local/sbin/as
                    as "-march=armv7-a" "-mfloat-abi=hard" "-mfpu=vfpv3-d16" "-meabi=5" -o /tmp/ccRy3s7l.o /tmp/cchEL6C3.s
                    4⤵
                      PID:758
                    • /usr/local/bin/as
                      as "-march=armv7-a" "-mfloat-abi=hard" "-mfpu=vfpv3-d16" "-meabi=5" -o /tmp/ccRy3s7l.o /tmp/cchEL6C3.s
                      4⤵
                        PID:758
                      • /usr/sbin/as
                        as "-march=armv7-a" "-mfloat-abi=hard" "-mfpu=vfpv3-d16" "-meabi=5" -o /tmp/ccRy3s7l.o /tmp/cchEL6C3.s
                        4⤵
                          PID:758
                        • /usr/bin/as
                          as "-march=armv7-a" "-mfloat-abi=hard" "-mfpu=vfpv3-d16" "-meabi=5" -o /tmp/ccRy3s7l.o /tmp/cchEL6C3.s
                          4⤵
                          • Writes file to tmp directory
                          PID:758
                        • /usr/lib/gcc/arm-linux-gnueabihf/6/collect2
                          /usr/lib/gcc/arm-linux-gnueabihf/6/collect2 -plugin /usr/lib/gcc/arm-linux-gnueabihf/6/liblto_plugin.so "-plugin-opt=/usr/lib/gcc/arm-linux-gnueabihf/6/lto-wrapper" "-plugin-opt=-fresolution=/tmp/ccjrKL3g.res" "-plugin-opt=-pass-through=-lgcc" "-plugin-opt=-pass-through=-lgcc_s" "-plugin-opt=-pass-through=-lc" "-plugin-opt=-pass-through=-lgcc" "-plugin-opt=-pass-through=-lgcc_s" "--sysroot=/" --build-id --eh-frame-hdr -dynamic-linker /lib/ld-linux-armhf.so.3 -X "--hash-style=gnu" -m armelf_linux_eabi -pie -o phfontphf /usr/lib/gcc/arm-linux-gnueabihf/6/../../../arm-linux-gnueabihf/Scrt1.o /usr/lib/gcc/arm-linux-gnueabihf/6/../../../arm-linux-gnueabihf/crti.o /usr/lib/gcc/arm-linux-gnueabihf/6/crtbeginS.o -L/usr/lib/gcc/arm-linux-gnueabihf/6 -L/usr/lib/gcc/arm-linux-gnueabihf/6/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/6/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf /tmp/ccRy3s7l.o -lgcc --as-needed -lgcc_s --no-as-needed -lc -lgcc --as-needed -lgcc_s --no-as-needed /usr/lib/gcc/arm-linux-gnueabihf/6/crtendS.o /usr/lib/gcc/arm-linux-gnueabihf/6/../../../arm-linux-gnueabihf/crtn.o
                          4⤵
                          • Writes file to tmp directory
                          PID:761
                          • /usr/bin/ld
                            /usr/bin/ld -plugin /usr/lib/gcc/arm-linux-gnueabihf/6/liblto_plugin.so "-plugin-opt=/usr/lib/gcc/arm-linux-gnueabihf/6/lto-wrapper" "-plugin-opt=-fresolution=/tmp/ccjrKL3g.res" "-plugin-opt=-pass-through=-lgcc" "-plugin-opt=-pass-through=-lgcc_s" "-plugin-opt=-pass-through=-lc" "-plugin-opt=-pass-through=-lgcc" "-plugin-opt=-pass-through=-lgcc_s" "--sysroot=/" --build-id --eh-frame-hdr -dynamic-linker /lib/ld-linux-armhf.so.3 -X "--hash-style=gnu" -m armelf_linux_eabi -pie -o phfontphf /usr/lib/gcc/arm-linux-gnueabihf/6/../../../arm-linux-gnueabihf/Scrt1.o /usr/lib/gcc/arm-linux-gnueabihf/6/../../../arm-linux-gnueabihf/crti.o /usr/lib/gcc/arm-linux-gnueabihf/6/crtbeginS.o -L/usr/lib/gcc/arm-linux-gnueabihf/6 -L/usr/lib/gcc/arm-linux-gnueabihf/6/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/6/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf /tmp/ccRy3s7l.o -lgcc --as-needed -lgcc_s --no-as-needed -lc -lgcc --as-needed -lgcc_s --no-as-needed /usr/lib/gcc/arm-linux-gnueabihf/6/crtendS.o /usr/lib/gcc/arm-linux-gnueabihf/6/../../../arm-linux-gnueabihf/crtn.o
                            5⤵
                            • Writes file to tmp directory
                            PID:763
                    • /bin/ln
                      ln -s /usr/photon/bin/phfont ./phfont
                      2⤵
                        PID:768
                      • /tmp/platforms/QNX/local/phfont
                        ./phfont
                        2⤵
                          PID:770
                        • /bin/rm
                          rm phfont phfontphf phfontphf.c
                          2⤵
                            PID:771

                        Network

                              MITRE ATT&CK Matrix

                              Replay Monitor

                              Loading Replay Monitor...

                              Downloads

                              ccRy3s7l.o

                              • Path /tmp/ccRy3s7l.o
                              • Size 1KB
                              • SHA256 d9201ceafd311d1f88e8e5387be5984dfa08c0470f7f53845948009069258697
                              • MD5 SHA1 SHA512

                              cchEL6C3.s

                              • Path /tmp/cchEL6C3.s
                              • Size 928B
                              • SHA256 f24ec4684a16ae8033805e83b2c27e952d648b9530c41114d81f1208b51af406
                              • MD5 SHA1 SHA512

                              phfontphf

                              • Path /tmp/platforms/QNX/local/phfontphf
                              • Size 8KB
                              • SHA256 319fb0a51ca30a4cbd2609d71267524e035345133515743ea4955b2b530fe342
                              • MD5 SHA1 SHA512 SSDEEP

                              phfontphf.c

                              • Path /tmp/platforms/QNX/local/phfontphf.c
                              • Size 128B
                              • SHA256 0d8d3adeed3013b55b9cd8e3ac5cbad673ce4aa214e2cd44c15dc4f2a6fdec36
                              • MD5 SHA1 SHA512