Analysis

  • max time kernel
    44s
  • max time network
    70s
  • platform
    ubuntu-18.04_amd64
  • resource
    ubuntu1804-amd64-20231215-en
  • resource tags

    arch:amd64arch:i386image:ubuntu1804-amd64-20231215-enkernel:4.15.0-213-genericlocale:en-usos:ubuntu-18.04-amd64system
  • submitted
    31-12-2023 05:46

General

  • Target

    2a91a3170a5fd4fb3e30f3d63b9120de

  • Size

    546KB

  • MD5

    2a91a3170a5fd4fb3e30f3d63b9120de

  • SHA1

    1a7a226833f43fdaee71cb6f84914f9a1e87de81

  • SHA256

    c9bd6d01eb7258fef88ec5c9276431c1db45f063b316f83943e45b6a40a76783

  • SHA512

    2d396f7fd0e661a2f15a1f0dc51341b89d9b28f6742a4bdfb7fe9115c5c7b44d9b8ac6e1c5e492f5971c2f9595f17c4154d979f7183df23d8f52ab0e24834d3f

  • SSDEEP

    12288:D3P1A0+Kvdnd4Asvhc27/ao+PzENGtkZg0/CedRlZRqR6ysen:Dfm0+KlZsJc27io2zYGtk20/LdF0+8

Malware Config

Extracted

Family

xorddos

C2

topbannersun.com:5993

wowapplecar.com:5993

Attributes
  • crc_polynomial

    CDB88320

xor.plain

Signatures

  • XorDDoS

    Botnet and downloader malware targeting Linux-based operating systems and IoT devices.

  • XorDDoS payload 4 IoCs
  • Deletes itself 34 IoCs
  • Executes dropped EXE 34 IoCs
  • Creates/modifies Cron job 1 TTPs 1 IoCs

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

  • Modifies init.d 1 TTPs 1 IoCs

    Adds/modifies system service, likely for persistence.

  • Writes file to system bin folder 1 TTPs 35 IoCs
  • Writes file to shm directory 2 IoCs

    Malware can drop malicious files in the shm directory which will run directly from RAM.

  • Writes file to tmp directory 2 IoCs

    Malware often drops required files in the /tmp directory.

