Analysis

  • max time kernel
    149s
  • max time network
    145s
  • platform
    ubuntu-24.04_amd64
  • resource
    ubuntu2404-amd64-20240523-en
  • resource tags

    arch:amd64arch:i386image:ubuntu2404-amd64-20240523-enkernel:6.8.0-31-genericlocale:en-usos:ubuntu-24.04-amd64system
  • submitted
    27/02/2025, 16:05

General

  • Target

    libudev.so

  • Size

    542KB

  • MD5

    b51476351c030b45c982011e12be17d7

  • SHA1

    9db5baba5f06bc3e6d5b78de1505eee915690148

  • SHA256

    6ddf688bdf16a1d465aef954ff90b372dacd8162bac2c7797ff7b6b4f20afcbc

  • SHA512

    6ee3c1cef54bf515ac07e6e0d2932e3eabe86dac80f546befff8d8a1f4de22b6dd95e91580306361dbc7af11bcfed6d421f739bc9b37e38665ef342007b0efe7

  • SSDEEP

    12288:VB2bw1CH/FwznbIU9sE8c8lqd49N94wT4JXhLLp6yWrk3:VB2WCH/eMU9Uc8gd49N94BJXhLL4ru

Malware Config

Extracted

Family

xorddos

C2

http://ww.wowapplecar.com/config.rar

ee.vvbb321.com:1520

ee.jjkk567.com:1520

ee.nnmm234.com:1520

ee.aass654.com:1520

ee.xxcc789.com:1520

Attributes
  • crc_polynomial

    EDB88320

xor.plain

Signatures

  • XorDDoS

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

  • XorDDoS payload 30 IoCs
  • Xorddos family
  • Writes memory of remote process 2 IoCs
  • Loads a kernel module 64 IoCs

    Loads a Linux kernel module, potentially to achieve persistence

  • Creates/modifies Cron job 1 TTPs 1 IoCs

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

  • Reads runtime system information 2 IoCs

    Reads data from /proc virtual filesystem.

Processes

  • /tmp/libudev.so
    /tmp/libudev.so
    1⤵
    • Writes memory of remote process
    • Loads a kernel module
    • Creates/modifies Cron job
    PID:2829
    • /bin/sed
      sed -i "/\\/etc\\/cron.hourly\\/gcc.sh/d" /etc/crontab
      2⤵
      • Reads runtime system information
      PID:2837
    • /bin/systemctl
      systemctl daemon-reload
      2⤵
      • Reads runtime system information
      PID:2851

Network

MITRE ATT&CK Enterprise v15

Replay Monitor

Loading Replay Monitor...

