Analysis

  • user interaction
    yes
  • max time kernel
    129s
  • max time network
    130s
  • platform
    windows10-2004_x64
  • resource
    win10v2004-20260911-en
  • resource tags

    arch:x64arch:x86image:win10v2004-20260911-enlocale:en-usos:windows10-2004-x64systemwindows
  • submitted
    22/09/2026, 10:57

General

  • Target
    run_freakspan.bat
  • Size 112KB
  • Sample260922-m2cwpscf39
  • SHA256 230f5512ac0fa477b75ba3f2ef091e71192ab4db89b5dc7cb73dcaff932237eb
  • MD5 SHA1 SHA512 SSDEEP TLSH

Malware Config

Signatures

  • Modifies Windows Firewall 2 TTPs 8 IoCs
  • Command and Scripting Interpreter: PowerShell 1 TTPs 2 IoCs

    Using powershell.exe command.

  • Hide Artifacts: Ignore Process Interrupts 1 TTPs 1 IoCs

    Command interpreters often include specific commands/flags that ignore errors and other hangups.

  • Event Triggered Execution: Netsh Helper DLL 1 TTPs 24 IoCs

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

  • Executes a command shell one-liner 1 TTPs 1 IoCs

    Execution of a cmd.exe one-liner (/c "close" or /k "keep") is a common script/loader stage.

  • Runs net.exe
  • Suspicious behavior: EnumeratesProcesses 6 IoCs
  • Suspicious use of AdjustPrivilegeToken 3 IoCs
  • Suspicious use of WriteProcessMemory 13 IoCs