Processes

  • /tmp/2a91a3170a5fd4fb3e30f3d63b9120de
    /tmp/2a91a3170a5fd4fb3e30f3d63b9120de
    1⤵
      PID:1571
    • /bin/qaifsncvy
      /bin/qaifsncvy -d 1572
      1⤵
      • Executes dropped EXE
      PID:1576
    • /bin/drszqdetl
      /bin/drszqdetl -d 1572
      1⤵
      • Executes dropped EXE
      PID:1582
    • /bin/puceawkxv
      /bin/puceawkxv -d 1572
      1⤵
      • Executes dropped EXE
      PID:1585
    • /bin/bkdjyevmsazwts
      /bin/bkdjyevmsazwts -d 1572
      1⤵
      • Executes dropped EXE
      PID:1588
    • /bin/lxcfkjwflafjne
      /bin/lxcfkjwflafjne -d 1572
      1⤵
      • Executes dropped EXE
      PID:1591
    • /bin/iigzmsijeefr
      /bin/iigzmsijeefr -d 1572
      1⤵
      • Executes dropped EXE
      PID:1604
    • /bin/lqezzdsusruuyk
      /bin/lqezzdsusruuyk -d 1572
      1⤵
      • Executes dropped EXE
      PID:1607
    • /bin/urdfbkeneoy
      /bin/urdfbkeneoy -d 1572
      1⤵
      • Executes dropped EXE
      PID:1610
    • /bin/sdczpsfqt
      /bin/sdczpsfqt -d 1572
      1⤵
      • Executes dropped EXE
      PID:1613
    • /bin/iodbixaum
      /bin/iodbixaum -d 1572
      1⤵
      • Executes dropped EXE
      PID:1616
    • /bin/owoijyymag
      /bin/owoijyymag -d 1572
      1⤵
      • Executes dropped EXE
      PID:1619
    • /bin/aessvanoadkpl
      /bin/aessvanoadkpl -d 1572
      1⤵
      • Executes dropped EXE
      PID:1622
    • /bin/njhprutvt
      /bin/njhprutvt -d 1572
      1⤵
      • Executes dropped EXE
      PID:1625
    • /bin/mhwvzgkzkcsie
      /bin/mhwvzgkzkcsie -d 1572
      1⤵
      • Executes dropped EXE
      PID:1628
    • /bin/wfkiwydlhmd
      /bin/wfkiwydlhmd -d 1572
      1⤵
      • Executes dropped EXE
      PID:1631
    • /bin/zslioiiuujhxb
      /bin/zslioiiuujhxb -d 1572
      1⤵
      • Executes dropped EXE
      PID:1634
    • /bin/dknkvxita
      /bin/dknkvxita -d 1572
      1⤵
      • Executes dropped EXE
      PID:1637
    • /bin/cmzduxevq
      /bin/cmzduxevq -d 1572
      1⤵
      • Executes dropped EXE
      PID:1640
    • /bin/dgznduxmtadyl
      /bin/dgznduxmtadyl -d 1572
      1⤵
      • Executes dropped EXE
      PID:1643
    • /bin/liptbp
      /bin/liptbp -d 1572
      1⤵
      • Executes dropped EXE
      PID:1646
    • /bin/lnbizwk
      /bin/lnbizwk -d 1572
      1⤵
      • Executes dropped EXE
      PID:1649
    • /bin/vvugdjz
      /bin/vvugdjz -d 1572
      1⤵
      • Executes dropped EXE
      PID:1652
    • /bin/yrmdfxarmutss
      /bin/yrmdfxarmutss -d 1572
      1⤵
      • Executes dropped EXE
      PID:1655
    • /bin/zdrbntzxv
      /bin/zdrbntzxv -d 1572
      1⤵
      • Executes dropped EXE
      PID:1658
    • /bin/vqcyzehavtd
      /bin/vqcyzehavtd -d 1572
      1⤵
      • Executes dropped EXE
      PID:1660
    • /bin/ambuhtzh
      /bin/ambuhtzh -d 1572
      1⤵
      • Executes dropped EXE
      PID:1666
    • /bin/dqxyjaa
      /bin/dqxyjaa -d 1572
      1⤵
      • Executes dropped EXE
      PID:1669
    • /bin/iuhlkdhddhsdv
      /bin/iuhlkdhddhsdv -d 1572
      1⤵
      • Executes dropped EXE
      PID:1672
    • /bin/djcasx
      /bin/djcasx -d 1572
      1⤵
      • Executes dropped EXE
      PID:1675
    • /bin/csespee
      /bin/csespee -d 1572
      1⤵
      • Executes dropped EXE
      PID:1678
    • /bin/wnrzcf
      /bin/wnrzcf -d 1572
      1⤵
      • Executes dropped EXE
      PID:1681
    • /bin/vaasej
      /bin/vaasej -d 1572
      1⤵
      • Executes dropped EXE
      PID:1684
    • /bin/ftcsgiytshzdj
      /bin/ftcsgiytshzdj -d 1572
      1⤵
      • Executes dropped EXE
      PID:1687
    • /bin/xpltfcshheejez
      /bin/xpltfcshheejez -d 1572
      1⤵
      • Executes dropped EXE
      PID:1690

    Network

    MITRE ATT&CK Enterprise v15

    Replay Monitor

    Loading Replay Monitor...

    Downloads

    • /bin/ftcsgiytshzdj

      Filesize

      172KB

      MD5

      cd2d418518c0079d67208edd0d19486e

      SHA1

      9529bccf87fb7a5d71a9f68fb80ddcd658df47c0

      SHA256

      86d48d84d9e059f370acebbcdd6ea07fb3a09e2f576aa679e3dcc61ba22d1fe5

      SHA512

      7292ff19773ec5b2556cc9b9465fa91f212d89945f0cc2d0c98d0d6dae37cabe4c70b166e710f729f7a84d50d826a884bd6d4a136e5739107aec32883afb51d2

    • /bin/iigzmsijeefr

      Filesize

      3KB

      MD5

      4c929c0a88a23ed32fde904d1c9a609c

      SHA1

      3c7a6df6f16677425a6f10fa7da07d587ddb9758

      SHA256

      fec04f59985d0f108e14c339fcb1aa6174d04cc6c9850aa311be3e9501713981

      SHA512

      3a0d08aa10f617d7b2bd7597cfacb2b1ae450d20e986238ac20d8bab7cf83b496816e84b225f0e2f765e4d4ee0847dc79f2e14ecbed91404ef2ef1e12becc3f6

    • /bin/owoijyymag

      Filesize

      68KB

      MD5

      6e079084758750272be4b280314972b7

      SHA1

      5d3ca1dfdf83a471a745244ed5742571075ba59d

      SHA256

      c9907ff14a50d4f1bf9dae0615c997e932b618f1b9f387d461fdb65a55348f68

      SHA512

      8d71c689d9b7dcdfff627bb221ca5d917b7f2f1e4f34ea20e2cbabf1dfcc577e66d4eeb337860e5654ac6c709bd64a4514800163bbaea2e2f056fa406cc47b38

    • /dev/shm/sem.8xQc0N

      Filesize

      16B

      MD5

      076933ff9904d1110d896e2c525e39e5

      SHA1

      4188442577fa77f25820d9b2d01cc446e30684ac

      SHA256

      4cbbd8ca5215b8d161aec181a74b694f4e24b001d5b081dc0030ed797a8973e0

      SHA512

      6fcee9a7b7a7b821d241c03c82377928bc6882e7a08c78a4221199bfa220cdc55212273018ee613317c8293bb8d1ce08d1e017508e94e06ab85a734c99c7cc34

    • /etc/cron.hourly/ed0219b36d3f03e3bf4df5a0713a19a2.sh

      Filesize

      169B

      MD5

      587f5ef1cda1d56140b1219f58615dd7

      SHA1

      6223c708ca00614ddd1493b9b5c27dd45f5821f4

      SHA256

      6c38a750a954676f68a53934773775260207feb363a4baf98e3092153d611bc1

      SHA512

      a24536f90e12981fc35e12613a37430e8b14b1c38e2ecabd0d80aaac21220dc93b7d83f7cbe77dbb4ecedc2168f215637b056252da22d40ce31f7327eec5de32

    • /etc/daemon.cfg

      Filesize

      32B

      MD5

      58aa00d2d03e609d2be4500364e22a97

      SHA1

      03bf04f147c3a45ae5c415c42d0d407cd29767bb

      SHA256

      588f4dddf3049936d0e0d343c2cc6e0179d19745ee9b8819abcb869d14673cf2

      SHA512

      3b12d81240d87e23a170f73a580d13130ec09b8f7cb6a852e26c9c9d07dfa110d5fd7d5fcff8e1bdb47237521cbeb752d6c3561e328cd59852bfc4223d9710da

    • /etc/init.d/ed0219b36d3f03e3bf4df5a0713a19a2

      Filesize

      448B

      MD5

      63786e169c94538975e45c139599d816

      SHA1

      d71443c31708add02f323523884b7d0e42e6b1cc

      SHA256

      113aaf92371586816c7e770ae3ee3d6a151f7ccc652f09a38f84c9b0f2edd69b

      SHA512

      fcc8ba9769022fc994eb64bb5a1e7676efc679f13984927680ebf690bb80900dd6f42bb9e3405f0be53fa58678ecb22044759731ae092be19909e0aa23536aae

    • /tmp/ed0219b36d3f03e3bf4df5a0713a19a2

      Filesize

      546KB

      MD5

      2a91a3170a5fd4fb3e30f3d63b9120de

      SHA1

      1a7a226833f43fdaee71cb6f84914f9a1e87de81

      SHA256

      c9bd6d01eb7258fef88ec5c9276431c1db45f063b316f83943e45b6a40a76783

      SHA512

      2d396f7fd0e661a2f15a1f0dc51341b89d9b28f6742a4bdfb7fe9115c5c7b44d9b8ac6e1c5e492f5971c2f9595f17c4154d979f7183df23d8f52ab0e24834d3f