Downloads

  • /etc/cron.hourly/gcc.sh

    Filesize

    228B

    MD5

    3bab747cedc5f0ebe86aaa7f982470cd

    SHA1

    3c7d1c6931c2b3dae39d38346b780ea57c8e6142

    SHA256

    74d31cac40d98ee64df2a0c29ceb229d12ac5fa699c2ee512fc69360f0cf68c5

    SHA512

    21e8a6d9ca8531d37def83d8903e5b0fa11ecf33d85d05edab1e0feb4acac65ae2cf5222650fb9f533f459ccc51bb2903276ff6f827b847cc5e6dac7d45a0a42

  • /etc/crontab

    Filesize

    1KB

    MD5

    f85f0a4cb1d0da23b7e8e4a80a5a9f59

    SHA1

    f7b9ebeb87ee01c0caa97df076e6420f5e5c66a9

    SHA256

    696de2ac7d880173f049febcf30288e8f77b4ff54baf7ea70ef1261a3bbe5d97

    SHA512

    a770f7e2a0ce96ef084c9baf845148950ec23bd7a1e99d23438ff7872cfc039db690b10884e979de8aef200abde73ac5f69c9ce0cd7800ccda0b0ef0640eb27d

  • /etc/init.d/libudev.so

    Filesize

    315B

    MD5

    bf54f9789e5f436b41dae0338b907708

    SHA1

    a1d61dc0a80db7ac81baf8772e4ddd076cb6706b

    SHA256

    f48633bd1909a10d98bdf0c032cb414ee35185365c036130db1c058d2d9b2232

    SHA512

    5f8218aa3a450bb307095203493cc8c09c1640bdbb534bfec659b0790baa46e87a61a4133c9e264ecc3ce22ab42898843724ccea26110a88f550f49dafbace7e

  • /etc/sedcp5yfx

    Filesize

    1KB

    MD5

    85f7ff2020ac8c72212f076ddf33c0be

    SHA1

    df06ddd9c29e8da5cff1aa356e9529336573422f

    SHA256

    ffb48ad57868ed639fad049d11ef4b9bcdd3d2d3e556754ce69b4d6b016969a3

    SHA512

    d7e2d6116adbe768dd078b490575f7757c0e98859a96d280756446bd7e6bf46e24381b0cf86bf5ae3eb4e15bb3743a34cf910f30dd27888de4c5d12bc0a7ea00

  • /run/gcc.pid

    Filesize

    32B

    MD5

    ba6e9922cb254e79d46f4498a7210af4

    SHA1

    d8c1e98841c6c70ff0ab666cdba473807b4bb244

    SHA256

    3296e663f7f732e3e44a7c3dbdabb2f4c6fa98149f8b93aa3cf560c4d064976f

    SHA512

    3e18d65da6ef314b25a6790a2c5c5bd7664568f44a3dba0773f764e548eee662cd06ab7068b2e3068641547646c1b9c3a357bdac5ad31f8ca25c643f58f79f3a

  • /usr/bin/bcygpvdlsu

    Filesize

    542KB

    MD5

    a5b99af074b2d627bb6d3dc83ac58600

    SHA1

    1403ea7528bebc833f996bcf9c7d5c4021c0ebdf

    SHA256

    e44b97504c542c458032fc3f0fac5936baad865b10eb836b9e4332de3308bb9f

    SHA512

    a5203ec96d75a8c142d458681301af01f8275bc1aac6932aa144ead08ae5019e02914ad2117862e6820e1d287ffada05c5b5418c51fd0cfc04446a1f947dd681

  • /usr/bin/cvomrxyito

    Filesize

    542KB

    MD5

    79ba0791b507ed0b8862f2e22466ec81

    SHA1

    2d6050b20c964c6fad5ba6a8ce03d9d838f10805

    SHA256

    7d2ae026821c34bd68045ac2deeba04821cd683ca5f5e4a00ba034fdfd949dd2

    SHA512

    b6876db7c0139584e99b6e16d87c0fddf819459d68b72b0fbd4b970e22318fe81976f8c85b79d432f11fa4d78b78ac7851c9fee10b1fe263fdbbe8cf95bf7335

  • /usr/bin/dbvvqamzla

    Filesize

    542KB

    MD5

    3cecb92b45d875229efd82166c8bec54

    SHA1

    1cf45279667f24eeb1d538b0e9699742d91df684

    SHA256

    04c13347cd84a4b4058a591ecb12e2ccd781415c84aa198fe8b70449177b1a9c

    SHA512

    16b4572cdd6fa3ad12ad3a52deee4465cbda44e995cf981cb214d1d712ef5baa05e05eeaa5650148378b24d796116520528db93c02592a6334a6f0883713e67c

  • /usr/bin/dfvpejpzkk

    Filesize

    542KB

    MD5

    273889e4b33129447181448a71914062

    SHA1

    2d316410f6605064d2682b5b6cd6b25b4dcf34fc

    SHA256

    58f6527a3ce05c9c77ad7fc82d2426cb6e0354a0bd27e16fb9664cb0f695efa2

    SHA512

    1b86816dfc01e346da85a28f43ac29eb1b0635b90ec2106b7fd38742d83ffe263f268e6f1d5ad56d8f84ae17886c6938ae409c69f49eabc994604374b93b4249

  • /usr/bin/enmccsrtdc

    Filesize

    542KB

    MD5

    d1907388425bca4ad644247f3d94ee53

    SHA1

    93afb837bb71ddbc7c0c4ee8d8eca2abeab0f3ed

    SHA256

    5891424aa6bdc685c1ece9eb0ddda8e33d984ccd3b999be9ff78ae02895695d9

    SHA512

    1895058597e6dc79e1b7e2fed5ca17e2b0c66da232f39611ecf561ccdda84cc8c010d306ae4551d2bc0daad8d3ed07845e30619de813b5664ca2c20e67d608bc

  • /usr/bin/eydlihgpna

    Filesize

    542KB

    MD5

    5719079e6b1e5bd189ee226d66eaa7d9

    SHA1

    5e2eed45ceac4bde33892e6e17ceaf317c81f8c6

    SHA256

    c6df5f09f697bbd176dbac79c5dde03952fd924d708919fb4271f0d68b640269

    SHA512

    9616d30d89c02a96cb4f6448a78d44ec92784a69b39e45f2cd4ba56511ca53c25a61f816a1a11ef542a48743df87c6b64884acb89d4df26acb0357e6b554b50e

  • /usr/bin/fgcbobgtea

    Filesize

    542KB

    MD5

    681a1e6a09234ed656cb3cbaee3d6306

    SHA1

    491f987dab054dd426090bb96b6857a0cad0d8d7

    SHA256

    6e0c3bc0d524476472513ff6206355ebc55fa3b52aba72442577308186400fb3

    SHA512

    dfc20ba4971071844e431d765856d83116d1bc99983d104c8cdc2e8c9fecdee88900b284a5061b9325766589042ecd0a211bb74c7676e37fd3f0b0aa6ad14cc8

  • /usr/bin/fhprneaeax

    Filesize

    542KB

    MD5

    7a793630f65139c5dd63759e37913393

    SHA1

    742bbbecb1e57b25960ff3495766ed1f2b444d65

    SHA256

    f68eb328b6c0339a3ebad0d475ced261025c99ec97ffd7e60d2c499a7344e2a1

    SHA512

    f5df139044a2b899b870fd636c961c7a34b508e64eee0c56a52bf1e030a9cfa6e28c7e21591c1a38f9b316065174de362116306e3b6439d9a0ccaa357f968ec6

  • /usr/bin/gaufopwnpz

    Filesize

    542KB

    MD5

    2af6a0a365e0a65a7cbacb0d74dff5dd

    SHA1

    cc29af63d881f2ea5668f5644d3ace3b1fdaf669

    SHA256

    a8ab44ee53aef9ff9b8c89d7288be6fd12a42774941c103cd0f21b62b0489333

    SHA512

    ac13e760eb9255a6096491b81555eb1d7d45151773786f136a6a281ebab2e62029eb7caa62f050aaa43976c6d68e30a9de5eca5c70f575609dd8bc0da68fdf0e

  • /usr/bin/hlzljzdqyu

    Filesize

    542KB

    MD5

    02fe9c26709238c44eb5ab84e6c88092

    SHA1

    704b5d4aea310ea9190388785c556bece5936d50

    SHA256

    5e01db98af4b8eabb5f0a3c5730fa981d0eddc45d8b05bd647c4098cc63ef9bb

    SHA512

    f06ec22ac3d3d263bf11b1d95a1639d1f5f4d5ef13095214991e34ee8e58bfecfb0c07bf71968a06f3b6f8743c8a3c902992b02fe9f901b14b8022124168bbf0

  • /usr/bin/hnggqkexap

    Filesize

    542KB

    MD5

    6e92fe7c0ca8a57c111db7832919339f

    SHA1

    12b90339ae23c16f9d101e0f4bda508c41819ff9

    SHA256

    a8e0260375d1da3fc69283f2d9f753eb27af8ac23691bb60b669e47eeb44622c

    SHA512

    7a585ec39c8668206f513a926c09ba1ea1524a28ccc3c940eb326ab7ac6d8ed995331ae15e7e51313c68c5a896c16b73cc00e2b8541ab43cb31b4a23374de5df

  • /usr/bin/igiztgdzwr

    Filesize

    542KB

    MD5

    7641834a2fedd6b8574f1634b2ad888b

    SHA1

    ea8e78f28b4573b1efbce2f19bafebc2476786c5

    SHA256

    c6aa434e1df1b28d47a6c543698134b70099744512ccbcc87c335702d6c2e133

    SHA512

    bd0a380316f26bc98f52fef1135d9a08fa43231ee62bb0b55f7fe3af2eb64e8204da205a8b6b35a6f109d59bbc92341c739eacc3c67414888922e5e344af8f6d

  • /usr/bin/iiwdtxudtx

    Filesize

    542KB

    MD5

    3286594b4079569dd1577ce66be3617c

    SHA1

    ce20cbb0bbc0c41211280f01caa198f96c86c32e

    SHA256

    72983f581ba9ae58b0b6c50d0dcd85504b0e94b6cbd74c9f22e72a18fd2a1974

    SHA512

    efdd7186153dad887c96a2caf4be5f433419748348678db1aa0a2038f472197eeafdfdee63055ffc0bd579ed524d2656cd88543731bf0d9fa17ae23e762a4e87

  • /usr/bin/imcsjbhcjj

    Filesize

    542KB

    MD5

    ea9d07afd8d1ee0e2c47492dfe0dab6e

    SHA1

    164fd1e157b3c0c21457e333d5ddfc5222d36805

    SHA256

    3300c7390f52c0eac6986d43851239014ff1555b0d59a3dfe7b191d669323a32

    SHA512

    ea018035d83f7dead7858b1a2f453dfae1bbecdcbf74239064d46c9c5f85bbeea22646fcb1cdeba485710a4454724f23ca6153590d3e947979c1769d05139dc6

  • /usr/bin/lkfnlhxfvz

    Filesize

    542KB

    MD5

    b0ab3cba338bfd49f2a5764c5dfba521

    SHA1

    887c7872166cdb2394a9437eca492466b552b6e2

    SHA256

    8e0d7770dbebdc62a28a7d8c12c5cbd9b8f1cc4351fa17a69d686f4d2881431d

    SHA512

    9661d06996a7197f24166a177e9cf233591f9ad267ca6a5753ae7d776f4cb47729d61534f0def0135d23fba1313aae1d27ffede25f5fedbc02d1e68b32b44ddd

  • /usr/bin/lngzweigwy

    Filesize

    542KB

    MD5

    22a0d935d84782abeb29f85e734637cd

    SHA1

    ccec89de9911ff061c7eb39597f5d7b1ea419a43

    SHA256

    5d8f025f86eafd696f27aa048a014e7fddfb31d8f2e5bc910351d96d8a4da718

    SHA512

    d496b5c08e9a4ced5beb6de74d235650270887a6c1c7540f81fb9a3f9cd2f9a5b1ed030053b307428f1416f76468410b0858b232987a97f66f8ff1d27a97acd2

  • /usr/bin/nkwqxcljpc

    Filesize

    542KB

    MD5

    6b1d5e9927059175833be852b98b1dd8

    SHA1

    539378bc48e391412c1c453b8b557c7432f98fdb

    SHA256

    b069d8e1000cf8cc1fd659adfd6bd44c5bc5b0655b2067956bb937619f507044

    SHA512

    bde432fbab3635b75fa29e8610f13acefa8f0a55aca6f21f0d13af04ba26618a87bd0d91d4b86a50663fcf4c863a5efc4e2075ecc5ceac6125da7827cfdfbf13

  • /usr/bin/opkklwpmkx

    Filesize

    542KB

    MD5

    a4f2e456b6d796f2cce578823004474c

    SHA1

    ba59995085c20306e94492f33b7cab7d9405c140

    SHA256

    b2de5a6d85a5c1d0c48940f396a4e78d528d90b343da062f6d4bb05b655b6e37

    SHA512

    58be5211beb514e66125b1485e8a4f09e8f3b55ee83e2f83a02e324fd12bdb23458cb73a9c05a42227355c4c5a76d3323f41cb3790832b66ab606ea7d23cdd6e

  • /usr/bin/piquagozue

    Filesize

    542KB

    MD5

    907ce6aa7e92ff29f2810d07b0293e9b

    SHA1

    91a0cdee55ce2d7a0b1dc307ea014d5be221442f

    SHA256

    348a0af2a0a4b32ccc7b9cedcbedf7ee7a6a03eb6833de0291fd8cf03fbc22af

    SHA512

    30f66f587d8e7ad6538da061fc45ea6eedcbf252c8eacd2438e8c8fabed7ee88fedc7a7113047edfdcb89946c5abbf0f5e486cdbf21308adb363ad2693082df9

  • /usr/bin/qflrymkurb

    Filesize

    542KB

    MD5

    70af378195881fc79950428f1bdd1eff

    SHA1

    bb3f267150aae4f2ccdb40b886201a1465067eea

    SHA256

    b7cfa7269fa0230f59dafc2929b04526b6f45124d847d831ddd4df2a5d7cdbc8

    SHA512

    4d72668c8121eec3dc768d2045c724536cc5bf376a4b4a44d20c73206d266eca7df084bd615644bd9f5a0656bb637022153351efb3f77ca248a7be3217717194

  • /usr/bin/qwokvhkvys

    Filesize

    542KB

    MD5

    6f24e79a13060114bf302f41cfc57139

    SHA1

    e68369bf64faf7fbffbe9ff3a0353db3d8307abb

    SHA256

    b3dedc13577008f65dea8acb272022ca2d3357653ac72dd66aa405b529e5ea0d

    SHA512

    43a89e45e639604d075b09af8c1a155be5513bbd6bbad6f4060fb6d4c583233b93b237e2070623cf5711e8fb18d1428b5a4bf87fc116f13958a74ca92f5b8734

  • /usr/bin/slavngbfix

    Filesize

    542KB

    MD5

    2e1971aaaecbf578e2157448665ca629

    SHA1

    5631b00bf1531a89b3ca4305bc311b6fe0d30d15

    SHA256

    378fc4afa5bb490865701883f8f3ab42d91fecbc55d2d2b025dfe655d21789c0

    SHA512

    43974498b6d684955a1e4ad7b8ae3634cc0a6210b6e352565b6d042b76ed321512800b2ce41e9d63f81b39e2386370a5b0394f7831e96877806868dc7a9be4fa

  • /usr/bin/snrrljhfrp

    Filesize

    542KB

    MD5

    495c16fcddf1316a4428aaf177db9981

    SHA1

    daeec4f53dca7231017de1be102688a55abd4d05

    SHA256

    37f317c7922856f057e521f082a27a2766acb015d4d8d938a508423011167cad

    SHA512

    8318986846e76e97850bdf813068e484393663c3d5fdece1f70ee9071bce14fff2afa97f544d4badb2491f9047388ddeee593f38f847141426d41848329c8860

  • /usr/bin/tfqywmjjpc

    Filesize

    542KB

    MD5

    707f33d14c1b126dcf507cdcb3e81e36

    SHA1

    c8455e47e26bdc468a09212d58eacfdc528c6938

    SHA256

    5a5033a1efc338a882213e35160b1dc4f5be32a855f46c3fe693d6631a88fc57

    SHA512

    8ac948f2aae8b8e39fa1da0d3aefaf607e556b62283cbd5c7e063372abd4d94e7c8f81a49d1edfd618b1c210a9ecf203b7dda948ae41e62fe4eba55a347fcd28

  • /usr/bin/tjhkfgjwvj

    Filesize

    542KB

    MD5

    e18626e288e29c4e82044dff1f6dc51a

    SHA1

    55f47eba9de207e75cc5fcba52611c07807d7c32

    SHA256

    ba52c3ada9df3ca17629e360dabeb33d5d34027a251577d918e8f3d4232f52aa

    SHA512

    7656f124f69fc3e7927c72f977e693c4cfc720aeec81b8d0603a4df497c00bb1a867c093af188376e6947017d4bc4247bf58a89be35b5e02521493febc2cbe10

  • /usr/bin/trifhlyakd

    Filesize

    542KB

    MD5

    9024b327b6b80fcea1b0b1615c41191a

    SHA1

    b2d25ba5e8cdf206997c2c1a5ab5c85d6797b172

    SHA256

    20dd3f7721ffa56ec9a99e4331c767607c82a8c4d792fa7d6070df7424e4db3a

    SHA512

    58b213a3f5d05cd858d6defbc898eec2c9dd414b4bc71bd6b95994012f5eb20b9df534ed16cf6f6ebc38168129a418ff46543b730a7249f10fc0517439c71250

  • /usr/bin/vzbehksuns

    Filesize

    542KB

    MD5

    6b24fae9ffc6f687e08e6f018c51a486

    SHA1

    558785d74e86d3391a69d6d29c2684016e408b10

    SHA256

    cd531a41d6b77f2571236ea84a509e9e970af5fe7a95c660672d9d59ac22336a

    SHA512

    ed92a04d22a23de1e57c1fca1b3fb813bcd51c1723521e85a76c569e10a577f1430266128a95d7f1c619eab2186dc66c3afa2d88db444c5c02cc005a21ffbc0b

  • /usr/bin/yqucjtnorl

    Filesize

    542KB

    MD5

    1d7c776b2ece215fcb101963bb75ba6a

    SHA1

    b07dc5c984da7a3349ecaa53d53a68ea576fec74

    SHA256

    3c6c6c23812bf73093f42c5c8237793dd80551a995174d5d02afa8c22fab20e6

    SHA512

    7cf24fdbb8024991b73079a735b903015c12c7b3b4f7b568214bd3026cd36e9eb7bdb19b85facf9f3abe3bb4d5325fd085854569c28071ce62a8f625c3d0dfd9

  • /usr/bin/yspbdqkmck

    Filesize

    542KB

    MD5

    ad4aec54a50ed66009fbf0b6a375fd96

    SHA1

    5762d52c7fbe2d41ec23d8f832c5a679b28b3fc7

    SHA256

    707185d9ea8e21ee6c275df51ae846a082c285f4ce85e976f9522a5db0f17893

    SHA512

    f9acaf2b0be6997d5d46a4782c2521a88f338dc5348ddb77274d8fbbd1fcccda95270fd961e6942e154cff8ae302fd56163fb06094d8b50b812bb1174bc94878

  • /usr/bin/zxthuankak

    Filesize

    542KB

    MD5

    4744047a76e61bc76d71be74134e8fa9

    SHA1

    827fd0f408deb13bb6789bf06fd098dcffef88b9

    SHA256

    bce0e629155737e2bbc987d3af082d91426ee71b27ea478a95d5daa8d25d7e53

    SHA512

    323621c9540ae4bd6c453aa1179b93a242b9d6ca3f69649c5b64fba21b4c7a3dca2c0d7ca2bedb0fd52c4867b8fcf4d16d40c2facbe4bf66e9a1c66ced235008