Analysis

  • max time kernel
    256s
  • max time network
    266s
  • platform
    windows10-2004_x64
  • resource
    win10v2004-20240508-en
  • resource tags

    arch:x64arch:x86image:win10v2004-20240508-enlocale:en-usos:windows10-2004-x64system
  • submitted
    27/06/2024, 10:33

General

  • Target

    node-v20.15.0-x64.msi

  • Size

    25.3MB

  • MD5

    a4cd4d0ca099d2c6c1ec1296202c7709

  • SHA1

    02d997caa9f99a841aa0a0ea05ae110475553f28

  • SHA256

    0945b75af2eb884790064d90dc2e05cb3443c196c2ff546d7354b81a0721f882

  • SHA512

    a2a3cf14e8ee7a14d3a3cf1d10f104abccd0966a927d6e8595716b546ee8546316a341ea34478507c326f9c89f3c0e40130ac8757e794490ad9599d1b37c4d5d

  • SSDEEP

    393216:+Gga8EFZLIx6DA9VH/gE/BfizAkWUZZ1Ftoxt/fDm/g9nyHkrbyYojQhNY3:+Gr8I9n4/2MnXDmAyErNojQTY3

Malware Config

Signatures

  • Enumerates connected drives 3 TTPs 46 IoCs

    Attempts to read the root path of hard drives other than the default C: drive.

  • Drops file in Program Files directory 64 IoCs
  • Drops file in Windows directory 15 IoCs
  • Executes dropped EXE 1 IoCs
  • Loads dropped DLL 7 IoCs
  • Event Triggered Execution: Installer Packages 1 TTPs 1 IoCs
  • Checks SCSI registry key(s) 3 TTPs 5 IoCs

    SCSI information is often read in order to detect sandboxing environments.

  • Modifies data under HKEY_USERS 3 IoCs
  • Modifies registry class 29 IoCs
  • Suspicious behavior: EnumeratesProcesses 2 IoCs
  • Suspicious use of AdjustPrivilegeToken 64 IoCs
  • Suspicious use of FindShellTrayWindow 2 IoCs
  • Suspicious use of WriteProcessMemory 11 IoCs
  • Uses Volume Shadow Copy service COM API

    The Volume Shadow Copy service is used to manage backups/snapshots.

