Analysis

  • max time kernel
    149s
  • max time network
    148s
  • platform
    windows11-ltsc_2024_x64
  • resource
    win11ltsc2024-20260911-en
  • resource tags

    arch:x64arch:x86image:win11ltsc2024-20260911-enlocale:en-usos:windows11-ltsc_2024-x64systemwindows
  • submitted
    16/09/2026, 18:28

General

  • Target
    precisionmedicPDF.msi
  • Size 27.7MB
  • Sample260916-w4e9aatfkf
  • SHA256 39add9bfe01bfa97a090d75b6db0db39231c30677097a23b41c18d904682974d
  • MD5 SHA1 SHA512 SSDEEP TLSH

Malware Config

Signatures

  • Executes dropped EXE 5 IoCs
  • Loads dropped DLL 64 IoCs
  • Badlisted process makes network request 1 IoCs

    Network request originating from process or tool commonly abused by malware.

  • Enumerates connected drives 3 TTPs 46 IoCs

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

  • Hide Artifacts: Hidden Window 1 TTPs 1 IoCs

    Windows that would typically be displayed when an application carries out an operation can be hidden.

  • Drops file in System32 directory 8 IoCs
  • Drops file in Program Files directory 39 IoCs
  • Drops file in Windows directory 49 IoCs
  • Command and Scripting Interpreter: PowerShell 1 TTPs 8 IoCs

    Using powershell.exe command.

  • Event Triggered Execution: Installer Packages 2 TTPs 1 IoCs
  • Event Triggered Execution: Netsh Helper DLL 1 TTPs 12 IoCs

    Netsh.exe (also referred to as Netshell) is a command-line scripting utility used to interact with the network configuration of a system.

  • 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 64 IoCs
  • Modifies registry class 23 IoCs
  • NTFS ADS 1 IoCs
  • Suspicious behavior: EnumeratesProcesses 32 IoCs
  • Suspicious use of AdjustPrivilegeToken 64 IoCs
  • Suspicious use of FindShellTrayWindow 2 IoCs
  • Suspicious use of SetWindowsHookEx 4 IoCs
  • Suspicious use of WriteProcessMemory 20 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\precisionmedicPDF.msi
    1⤵
    • Badlisted process makes network request
    • Enumerates connected drives
    • Event Triggered Execution: Installer Packages
    • Suspicious use of AdjustPrivilegeToken
    • Suspicious use of FindShellTrayWindow
    • Suspicious use of SetWindowsHookEx
    PID:4304
  • 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 SetWindowsHookEx
    • Suspicious use of WriteProcessMemory
    PID:5508
    • C:\Windows\system32\srtasks.exe
      C:\Windows\system32\srtasks.exe ExecuteScopeRestorePoint /WaitForRestorePoint:2
      2⤵
        PID:4344
      • C:\Windows\System32\MsiExec.exe
        C:\Windows\System32\MsiExec.exe -Embedding 661850C6FEC993A5A57879AB6AEA2B21
        2⤵
        • Loads dropped DLL
        • Suspicious use of SetWindowsHookEx
        PID:2104
      • C:\Windows\System32\MsiExec.exe
        C:\Windows\System32\MsiExec.exe -Embedding 1707220E0E8601772DB66F43A29268D7 E Global\MSI0000
        2⤵
        • Loads dropped DLL
        • Drops file in Windows directory
        • Suspicious use of AdjustPrivilegeToken
        • Suspicious use of SetWindowsHookEx
        PID:5452
    • C:\Windows\system32\vssvc.exe
      C:\Windows\system32\vssvc.exe
      1⤵
      • Checks SCSI registry key(s)
      • Suspicious use of AdjustPrivilegeToken
      PID:4352
    • C:\Windows\system32\svchost.exe
      C:\Windows\system32\svchost.exe -k GPSvcGroup
      1⤵
        PID:996
      • C:\Program Files\OpsBridge\OpsBridgeAgent.exe
        "C:\Program Files\OpsBridge\OpsBridgeAgent.exe" --service
        1⤵
        • Executes dropped EXE
        • Loads dropped DLL
        • Drops file in Program Files directory
        • Suspicious behavior: EnumeratesProcesses
        • Suspicious use of WriteProcessMemory
        PID:4076
        • C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
          powershell -NoProfile -Command "(Get-NetRoute -DestinationPrefix '0.0.0.0/0' | Select-Object -First 1).NextHop"
          2⤵
          • Drops file in System32 directory
          • Drops file in Windows directory
          • Command and Scripting Interpreter: PowerShell
          • Modifies data under HKEY_USERS
          • Suspicious behavior: EnumeratesProcesses
          PID:3552
        • C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
          powershell -NoProfile -Command "(Get-DnsClientServerAddress -AddressFamily IPv4).ServerAddresses | Select-Object -Unique | ConvertTo-Json -Compress"
          2⤵
          • Drops file in System32 directory
          • Drops file in Windows directory
          • Command and Scripting Interpreter: PowerShell
          • Modifies data under HKEY_USERS
          • Suspicious behavior: EnumeratesProcesses
          PID:1928
        • C:\Windows\system32\netsh.exe
          netsh wlan show interfaces
          2⤵
          • Event Triggered Execution: Netsh Helper DLL
          PID:5324
        • C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
          powershell -NoProfile -Command "(Get-NetRoute -DestinationPrefix '0.0.0.0/0' | Select-Object -First 1).NextHop"
          2⤵
          • Drops file in System32 directory
          • Drops file in Windows directory
          • Command and Scripting Interpreter: PowerShell
          • Modifies data under HKEY_USERS
          • Suspicious behavior: EnumeratesProcesses
          PID:4324
        • C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
          powershell -NoProfile -Command "(Get-DnsClientServerAddress -AddressFamily IPv4).ServerAddresses | Select-Object -Unique | ConvertTo-Json -Compress"
          2⤵
          • Drops file in System32 directory
          • Drops file in Windows directory
          • Command and Scripting Interpreter: PowerShell
          • Modifies data under HKEY_USERS
          • Suspicious behavior: EnumeratesProcesses
          PID:6120
        • C:\Windows\system32\netsh.exe
          netsh wlan show interfaces
          2⤵
          • Event Triggered Execution: Netsh Helper DLL
          PID:4340
        • C:\Windows\system32\cmd.exe
          cmd.exe /c "powershell.exe -NoProfile -NonInteractive -ExecutionPolicy Bypass -WindowStyle Hidden -File \"C:\Windows\Temp\ob_sc_455c0e81.ps1\" > \"C:\Windows\Temp\ob_sc_455c0e81.out\" 2>&1"
          2⤵
          • Hide Artifacts: Hidden Window
          • NTFS ADS
          PID:5956
        • C:\Program Files\OpsBridge\OpsBridgeAgent.exe
          "C:\Program Files\OpsBridge\OpsBridgeAgent.exe" --worker C:\ProgramData\OpsBridge\task_fc637aa1633d46699fecc173da99e083.json
          2⤵
          • Executes dropped EXE
          • Loads dropped DLL
          PID:4932
        • C:\Program Files\OpsBridge\OpsBridgeAgent.exe
          "C:\Program Files\OpsBridge\OpsBridgeAgent.exe" --worker C:\ProgramData\OpsBridge\task_16a39f3d15914f0d8d829076cd089811.json
          2⤵
          • Executes dropped EXE
          • Loads dropped DLL
          PID:2148
        • C:\Program Files\OpsBridge\OpsBridgeAgent.exe
          "C:\Program Files\OpsBridge\OpsBridgeAgent.exe" --worker C:\ProgramData\OpsBridge\task_6b967870f9884a1b92ff5d01b2d26de4.json
          2⤵
          • Executes dropped EXE
          PID:4816
        • C:\Program Files\OpsBridge\OpsBridgeAgent.exe
          "C:\Program Files\OpsBridge\OpsBridgeAgent.exe" --worker C:\ProgramData\OpsBridge\task_12744487e1a0475cad11c76addcebf97.json
          2⤵
          • Executes dropped EXE
          PID:4496
        • C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
          powershell -NoProfile -Command "(Get-NetRoute -DestinationPrefix '0.0.0.0/0' | Select-Object -First 1).NextHop"
          2⤵
          • Drops file in System32 directory
          • Drops file in Windows directory
          • Command and Scripting Interpreter: PowerShell
          • Modifies data under HKEY_USERS
          • Suspicious behavior: EnumeratesProcesses
          PID:2668
        • C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
          powershell -NoProfile -Command "(Get-DnsClientServerAddress -AddressFamily IPv4).ServerAddresses | Select-Object -Unique | ConvertTo-Json -Compress"
          2⤵
          • Drops file in System32 directory
          • Drops file in Windows directory
          • Command and Scripting Interpreter: PowerShell
          • Modifies data under HKEY_USERS
          • Suspicious behavior: EnumeratesProcesses
          PID:5084
        • C:\Windows\system32\netsh.exe
          netsh wlan show interfaces
          2⤵
          • Event Triggered Execution: Netsh Helper DLL
          PID:6044
        • C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
          powershell -NoProfile -Command "(Get-NetRoute -DestinationPrefix '0.0.0.0/0' | Select-Object -First 1).NextHop"
          2⤵
          • Drops file in System32 directory
          • Drops file in Windows directory
          • Command and Scripting Interpreter: PowerShell
          • Modifies data under HKEY_USERS
          • Suspicious behavior: EnumeratesProcesses
          PID:5380
        • C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
          powershell -NoProfile -Command "(Get-DnsClientServerAddress -AddressFamily IPv4).ServerAddresses | Select-Object -Unique | ConvertTo-Json -Compress"
          2⤵
          • Drops file in System32 directory
          • Drops file in Windows directory
          • Command and Scripting Interpreter: PowerShell
          • Modifies data under HKEY_USERS
          • Suspicious behavior: EnumeratesProcesses
          PID:4556
        • C:\Windows\system32\netsh.exe
          netsh wlan show interfaces
          2⤵
          • Event Triggered Execution: Netsh Helper DLL
          PID:2052

      Network

            MITRE ATT&CK Enterprise v16

            Replay Monitor

            Loading Replay Monitor...

            Downloads

            e5a63ae.rbs

            • Path C:\Config.Msi\e5a63ae.rbs
            • Size 427KB
            • SHA256 7fe5c4def7aab2a20efcea8fbd80e789a72aeded1f216005d44378830e6b3917
            • MD5 SHA1 SHA512 SSDEEP TLSH

            _ctypes.pyd

            • Path C:\PROGRA~1\OPSBRI~1\_ctypes.pyd
            • Size 130KB
            • SHA256 5c0d5082fba1a2a3eb8d5e23073be25164c19f21304b09cecaab340dc7198815
            • MD5 SHA1 SHA512 SSDEEP TLSH

            _hashlib.pyd

            • Path C:\PROGRA~1\OPSBRI~1\_hashlib.pyd
            • Size 63KB
            • SHA256 52f29aebe9886e830dedc363cd64eb53b6830d84b26e14f1b6faa655a0900b5d
            • MD5 SHA1 SHA512 SSDEEP TLSH

            _lzma.pyd

            • Path C:\PROGRA~1\OPSBRI~1\_lzma.pyd
            • Size 155KB
            • SHA256 48f16b587c6faa44a9e073365b19599200b0f0a0ccb70121e76c2dac4ed53281
            • MD5 SHA1 SHA512 SSDEEP TLSH

            _queue.pyd

            • Path C:\PROGRA~1\OPSBRI~1\_queue.pyd
            • Size 34KB
            • SHA256 af8ac8ab8b39f53b5dc192fbf58ad704a709db34e69753b97b83d087202e3a36
            • MD5 SHA1 SHA512 SSDEEP TLSH

            _ssl.pyd

            • Path C:\PROGRA~1\OPSBRI~1\_ssl.pyd
            • Size 177KB
            • SHA256 3301ff340d26495c95108199b67fdf3402742d13070af8b6bf4eb2e0c5e13781
            • MD5 SHA1 SHA512 SSDEEP TLSH

            md.pyd

            • Path C:\PROGRA~1\OPSBRI~1\charset_normalizer\md.pyd
            • Size 20KB
            • SHA256 b04a2d1a0e945bc4ea3294f54caecbd244842a423a3910b2cbcffa1c64ecc9cb
            • MD5 SHA1 SHA512 SSDEEP TLSH

            md__mypyc.pyd

            • Path C:\PROGRA~1\OPSBRI~1\charset_normalizer\md__mypyc.pyd
            • Size 133KB
            • SHA256 86cde3b9a2fa9d37f7cf90776e91f82fa0060613aeebc89cc3b941589527b914
            • MD5 SHA1 SHA512 SSDEEP TLSH

            libcrypto-3.dll

            • Path C:\PROGRA~1\OPSBRI~1\libcrypto-3.dll
            • Size 5.0MB
            • SHA256 ccfffddcd3defb8d899026298af9af43bc186130f8483d77e97c93233d5f27d7
            • MD5 SHA1 SHA512 SSDEEP TLSH

            libffi-8.dll

            • Path C:\PROGRA~1\OPSBRI~1\libffi-8.dll
            • Size 38KB
            • SHA256 eff52743773eb550fcc6ce3efc37c85724502233b6b002a35496d828bd7b280a
            • MD5 SHA1 SHA512 SSDEEP TLSH

            libssl-3.dll

            • Path C:\PROGRA~1\OPSBRI~1\libssl-3.dll
            • Size 776KB
            • SHA256 007142039f04d04e0ed607bda53de095e5bc6a8a10d26ecedde94ea7d2d7eefe
            • MD5 SHA1 SHA512 SSDEEP TLSH

            _psutil_windows.pyd

            • Path C:\PROGRA~1\OPSBRI~1\psutil\_psutil_windows.pyd
            • Size 78KB
            • SHA256 3b8a55774805cbddb51f78f1f31a782b4fd62c307287ce097afa65c362e6a6ce
            • MD5 SHA1 SHA512 SSDEEP TLSH

            python3.dll

            • Path C:\PROGRA~1\OPSBRI~1\psutil\python3.dll
            • Size 69KB
            • SHA256 fdd54b6c495e9278e73d68203fff0c300e416e704852908cf5b06666cffead51
            • MD5 SHA1 SHA512 SSDEEP TLSH

            pywintypes313.dll

            • Path C:\PROGRA~1\OPSBRI~1\pywintypes313.dll
            • Size 142KB
            • SHA256 a9a4c2ae2104d132ba53c85b516cb3b678d51ba54d2e33f0a7687d42f3ccca5a
            • MD5 SHA1 SHA512 SSDEEP TLSH

            select.pyd

            • Path C:\PROGRA~1\OPSBRI~1\select.pyd
            • Size 31KB
            • SHA256 6393121130a3e85d0f6562948024d8614c4c144b84ab102af711c638344d1599
            • MD5 SHA1 SHA512 SSDEEP TLSH

            unicodedata.pyd

            • Path C:\PROGRA~1\OPSBRI~1\unicodedata.pyd
            • Size 695KB
            • SHA256 071494856fdad0042964769aa2fb1de4ea95c2cfcbe27cc7132293c68d13d710
            • MD5 SHA1 SHA512 SSDEEP TLSH

            win32api.pyd

            • Path C:\PROGRA~1\OPSBRI~1\win32api.pyd
            • Size 145KB
            • SHA256 6b239e17ae134242c843097366bce8cc3d3ddebe823aed629e12cc77ff0f70ac
            • MD5 SHA1 SHA512 SSDEEP TLSH

            win32service.pyd

            • Path C:\PROGRA~1\OPSBRI~1\win32service.pyd
            • Size 68KB
            • SHA256 141ba285e6129e108f3e248ca61d862c9415634679754897172efaeb92f80693
            • MD5 SHA1 SHA512 SSDEEP TLSH

            OpsBridgeAgent.exe

            • Path C:\Program Files\OpsBridge\OpsBridgeAgent.exe
            • Size 17.6MB
            • SHA256 d53fa7a44c109988c7dcedd909b114acd122e0efb5487db0cf8f06421a183d10
            • MD5 SHA1 SHA512 SSDEEP TLSH

            _bz2.pyd

            • Path C:\Program Files\OpsBridge\_bz2.pyd
            • Size 83KB
            • SHA256 449058efc99fccb9e24d640084d845c78f3f86dd34c5c126cf69e523d6320d75
            • MD5 SHA1 SHA512 SSDEEP TLSH

            _socket.pyd

            • Path C:\Program Files\OpsBridge\_socket.pyd
            • Size 83KB
            • SHA256 bced17d6f081d81ea7cd92f1e071e38f8840e61ee0fe1524221b776bcfa78650
            • MD5 SHA1 SHA512 SSDEEP TLSH

            _win32sysloader.pyd

            • Path C:\Program Files\OpsBridge\_win32sysloader.pyd
            • Size 25KB
            • SHA256 5731054623ade7b387270009073bbaf3b7a13074fdbf05ab10e2b3269c83ebb3
            • MD5 SHA1 SHA512 SSDEEP TLSH

            _wmi.pyd

            • Path C:\Program Files\OpsBridge\_wmi.pyd
            • Size 38KB
            • SHA256 ebd252d21af9c84128fca04c994093a5bd6ee857f1581f06f4026fdd6a2c40e0
            • MD5 SHA1 SHA512 SSDEEP TLSH

            python313.dll

            • Path C:\Program Files\OpsBridge\python313.dll
            • Size 5.8MB
            • SHA256 69fd86ea29370697c203f7e12830084f920f490766a8e3045af52c036a9ad529
            • MD5 SHA1 SHA512 SSDEEP TLSH

            servicemanager.pyd

            • Path C:\Program Files\OpsBridge\servicemanager.pyd
            • Size 51KB
            • SHA256 9b63642f49f68ae743360e8e0501ff50d94e1bc1c7e96daa71c5c858f5b1b889
            • MD5 SHA1 SHA512 SSDEEP TLSH

            vcruntime140.dll

            • Path C:\Program Files\OpsBridge\vcruntime140.dll
            • Size 117KB
            • SHA256 052ad6a20d375957e82aa6a3c441ea548d89be0981516ca7eb306e063d5027f4
            • MD5 SHA1 SHA512 SSDEEP TLSH

            vcruntime140_1.dll

            • Path C:\Program Files\OpsBridge\vcruntime140_1.dll
            • Size 48KB
            • SHA256 6a99bc0128e0c7d6cbbf615fcc26909565e17d4ca3451b97f8987f9c6acbc6c8
            • MD5 SHA1 SHA512 SSDEEP TLSH

            win32event.pyd

            • Path C:\Program Files\OpsBridge\win32event.pyd
            • Size 39KB
            • SHA256 333c8b60ba7b8dcebfe7321b75f45cdd5e8ccb1fb6369dcf7efd0eea5c52bc9e
            • MD5 SHA1 SHA512 SSDEEP TLSH

            .write_test

            • Path C:\ProgramData\OpsBridge\.write_test
            • Size 2B
            • SHA256 2689367b205c16ce32ed4200942b8b8b1e262dfc70d9bc9fbc77c49699a4f1df
            • MD5 SHA1 SHA512

            install.log

            • Path C:\ProgramData\OpsBridge\install.log
            • Size 779B
            • SHA256 c52151473e6c7a11241d02ff55142a99e56892c7e27fb48050d074f0064cb43e
            • MD5 SHA1 SHA512 TLSH

            MSI6FF2.tmp

            • Path C:\Windows\Installer\MSI6FF2.tmp
            • Size 412KB
            • SHA256 ddfcd04f2ef5a87b8732f552460f7491576607d7c674e1783021c09c42279371
            • MD5 SHA1 SHA512 SSDEEP TLSH

            e5a63ad.msi

            • Path C:\Windows\Installer\e5a63ad.msi
            • Size 27.7MB
            • SHA256 39add9bfe01bfa97a090d75b6db0db39231c30677097a23b41c18d904682974d
            • MD5 SHA1 SHA512 SSDEEP TLSH

            __PSScriptPolicyTest_nmwt1h1c.ybm.ps1

            • Path C:\Windows\SystemTemp\__PSScriptPolicyTest_nmwt1h1c.ybm.ps1
            • Size 60B
            • SHA256 96ad1146eb96877eab5942ae0736b82d8b5e2039a80d3d6932665c1a4c87dcf7
            • MD5 SHA1 SHA512 TLSH

            {bb50cc14-600e-4a65-82df-a735065f6a1e}_OnDiskSnapshotProp

            • Path \??\Volume{e3f46304-0000-0000-0000-d08302000000}\System Volume Information\SPP\OnlineMetadataCache\{bb50cc14-600e-4a65-82df-a735065f6a1e}_OnDiskSnapshotProp
            • Size 6KB
            • SHA256 ac4ee2e12bfcdaa6ab0d821d7eb4be6bf07046e191cdbdad192057b87dd859a5
            • MD5 SHA1 SHA512 SSDEEP TLSH

            memory/1928-155-0x00000233E8560000-0x00000233E8570000-memory.dmp

            memory/1928-156-0x00000233E8590000-0x00000233E85AA000-memory.dmp

            memory/1928-157-0x00000233E8780000-0x00000233E8942000-memory.dmp

            memory/1928-158-0x00000233E8E80000-0x00000233E93A8000-memory.dmp

            memory/2668-206-0x000002C7A01F0000-0x000002C7A02A2000-memory.dmp

            memory/3552-146-0x000001B5C9960000-0x000001B5C9A12000-memory.dmp

            memory/3552-147-0x000001B5C9A20000-0x000001B5C9A2A000-memory.dmp

            memory/3552-149-0x000001B5C9BA0000-0x000001B5C9BBE000-memory.dmp

            memory/3552-145-0x000001B5C9940000-0x000001B5C995E000-memory.dmp

            memory/3552-141-0x000001B5C9640000-0x000001B5C9662000-memory.dmp

            memory/4324-170-0x00000278423F0000-0x00000278424A2000-memory.dmp

            memory/5508-12-0x0000026541FA0000-0x0000026542944000-memory.dmp