Processes

  • C:\Windows\system32\cmd.exe
    C:\Windows\system32\cmd.exe /c "C:\Users\Admin\AppData\Local\Temp\run_freakspan.bat"
    1⤵
    • Executes a command shell one-liner
    • Suspicious use of WriteProcessMemory
    PID:4576
    • C:\Windows\system32\net.exe
      net session
      2⤵
      • Suspicious use of WriteProcessMemory
      PID:4920
      • C:\Windows\system32\net1.exe
        C:\Windows\system32\net1 session
        3⤵
          PID:1408
      • C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
        powershell -NoProfile -ExecutionPolicy Bypass -Command "$bat='C:\Users\Admin\AppData\Local\Temp\run_freakspan.bat'; $lines=Get-Content -LiteralPath $bat; $s=[Array]::IndexOf($lines,'::FREAKSPAN_BEGIN')+1; $e=[Array]::IndexOf($lines,'::FREAKSPAN_END'); $b64=($lines[$s..($e-1)] -join ''); [IO.File]::WriteAllBytes('C:\Users\Admin\AppData\Roaming\FreakSpan\file.py',[Convert]::FromBase64String($b64))"
        2⤵
        • Command and Scripting Interpreter: PowerShell
        • Suspicious behavior: EnumeratesProcesses
        • Suspicious use of AdjustPrivilegeToken
        PID:1552
      • C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
        powershell -NoProfile -Command "Unblock-File -LiteralPath 'C:\Users\Admin\AppData\Roaming\FreakSpan\file.py' -ErrorAction SilentlyContinue"
        2⤵
        • Hide Artifacts: Ignore Process Interrupts
        • Suspicious behavior: EnumeratesProcesses
        • Suspicious use of AdjustPrivilegeToken
        PID:2208
      • C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
        powershell -NoProfile -Command "Write-Host 'Download successful' -ForegroundColor Green"
        2⤵
        • Command and Scripting Interpreter: PowerShell
        • Suspicious behavior: EnumeratesProcesses
        • Suspicious use of AdjustPrivilegeToken
        PID:1328
      • C:\Windows\system32\netsh.exe
        netsh advfirewall firewall delete rule name="FreakSpan Main TCP"
        2⤵
        • Modifies Windows Firewall
        • Event Triggered Execution: Netsh Helper DLL
        PID:4704
      • C:\Windows\system32\netsh.exe
        netsh advfirewall firewall add rule name="FreakSpan Main TCP" dir=in action=allow protocol=TCP localport=45917
        2⤵
        • Modifies Windows Firewall
        • Event Triggered Execution: Netsh Helper DLL
        PID:3172
      • C:\Windows\system32\netsh.exe
        netsh advfirewall firewall delete rule name="FreakSpan Secondary TCP"
        2⤵
        • Modifies Windows Firewall
        • Event Triggered Execution: Netsh Helper DLL
        PID:3700
      • C:\Windows\system32\netsh.exe
        netsh advfirewall firewall add rule name="FreakSpan Secondary TCP" dir=in action=allow protocol=TCP localport=45918
        2⤵
        • Modifies Windows Firewall
        • Event Triggered Execution: Netsh Helper DLL
        PID:1276
      • C:\Windows\system32\netsh.exe
        netsh advfirewall firewall delete rule name="FreakSpan Discovery UDP"
        2⤵
        • Modifies Windows Firewall
        • Event Triggered Execution: Netsh Helper DLL
        PID:5108
      • C:\Windows\system32\netsh.exe
        netsh advfirewall firewall add rule name="FreakSpan Discovery UDP" dir=in action=allow protocol=UDP localport=45919
        2⤵
        • Modifies Windows Firewall
        • Event Triggered Execution: Netsh Helper DLL
        PID:2596
      • C:\Windows\system32\netsh.exe
        netsh advfirewall firewall delete rule name="FreakSpan Outbound HTTPS"
        2⤵
        • Modifies Windows Firewall
        • Event Triggered Execution: Netsh Helper DLL
        PID:1856
      • C:\Windows\system32\netsh.exe
        netsh advfirewall firewall add rule name="FreakSpan Outbound HTTPS" dir=out action=allow protocol=TCP remoteport=443
        2⤵
        • Modifies Windows Firewall
        • Event Triggered Execution: Netsh Helper DLL
        PID:3640

    Network

          MITRE ATT&CK Enterprise v16

          Replay Monitor

          Loading Replay Monitor...

          Downloads

          powershell.exe.log

          • Path C:\Users\Admin\AppData\Local\Microsoft\CLR_v4.0\UsageLogs\powershell.exe.log
          • Size 2KB
          • SHA256 b1f292b6199aa29c7fafbca007e5f9e3f68edcbbca1965bc828cc92dc0f18bb8
          • MD5 SHA1 SHA512 TLSH

          StartupProfileData-NonInteractive

          • Path C:\Users\Admin\AppData\Local\Microsoft\Windows\PowerShell\StartupProfileData-NonInteractive
          • Size 1KB
          • SHA256 8720d391596c5749a0f31c8d2d5e307b484372b385ecabc6dc0c36061460395c
          • MD5 SHA1 SHA512 TLSH

          StartupProfileData-NonInteractive

          • Path C:\Users\Admin\AppData\Local\Microsoft\Windows\PowerShell\StartupProfileData-NonInteractive
          • Size 1KB
          • SHA256 e75b17396d67c1520afbde5ecf8b0ccda65f7833c2e7e76e3fddbbb69235d953
          • MD5 SHA1 SHA512 TLSH

          __PSScriptPolicyTest_yp5iq3er.m5l.ps1

          • Path C:\Users\Admin\AppData\Local\Temp\__PSScriptPolicyTest_yp5iq3er.m5l.ps1
          • Size 60B
          • SHA256 96ad1146eb96877eab5942ae0736b82d8b5e2039a80d3d6932665c1a4c87dcf7
          • MD5 SHA1 SHA512 TLSH

          memory/1552-0-0x0000026470A90000-0x0000026470AA0000-memory.dmp

          memory/1552-1-0x0000026470A90000-0x0000026470AA0000-memory.dmp

          memory/1552-9-0x0000026470CD0000-0x0000026470CF2000-memory.dmp

          memory/2208-15-0x00000155E4CF0000-0x00000155E4D00000-memory.dmp

          memory/2208-14-0x00000155E4CF0000-0x00000155E4D00000-memory.dmp