Processes

  • C:\Windows\system32\msiexec.exe
    msiexec.exe /I C:\Users\Admin\AppData\Local\Temp\node-v20.15.0-x64.msi
    1⤵
    • Enumerates connected drives
    • Event Triggered Execution: Installer Packages
    • Suspicious use of AdjustPrivilegeToken
    • Suspicious use of FindShellTrayWindow
    PID:4128
  • C:\Windows\system32\msiexec.exe
    C:\Windows\system32\msiexec.exe /V
    1⤵
    • Enumerates connected drives
    • Drops file in Program Files directory
    • Drops file in Windows directory
    • Modifies data under HKEY_USERS
    • Modifies registry class
    • Suspicious behavior: EnumeratesProcesses
    • Suspicious use of AdjustPrivilegeToken
    • Suspicious use of WriteProcessMemory
    PID:4624
    • C:\Windows\System32\MsiExec.exe
      C:\Windows\System32\MsiExec.exe -Embedding 582F3065C12F2418B05584437DE3E9FD C
      2⤵
      • Loads dropped DLL
      PID:3008
    • C:\Windows\system32\srtasks.exe
      C:\Windows\system32\srtasks.exe ExecuteScopeRestorePoint /WaitForRestorePoint:2
      2⤵
        PID:2108
      • C:\Windows\System32\MsiExec.exe
        C:\Windows\System32\MsiExec.exe -Embedding 5D00DF72FADF76D1BF9A840680350649
        2⤵
        • Loads dropped DLL
        PID:2544
      • C:\Windows\System32\MsiExec.exe
        C:\Windows\System32\MsiExec.exe -Embedding 598F7A38579F21242C078E89B47EABA7 E Global\MSI0000
        2⤵
        • Loads dropped DLL
        PID:4396
      • C:\Windows\syswow64\MsiExec.exe
        C:\Windows\syswow64\MsiExec.exe -Embedding 3D6F4DC3D8B2B53640C8768A10BEC6A6
        2⤵
        • Loads dropped DLL
        PID:3628
    • C:\Windows\system32\vssvc.exe
      C:\Windows\system32\vssvc.exe
      1⤵
      • Checks SCSI registry key(s)
      PID:3604
    • C:\Program Files\nodejs\node.exe
      "C:\Program Files\nodejs\node.exe"
      1⤵
      • Executes dropped EXE
      PID:4424

    Network

    MITRE ATT&CK Enterprise v15

    Replay Monitor

    Loading Replay Monitor...

    Downloads

    • C:\Config.Msi\e58440a.rbs

      Filesize

      810KB

      MD5

      3d5c1e46f8a547449a092278a96dd4f3

      SHA1

      46c9c7a092d3fb58e28555d2f296d47ce658d6e0

      SHA256

      d1a12b16294710242547e00bd0e861abfb1f430f46ca4ff9e6be3532a2e8a658

      SHA512

      f3dde90c341451eeb2598b03fe9813bb2e1e3e2c2d318f430d3fb54c1521c82f93ebdea8d70499a15fda34ae48c1bf1b99fe7dd92818812f1513a1eb11dbcedc

    • C:\Program Files\nodejs\node_modules\npm\node_modules\@sigstore\tuf\LICENSE

      Filesize

      11KB

      MD5

      dfc1b916d4555a69859202f8bd8ad40c

      SHA1

      fc22b6ee39814d22e77fe6386c883a58ecac6465

      SHA256

      7b0ce3425a26fdba501cb13508af096ade77e4036dd2bd8849031ddecf64f7c9

      SHA512

      1fbe6bb1f60c8932e4dcb927fc8c8131b9c73afd824ecbabc2045e7af07b35a4155a0f8ad3103bf25f192b6d59282bfc927aead3cb7aaeb954e1b6dbd68369fa

    • C:\Program Files\nodejs\node_modules\npm\node_modules\@sigstore\verify\dist\shared.types.js

      Filesize

      79B

      MD5

      24563705cc4bb54fccd88e52bc96c711

      SHA1

      871fa42907b821246de04785a532297500372fc7

      SHA256

      ef1f170ad28f2d870a474d2f96ae353d770fff5f20e642cd8f9b6f1d7742df13

      SHA512

      2ce8d2cf580623358fef5f4f8925d0c9943a657c2503c80048ca789bf16eacdb980bfc8aaaa50101a738e939926fcf2545500484dcad782c700ee206d8c6f9b9

    • C:\Program Files\nodejs\node_modules\npm\node_modules\bin-links\LICENSE

      Filesize

      754B

      MD5

      d2cf52aa43e18fdc87562d4c1303f46a

      SHA1

      58fb4a65fffb438630351e7cafd322579817e5e1

      SHA256

      45e433413760dc3ae8169be5ed9c2c77adc31ad4d1bc5a28939576df240f29a0

      SHA512

      54e33d7998b5e9ba76b2c852b4d0493ebb1b1ee3db777c97e6606655325ff66124a0c0857ca4d62de96350dbaee8d20604ec22b0edc17b472086da4babbbcb16

    • C:\Program Files\nodejs\node_modules\npm\node_modules\chalk\license

      Filesize

      1KB

      MD5

      b862aeb7e1d01452e0f07403591e5a55

      SHA1

      b8765be74fea9525d978661759be8c11bab5e60e

      SHA256

      fcf1a18be2e25ba82acf2c59821b030d8ee764e4e201db6ef3c51900d385515f

      SHA512

      885369fe9b8cb0af1107ee92b52c6a353da7cf75bc86abb622e2b637c81e9c5ffe36b0ac74e11cfb66a7a126b606fe7a27e91f3f4338954c847ed2280af76a5f

    • C:\Program Files\nodejs\node_modules\npm\node_modules\indent-string\license

      Filesize

      1KB

      MD5

      5ad87d95c13094fa67f25442ff521efd

      SHA1

      01f1438a98e1b796e05a74131e6bb9d66c9e8542

      SHA256

      67292c32894c8ac99db06ffa1cb8e9a5171ef988120723ebe673bf76712260ec

      SHA512

      7187720ccd335a10c9698f8493d6caa2d404e7b21731009de5f0da51ad5b9604645fbf4bc640aa94513b9eb372aa6a31df2467198989234bc2afbce87f76fbc3

    • C:\Program Files\nodejs\node_modules\npm\node_modules\ini\LICENSE

      Filesize

      780B

      MD5

      b020de8f88eacc104c21d6e6cacc636d

      SHA1

      20b35e641e3a5ea25f012e13d69fab37e3d68d6b

      SHA256

      3f24d692d165989cd9a00fe35ca15a2bc6859e3361fa42aa20babd435f2e4706

      SHA512

      4220617e29dd755ad592295bc074d6bc14d44a1feeed5101129669f3ecf0e34eaa4c7c96bbc83da7352631fa262baab45d4a370dad7dabec52b66f1720c28e38

    • C:\Program Files\nodejs\node_modules\npm\node_modules\libnpmsearch\LICENSE

      Filesize

      730B

      MD5

      072ac9ab0c4667f8f876becedfe10ee0

      SHA1

      0227492dcdc7fb8de1d14f9d3421c333230cf8fe

      SHA256

      2ef361317adeda98117f14c5110182c28eae233af1f7050c83d4396961d14013

      SHA512

      f38fd6506bd9795bb27d31f1ce38b08c9e6f1689c34fca90e9e1d5194fa064d1f34a9c51d15941506ebbbcd6d4193055e9664892521b7e39ebcd61c3b6f25013

    • C:\Program Files\nodejs\node_modules\npm\node_modules\minizlib\node_modules\minipass\LICENSE

      Filesize

      802B

      MD5

      d7c8fab641cd22d2cd30d2999cc77040

      SHA1

      d293601583b1454ad5415260e4378217d569538e

      SHA256

      04400db77d925de5b0264f6db5b44fe6f8b94f9419ad3473caaa8065c525c0be

      SHA512

      278ff929904be0c19ee5fb836f205e3e5b3e7cec3d26dd42bbf1e7e0ca891bf9c42d2b28fce3741ae92e4a924baf7490c7c6c59284127081015a82e2653e0764

    • C:\Program Files\nodejs\node_modules\npm\node_modules\minizlib\node_modules\minipass\index.js

      Filesize

      16KB

      MD5

      bc0c0eeede037aa152345ab1f9774e92

      SHA1

      56e0f71900f0ef8294e46757ec14c0c11ed31d4e

      SHA256

      7a395802fbe01bb3dc8d09586e0864f255874bf897378e546444fbaec29f54c5

      SHA512

      5f31251825554bf9ed99eda282fa1973fcec4a078796a10757f4fb5592f2783c4ebdd00bdf0d7ed30f82f54a7668446a372039e9d4589db52a75060ca82186b3

    • C:\Program Files\nodejs\node_modules\npm\node_modules\minizlib\node_modules\minipass\package.json

      Filesize

      1KB

      MD5

      d116a360376e31950428ed26eae9ffd4

      SHA1

      192b8e06fb4e1f97e5c5c7bf62a9bff7704c198b

      SHA256

      c3052bd85910be313e38ad355528d527b565e70ef15a784db3279649eee2ded5

      SHA512

      5221c7648f4299234a4637c47d3f1eb5e147014704913bc6fdad91b9b6a6ccc109bced63376b82b046bb5cad708464c76fb452365b76dbf53161914acf8fb11a

    • C:\Program Files\nodejs\node_modules\npm\node_modules\npm-profile\LICENSE.md

      Filesize

      818B

      MD5

      2916d8b51a5cc0a350d64389bc07aef6

      SHA1

      c9d5ac416c1dd7945651bee712dbed4d158d09e1

      SHA256

      733dcbf5b1c95dc765b76db969b998ce0cbb26f01be2e55e7bccd6c7af29cb04

      SHA512

      508c5d1842968c478e6b42b94e04e0b53a342dfaf52d55882fdcfe02c98186e9701983ab5e9726259fba8336282e20126c70d04fc57964027586a40e96c56b74

    • C:\Program Files\nodejs\node_modules\npm\node_modules\path-scurry\dist\commonjs\package.json

      Filesize

      28B

      MD5

      56368b3e2b84dac2c9ed38b5c4329ec2

      SHA1

      f67c4acef5973c256c47998b20b5165ab7629ed4

      SHA256

      58b55392b5778941e1e96892a70edc12e2d7bb8541289b237fbddc9926ed51bd

      SHA512

      d662bff3885118e607079fcbeedb27368589bc0ee89f90b9281723fa08bda65e5a08d9640da188773193c0076ec0a5c92624673a6a961490be163e2553d6f482

    • C:\Program Files\nodejs\node_modules\npm\node_modules\path-scurry\dist\esm\package.json

      Filesize

      26B

      MD5

      2324363c71f28a5b7e946a38dc2d9293

      SHA1

      7eda542849fb3a4a7b4ba8a7745887adcade1673

      SHA256

      1bf0e53fc74b05f1aade7451fbac72f1944b067d4229d96bae7a225519a250e4

      SHA512

      7437cf8f337d2562a4046246fbfcc5e9949f475a1435e94efbc4b6a55880050077d72692cbc3413e0ccd8f36adf9956a6cc633a2adc85fbff6c4aa2b8edac677

    • C:\Program Files\nodejs\node_modules\npm\node_modules\promise-call-limit\LICENSE

      Filesize

      763B

      MD5

      7428aa9f83c500c4a434f8848ee23851

      SHA1

      166b3e1c1b7d7cb7b070108876492529f546219f

      SHA256

      1fccd0ad2e7e0e31ddfadeaf0660d7318947b425324645aa85afd7227cab52d7

      SHA512

      c7f01de85f0660560206784cdf159b2bdc5f1bc87131f5a8edf384eba47a113005491520b0a25d3cc425985b5def7b189e18ff76d7d562c434dc5d8c82e90cce

    • C:\Program Files\nodejs\node_modules\npm\node_modules\wrap-ansi\node_modules\emoji-regex\es2015\index.js

      Filesize

      17KB

      MD5

      cf8f16c1aa805000c832f879529c070c

      SHA1

      54cc4d6c9b462ad2de246e28cd80ed030504353d

      SHA256

      77f404d608e2a98f2a038a8aa91b83f0a6e3b4937e5de35a8dae0c23aa9ee573

      SHA512

      a786e51af862470ae46ad085d33281e45795c24897e64b2c4b265302fa9cbfa47b262ec188adbc80d51cfc6ba395b500c0d7f5d343ca4fc2b828eaedba4bd29a

    • C:\Program Files\nodejs\node_modules\npm\node_modules\wrap-ansi\node_modules\emoji-regex\index.js

      Filesize

      15KB

      MD5

      9841536310d4e186a474dfa2acf558cd

      SHA1

      33fabbcc5e1adbe0528243eafd36e5d876aaecaa

      SHA256

      5b3c0ac6483d83e6c079f9ffd1c7a18e883a9aaeaedb2d65dd9d5f78153476b9

      SHA512

      b67680a81bb4b62f959ba66476723eb681614925f556689e4d7240af8216a49f0d994c31381bf6a9489151d14ed8e0d0d4d28b66f02f31188059c9b24aaa3783

    • C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Node.js\Node.js documentation.url

      Filesize

      168B

      MD5

      a32ae314d26165b615672d04a84917df

      SHA1

      e64f674f95cde1d9bb18765af063d97770bd890c

      SHA256

      203471b4babbef8ce94bc8112bc60fa269c271cba4aebd618e0363ccd22276b4

      SHA512

      33b5c355e59ea15f865d9eb51f3414f172ad4b01b752adeb5d77655b231ecf1ebb21cdbb623fe928b1ebea99047e94c9aecf087df95d29d38b31d82a02d40e5d

    • C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Node.js\Node.js website.url

      Filesize

      133B

      MD5

      35b86e177ab52108bd9fed7425a9e34a

      SHA1

      76a1f47a10e3ab829f676838147875d75022c70c

      SHA256

      afaa6c6335bd3db79e46fb9d4d54d893cee9288e6bb4738294806a9751657319

      SHA512

      3c8047c94b789c8496af3c2502896cef2d348ee31618893b9b71244af667ec291dcb9b840f869eb984624660086db0c848d1846aa601893e6f9955e56da19f62

    • C:\Users\Admin\AppData\Local\Temp\MSIB4E8.tmp

      Filesize

      125KB

      MD5

      90214c2048bb810ef3513a28d1da72b4

      SHA1

      4e347124cd29f216992c276cb92565508dd7a267

      SHA256

      398bc384f7b85143e605abdaa0588a01386da79652d1b0a4febdf66f0f45b758

      SHA512

      ab8181dc29f1a2f6eec1847b1e8cf47fd20bf342b19d837a0222241d669897d0c241a04e4d894b5e2e8680bf963929af8fc5ee73644c23e34da7ba8feebb70b5

    • C:\Users\Admin\AppData\Local\Temp\MSIB5A5.tmp

      Filesize

      390KB

      MD5

      80bebea11fbe87108b08762a1bbff2cd

      SHA1

      a7ec111a792fd9a870841be430d130a545613782

      SHA256

      facf518f88cd67afd959c99c3ba233f78a4fbfe7fd3565489da74a585b55e9d1

      SHA512

      a760debb2084d801b6381a0e1dcef66080df03a768cc577b20b8472be87ad8477d59c331159555de10182d87340aa68fe1f3f5d0212048fd7692d85f4da656f6

    • C:\Windows\Installer\MSI99CF.tmp

      Filesize

      341KB

      MD5

      74528af81c94087506cebcf38eeab4bc

      SHA1

      20c0ddfa620f9778e9053bd721d8f51c330b5202

      SHA256

      2650b77afbbc1faacc91e20a08a89fc2756b9db702a8689d3cc92aa163919b34

      SHA512

      9ce76594f64ea5969fff3becf3ca239b41fc6295bb3abf8e95f04f4209bb5ccddd09c76f69e1d3986a9fe16b4f0628e4a5c51e2d2edf3c60205758c40da04dae

    • C:\Windows\Installer\e584409.msi

      Filesize

      25.3MB

      MD5

      a4cd4d0ca099d2c6c1ec1296202c7709

      SHA1

      02d997caa9f99a841aa0a0ea05ae110475553f28

      SHA256

      0945b75af2eb884790064d90dc2e05cb3443c196c2ff546d7354b81a0721f882

      SHA512

      a2a3cf14e8ee7a14d3a3cf1d10f104abccd0966a927d6e8595716b546ee8546316a341ea34478507c326f9c89f3c0e40130ac8757e794490ad9599d1b37c4d5d

    • \??\GLOBALROOT\Device\HarddiskVolumeShadowCopy2\System Volume Information\SPP\metadata-2

      Filesize

      23.7MB

      MD5

      c3658268ba330dc4b52504377fb5bfdd

      SHA1

      1685ced81b0a2b7c907cf2277925e384a5b49f77

      SHA256

      572ba58d1fa0e4d2e386f618219836f56750cd932e333ba938c262696270a638

      SHA512

      18c02fe4c8b0ab29d5b5cc16f38c31013f0ad2beb6f3872e4d84f8fc8ca703eb64c950fc3dcb52f613c6744e0eb0c1f7b690c7f67a7f9873928d7d290db32969

    • \??\Volume{8a2a71c9-0000-0000-0000-d01200000000}\System Volume Information\SPP\OnlineMetadataCache\{5db2905a-cdff-48ce-adde-80d4815a0822}_OnDiskSnapshotProp

      Filesize

      6KB

      MD5

      995aba0a87240d8696603b34b9784927

      SHA1

      d7a0533a3bec91ade9139861cd7c18c5785b33fd

      SHA256

      8717e2cfd69a6fabc7905697f9cd22176d80555bbb1f38e9940d6c2005c31239

      SHA512

      87a18db2829e306e41c25d8d18ac41cf435b0ce398f4bf7d316f8ecf6ab346cf88814dce882f2e2a0629855cf0f58ce960ac858efdd92cb830289772ef354fd8